Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.flexstor.common.data
Class KeyedCollectionData  view KeyedCollectionData download KeyedCollectionData.java

java.lang.Object
  extended bycom.flexstor.common.data.ejb.Data
      extended bycom.flexstor.common.data.KeyedCollectionData
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ActionData, ActionResult, RecordData

public abstract class KeyedCollectionData
extends com.flexstor.common.data.ejb.Data

KeyedCollectionData represents a collection of data for any data object


Field Summary
private  com.flexstor.common.util.FlexHashtable keyedColl
           
(package private) static long serialVersionUID
           
 
Fields inherited from class com.flexstor.common.data.ejb.Data
DELETE, DELETED, derived, htModifiedStates, htOptions, MODIFY, modTime, NEW_ENTRY, presentState, prevState, UNCHANGED, UPDATED, WARN_BEFORE_DELETE
 
Constructor Summary
KeyedCollectionData()
           
 
Method Summary
 java.lang.Boolean getBoolean(java.lang.String sKey)
           
 java.util.Date getDate(java.lang.String sKey)
           
 java.lang.Integer getInteger(java.lang.String sKey)
           
 com.flexstor.common.util.FlexHashtable getKeyedCollection()
           
 java.lang.Long getLong(java.lang.String sKey)
           
 java.lang.Object getObject(java.lang.String sKey)
           
 java.lang.String getString(java.lang.String sKey)
           
 void removeObject(java.lang.String key)
           
 void setBoolean(java.lang.String key, java.lang.Boolean value)
           
 void setDate(java.lang.String sKey, java.util.Date date)
           
 void setInteger(java.lang.String key, java.lang.Integer value)
           
 void setKeyedCollection(com.flexstor.common.util.FlexHashtable keyedColl)
           
 void setLong(java.lang.String key, java.lang.Long value)
           
 void setObject(java.lang.String key, java.lang.Object obj)
           
 void setString(java.lang.String key, java.lang.String value)
           
 
Methods inherited from class com.flexstor.common.data.ejb.Data
assertEquals, changed, fillCloneInfo, getDateModTime, getModTime, getPresentState, getPreviousState, initializeState, isDeleted, isDerived, isModified, isModified, isObjectPersist, isOptionAllowed, resetModifiedStates, rollBackState, setDeleted, setDerived, setModifiedState, setModTime, setModTime, setNewEntry, setOption, setPerisistState, setPreviousState, setState, setUpdated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

static final long serialVersionUID
See Also:
Constant Field Values

keyedColl

private com.flexstor.common.util.FlexHashtable keyedColl
Constructor Detail

KeyedCollectionData

public KeyedCollectionData()
Method Detail

setKeyedCollection

public void setKeyedCollection(com.flexstor.common.util.FlexHashtable keyedColl)

getKeyedCollection

public com.flexstor.common.util.FlexHashtable getKeyedCollection()

getBoolean

public java.lang.Boolean getBoolean(java.lang.String sKey)

getString

public java.lang.String getString(java.lang.String sKey)

getInteger

public java.lang.Integer getInteger(java.lang.String sKey)

getLong

public java.lang.Long getLong(java.lang.String sKey)

getObject

public java.lang.Object getObject(java.lang.String sKey)

getDate

public java.util.Date getDate(java.lang.String sKey)

setBoolean

public void setBoolean(java.lang.String key,
                       java.lang.Boolean value)

setDate

public void setDate(java.lang.String sKey,
                    java.util.Date date)

setString

public void setString(java.lang.String key,
                      java.lang.String value)

setInteger

public void setInteger(java.lang.String key,
                       java.lang.Integer value)

setLong

public void setLong(java.lang.String key,
                    java.lang.Long value)

setObject

public void setObject(java.lang.String key,
                      java.lang.Object obj)

removeObject

public void removeObject(java.lang.String key)