|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.adventnet.utilities.xml.sax.ValueObject
| Constructor Summary | |
ValueObject()
|
|
ValueObject(java.util.Hashtable hash)
Add all the entries of this hash to the valueobject. |
|
ValueObject(int increment)
increment and initial size |
|
| Method Summary | |
void |
add(java.lang.String s,
boolean someBooleanValue)
|
void |
add(java.lang.String s,
int i)
|
void |
add(java.lang.String s,
long anyLongValue)
|
void |
add(java.lang.String s,
java.lang.Object ob)
allows duplicate entries |
boolean |
getBooleanValue(java.lang.String s)
Returns boolean value corresponding to the key. |
java.util.Hashtable |
getDataAsHashtable()
|
java.util.Hashtable |
getDataAsHashtable(java.util.Hashtable retHash)
|
int |
getIntValue(java.lang.String s)
Returns int value corresponding to the key. |
long |
getLongValue(java.lang.String s)
Returns long value corresponding to the key. |
java.lang.String |
getValue(java.lang.String s)
Note : Ignores case by default : throws EXMLPropertyNotFoundException if the key is not found |
java.lang.String |
getValue(java.lang.String s,
boolean ignoreCase)
|
static java.lang.String |
getValue(java.util.Vector vofVO,
java.lang.String searchKey,
java.lang.String searchValue,
java.lang.String returnKey)
This will take the string and search for the key searchKey whose value is searchValue and return the value of the returnKey corresponding to the valueObject. |
java.util.LinkedList |
getValues(java.lang.String s)
Sample usage LinkedList ll = vo.getValues(MLET_URL); Object obj[] = ll.toArray(); for(int i=0;i |
java.util.Enumeration |
keys()
|
static void |
main(java.lang.String[] args)
|
void |
overwrite(java.lang.String s,
java.lang.Object ob)
More costly operation as it loops to remove a particular item and then adds |
void |
remove(java.lang.String s)
removes the first occurence of a particular item |
int |
size()
|
java.lang.String |
toString()
|
java.lang.String |
toString(java.lang.String separator)
|
static void |
updateFromFrameworkHashIntoDataHash(java.util.Hashtable frameworkHash,
java.lang.String hashKey,
java.util.Hashtable dataHashToBeFilled)
|
static void |
updateTargetHashWithInputHash(java.util.Hashtable targetHash,
java.lang.String targetHashKey,
java.util.Hashtable datahash)
the contents of datahash key and value are taken and a vector of ValueObjects are created and added to the targetHash with targetHashKey as the key. |
| Methods inherited from class java.lang.Object |
|
| Constructor Detail |
public ValueObject()
public ValueObject(int increment)
public ValueObject(java.util.Hashtable hash)
throws java.lang.NullPointerException
| Method Detail |
public void overwrite(java.lang.String s,
java.lang.Object ob)
public void add(java.lang.String s,
java.lang.Object ob)
public void add(java.lang.String s,
boolean someBooleanValue)
public void add(java.lang.String s,
int i)
public void add(java.lang.String s,
long anyLongValue)
public void remove(java.lang.String s)
public java.util.Enumeration keys()
public java.util.LinkedList getValues(java.lang.String s)
public java.lang.String getValue(java.lang.String s)
throws EXMLPropertyNotFoundException
public java.lang.String getValue(java.lang.String s,
boolean ignoreCase)
throws EXMLPropertyNotFoundException
public int getIntValue(java.lang.String s)
throws EXMLPropertyNotFoundException,
java.lang.NumberFormatException,
java.lang.IllegalArgumentException
public long getLongValue(java.lang.String s)
throws EXMLPropertyNotFoundException,
java.lang.NumberFormatException,
java.lang.IllegalArgumentException
public boolean getBooleanValue(java.lang.String s)
throws EXMLPropertyNotFoundException,
java.lang.IllegalArgumentException
public java.lang.String toString()
public java.lang.String toString(java.lang.String separator)
public int size()
public static java.lang.String getValue(java.util.Vector vofVO,
java.lang.String searchKey,
java.lang.String searchValue,
java.lang.String returnKey)
throws EXMLPropertyNotFoundException
vofVO - vector of valueObjectspublic java.util.Hashtable getDataAsHashtable()
public java.util.Hashtable getDataAsHashtable(java.util.Hashtable retHash)
public static void main(java.lang.String[] args)
public static void updateTargetHashWithInputHash(java.util.Hashtable targetHash,
java.lang.String targetHashKey,
java.util.Hashtable datahash)
throws java.lang.IllegalArgumentException
updateFromFrameworkHashIntoDataHash()
public static void updateFromFrameworkHashIntoDataHash(java.util.Hashtable frameworkHash,
java.lang.String hashKey,
java.util.Hashtable dataHashToBeFilled)
throws EXMLPropertyNotFoundException,
java.lang.IllegalArgumentException
updateTargetHashWithInputHash
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||