#include <SynchronizedCollections.h>
Inheritance diagram for acdk::util::SynchronizedMap:
Public Member Functions | |
SynchronizedMap (IN(RMap) map, IN(acdk::lang::Object) sync=Nil) | |
virtual void | lock () |
lock the object instance. | |
virtual void | unlock () |
unlock the object instance Note: Will be overwritten by acdk::io::Reader and acdk::io::Writer Note: if Unsynchronized or isStack is set, this call will have no effect | |
virtual void | clear () |
virtual bool | containsKey (IN(acdk::lang::Object) key) |
virtual bool | containsValue (IN(acdk::lang::Object) value) |
virtual RSet | entrySet () |
virtual bool | equals (IN(acdk::lang::Object) o) |
Normally check for equality (not identity) Object::equals() is true only if both objects are the same instance. | |
virtual acdk::lang::Object | get (IN(acdk::lang::Object) key) |
virtual acdk::lang::Object | put (IN(acdk::lang::Object) key, IN(acdk::lang::Object) value) |
virtual int | hashCode () |
virtual bool | isEmpty () |
virtual RSet | keySet () |
virtual void | putAll (IN(RMap) map) |
virtual acdk::lang::Object | remove (IN(acdk::lang::Object) o) |
virtual int | size () |
virtual RCollection | values () |
Static Public Member Functions | |
acdk::lang::Object | create_instance () |
Protected Attributes | |
acdk::lang::Object | _lock |
RMap | _map |
|
|
|
Implements acdk::util::Map. Reimplemented in acdk::util::SynchronizedSortedMap. |
|
Implements acdk::util::Map. Reimplemented in acdk::util::SynchronizedSortedMap. |
|
Implements acdk::util::Map. Reimplemented in acdk::util::SynchronizedSortedMap. |
|
Reimplemented from acdk::lang::Object. |
|
Implements acdk::util::Map. Reimplemented in acdk::util::SynchronizedSortedMap. |
|
Normally check for equality (not identity) Object::equals() is true only if both objects are the same instance.
Reimplemented from acdk::lang::Object. Reimplemented in acdk::util::SynchronizedSortedMap. |
|
Implements acdk::util::Map. Reimplemented in acdk::util::SynchronizedSortedMap. |
|
Reimplemented from acdk::lang::Object. Reimplemented in acdk::util::SynchronizedSortedMap. |
|
Implements acdk::util::Map. Reimplemented in acdk::util::SynchronizedSortedMap. |
|
Implements acdk::util::Map. Reimplemented in acdk::util::SynchronizedSortedMap. |
|
lock the object instance. Note: Will be overwritten by acdk::io::Reader and acdk::io::Writer Note: if Unsynchronized or isStack is set, this call will have no effect Reimplemented from acdk::lang::ObjectBase. |
|
Implements acdk::util::Map. Reimplemented in acdk::util::SynchronizedSortedMap. |
|
Implements acdk::util::Map. Reimplemented in acdk::util::SynchronizedSortedMap. |
|
Implements acdk::util::Map. Reimplemented in acdk::util::SynchronizedSortedMap. |
|
Implements acdk::util::Map. Reimplemented in acdk::util::SynchronizedSortedMap. |
|
unlock the object instance Note: Will be overwritten by acdk::io::Reader and acdk::io::Writer Note: if Unsynchronized or isStack is set, this call will have no effect
Reimplemented from acdk::lang::ObjectBase. |
|
Implements acdk::util::Map. Reimplemented in acdk::util::SynchronizedSortedMap. |
|
|
|
|