C G I L M P R S T U V Z

C

convert(String) - Method in interface it.assist.jrecordbind.Converter
Converts a String into an object, e.g. a Date
convert(String) - Method in class it.assist.jrecordbind.converters.IntegerConverter
 
convert(String) - Method in class it.assist.jrecordbind.converters.LongConverter
 
convert(String) - Method in class it.assist.jrecordbind.converters.StringConverter
 
convert(String) - Method in class it.assist.jrecordbind.converters.VoidConverter
 
Converter - Interface in it.assist.jrecordbind
Used by both the Marshaller and the Unmarshaller to convert a String into an appropriate object and back.

G

getCurrentJunk() - Method in class it.assist.jrecordbind.Unmarshaller
Returns the current internal buffer content.

I

IntegerConverter - Class in it.assist.jrecordbind.converters
 
IntegerConverter() - Constructor for class it.assist.jrecordbind.converters.IntegerConverter
 
it.assist.jrecordbind - package it.assist.jrecordbind
 
it.assist.jrecordbind.converters - package it.assist.jrecordbind.converters
 
it.assist.jrecordbind.padders - package it.assist.jrecordbind.padders
 
it.assist.jrecordbind.util - package it.assist.jrecordbind.util
 

L

LineReader - Interface in it.assist.jrecordbind
There are special situations when you need to make some preprocessing work on the lines you read from the text file before JRecordBind starts unmarshalling
LongConverter - Class in it.assist.jrecordbind.converters
 
LongConverter() - Constructor for class it.assist.jrecordbind.converters.LongConverter
 

M

marshall(E, Writer) - Method in class it.assist.jrecordbind.Marshaller
Marshalls a bean to a writer
marshallAll(Collection<E>, Writer) - Method in class it.assist.jrecordbind.Marshaller
Marshalls a collection of beans to a writer
Marshaller<E> - Class in it.assist.jrecordbind
Marshalls beans according to the given .xsd definition
Marshaller(File) - Constructor for class it.assist.jrecordbind.Marshaller
Creates a new marshaller, reading the configuration specified in the .xsd definition given as input.
Marshaller(Reader) - Constructor for class it.assist.jrecordbind.Marshaller
Creates a new marshaller, reading the configuration specified in the .xsd definition given as input.
Marshaller(InputSource) - Constructor for class it.assist.jrecordbind.Marshaller
Creates a new marshaller, reading the configuration specified in the .xsd definition given as input.

P

pad(String, int) - Method in interface it.assist.jrecordbind.Padder
Pads a string to the given length
Padder - Interface in it.assist.jrecordbind
Used by the Marshaller: some records require data to be left or right aligned.

R

readLine(BufferedReader) - Method in interface it.assist.jrecordbind.LineReader
Reads a line from the BufferedReader.
readLine(BufferedReader) - Method in class it.assist.jrecordbind.SimpleLineReader
 

S

setGlobalPadder(Padder) - Method in interface it.assist.jrecordbind.LineReader
The Unmarshaller will inject this property when instantiated
setGlobalPadder(Padder) - Method in class it.assist.jrecordbind.SimpleLineReader
 
setLineSeparator(String) - Method in interface it.assist.jrecordbind.LineReader
The Unmarshaller will inject this property when instantiated
setLineSeparator(String) - Method in class it.assist.jrecordbind.SimpleLineReader
 
setPropertyDelimiter(String) - Method in interface it.assist.jrecordbind.LineReader
The Unmarshaller will inject this property when instantiated
setPropertyDelimiter(String) - Method in class it.assist.jrecordbind.SimpleLineReader
 
setRecordLength(int) - Method in interface it.assist.jrecordbind.LineReader
The Unmarshaller will inject this property when instantiated
setRecordLength(int) - Method in class it.assist.jrecordbind.SimpleLineReader
 
SimpleLineReader - Class in it.assist.jrecordbind
 
SimpleLineReader() - Constructor for class it.assist.jrecordbind.SimpleLineReader
 
SpaceLeftPadder - Class in it.assist.jrecordbind.padders
 
