#include <coherence/util/ConverterCollections.hpp>
Inherits Object, and MapListener.
Public Types |
||||
| typedef spec::Handle | Handle | |||
| ConverterMapListener Handle definition. |
||||
| typedef spec::View | View | |||
| ConverterMapListener View definition. |
||||
| typedef spec::Holder | Holder | |||
| ConverterMapListener Holder definition. |
||||
Public Member Functions |
||||
| virtual void | entryInserted (MapEvent::View vEvent) | |||
Invoked when a map entry has been inserted.
|
||||
| virtual void | entryUpdated (MapEvent::View vEvent) | |||
Invoked when a map entry has been updated.
|
||||
| virtual void | entryDeleted (MapEvent::View vEvent) | |||
Invoked when a map entry has been removed.
|
||||
| virtual bool | equals (Object::View v) const | |||
| virtual size32_t | hashCode () const | |||
| Return a hash code value for the Object.
This method is supported for the benefit of hash-based containers. The general contract of
The default implementation is identity based.
|
||||
| virtual ObservableMap::Handle |
getObservableMap () | |||
| Get the underlying ObservableMap. |
||||
| virtual ObservableMap::View |
getObservableMap () const | |||
| Get the underlying ObservableMap. |
||||
| virtual MapListener::Handle |
getMapListener () | |||
| Get the underling MapListener. |
||||
| virtual MapListener::View | getMapListener () const | |||
| Get the underling MapListener. |
||||
| virtual Converter::View | getConverterKeyUp () const | |||
| Get the Converter used to view an underlying CacheEvent's key through. |
||||
| virtual Converter::View | getConverterValueUp () const | |||
| Get the Converter used to view an underlying CacheEvent's value through. |
||||
Protected Member Functions |
||||
| ConverterMapListener (ObservableMap::Handle hMap, MapListener::Handle hListener, Converter::View vConvKey, Converter::View vConvVal) | ||||
| Create a ConverterMapListener that converts events of the underlying MapListener for the underlying map. |
||||
Protected Attributes |
||||
|
MemberHandle < ObservableMap > |
m_hMap | |||
| The converting Map the will be the source of converted events. |
||||
|
MemberHandle < MapListener > |
m_hListener | |||
| The underlying MapListener. |
||||
| MemberView< Converter > | m_vConvKey | |||
| The Converter to view an underlying CacheEvent's key. |
||||
| MemberView< Converter > | m_vConvVal | |||
| The Converter to view an underlying CacheEvent's value. |
||||
| virtual ObservableMap::Handle getObservableMap | ( | ) | [virtual] |
Get the underlying ObservableMap.
| virtual ObservableMap::View getObservableMap | ( | ) | const [virtual] |
Get the underlying ObservableMap.
| virtual MapListener::Handle getMapListener | ( | ) | [virtual] |
Get the underling MapListener.
| virtual MapListener::View getMapListener | ( | ) | const [virtual] |
Get the underling MapListener.
| virtual Converter::View getConverterKeyUp | ( | ) | const [virtual] |
| virtual Converter::View getConverterValueUp | ( | ) | const [virtual] |