|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.xins.common.collections.AbstractPropertyReader
Base for PropertyReader implementations that use an underlying
Map instance.
| Constructor Summary | |
protected |
AbstractPropertyReader(Map map)
Constructs a new AbstractPropertyReader. |
| Method Summary | |
boolean |
equals(Object obj)
Compares this object with the specified argument for equality. |
String |
get(String name)
Gets the value of the property with the specified name. |
Iterator |
getNames()
Gets an iterator that iterates over all the property names. |
protected Map |
getPropertiesMap()
Returns the Map that contains the properties. |
int |
hashCode()
Returns a hash code value for this object. |
int |
size()
Returns the number of entries. |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
protected AbstractPropertyReader(Map map)
throws IllegalArgumentException
AbstractPropertyReader.
map - the map containing the data of this PropertyReader,
cannot be null.
IllegalArgumentException - if map == null.| Method Detail |
public String get(String name)
throws IllegalArgumentException
get in interface PropertyReadername - the name of the property, cannot be null.
null if it is not set.
IllegalArgumentException - if name == null.public Iterator getNames()
Iterator will return only String instances.
getNames in interface PropertyReaderIterator that will iterate over all the names, never
null.public int size()
size in interface PropertyReaderprotected Map getPropertiesMap()
Map that contains the properties.
Map used to store the properties in, cannot be
null.public boolean equals(Object obj)
obj - the object to compare with, can be null.
true if the objects a and b
are considered to be equal, false if they are considered
different.public int hashCode()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||