See: Description
| Interface | Description | 
|---|---|
| FieldExtractor<T> | This class will convert an object to an array of its parts. | 
| FieldSet | Interface used by flat file input sources to encapsulate concerns of
 converting an array of Strings to Java native types. | 
| FieldSetFactory | Factory interface for creating  FieldSetinstances. | 
| LineAggregator<T> | Interface used to create string representing object. | 
| LineTokenizer | Interface that is used by framework to split string obtained typically from a
 file into tokens. | 
| Class | Description | 
|---|---|
| AbstractLineTokenizer | Abstract class handling common concerns of various  LineTokenizerimplementations such as dealing with names and actual construction ofFieldSet | 
| BeanWrapperFieldExtractor<T> | This is a field extractor for a java bean. | 
| DefaultFieldSet | Default implementation of  FieldSetusing Java using Java primitive
 and standard types and utilities. | 
| DefaultFieldSetFactory | Default implementation of  FieldSetFactorywith no special knowledge
 of theFieldSetrequired. | 
| DelimitedLineAggregator<T> | A  LineAggregatorimplementation that converts an object into a
 delimited list of strings. | 
| DelimitedLineTokenizer | A  LineTokenizerimplementation that splits the input String on a
 configurable delimiter. | 
| ExtractorLineAggregator<T> | An abstract  LineAggregatorimplementation that utilizes aFieldExtractorto convert the incoming object to an array of its
 parts. | 
| FixedLengthTokenizer | Tokenizer used to process data obtained from files with fixed-length format. | 
| FormatterLineAggregator<T> | A  LineAggregatorimplementation which produces a String by
 aggregating the provided item via theFormattersyntax. | 
| PassThroughFieldExtractor<T> | FieldExtractorthat just returns the original item. | 
| PassThroughLineAggregator<T> | A  LineAggregatorimplementation that simply callsObject.toString()on the given object | 
| PatternMatchingCompositeLineTokenizer | A  LineTokenizerimplementation that stores a mapping of String
 patterns to delegateLineTokenizers. | 
| Range | A class to represent ranges. | 
| RangeArrayPropertyEditor | Property editor implementation which parses string and creates array of
 ranges. | 
| RecursiveCollectionLineAggregator<T> | An implementation of  LineAggregatorthat concatenates a collection of
 items of a common type with the system line separator. | 
| RegexLineTokenizer | Line-tokenizer using a regular expression to filter out data (by using matching and non-matching groups). | 
| Enum | Description | 
|---|---|
| Alignment | 
| Exception | Description | 
|---|---|
| ConversionException | |
| FlatFileFormatException | Exception indicating that some type of error has occured while
 attempting to parse a line of input into tokens. | 
| IncorrectLineLengthException | Exception indicating that the line size expected is different from what
 is expected. | 
| IncorrectTokenCountException | Exception indicating that an incorrect number of tokens have been found
 while parsing a file. | 
Infrastructure implementations of io file support transform concerns.
Copyright © 2014 Pivotal. All rights reserved.