Module org.fissore.jrecordbind
Package org.fissore.jrecordbind
-
Interface Summary Interface Description Converter Used to convert a String to an appropriate object and an object to its String representation.LineReader When theUnmarshallerreads a text file, it reads it via a LineReader.
Unless specified, the default implementation will be used,SimpleLineReader, which will read each line and pass it to theUnmarshaller
Sometimes, text files contains lines you're not interested to, or you want to do some preprocessing before parsing them: in such cases, it's useful to provide your own implementation of LineReaderPadder Used when writing records to a file. -
Class Summary Class Description DefinitionLoader Reads the record definition and creates as manyRecordDefinitions as neededMarshaller<E> Transforms beans to text according to the given record definitionRecordDefinition The definition of the record bean.RecordDefinition.Property A single "element" in the fixed-length file definitionRegexGenerator Generates the regular expression the matches theRecordDefinitionSimpleLineReader The defaultLineReaderimplementation.Unmarshaller<E> Transforms an input reader into beans.