public enum MissingValues extends java.lang.Enum<MissingValues>
ValuesSource
s that
replace the missing value with a configured value.Modifier and Type | Method and Description |
---|---|
static ValuesSource.Bytes |
replaceMissing(ValuesSource.Bytes.WithOrdinals valuesSource,
org.apache.lucene.util.BytesRef missing) |
static ValuesSource.Bytes |
replaceMissing(ValuesSource.Bytes valuesSource,
org.apache.lucene.util.BytesRef missing) |
static ValuesSource.GeoPoint |
replaceMissing(ValuesSource.GeoPoint valuesSource,
GeoPoint missing) |
static ValuesSource.Numeric |
replaceMissing(ValuesSource.Numeric valuesSource,
java.lang.Number missing) |
static MissingValues |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static MissingValues[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static MissingValues[] values()
for (MissingValues c : MissingValues.values()) System.out.println(c);
public static MissingValues valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static ValuesSource.Bytes replaceMissing(ValuesSource.Bytes valuesSource, org.apache.lucene.util.BytesRef missing)
public static ValuesSource.Numeric replaceMissing(ValuesSource.Numeric valuesSource, java.lang.Number missing)
public static ValuesSource.Bytes replaceMissing(ValuesSource.Bytes.WithOrdinals valuesSource, org.apache.lucene.util.BytesRef missing)
public static ValuesSource.GeoPoint replaceMissing(ValuesSource.GeoPoint valuesSource, GeoPoint missing)