#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] |