public final class Fuzziness extends Object implements ToXContent
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
Modifier and Type | Field and Description |
---|---|
static Fuzziness |
AUTO |
static ParseField |
FIELD |
static Fuzziness |
ONE |
static Fuzziness |
TWO |
static XContentBuilderString |
X_FIELD_NAME |
static Fuzziness |
ZERO |
EMPTY_PARAMS
Modifier and Type | Method and Description |
---|---|
byte |
asByte() |
int |
asDistance() |
int |
asDistance(String text) |
double |
asDouble() |
float |
asFloat() |
int |
asInt() |
long |
asLong() |
short |
asShort() |
String |
asString() |
TimeValue |
asTimeValue() |
static Fuzziness |
build(Object fuzziness) |
static Fuzziness |
fromEdits(int edits)
Creates a
Fuzziness instance from an edit distance. |
static Fuzziness |
parse(XContentParser parser) |
XContentBuilder |
toXContent(XContentBuilder builder,
ToXContent.Params params) |
XContentBuilder |
toXContent(XContentBuilder builder,
ToXContent.Params params,
boolean includeFieldName) |
public static final XContentBuilderString X_FIELD_NAME
public static final Fuzziness ZERO
public static final Fuzziness ONE
public static final Fuzziness TWO
public static final Fuzziness AUTO
public static final ParseField FIELD
public static Fuzziness fromEdits(int edits)
Fuzziness
instance from an edit distance. The value must be one of [0, 1, 2]public static Fuzziness parse(XContentParser parser) throws IOException
IOException
public XContentBuilder toXContent(XContentBuilder builder, ToXContent.Params params) throws IOException
toXContent
in interface ToXContent
IOException
public XContentBuilder toXContent(XContentBuilder builder, ToXContent.Params params, boolean includeFieldName) throws IOException
IOException
public int asDistance()
public int asDistance(String text)
public TimeValue asTimeValue()
public long asLong()
public int asInt()
public short asShort()
public byte asByte()
public double asDouble()
public float asFloat()
public String asString()
Copyright © 2009–2016. All rights reserved.