public class SpacePropertyIndex extends AbstractSpaceIndex
SpaceIndexFactory to create space indexes.ISpaceIndex.FifoGroupsIndexTypes, ISpaceIndex.IndexOriginTypes, ISpaceIndex.MultiValuePerEntryIndexTypes| Constructor and Description |
|---|
SpacePropertyIndex() |
SpacePropertyIndex(String name,
SpaceIndexType type,
boolean isUnique,
int propertyPos) |
| Modifier and Type | Method and Description |
|---|---|
ISpaceIndex.IndexOriginTypes |
getIndexOriginType() |
Object |
getIndexValue(ServerEntry entry) |
Object |
getIndexValueForTemplate(ServerEntry entry) |
protected void |
readExternalImpl(ObjectInput in) |
void |
readFromSwap(ObjectInput in) |
protected void |
writeExternalImpl(ObjectOutput out) |
void |
writeToSwap(ObjectOutput out) |
equals, getCompoundIndexSegments, getIndexType, getIndexValueFromCustomIndex, getMultiValueIndexType, getName, getNumSegments, hashCode, isCompoundIndex, isMultiValuePerEntryIndex, isUnique, setUnique, toStringreadExternal, writeExternalclone, finalize, getClass, notify, notifyAll, wait, wait, waitreadExternal, writeExternalpublic SpacePropertyIndex()
public SpacePropertyIndex(String name, SpaceIndexType type, boolean isUnique, int propertyPos)
public Object getIndexValue(ServerEntry entry)
public ISpaceIndex.IndexOriginTypes getIndexOriginType()
public Object getIndexValueForTemplate(ServerEntry entry)
protected void readExternalImpl(ObjectInput in) throws IOException, ClassNotFoundException
readExternalImpl in class AbstractSpaceIndexIOExceptionClassNotFoundExceptionpublic void readFromSwap(ObjectInput in) throws IOException, ClassNotFoundException
readFromSwap in interface ISwapExternalizablereadFromSwap in class AbstractSpaceIndexIOExceptionClassNotFoundExceptionprotected void writeExternalImpl(ObjectOutput out) throws IOException
writeExternalImpl in class AbstractSpaceIndexIOExceptionpublic void writeToSwap(ObjectOutput out) throws IOException
writeToSwap in interface ISwapExternalizablewriteToSwap in class AbstractSpaceIndexIOExceptionCopyright © GigaSpaces.