All classes defining the program that generates Java source code implementing classifiers, constraints, and inference from an LBJ source specification is documented here; the command line interface is documented in {@link LBJ2.Main}. A programmer who uses LBJ to build a learning based program should not have need to refer to this documentation and will probably prefer the LBJ library documentation. @author Nick Rizzolo