public class RegexOptions extends java.lang.Object implements ToXContent, Writeable
Modifier and Type | Class and Description |
---|---|
static class |
RegexOptions.Builder
Options for regular expression queries
|
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
Writeable.Reader<V>, Writeable.Writer<V>
EMPTY_PARAMS
Modifier and Type | Method and Description |
---|---|
static RegexOptions.Builder |
builder() |
boolean |
equals(java.lang.Object o) |
int |
getFlagsValue()
Returns internal regular expression syntax flag value
see
RegexpFlag.value() |
int |
getMaxDeterminizedStates()
Returns the maximum automaton states allowed for fuzzy expansion
|
int |
hashCode() |
XContentBuilder |
toXContent(XContentBuilder builder,
ToXContent.Params params) |
void |
writeTo(StreamOutput out)
Write this into the StreamOutput.
|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
isFragment
public static RegexOptions.Builder builder()
public void writeTo(StreamOutput out) throws java.io.IOException
Writeable
public int getFlagsValue()
RegexpFlag.value()
public int getMaxDeterminizedStates()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public XContentBuilder toXContent(XContentBuilder builder, ToXContent.Params params) throws java.io.IOException
toXContent
in interface ToXContent
java.io.IOException