AR System Java API

com.bmc.arsys.api
Class PropertyMap

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by java.util.TreeMap<Integer,Value>
          extended by com.bmc.arsys.api.PropertyMap
All Implemented Interfaces:
Serializable, Cloneable, Map<Integer,Value>, NavigableMap<Integer,Value>, SortedMap<Integer,Value>
Direct Known Subclasses:
DisplayPropertyMap, ObjectPropertyMap

public abstract class PropertyMap
extends TreeMap<Integer,Value>
implements Cloneable

The PropertyMap class is abstract class which defines the object properties of ARSystem object. (subclass: ObjectPropertyMap)

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
 
Constructor Summary
PropertyMap()
           
PropertyMap(Comparator<? super Integer> c)
           
PropertyMap(Map<? extends Integer,? extends Value> m)
           
PropertyMap(SortedMap<Integer,? extends Value> m)
           
 
Method Summary
 Object clone()
           
 boolean equals(Object obj)
          Use this method for checking equality between the current object and the provided one.
 String toString()
          Returns a string description of the object.
 
Methods inherited from class java.util.TreeMap
ceilingEntry, ceilingKey, clear, comparator, containsKey, containsValue, descendingKeySet, descendingMap, entrySet, firstEntry, firstKey, floorEntry, floorKey, get, headMap, headMap, higherEntry, higherKey, keySet, lastEntry, lastKey, lowerEntry, lowerKey, navigableKeySet, pollFirstEntry, pollLastEntry, put, putAll, remove, size, subMap, subMap, tailMap, tailMap, values
 
Methods inherited from class java.util.AbstractMap
hashCode, isEmpty
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
hashCode, isEmpty
 

Constructor Detail

PropertyMap

public PropertyMap()

PropertyMap

public PropertyMap(Comparator<? super Integer> c)
Parameters:
c -

PropertyMap

public PropertyMap(Map<? extends Integer,? extends Value> m)
Parameters:
m -

PropertyMap

public PropertyMap(SortedMap<Integer,? extends Value> m)
Parameters:
m -
Method Detail

clone

public Object clone()
Overrides:
clone in class TreeMap<Integer,Value>

equals

public boolean equals(Object obj)
Use this method for checking equality between the current object and the provided one. The result is true only if the argument is not null, is of the same type and represents the same content.

Specified by:
equals in interface Map<Integer,Value>
Overrides:
equals in class AbstractMap<Integer,Value>
Parameters:
obj - the object that we are comparing to
Returns:
returns a boolean that tells if the two objects equal

toString

public String toString()
Returns a string description of the object.

Overrides:
toString in class AbstractMap<Integer,Value>

AR System Java API

© Copyright 2006, 2007 BMC Software, Inc.