#include <coherence/util/ConverterCollections.hpp>
Inherits ConverterCollections::ConverterMap.
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. |
ConverterQueryMap | ( | QueryMap::Handle | hMapDelegate, | |
EntryConverter::View | vConvUp, | |||
EntryConverter::View | vConvDown | |||
) | [protected] |
Create a ConverterQueryMap which delegates to the specified QueryMap.
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.
vMap | the specified InvocableMap | |
vConvUp | the EntryConverter from the underlying Map | |
vConvDown | the EntryConverter to the underlying Map |
virtual QueryMap::View getQueryMap | ( | ) | const [virtual] |
Return the underlying InvocableMap.
virtual QueryMap::Handle getQueryMap | ( | ) | [virtual] |