#include <coherence/util/ConverterCollections.hpp>
Inherited by MapValuesCollection.
Public Types | |
| typedef spec::Handle | Handle |
| ConverterCollection Handle definition. | |
| typedef spec::View | View |
| ConverterCollection View definition. | |
| typedef spec::Holder | Holder |
| ConverterCollection Holder definition. | |
Public Member Functions | |
| virtual bool | contains (Object::View v) const |
| virtual Iterator::Handle | iterator () const |
| virtual Muterator::Handle | iterator () |
|
virtual ObjectArray::Handle | toArray (ObjectArray::Handle hao=NULL) const |
| virtual bool | add (Object::Holder oh) |
| virtual bool | remove (Object::View v) |
| virtual bool | containsAll (Collection::View vc) const |
| virtual bool | addAll (Collection::View vc) |
| virtual bool | removeAll (Collection::View vc) |
| virtual bool | retainAll (Collection::View vc) |
| virtual bool | equals (Object::View that) const |
| virtual size32_t | hashCode () const |
|
virtual TypedHandle < const String > | toString () const |
Protected Member Functions | |
| ConverterCollection (Collection::Handle hcollDelegate, Converter::View vConvUp, Converter::View vConvDown) | |
| Create a WrapperCollections::AbstractWrapperCollection which delegates to the specified Collection. | |
| ConverterCollection (Collection::View vcollDelegate, Converter::View vConvUp, Converter::View vConvDown) | |
| Create a WrapperCollections::AbstractWrapperCollection which delegates to the specified Collection. | |
| ConverterCollection (const ConverterCollection &that) | |
| Copy constructor. | |
Protected Attributes | |
| FinalView< Converter > | f_vConvUp |
| The Converter from the underlying container. | |
| FinalView< Converter > | f_vConvDown |
| The Converter to the underlying container. | |
| ConverterCollection | ( | Collection::Handle | hcollDelegate, | |
| Converter::View | vConvUp, | |||
| Converter::View | vConvDown | |||
| ) | [protected] |
Create a WrapperCollections::AbstractWrapperCollection which delegates to the specified Collection.
| hcollDelegate | the specified collection | |
| vConvUp | the converter from the underlying Collection | |
| vConvDown | the converter to the underlying Collection |
| ConverterCollection | ( | Collection::View | vcollDelegate, | |
| Converter::View | vConvUp, | |||
| Converter::View | vConvDown | |||
| ) | [protected] |
Create a WrapperCollections::AbstractWrapperCollection which delegates to the specified Collection.
| vcollDelegate | the specified collection | |
| vConvUp | the converter from the underlying Collection | |
| vConvDown | the converter to the underlying Collection |