org.datamixer.values
Class ObjectValue

java.lang.Object
  extended byorg.datamixer.values.Value
      extended byorg.datamixer.values.ObjectValue
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
ValueListValue

public class ObjectValue
extends Value


Field Summary
protected  java.lang.Object value_
           
 
Fields inherited from class org.datamixer.values.Value
dataType_, debugEnabled_, logger_, name_
 
Constructor Summary
ObjectValue()
           
ObjectValue(java.lang.Object value)
           
 
Method Summary
protected  Value doClone()
          Returns a deep copy.
 java.lang.Object getObject()
          Returns the current value as a Object.
 java.lang.String getString()
          Returns the current value as a String.
 void setObject(java.lang.Object value)
          Sets the current value as a Object.
 
Methods inherited from class org.datamixer.values.Value
clone, findValue, getBigDecimal, getBoolean, getByte, getBytes, getCalendar, getDataType, getDate, getDouble, getFloat, getFormat, getInt, getLong, getName, getShort, getString, getTime, getTimestamp, getValueList, setBigDecimal, setBoolean, setByte, setBytes, setCalendar, setDataType, setDate, setDouble, setFloat, setFormat, setInt, setLong, setName, setShort, setString, setTime, setTimestamp, setValueList, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

value_

protected java.lang.Object value_
Constructor Detail

ObjectValue

public ObjectValue()

ObjectValue

public ObjectValue(java.lang.Object value)
Method Detail

doClone

protected Value doClone()
Returns a deep copy.

Specified by:
doClone in class Value

getString

public java.lang.String getString()
Returns the current value as a String.

Overrides:
getString in class Value
Returns:
the current value as a String.

getObject

public java.lang.Object getObject()
Returns the current value as a Object.

Overrides:
getObject in class Value
Returns:
the current value as a Object.

setObject

public void setObject(java.lang.Object value)
Sets the current value as a Object.

Overrides:
setObject in class Value
Parameters:
value - a Object value.


Copyright © 2004-2006 datamixer.org. All Rights Reserved.