public class SpaceEntryCompoundIndexGetter extends AbstractSpaceValueGetter<ServerEntry>
Constructor and Description |
---|
SpaceEntryCompoundIndexGetter()
Default constructor required by Externalizable.
|
SpaceEntryCompoundIndexGetter(ISpaceCompoundIndexSegment[] segments)
Create a compound getter using the specified segments.
|
Modifier and Type | Method and Description |
---|---|
boolean |
anyNullSegment(ServerEntry entry) |
boolean |
equals(Object obj) |
ISpaceCompoundIndexSegment[] |
getSegments() |
Object |
getValue(ServerEntry target)
Gets the value from the specified target.
|
int |
hashCode() |
protected void |
readExternalImpl(ObjectInput in) |
void |
readFromSwap(ObjectInput in) |
protected void |
writeExternalImpl(ObjectOutput out) |
void |
writeToSwap(ObjectOutput out) |
readExternal, writeExternal
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
enabledSmartExternalizableWithReference
readExternal, writeExternal
public SpaceEntryCompoundIndexGetter()
public SpaceEntryCompoundIndexGetter(ISpaceCompoundIndexSegment[] segments)
public ISpaceCompoundIndexSegment[] getSegments()
public Object getValue(ServerEntry target)
ISpaceValueGetter
getValue
in interface ISpaceValueGetter<ServerEntry>
getValue
in class AbstractSpaceValueGetter<ServerEntry>
target
- Target object to get value from.public boolean anyNullSegment(ServerEntry entry)
protected void readExternalImpl(ObjectInput in) throws IOException, ClassNotFoundException
readExternalImpl
in class AbstractExternalizable
IOException
ClassNotFoundException
protected void writeExternalImpl(ObjectOutput out) throws IOException
writeExternalImpl
in class AbstractExternalizable
IOException
public void readFromSwap(ObjectInput in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
public void writeToSwap(ObjectOutput out) throws IOException
IOException
Copyright © GigaSpaces.