#include <coherence/util/ConverterCollections.hpp>
Public Types | |
| typedef spec::Handle | Handle |
| ConverterEntry Handle definition. | |
| typedef spec::View | View |
| ConverterEntry View definition. | |
| typedef spec::Holder | Holder |
| ConverterEntry Holder definition. | |
Public Member Functions | |
| virtual Object::View | getKey () const |
| virtual Object::Holder | getValue () const |
| virtual Object::Holder | setValue (Object::Holder ohValue) |
| virtual bool | equals (Object::View that) const |
| virtual size32_t | hashCode () const |
|
virtual TypedHandle < const String > | toString () const |
Protected Member Functions | |
| ConverterEntry (Map::Entry::Handle hMapDelegate, EntryConverter::View vConvUp, EntryConverter::View vConvDown) | |
| Create a WrapperCollections::AbstractWrapperEntry which delegates to the specified Map::Entry. | |
| ConverterEntry (Map::Entry::View vMapDelegate, EntryConverter::View vConvUp, EntryConverter::View vConvDown) | |
| Create a WrapperCollections::AbstractWrapperEntry which delegates to the specified Map::Entry. | |
| ConverterEntry (const ConverterEntry &that) | |
| Copy constructor. | |
Protected Attributes | |
|
FinalView < EntryConverter > | f_vConvUp |
| The Converter from the underlying Entry. | |
|
FinalView < EntryConverter > | f_vConvDown |
| The Converter from the underlying Entry. | |
| ConverterEntry | ( | Map::Entry::Handle | hMapDelegate, | |
| EntryConverter::View | vConvUp, | |||
| EntryConverter::View | vConvDown | |||
| ) | [protected] |
Create a WrapperCollections::AbstractWrapperEntry which delegates to the specified Map::Entry.
| hMapEntry | a handle to the specified Map::Entry | |
| vConvUp | the EntryConverter from the underlying Map | |
| vConvDown | the EntryConverter to the underlying Map |
| ConverterEntry | ( | Map::Entry::View | vMapDelegate, | |
| EntryConverter::View | vConvUp, | |||
| EntryConverter::View | vConvDown | |||
| ) | [protected] |
Create a WrapperCollections::AbstractWrapperEntry which delegates to the specified Map::Entry.
| vMapEntry | a view of the specified Map::Entry | |
| vConvUp | the EntryConverter from the underlying Map | |
| vConvDown | the EntryConverter to the underlying Map |