Class PropertyCompoundIndexSegment
java.lang.Object
com.gigaspaces.internal.serialization.AbstractExternalizable
com.gigaspaces.metadata.index.AbstractCompoundIndexSegment
com.gigaspaces.metadata.index.PropertyCompoundIndexSegment
- All Implemented Interfaces:
ISwapExternalizable, ISpaceCompoundIndexSegment, SmartExternalizable, Externalizable, Serializable
information about a property index segment of a compound index.
- Since:
- 9.5
- Author:
- Yechiel Fefer
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetSegmentValue(ServerEntry entry) booleanprotected voidvoidprotected voidvoidwriteToSwap(ObjectOutput out) Methods inherited from class AbstractCompoundIndexSegment
equals, getName, getSegmentPosition, getSegmentValueForTemplate, hashCodeMethods inherited from class AbstractExternalizable
readExternal, writeExternalMethods inherited from class Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Externalizable
readExternal, writeExternalMethods inherited from interface SmartExternalizable
enabledSmartExternalizableWithReference
-
Constructor Details
-
PropertyCompoundIndexSegment
public PropertyCompoundIndexSegment() -
PropertyCompoundIndexSegment
-
-
Method Details
-
getSegmentValue
- Specified by:
getSegmentValuein interfaceISpaceCompoundIndexSegment- Specified by:
getSegmentValuein classAbstractCompoundIndexSegment- Returns:
- the value that will be used for this segment using a given entry
-
isPropertySegment
public boolean isPropertySegment()- Specified by:
isPropertySegmentin interfaceISpaceCompoundIndexSegment- Overrides:
isPropertySegmentin classAbstractCompoundIndexSegment- Returns:
- true if its a property segment
-
readExternalImpl
- Overrides:
readExternalImplin classAbstractCompoundIndexSegment- Throws:
IOExceptionClassNotFoundException
-
writeExternalImpl
- Overrides:
writeExternalImplin classAbstractCompoundIndexSegment- Throws:
IOException
-
writeToSwap
- Specified by:
writeToSwapin interfaceISwapExternalizable- Overrides:
writeToSwapin classAbstractCompoundIndexSegment- Throws:
IOException
-
readFromSwap
- Specified by:
readFromSwapin interfaceISwapExternalizable- Overrides:
readFromSwapin classAbstractCompoundIndexSegment- Throws:
IOExceptionClassNotFoundException
-