Package org.jcon.text

Interface Summary
StringTransform A basic transformation function for a String.
TextRecordDef Contains the definition for a text data record.
TextReportDescriptionTokenTypes  
TextReportEngine An engine for simple preformatted text reports.
 

Class Summary
AbstractReportEngine Standard abstract beginnings for a TextReportEngine implementation.
AlphanumericPicture A "picture", or format description, for an alphanumeric fixed-width field.
ArrayPicture A "picture", or format description, for a arrays of other fixed-width field.
BeanReportEngine The engine for simple preformatted text reports.
CurrencyPicture A "picture", or format description, for currency fixed-width field.
DelimitedFieldDef A description of a field in a delimited (but possibly fixed-width) record.
DelimitedRecordDef Contains the definition for a delimited (e.g.
FixedLengthFieldDef A description of a field in a fixed-length record.
FixedLengthFieldPicture A "picture", or format description, for a fixed-width field.
FixedLengthRecordDef Contains the definition for a fixed-length, COBOL-style record.
FixedPointPicture A "picture", or format description, for fixed-point fixed-width field.
HierarchicalReportEngine A BeanReportEngine that allows you to run subreports on specified properties.
IteratingDictionaryReportEngine TextReportEngine that iterates through a Map object, creates a little object with "key" and "value" properties for each pair, and runs the subreport on this pair object.
IteratingReportEngine A TextReportEngine that iterates through a list of objects and applies a subreport to each.
NumericPicture A "picture", or format description, for a numeric fixed-width field.
ReportTransform Transforms an object into a report on that object.
SimpleReplace A simple search-and-replace transform (no regexp or anything nice like that).
StringSplitter An ObjectTransform that splits a string on some delimiter.
SubstringTransform An ObjectTransform that takes a substring from an initial object.
TextReportDescriptionLexer The lexer.
TextReportDescriptionParser  
TransformingReportEngine A report engine that first applies an ObjectTransform to the source object, then passes it off to a subreport.
TruncateAndCat This is a weird transform; essentially it stuffs two Strings into a fixed-width field by truncating the first so they fit (truncating the last is already handled by FixedWidthFieldPicture).
VariableLengthTextField A text field with a variable length.