#include <TMap.h>
Inheritance diagram for acdk::util::TMap< K, V >:
Public Types | |
typedef K | RKeyType |
typedef V | RValueType |
typedef TMap< RKeyType, RValueType > | ThisType |
typedef InterfaceHolder< ThisType > | RThisType |
typedef RThisType | RefType |
typedef ThisType | MapType |
typedef RThisType | RMapType |
typedef TIterator< RKeyType > | KeyIteratorType |
typedef KeyIteratorType::RefType | RKeyIteratorType |
typedef TIterator< RValueType > | ValueIteratorType |
typedef ValueIteratorType::RefType | RValueIteratorType |
typedef TMapEntry< RKeyType, RValueType > | MapEntryType |
typedef MapEntryType::RefType | RMapEntryType |
typedef TSet< RKeyType > | KeySetType |
typedef KeySetType::RefType | RKeySetType |
typedef TSet< RValueType > | ValueSetType |
typedef ValueSetType::RefType | RValueSetType |
typedef TSet< RMapEntryType > | SetType |
typedef SetType::RefType | RSetType |
typedef TSet< RMapEntryType > | MapEntrySetType |
typedef MapEntrySetType::RefType | RMapEntrySetType |
typedef TCollection< RMapEntryType > | CollectionType |
typedef CollectionType::RefType | RCollectionType |
typedef TCollection< RValueType > | ValueCollectionType |
typedef ValueCollectionType::RefType | RValueCollectionType |
Public Member Functions | |
virtual void | clear ()=0 |
virtual bool | containsKey (IN(RKeyType) key)=0 |
virtual bool | containsValue (IN(RValueType) value)=0 |
virtual RMapEntrySetType | entrySet ()=0 |
virtual bool | equals (IN(acdk::lang::Object) o)=0 |
virtual RValueType | get (IN(RKeyType) key)=0 |
virtual int | hashCode ()=0 |
virtual bool | isEmpty ()=0 |
virtual RKeySetType | keySet ()=0 |
virtual RValueType | put (IN(RKeyType) key, IN(RValueType) value)=0 |
virtual void | putAll (IN(RMapType) m)=0 |
virtual RValueType | remove (IN(RKeyType) k)=0 |
virtual int | size ()=0 |
virtual RValueCollectionType | values ()=0 |
|
|
|
Reimplemented in acdk::util::TAbstractMap< K, V >, and acdk::util::TAbstractMap< RRemoteObjectId, RRemoteObjectReferences >. |
|
|
|
|
|
|
|
|
Reimplemented in acdk::util::TAbstractMap< K, V >, and acdk::util::TAbstractMap< RRemoteObjectId, RRemoteObjectReferences >. |
|
|
|
|
|
|
|
|
|
|
Reimplemented in acdk::util::TAbstractMap< K, V >, and acdk::util::TAbstractMap< RRemoteObjectId, RRemoteObjectReferences >. |
|
|
|
|
|
|
|
|
Reimplemented in acdk::util::TAbstractMap< K, V >, and acdk::util::TAbstractMap< RRemoteObjectId, RRemoteObjectReferences >. |
|
|
|
|
Implemented in acdk::util::TAbstractMap< K, V >, acdk::util::TTreeMap< K, V >, acdk::util::TSubTreeMap< K, V >, and acdk::util::TAbstractMap< RRemoteObjectId, RRemoteObjectReferences >. |
|
Implemented in acdk::util::TAbstractMap< K, V >, acdk::util::TTreeMap< K, V >, acdk::util::TSubTreeMap< K, V >, and acdk::util::TAbstractMap< RRemoteObjectId, RRemoteObjectReferences >. |
|
|
Implemented in acdk::util::TAbstractMap< K, V >, acdk::util::TTreeMap< K, V >, acdk::util::TSubTreeMap< K, V >, and acdk::util::TAbstractMap< RRemoteObjectId, RRemoteObjectReferences >. |
|
Implemented in acdk::util::TAbstractMap< K, V >, acdk::util::TTreeMap< K, V >, acdk::util::TSubTreeMap< K, V >, and acdk::util::TAbstractMap< RRemoteObjectId, RRemoteObjectReferences >. |
|
Implemented in acdk::util::TAbstractMap< K, V >, acdk::util::TTreeMap< K, V >, acdk::util::TSubTreeMap< K, V >, and acdk::util::TAbstractMap< RRemoteObjectId, RRemoteObjectReferences >. |
|
|
|
|
|
Implemented in acdk::util::TAbstractMap< K, V >, acdk::util::TTreeMap< K, V >, acdk::util::TSubTreeMap< K, V >, and acdk::util::TAbstractMap< RRemoteObjectId, RRemoteObjectReferences >. |
|
|