public class ResultImpl extends BaseResult
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,java.lang.Object> |
attributes |
private java.lang.Object |
key |
private java.lang.Object[] |
sortAttributes |
private java.lang.Object |
value |
Constructor and Description |
---|
ResultImpl(java.lang.Object key,
java.lang.Object value,
StoreQuery query,
java.util.Map<java.lang.String,java.lang.Object> attributes,
java.lang.Object[] sortAttributes)
Constructor
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
basicGetAttribute(java.lang.String name)
Get the actual attribute value
|
protected java.lang.Object |
basicGetKey()
Get the actual key value
|
protected java.lang.Object |
basicGetValue()
Get the actual value
|
(package private) java.lang.Object |
getSortAttribute(int pos)
Get attribute value for use in sorting
|
getAggregatorResults, getAttribute, getKey, getValue, setAggregateResults, toString
private final java.lang.Object key
private final java.lang.Object value
private final java.util.Map<java.lang.String,java.lang.Object> attributes
private final java.lang.Object[] sortAttributes
public ResultImpl(java.lang.Object key, java.lang.Object value, StoreQuery query, java.util.Map<java.lang.String,java.lang.Object> attributes, java.lang.Object[] sortAttributes)
key
- value
- query
- attributes
- sortAttributes
- java.lang.Object getSortAttribute(int pos)
getSortAttribute
in class BaseResult
pos
- protected java.lang.Object basicGetKey()
BaseResult
basicGetKey
in class BaseResult
protected java.lang.Object basicGetValue()
BaseResult
basicGetValue
in class BaseResult
protected java.lang.Object basicGetAttribute(java.lang.String name)
BaseResult
basicGetAttribute
in class BaseResult