Interface ISpaceCompoundIndexSegment
- All Superinterfaces:
Externalizable, ISwapExternalizable, Serializable, SmartExternalizable
- All Known Implementing Classes:
AbstractCompoundIndexSegment, PathCompoundIndexSegment, PropertyCompoundIndexSegment
Encapsulates information about an index segment of a compound index.
- Since:
- 9.5
- Author:
- Yechiel Fefer
-
Method Summary
Methods inherited from interface Externalizable
readExternal, writeExternalMethods inherited from interface ISwapExternalizable
readFromSwap, writeToSwapMethods inherited from interface SmartExternalizable
enabledSmartExternalizableWithReference
-
Method Details
-
getSegmentValue
- Returns:
- the value that will be used for this segment using a given entry
-
getSegmentValueForTemplate
- Returns:
- the value that will be used for this segment using a given template
-
getSegmentPosition
int getSegmentPosition()- Returns:
- the positio0n of this segment in the compound index
-
getName
String getName()- Returns:
- the path name of this segment
-
isPropertySegment
boolean isPropertySegment()- Returns:
- true if its a property segment
-