@API(value=MAINTAINED) public class IndexScanType extends Object implements PlanHashable
Modifier and Type | Field and Description |
---|---|
static IndexScanType |
BY_GROUP |
static IndexScanType |
BY_RANK |
static IndexScanType |
BY_TEXT_TOKEN |
static IndexScanType |
BY_TIME_WINDOW |
static IndexScanType |
BY_VALUE |
Constructor and Description |
---|
IndexScanType(String name) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
int |
hashCode() |
int |
planHash()
Return a hash similar to
hashCode , but with the additional guarantee that is is stable across JVMs. |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
combineHashes, iterablePlanHash, objectPlanHash, objectsPlanHash, planHash, planHash, planHashUnordered, stringHashUnordered
@Nonnull public static final IndexScanType BY_VALUE
@Nonnull public static final IndexScanType BY_RANK
@Nonnull public static final IndexScanType BY_GROUP
@Nonnull public static final IndexScanType BY_TIME_WINDOW
@Nonnull public static final IndexScanType BY_TEXT_TOKEN
public IndexScanType(String name)
public int planHash()
PlanHashable
hashCode
, but with the additional guarantee that is is stable across JVMs.planHash
in interface PlanHashable