public abstract class AbstractCompoundIndexSegment extends AbstractExternalizable implements ISpaceCompoundIndexSegment
Encapsulates information about an index segment of a compound index.
| Constructor and Description |
|---|
AbstractCompoundIndexSegment() |
AbstractCompoundIndexSegment(int segmentPos,
String path) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getName() |
int |
getSegmentPosition() |
abstract Object |
getSegmentValue(ServerEntry entry) |
Object |
getSegmentValueForTemplate(ServerEntry entry) |
int |
hashCode() |
boolean |
isPropertySegment() |
protected void |
readExternalImpl(ObjectInput in) |
void |
readFromSwap(ObjectInput in) |
protected void |
writeExternalImpl(ObjectOutput out) |
void |
writeToSwap(ObjectOutput out) |
readExternal, writeExternalclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitreadExternal, writeExternalpublic AbstractCompoundIndexSegment()
public AbstractCompoundIndexSegment(int segmentPos,
String path)
public abstract Object getSegmentValue(ServerEntry entry)
getSegmentValue in interface ISpaceCompoundIndexSegmentpublic Object getSegmentValueForTemplate(ServerEntry entry)
getSegmentValueForTemplate in interface ISpaceCompoundIndexSegmentpublic int getSegmentPosition()
getSegmentPosition in interface ISpaceCompoundIndexSegmentpublic boolean isPropertySegment()
isPropertySegment in interface ISpaceCompoundIndexSegmentpublic String getName()
getName in interface ISpaceCompoundIndexSegmentprotected void readExternalImpl(ObjectInput in) throws IOException, ClassNotFoundException
readExternalImpl in class AbstractExternalizableIOExceptionClassNotFoundExceptionpublic void readFromSwap(ObjectInput in) throws IOException, ClassNotFoundException
readFromSwap in interface ISwapExternalizableIOExceptionClassNotFoundExceptionprotected void writeExternalImpl(ObjectOutput out) throws IOException
writeExternalImpl in class AbstractExternalizableIOExceptionpublic void writeToSwap(ObjectOutput out) throws IOException
writeToSwap in interface ISwapExternalizableIOExceptionCopyright © GigaSpaces.