@Retention(value=RUNTIME)
@Inherited
@Target(value={FIELD,METHOD,ANNOTATION_TYPE})
public @interface FixedWidth
@FixedWidth
annotation, along with the Parsed
annotation, allows users to configure the length,
alignment and padding of fields parsed/written using the FixedWidthParser
and FixedWidthWriter
Commonly used for java beans processed using BeanProcessor
and/or BeanWriterProcessor
Modifier and Type | Optional Element and Description |
---|---|
FieldAlignment |
alignment
Sets the alignment of the fixed-width field
|
int |
from
Defines the starting position of the fixed-width field
|
char |
padding
Sets the padding character of the fixed-width field
|
int |
to
Defines the end position of the fixed-width field
|
int |
value
Sets the length of the fixed-width field
|
public abstract int value
public abstract FieldAlignment alignment
public abstract char padding