Interface | Description |
---|---|
ConfigureByExample |
This is a tagging interface for all plugins that use
the
FlatFileParser and wants easier configuration
of the regular expressions used to parse the file. |
Mapper |
Represents a mapping expression that gets a single value from
a line of data.
|
WrappedConfigureByExample |
This is an extension to the
ConfigureByExample interface
that allows a plug-in to wrap an input stream with another stream. |
Class | Description |
---|---|
ColFunction |
Adds a
col() function to Jep. |
ColumnMapper |
Returns the string found in the column given by the index
set in the constructor.
|
CompoundMapper |
A compound mapper that gets its value by invoking multiple other mappers
which are set in the constructor.
|
ConstantMapper |
A constant string mapper.
|
CropStringMapper |
A mapper that crops a string if it is longer than a specified
length.
|
DataNoFunction |
Adds a
dataNo() function to Jep. |
DefaultItemFunction<T extends Nameable> |
JEP function that can be used to return the name of a default item in
a project.
|
FlatFileParser |
This class can be used to parse data from flat text files.
|
FlatFileParser.Data |
This class holds data about a line parsed by the
FlatFileParser.hasMoreData() method. |
FlatFileParser.Line |
This class holds data about a line parsed by the
FlatFileParser.parseHeaders() method. |
JepMapper |
A mapper that uses Jep to calculate the final value.
|
LineNoFunction |
Adds a
lineNo() function to Jep. |
NullIfExceptionMapper |
A mapper that returns null if there is an exception when parsing the
input data.
|
Enum | Description |
---|---|
FlatFileParser.LineType |
Represents the type of a line matched or unmatched by the parser.
|