All Classes and Interfaces

Class
Description
Simple holder class identifying a condition, action or attribute column, also including the rule name and a comment (called "description").
 
a CSV line, with all the normal CSV features.
Csv implementation.
Generic interface for all input parsers.
 
Adapts a Reader as an InputStream.
An object of this class is prepared to receive calls passing it the contents of a spreadsheet containing one or more decision tables.
Parse an excel spreadsheet, pushing cell info into the SheetListener interface.
 
Provides valid input types for decision tables.
This utility will build up a list of constraints for a column.
Null listner.
Reads an Excel sheet as key-value properties.
 
Builds up a consequence entry.
href="mailto:[email protected]"> Michael Neale Define a ruleset spreadsheet which contains a matrix style decision tables.
SheetListener used for creating rules
Parking lot for utility methods that don't belong anywhere else.
This is for building up LHS and RHS code for a rule row.
This class handles the input XLS and CSV and extracts the rule DRL, ready for pumping into drools.