public final class IndexHints
extends java.lang.Object
Use the factory method IndexHints.createUseIndexHints(listOfIndexes) to limit the query planner to only use specific indexes when determining which index to use for a table
| Modifier and Type | Method and Description |
|---|---|
boolean |
allowIndex(Index index)
Allow an index to be used.
|
static IndexHints |
createUseIndexHints(java.util.LinkedHashSet<java.lang.String> allowedIndexes)
Create an index hint object.
|
java.util.Set<java.lang.String> |
getAllowedIndexes() |
java.lang.String |
toString() |
public static IndexHints createUseIndexHints(java.util.LinkedHashSet<java.lang.String> allowedIndexes)
allowedIndexes - the set of allowed indexespublic java.util.Set<java.lang.String> getAllowedIndexes()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean allowIndex(Index index)
index - the index