@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
FixedWidthFields
,
FixedWidthParser
,
FixedWidthWriter
,
FixedWidthParserSettings
,
FixedWidthWriterSettings
,
BeanProcessor
,
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
Copyright © 2023 uniVocity Software Pty Ltd. All rights reserved.