public class IndexMultiKey extends Object
Constructor and Description |
---|
IndexMultiKey(boolean unique,
IndexedPropDesc[] hashIndexedProps,
IndexedPropDesc[] rangeIndexedProps,
AdvancedIndexIndexMultiKeyPart advancedIndexDesc) |
IndexMultiKey(boolean unique,
List<IndexedPropDesc> hashIndexedProps,
List<IndexedPropDesc> rangeIndexedProps,
AdvancedIndexIndexMultiKeyPart advancedIndexDesc) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
AdvancedIndexIndexMultiKeyPart |
getAdvancedIndexDesc() |
IndexedPropDesc[] |
getHashIndexedProps() |
IndexedPropDesc[] |
getRangeIndexedProps() |
int |
hashCode() |
boolean |
isUnique() |
CodegenExpression |
make(CodegenMethodScope parent,
CodegenClassScope classScope) |
String |
toQueryPlan() |
public IndexMultiKey(boolean unique, List<IndexedPropDesc> hashIndexedProps, List<IndexedPropDesc> rangeIndexedProps, AdvancedIndexIndexMultiKeyPart advancedIndexDesc)
public IndexMultiKey(boolean unique, IndexedPropDesc[] hashIndexedProps, IndexedPropDesc[] rangeIndexedProps, AdvancedIndexIndexMultiKeyPart advancedIndexDesc)
public CodegenExpression make(CodegenMethodScope parent, CodegenClassScope classScope)
public boolean isUnique()
public IndexedPropDesc[] getHashIndexedProps()
public IndexedPropDesc[] getRangeIndexedProps()
public AdvancedIndexIndexMultiKeyPart getAdvancedIndexDesc()
public String toQueryPlan()
Copyright © 2005–2018. All rights reserved.