public class CompoundIndexValueHolder extends Object implements ICompoundIndexValueHolder
ICompoundIndexValueHolder.HighEdge, ICompoundIndexValueHolder.LowEdge
Constructor and Description |
---|
CompoundIndexValueHolder(ISpaceCompoundIndexSegment[] segments,
ServerEntry entry) |
CompoundIndexValueHolder(Object[] segmentValues) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(ICompoundIndexValueHolder o) |
boolean |
equals(Object other) |
int |
getNumSegments() |
Object |
getValueBySegment(int segmentNumber) |
Object[] |
getValues() |
int |
hashCode() |
boolean |
isExtendedMatchConditionHolder() |
void |
setValueForSegment(Object value,
int segmentNumber) |
public CompoundIndexValueHolder(ISpaceCompoundIndexSegment[] segments, ServerEntry entry)
public CompoundIndexValueHolder(Object[] segmentValues)
public Object getValueBySegment(int segmentNumber)
getValueBySegment
in interface ICompoundIndexValueHolder
public int getNumSegments()
getNumSegments
in interface ICompoundIndexValueHolder
public void setValueForSegment(Object value, int segmentNumber)
setValueForSegment
in interface ICompoundIndexValueHolder
public boolean isExtendedMatchConditionHolder()
public int compareTo(ICompoundIndexValueHolder o)
compareTo
in interface Comparable<ICompoundIndexValueHolder>
public Object[] getValues()
getValues
in interface ICompoundIndexValueHolder
Copyright © GigaSpaces.