public abstract class QueryableEntry<K,V> extends Object implements Extractable, Map.Entry<K,V>
| Modifier and Type | Field and Description |
|---|---|
protected Extractors |
extractors |
protected InternalSerializationService |
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() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcomparingByKey, comparingByKey, comparingByValue, comparingByValue, equals, hashCode, setValueprotected InternalSerializationService 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 © 2018 Hazelcast, Inc.. All Rights Reserved.