|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Documented @Retention(value=RUNTIME) public @interface FixedLengthRecord
This annotation represents the root class of the model. When a fixed-length record must be described in the model we will use this annotation to split the data during the unmarshal process.
| Optional Element Summary | |
|---|---|
String |
crlf
Character to be used to add a carriage return after each record (optional) Three values can be used : WINDOWS, UNIX or MAC |
boolean |
hasFooter
|
boolean |
hasHeader
|
int |
length
The fixed length of the record. |
String |
name
Name describing the record (optional) |
char |
paddingChar
The char to pad with. |
public abstract String name
public abstract String crlf
public abstract char paddingChar
public abstract int length
public abstract boolean hasHeader
public abstract boolean hasFooter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||