|
|
|
|
|
|
Modules Namespace List Class Hierarchy Alphabetical List Compound List Namespace Members Compound Members Related Pages
acdk::util::TSubTreeMap< K, V > Class Template Reference#include <TTreeMap.h>
Inheritance diagram for acdk::util::TSubTreeMap< K, V >:
List of all members.
Detailed Description
template<class K, class V>
class acdk::util::TSubTreeMap< K, V >
API: Java<br/>.
- Author:
- Roger Rene Kommer (mailto:kommer@artefaktur.com)
- Version:
- Revision
- 1.26
- Date:
- Date
- 2005/04/09 19:26:57
|
Public Types |
typedef K | RKeyType |
typedef V | RValueType |
typedef TSubTreeMap< RKeyType,
RValueType > | ThisType |
typedef RefHolder< ThisType > | RThisType |
typedef RThisType | RefType |
typedef TAbstractMap< RKeyType,
RValueType > | AbstractMapType |
typedef AbstractMapType::RefType | RAbstractMapType |
typedef ThisType | SubTreeMapType |
typedef SubTreeMapType::RefType | RSubTreeMapType |
typedef TMap< RKeyType, RValueType > | MapType |
typedef MapType::RefType | RMapType |
typedef MapType::MapEntryType | MapEntryType |
typedef MapEntryType::RefType | RMapEntryType |
typedef TSortedMap< RKeyType,
RValueType > | SortedMapType |
typedef SortedMapType::RefType | RSortedMapType |
typedef MapType::MapEntrySetType | MapEntrySetType |
typedef MapEntrySetType::RefType | RMapEntrySetType |
typedef MapType::KeySetType | KeySetType |
typedef KeySetType::RefType | RKeySetType |
typedef TTreeMap< RKeyType,
RValueType > | TreeMapType |
typedef TreeMapType::RefType | RTreeMapType |
typedef TreeMapType::ValueCollectionType | ValueCollectionType |
typedef ValueCollectionType::RefType | RValueCollectionType |
typedef TTreeMapEntrySet<
RKeyType, RValueType > | TreeMapEntrySetType |
typedef TreeMapEntrySetType::RefType | RTreeMapEntrySetType |
typedef TreeMapType::RedBlackNodeType | RedBlackNodeType |
typedef RedBlackNodeType::RefType | RRedBlackNodeType |
typedef TComparator< RKeyType > | ComparatorType |
typedef ComparatorType::RefType | RComparatorType |
Public Member Functions |
| TSubTreeMap (IN(RTreeMapType) map, IN(RKeyType) minKey, IN(RKeyType) maxKey) |
virtual void | clear () |
virtual bool | containsKey (IN(RKeyType) key) |
virtual bool | containsValue (IN(RValueType) val) |
virtual RValueType | get (IN(RKeyType) key) |
virtual RValueType | put (IN(RKeyType) key, IN(RValueType) val) |
virtual void | putAll (IN(RMapType) map) |
virtual RValueType | remove (IN(RKeyType) key) |
virtual int | size () |
virtual RMapEntrySetType | entrySet () |
virtual RKeySetType | keySet () |
virtual RValueCollectionType | values () |
virtual RComparatorType | comparator () |
virtual RKeyType | firstKey () |
virtual RKeyType | lastKey () |
virtual RSortedMapType | subMap (IN(RKeyType) from, IN(RKeyType) to) |
virtual RSortedMapType | headMap (IN(RKeyType) to) |
virtual RSortedMapType | tailMap (IN(RKeyType) from) |
virtual bool | equals (IN(acdk::lang::Object) other) |
| Normally check for equality (not identity) Object::equals() is true only if both objects are the same instance.
|
virtual int | hashCode () |
virtual bool | isEmpty () |
RTreeMapType | parentTreeMap () |
Private Attributes |
RTreeMapType | _map |
RKeyType | _minKey |
RKeyType | _maxKey |
Member Typedef Documentation
Constructor & Destructor Documentation
Member Function Documentation
Member Data Documentation
|
|