Skip navigation links

Oracle® Coherence Java API Reference
Release 12.1.2.0.3

E26043-02


com.tangosol.util
Interface QueryMap.Entry

All Superinterfaces:
java.util.Map.Entry
All Known Subinterfaces:
BinaryEntry, InvocableMap.Entry, MapTrigger.Entry
All Known Implementing Classes:
AbstractKeyBasedMap.EntrySet.Entry, BackingMapBinaryEntry, BinaryMap.Entry, ConverterCollections.ConverterMapEvent.ConverterMapEventBinaryEntry, InvocableMapHelper.RoutingBinaryEntry, InvocableMapHelper.RoutingMapTriggerEntry, InvocableMapHelper.SimpleEntry, ObservableSplittingBackingCache.EntrySet.Entry, ReadWriteBackingMap.Entry, SerializationCache.EntrySet.Entry, SimpleElement.AttributeMap.Entry, SimpleMapEntry
Enclosing interface:
QueryMap

public static interface QueryMap.Entry
extends java.util.Map.Entry

A QueryMap Entry exposes additional index-related operation that the basic Map Entry does not.

Since:
Coherence 3.2

Method Summary
 java.lang.Object extract(ValueExtractor extractor)
          Extract a value out of the Entry's value.

 

Methods inherited from interface java.util.Map.Entry
equals, getKey, getValue, hashCode, setValue

 

Method Detail

extract

java.lang.Object extract(ValueExtractor extractor)
Extract a value out of the Entry's value. Calling this method is semantically equivalent to extractor.extract(entry.getValue()), but this method may be significantly less expensive. For example, the resultant value may be obtained from a forward index, avoiding a potential object de-serialization.
Parameters:
extractor - a ValueExtractor to apply to the Entry's value
Returns:
the extracted value

Skip navigation links

Oracle® Coherence Java API Reference
Release 12.1.2.0.3

E26043-02


Copyright © 2000, 2014, Oracle and/or its affiliates. All rights reserved.