Oracle® Fusion Middleware C++ API Reference for Oracle Coherence
12c (12.2.1.2.0)

E77779-01

ConverterCollections::ConverterQueryMap Class Reference

#include <coherence/util/ConverterCollections.hpp>

Inherits ConverterCollections::ConverterMap.

List of all members.


Detailed Description

A Converter QueryMap views an underlying QueryMap through a set of key and value Converters.

Public Types

typedef spec::Handle Handle
 ConverterQueryMap Handle definition.
typedef spec::View View
 ConverterQueryMap View definition.
typedef spec::Holder Holder
 ConverterQueryMap Holder definition.

Public Member Functions

virtual Set::View keySet (Filter::View vFilter) const
 
virtual Set::View entrySet (Filter::View vFilter) const
 
virtual Set::View entrySet (Filter::View vFilter, Comparator::View vComparator) const
 
virtual void addIndex (ValueExtractor::View vExtractor, bool fOrdered, Comparator::View vComparator)
 
virtual void removeIndex (ValueExtractor::View vExtractor)
 
virtual QueryMap::View getQueryMap () const
 Return the underlying InvocableMap.
virtual QueryMap::Handle getQueryMap ()
 Return the underlying CacheMap.

Protected Member Functions

 ConverterQueryMap (QueryMap::Handle hMapDelegate, EntryConverter::View vConvUp, EntryConverter::View vConvDown)
 Create a ConverterQueryMap which delegates to the specified QueryMap.
 ConverterQueryMap (QueryMap::View vMapDelegate, EntryConverter::View vConvUp, EntryConverter::View vConvDown)
 Create a ConverterQueryMap which delegates to the s pecified QueryMap.

Constructor & Destructor Documentation

ConverterQueryMap ( QueryMap::Handle  hMapDelegate,
EntryConverter::View  vConvUp,
EntryConverter::View  vConvDown 
) [protected]

Create a ConverterQueryMap which delegates to the specified QueryMap.

Parameters:
hMap the specified InvocableMap
vConvUp the EntryConverter from the underlying Map
vConvDown the EntryConverter to the underlying Map

ConverterQueryMap ( QueryMap::View  vMapDelegate,
EntryConverter::View  vConvUp,
EntryConverter::View  vConvDown 
) [protected]

Create a ConverterQueryMap which delegates to the s pecified QueryMap.

Parameters:
vMap the specified InvocableMap
vConvUp the EntryConverter from the underlying Map
vConvDown the EntryConverter to the underlying Map


Member Function Documentation

virtual QueryMap::View getQueryMap (  )  const [virtual]

Return the underlying InvocableMap.

Returns:
the underlying InvocableMap

virtual QueryMap::Handle getQueryMap (  )  [virtual]

Return the underlying CacheMap.

Returns:
the underlying CacheMap


The documentation for this class was generated from the following file:
Copyright © 2000, 2016, Oracle and/or its affiliates. All rights reserved.