org.jboss.soa.esb.common.bizclasses
Class OneValue

java.lang.Object
  extended by org.jboss.soa.esb.util.BaseBusinessObject
      extended by org.jboss.soa.esb.common.bizclasses.OneValue

public class OneValue
extends BaseBusinessObject

Utility class used to serialize a String within a list of child BusinessObjects It provides no functionality other than allowing the inclusion of a String (eventually with a role and an element name) in a list of children


Field Summary
 java.lang.String m_sVal
           
 
Constructor Summary
OneValue(BobjStdDTO p_oDto)
           
OneValue(java.lang.String p_sElem)
           
OneValue(java.lang.String p_sElem, long p_lUid)
           
 
Method Summary
static OneValue getLongValue(java.lang.Long p_l)
           
static OneValue getStringValue(java.lang.String p_sVal)
           
static OneValue getStringValue(java.lang.String p_sVal, java.lang.String p_sRole)
           
 BobjStdDTO toDTO()
           
 
Methods inherited from class org.jboss.soa.esb.util.BaseBusinessObject
allLocators, getBatchNum, getDtoList, getElemNm, getFromDTO, getRole, getRoleFromList, getSnap, getSnapDate, getStamp, getUid, hasUid, locator, setBatchNum, setElemNm, setPackage, setRole, setSnap, setSnapDate, setStamp, setUid, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

m_sVal

public java.lang.String m_sVal
Constructor Detail

OneValue

public OneValue(java.lang.String p_sElem)
Parameters:
p_sElem - String
See Also:
BaseBusinessObject.BaseBusinessObject(BobjStdDTO)

OneValue

public OneValue(java.lang.String p_sElem,
                long p_lUid)
Parameters:
p_sElem - String
p_lUid - long
See Also:
BaseBusinessObject.BaseBusinessObject(BobjStdDTO)

OneValue

public OneValue(BobjStdDTO p_oDto)
         throws java.lang.Exception
Parameters:
p_oDto - BobjStdDTO
Throws:
java.lang.Exception
See Also:
BaseBusinessObject.BaseBusinessObject(BobjStdDTO)
Method Detail

toDTO

public BobjStdDTO toDTO()
                 throws java.lang.Exception
Overrides:
toDTO in class BaseBusinessObject
Returns:
BobjStdDTO
Throws:
java.lang.Exception
See Also:
BusinessObject#toDTO()

getLongValue

public static final OneValue getLongValue(java.lang.Long p_l)

getStringValue

public static final OneValue getStringValue(java.lang.String p_sVal)

getStringValue

public static final OneValue getStringValue(java.lang.String p_sVal,
                                            java.lang.String p_sRole)