com.sybase.uep.bobclient.data
Class RIMVariables

java.lang.Object
  extended by com.sybase.uep.bobclient.data.RIMPersistableObject
      extended by com.sybase.uep.bobclient.data.RIMVariables
All Implemented Interfaces:
Variables, net.rim.device.api.util.Persistable

public class RIMVariables
extends RIMPersistableObject
implements Variables, net.rim.device.api.util.Persistable

Class Variables object holder Holds the list of variables by key

Author:
tdang

Constructor Summary
RIMVariables()
           
 
Method Summary
 void addVariable(java.lang.String key, java.lang.Object value, java.lang.String type)
           
 VariableObject getVariable(java.lang.String key)
           
 boolean hasVariable(java.lang.String key)
           
 boolean isEmpty()
           
 void setVariables(java.util.Hashtable variables)
           
 java.lang.String toString()
           
 
Methods inherited from class com.sybase.uep.bobclient.data.RIMPersistableObject
getBooleanProperty, getProperties, getProperty, getStringProperty, setProperty
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RIMVariables

public RIMVariables()
Method Detail

setVariables

public void setVariables(java.util.Hashtable variables)
Specified by:
setVariables in interface Variables

addVariable

public void addVariable(java.lang.String key,
                        java.lang.Object value,
                        java.lang.String type)
Specified by:
addVariable in interface Variables

getVariable

public VariableObject getVariable(java.lang.String key)
Specified by:
getVariable in interface Variables

hasVariable

public boolean hasVariable(java.lang.String key)
Specified by:
hasVariable in interface Variables

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface Variables

toString

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