META-INF.xsd.smooks.fixed-length-1.3.xsd Maven / Gradle / Ivy
Smooks Fixed Length Reader Configuration
Fixed Length Reader Configuration
The Fixed Length reader reads and validates a fixed length stream and converts it to SAX events that Smooks
can process.
Fixed Length Reader
Fixed Length Binding Configuration for a single object.
Supports simple automatic java binding of Fixed Length records onto a bean based on the configured field
names matching the target bean's property names. For more complex binding, use the main Java
binding configurations.
Fixed Length Binding Configuration for a list of objects.
Supports simple automatic java binding of Fixed Length records onto a bean based on the configured field
names matching the target bean's property names. For more complex binding, use the main Java
binding configurations.
Fixed Length Binding Configuration for a map of objects.
Supports simple automatic java binding of Fixed Length records onto a bean based on the configured field
names matching the target bean's property names. For more complex binding, use the main Java
binding configurations.
Comma separated list of Fixed Length record field names and size in brackets : 'field[size]'.
Fields that should be ignored should have the field name $ignore$. The size must still be set.
If it should add the line number to each record. This
line number is set in the 'number' attribute of the 'record' element.
Number of lines to skip before processing starts. Default of 0.
If a line is invalid and parameter is set on 'true' then the line is skipped and warning is given.
Is this parameter is set the false then for every line that is invalid the 'truncated' attribute
is set in the 'record' element and on the field elements that are truncated. Those fields will never
contain any data.
Invalid means that the line has less characters then expected. Lines that have more characters then
expected are not considerd invalid.
The encoding of the input stream. Default of 'UTF-8'
Name of root element.
Name of record element.
Name of the line number attribute.
Name of the truncated attribute.
Add indentation character data to the generated event stream. This simply makes
the generated event stream easier to read in its serialized form. Useful for
testing etc.
Fixed Length Binding Configuration.
Supports simple automatic java binding of Fixed Length records onto a bean based on the configured field
names matching the target bean's property names. For more complex binding, use the main Java
binding configurations.
The ID under which the created bean is to be bound in the bean context.
The fully qualified bean Class name.
Fixed Length Binding Configuration.
Supports simple automatic java binding of Fixed Length records onto a bean based on the configured field
names matching the target bean's property names. For more complex binding, use the main Java
binding configurations.
The CSV field whose value is used as the Map key value.