public class FixedLengthRecordDef extends java.lang.Object implements TextRecordDef
| Constructor and Description |
|---|
FixedLengthRecordDef()
Create a new, blank FixedLengthRecordDef
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
format(java.lang.Object source)
Convert an object to a formatted String.
|
java.util.Set |
getFixedLengthFieldDefs()
The fixed-length field object definitions.
|
int |
getLength()
The maximum length for the record.
|
java.lang.String |
getName()
The name or identifier for the record.
|
java.lang.Class |
getSourceClass()
The class the record represents.
|
java.lang.String |
getSourceClassName() |
void |
setFixedLengthFieldDefs(java.util.Set newFieldDefs) |
void |
setLength(int newLength) |
void |
setName(java.lang.String newName) |
void |
setSourceClassName(java.lang.String newSourceClassName) |
java.lang.Object |
unformat(java.lang.String recordString)
Convert a formatted string to an object of the source class
|
java.lang.Object |
unformat(java.lang.String recordString,
java.lang.Class objectClass)
Convert a formatted string to an object of the indicated class.
|
public FixedLengthRecordDef()
public java.lang.Object unformat(java.lang.String recordString)
unformat in interface TextRecordDefpublic java.lang.Object unformat(java.lang.String recordString,
java.lang.Class objectClass)
unformat in interface TextRecordDefpublic java.lang.String format(java.lang.Object source)
format in interface TextRecordDefpublic java.lang.String getName()
public void setName(java.lang.String newName)
public java.lang.Class getSourceClass()
public java.lang.String getSourceClassName()
public void setSourceClassName(java.lang.String newSourceClassName)
public java.util.Set getFixedLengthFieldDefs()
public void setFixedLengthFieldDefs(java.util.Set newFieldDefs)
public int getLength()
public void setLength(int newLength)