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]