org.datamixer.values
Class ValuesValue

java.lang.Object
  extended byorg.datamixer.values.Value
      extended byorg.datamixer.values.ObjectValue
          extended byorg.datamixer.values.ValuesValue
All Implemented Interfaces:
java.lang.Cloneable

public class ValuesValue
extends ObjectValue


Field Summary
protected  Values value_
           
 
Fields inherited from class org.datamixer.values.Value
dataType_, debugEnabled_, logger_, name_
 
Constructor Summary
ValuesValue()
           
ValuesValue(Values 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.
 Values getValues()
          Returns the current value as a Values object.
 void setObject(java.lang.Object value)
          Sets the current value as a Object.
 void setValues(Values value)
          Sets the current value.
 
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, setBigDecimal, setBoolean, setByte, setBytes, setCalendar, setDataType, setDate, setDouble, setFloat, setFormat, setInt, setLong, setName, setShort, setString, setTime, setTimestamp, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

value_

protected Values value_
Constructor Detail

ValuesValue

public ValuesValue()

ValuesValue

public ValuesValue(Values value)
Method Detail

doClone

protected Value doClone()
Returns a deep copy.

Overrides:
doClone in class ObjectValue

getString

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

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

getObject

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

Overrides:
getObject in class ObjectValue
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 ObjectValue
Parameters:
value - a Object value.

getValues

public Values getValues()
Returns the current value as a Values object.

Overrides:
getValues in class Value

setValues

public void setValues(Values value)
Sets the current value.

Overrides:
setValues in class Value


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