Class PathCompoundIndexSegment
java.lang.Object
com.gigaspaces.internal.serialization.AbstractExternalizable
com.gigaspaces.metadata.index.AbstractCompoundIndexSegment
com.gigaspaces.metadata.index.PathCompoundIndexSegment
- All Implemented Interfaces:
ISwapExternalizable, ISpaceCompoundIndexSegment, SmartExternalizable, Externalizable, Serializable
information about a path index segment of a compound index.
- Since:
- 9.5
- Author:
- Yechiel Fefer
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetSegmentValue(ServerEntry entry) protected voidvoidprotected voidvoidwriteToSwap(ObjectOutput out) Methods inherited from class AbstractCompoundIndexSegment
equals, getName, getSegmentPosition, getSegmentValueForTemplate, hashCode, isPropertySegmentMethods 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
-
PathCompoundIndexSegment
public PathCompoundIndexSegment() -
PathCompoundIndexSegment
-
-
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
-
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
-