Enum FacetRange.Other
- java.lang.Object
-
- java.lang.Enum<FacetRange.Other>
-
- com.lucidworks.search.dsl.request.FacetRange.Other
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<FacetRange.Other>
- Enclosing class:
- FacetRange
public static enum FacetRange.Other extends java.lang.Enum<FacetRange.Other>
Counts to include in addition to the counts for each facet range constraint
-
-
Enum Constant Summary
Enum Constants Enum Constant Description AFTER
All records with field values greater then the upper bound of the last range.ALL
Include all other counts (before, between, and after)BEFORE
All records with field values lower then lower bound of the first range.BETWEEN
All records with field values between the start and end bounds of all ranges.NON
Do not include any counts.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
toString()
static FacetRange.Other
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static FacetRange.Other[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
BEFORE
public static final FacetRange.Other BEFORE
All records with field values lower then lower bound of the first range.
-
AFTER
public static final FacetRange.Other AFTER
All records with field values greater then the upper bound of the last range.
-
BETWEEN
public static final FacetRange.Other BETWEEN
All records with field values between the start and end bounds of all ranges.
-
NON
public static final FacetRange.Other NON
Do not include any counts.
-
ALL
public static final FacetRange.Other ALL
Include all other counts (before, between, and after)
-
-
Method Detail
-
values
public static FacetRange.Other[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (FacetRange.Other c : FacetRange.Other.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static FacetRange.Other valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Enum<FacetRange.Other>
-
-