net.sf.cb2java.copybook.data
Class CharData
java.lang.Object
net.sf.cb2java.copybook.data.Data
net.sf.cb2java.copybook.data.ValueData
net.sf.cb2java.copybook.data.CharData
- public class CharData
- extends ValueData
Represents data for alpanumeric data types
- Author:
- James Watson
Method Summary |
java.lang.String |
getString()
|
java.lang.Object |
getValue()
returns the Object as it's 'natural' Java type |
protected void |
setValueImpl(java.lang.Object data)
called by setData after validate is called |
java.lang.String |
toString()
|
protected java.lang.Object |
translate(java.lang.String data)
Does no conversion. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CharData
public CharData(AlphaNumeric definition)
getString
public java.lang.String getString()
getValue
public java.lang.Object getValue()
- Description copied from class:
Data
- returns the Object as it's 'natural' Java type
- Specified by:
getValue
in class Data
setValueImpl
protected void setValueImpl(java.lang.Object data)
- Description copied from class:
Data
- called by setData after validate is called
- Specified by:
setValueImpl
in class Data
- Parameters:
data
- the data to set
toString
public java.lang.String toString()
- Specified by:
toString
in class ValueData
translate
protected java.lang.Object translate(java.lang.String data)
- Does no conversion. Returns the passed in value
- Specified by:
translate
in class Data
- Parameters:
data
- thing input data
- Returns:
- the passed in data