org.experlog.util
Class ESParamList

java.lang.Object
  extended by org.experlog.util.ESParamList

public class ESParamList
extends java.lang.Object


Constructor Summary
ESParamList()
           
ESParamList(java.util.Hashtable h)
           
 
Method Summary
 void decode(java.lang.String plist)
           
 java.lang.String encode()
           
 java.lang.Object get(java.lang.String k)
          Like Hashtable.get()
 java.util.Enumeration keys()
          Like Hashtable.keys()
static void main(java.lang.String[] args)
           
 void put(java.lang.String k, java.lang.Object v)
          Like Hashtable.put(), but ignores null values
 void textdecode(java.lang.String plist, java.lang.String sep)
           
 java.lang.String textencode(java.lang.String sep)
           
 java.util.Hashtable toHashtable()
           
 java.lang.String toString()
           
 java.lang.String uniqueEncode()
          Encode so that the encoding for 2 ESParamList objects that are "equal" (that contain the same information) are equal.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ESParamList

public ESParamList()

ESParamList

public ESParamList(java.util.Hashtable h)
Method Detail

decode

public void decode(java.lang.String plist)

encode

public java.lang.String encode()

textdecode

public void textdecode(java.lang.String plist,
                       java.lang.String sep)

textencode

public java.lang.String textencode(java.lang.String sep)

get

public java.lang.Object get(java.lang.String k)
Like Hashtable.get()


put

public void put(java.lang.String k,
                java.lang.Object v)
Like Hashtable.put(), but ignores null values


keys

public java.util.Enumeration keys()
Like Hashtable.keys()


toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

uniqueEncode

public java.lang.String uniqueEncode()
Encode so that the encoding for 2 ESParamList objects that are "equal" (that contain the same information) are equal.


toHashtable

public java.util.Hashtable toHashtable()

main

public static void main(java.lang.String[] args)