public class DelimitedRecordDef extends java.lang.Object implements TextRecordDef
| Constructor and Description |
|---|
DelimitedRecordDef()
Create a new, blank DelimitedRecordDef
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
format(java.lang.Object source)
Convert an object to a formatted String.
|
java.lang.String |
getDelimiter()
The delimiter used to separate field values
|
java.util.ArrayList |
getFieldDefs()
The delimited field object definitions.
|
java.lang.String |
getName()
The name or identifier for the record.
|
void |
setDelimiter(java.lang.String newDelimiter) |
void |
setFieldDefs(java.util.ArrayList newFieldDefs) |
void |
setName(java.lang.String newName) |
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 DelimitedRecordDef()
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.String getDelimiter()
public void setDelimiter(java.lang.String newDelimiter)
public java.util.ArrayList getFieldDefs()
public void setFieldDefs(java.util.ArrayList newFieldDefs)