SpaceLeftPadder() - Constructor for class it.assist.jrecordbind.padders.SpaceLeftPadder
 
SpaceRightPadder - Class in it.assist.jrecordbind.padders
 
SpaceRightPadder() - Constructor for class it.assist.jrecordbind.padders.SpaceRightPadder
 
StringConverter - Class in it.assist.jrecordbind.converters
 
StringConverter() - Constructor for class it.assist.jrecordbind.converters.StringConverter
 

T

toString(Object) - Method in interface it.assist.jrecordbind.Converter
Converts an object into string
toString(Object) - Method in class it.assist.jrecordbind.converters.IntegerConverter
 
toString(Object) - Method in class it.assist.jrecordbind.converters.LongConverter
 
toString(Object) - Method in class it.assist.jrecordbind.converters.StringConverter
 
toString(Object) - Method in class it.assist.jrecordbind.converters.VoidConverter
 
trim(Object) - Method in class it.assist.jrecordbind.util.Trimmer
 
Trimmer - Class in it.assist.jrecordbind.util
Given an object, looks for methods that start with "get" and return a String.
Trimmer() - Constructor for class it.assist.jrecordbind.util.Trimmer
 
TrimmerException - Exception in it.assist.jrecordbind.util
 
TrimmerException() - Constructor for exception it.assist.jrecordbind.util.TrimmerException
 
TrimmerException(String) - Constructor for exception it.assist.jrecordbind.util.TrimmerException
 
TrimmerException(String, Throwable) - Constructor for exception it.assist.jrecordbind.util.TrimmerException
 
TrimmerException(Throwable) - Constructor for exception it.assist.jrecordbind.util.TrimmerException
 

U

unmarshall(Reader) - Method in class it.assist.jrecordbind.Unmarshaller
Unmarshalls the input fixed length file, a bean at a time
unmarshallAll(Reader) - Method in class it.assist.jrecordbind.Unmarshaller
Unmarshalls the whole file and give back a list of bean.
Unmarshaller<E> - Class in it.assist.jrecordbind
Unmarshalls an input reader into beans.
Unmarshaller(File) - Constructor for class it.assist.jrecordbind.Unmarshaller
Creates a new unmarshaller, reading the configuration specified in the given definition and using the default LineReader implementation (that does alter the current line)
This is the most convenient way to init the Marshaller since it will resolve local XSDs
Unmarshaller(Reader) - Constructor for class it.assist.jrecordbind.Unmarshaller
Creates a new unmarshaller, reading the configuration specified in the given definition and using the default LineReader implementation (that does alter the current line)
Use this constructor only if your XSD is self contained (no included/imported XSDs)
Unmarshaller(InputSource) - Constructor for class it.assist.jrecordbind.Unmarshaller
Creates a new unmarshaller, reading the configuration specified in the given definition and using the default LineReader implementation (that does alter the current line)
Use this constructor only if you know how to handle an InputSource
Unmarshaller(File, LineReader) - Constructor for class it.assist.jrecordbind.Unmarshaller
Creates a new unmarshaller, reading the configuration specified in the given definition and using the given LineReader implementation
Unmarshaller(Reader, LineReader) - Constructor for class it.assist.jrecordbind.Unmarshaller
 
Unmarshaller(InputSource, LineReader) - Constructor for class it.assist.jrecordbind.Unmarshaller
 

V

VoidConverter - Class in it.assist.jrecordbind.converters
 
VoidConverter() - Constructor for class it.assist.jrecordbind.converters.VoidConverter
 

Z

ZeroLeftPadder - Class in it.assist.jrecordbind.padders
 
ZeroLeftPadder() - Constructor for class it.assist.jrecordbind.padders.ZeroLeftPadder
 
ZeroRightPadder - Class in it.assist.jrecordbind.padders
 
ZeroRightPadder() - Constructor for class it.assist.jrecordbind.padders.ZeroRightPadder
 

C G I L M P R S T U V Z

Copyright © 2009-2011. All Rights Reserved.