public abstract class QueryableEntry<K,V> extends Object implements Extractable, Map.Entry<K,V>
| Modifier and Type | Field and Description |
|---|---|
protected Extractors |
extractors |
protected SerializationService |
serializationService |
| Constructor and Description |
|---|
QueryableEntry() |
| Modifier and Type | Method and Description |
|---|---|
AttributeType |
getAttributeType(String attributeName) |
Object |
getAttributeValue(String attributeName) |
abstract K |
getKey() |
abstract Data |
getKeyData() |
protected abstract Object |
getTargetObject(boolean key) |
abstract V |
getValue() |
abstract Data |
getValueData() |
protected SerializationService serializationService
protected Extractors extractors
public Object getAttributeValue(String attributeName) throws QueryException
getAttributeValue in interface ExtractableQueryExceptionpublic AttributeType getAttributeType(String attributeName) throws QueryException
getAttributeType in interface ExtractableQueryExceptionpublic abstract Data getKeyData()
public abstract Data getValueData()
protected abstract Object getTargetObject(boolean key)
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.