|
||||||||||
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 |