2005/5/9

     
 

class SubTreeMap

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::util::SubTreeMap Class Reference

#include <TreeMap.h>

Inheritance diagram for acdk::util::SubTreeMap:

acdk::util::AbstractMap acdk::util::SortedMap acdk::io::Serializable acdk::lang::Object acdk::util::Map acdk::lang::ObjectBase acdk::lang::dmi::StdDispatch List of all members.

Detailed Description

API: Java<br/>.

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.22
Date:
Date
2005/04/09 19:26:57


Public Member Functions

 SubTreeMap (IN(RTreeMap) map, IN(acdk::lang::Object) minKey, IN(acdk::lang::Object) maxKey)
virtual void clear ()
virtual bool containsKey (IN(acdk::lang::Object) key)
virtual bool containsValue (IN(acdk::lang::Object) val)
virtual acdk::lang::Object get (IN(acdk::lang::Object) key)
virtual acdk::lang::Object put (IN(acdk::lang::Object) key, IN(acdk::lang::Object) val)
virtual void putAll (IN(RMap) map)
virtual acdk::lang::Object remove (IN(acdk::lang::Object) key)
virtual int size ()
virtual RSet entrySet ()
virtual RSet keySet ()
virtual RCollection values ()
virtual RComparator comparator ()
virtual acdk::lang::Object firstKey ()
virtual acdk::lang::Object lastKey ()
virtual RSortedMap subMap (IN(acdk::lang::Object) from, IN(acdk::lang::Object) to)
virtual RSortedMap headMap (IN(acdk::lang::Object) to)
virtual RSortedMap tailMap (IN(acdk::lang::Object) 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 ()
RTreeMap parentTreeMap ()

Private Attributes

RTreeMap _map
acdk::lang::Object _minKey
acdk::lang::Object _maxKey


Constructor & Destructor Documentation

acdk::util::SubTreeMap::SubTreeMap IN(RTreeMap map,
IN(acdk::lang::Object minKey,
IN(acdk::lang::Object maxKey
[inline]
 


Member Function Documentation

virtual void acdk::util::SubTreeMap::clear  )  [virtual]
 

Reimplemented from acdk::util::AbstractMap.

virtual RComparator acdk::util::SubTreeMap::comparator  )  [inline, virtual]
 

Implements acdk::util::SortedMap.

virtual bool acdk::util::SubTreeMap::containsKey IN(acdk::lang::Object key  )  [virtual]
 

Reimplemented from acdk::util::AbstractMap.

virtual bool acdk::util::SubTreeMap::containsValue IN(acdk::lang::Object val  )  [virtual]
 

Reimplemented from acdk::util::AbstractMap.

virtual RSet acdk::util::SubTreeMap::entrySet  )  [virtual]
 

Implements acdk::util::AbstractMap.

virtual bool acdk::util::SubTreeMap::equals IN(acdk::lang::Object other  )  [inline, virtual]
 

Normally check for equality (not identity) Object::equals() is true only if both objects are the same instance.

See also:
serialized_equals()

Reimplemented from acdk::util::AbstractMap.

virtual acdk::lang::Object acdk::util::SubTreeMap::firstKey  )  [virtual]
 

Implements acdk::util::SortedMap.

virtual acdk::lang::Object acdk::util::SubTreeMap::get IN(acdk::lang::Object key  )  [virtual]
 

Reimplemented from acdk::util::AbstractMap.

virtual int acdk::util::SubTreeMap::hashCode  )  [inline, virtual]
 

See also:
serialized_hashCode

Reimplemented from acdk::util::AbstractMap.

virtual RSortedMap acdk::util::SubTreeMap::headMap IN(acdk::lang::Object to  )  [virtual]
 

Implements acdk::util::SortedMap.

virtual bool acdk::util::SubTreeMap::isEmpty  )  [inline, virtual]
 

Reimplemented from acdk::util::AbstractMap.

virtual RSet acdk::util::SubTreeMap::keySet  )  [inline, virtual]
 

Reimplemented from acdk::util::AbstractMap.

virtual acdk::lang::Object acdk::util::SubTreeMap::lastKey  )  [virtual]
 

Implements acdk::util::SortedMap.

RTreeMap acdk::util::SubTreeMap::parentTreeMap  )  [inline]
 

virtual acdk::lang::Object acdk::util::SubTreeMap::put IN(acdk::lang::Object key,
IN(acdk::lang::Object val
[virtual]
 

Reimplemented from acdk::util::AbstractMap.

virtual void acdk::util::SubTreeMap::putAll IN(RMap map  )  [virtual]
 

Reimplemented from acdk::util::AbstractMap.

virtual acdk::lang::Object acdk::util::SubTreeMap::remove IN(acdk::lang::Object key  )  [virtual]
 

Reimplemented from acdk::util::AbstractMap.

virtual int acdk::util::SubTreeMap::size  )  [virtual]
 

Reimplemented from acdk::util::AbstractMap.

virtual RSortedMap acdk::util::SubTreeMap::subMap IN(acdk::lang::Object from,
IN(acdk::lang::Object to
[virtual]
 

Implements acdk::util::SortedMap.

virtual RSortedMap acdk::util::SubTreeMap::tailMap IN(acdk::lang::Object from  )  [virtual]
 

Implements acdk::util::SortedMap.

virtual RCollection acdk::util::SubTreeMap::values  )  [inline, virtual]
 

Reimplemented from acdk::util::AbstractMap.


Member Data Documentation

RTreeMap acdk::util::SubTreeMap::_map [private]
 

acdk::lang::Object acdk::util::SubTreeMap::_maxKey [private]
 

acdk::lang::Object acdk::util::SubTreeMap::_minKey [private]