|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.exolab.castor.util.OrderedMap
public class OrderedMap
A simple String to Object mapping which preserves order
Constructor Summary | |
---|---|
OrderedMap()
Creates a new OrderedMap |
|
OrderedMap(int size)
Creates a new OrderedMap with the given size |
Method Summary | |
---|---|
java.lang.Object |
get(int i)
|
java.lang.Object |
get(java.lang.String name)
|
java.lang.String |
getNameByObject(java.lang.Object obj)
|
java.util.Vector |
getNames()
|
java.util.Vector |
getObjects()
|
int |
indexOf(java.lang.String name)
Returns the index of the object with mapped to the given name |
void |
put(java.lang.String name,
java.lang.Object obj)
|
int |
size()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OrderedMap()
public OrderedMap(int size)
Method Detail |
---|
public java.lang.Object get(java.lang.String name)
public java.lang.Object get(int i) throws java.lang.IndexOutOfBoundsException
java.lang.IndexOutOfBoundsException
public java.lang.String getNameByObject(java.lang.Object obj)
public java.util.Vector getNames()
public java.util.Vector getObjects()
public int indexOf(java.lang.String name)
public void put(java.lang.String name, java.lang.Object obj)
public int size()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |