Package bpp

Interface Summary
BeanshellInterpreterFactory  
BshPPParserConstants  
Filter Abstract filter.
 

Class Summary
BeanshellConsoleInterface  
BeanshellDecoratorFilter This is used by the BPFilter for the decorating stages of filtering.
BeanshellInterpreterFilter  
BPP This is the main preprocessor class.
BPPContext Context for the parser generated by JavaCC.
BPPFilter This is the specific StageFilter for beanshell.
BPPFilterReader Implements a Beanshell preprocessor as a java.io.FilterReader.
BshPPParser
The Beanshell Preprocessor
Copyright (C) 2003 Warren D.
BshPPParserTokenManager  
ComposedFilter  
DecoratorFilter  
DefaultBeanshellInterpreterFactory  
FilterReader  
Filters  
Format This class simplifies the generation of java source code by the preprocessor.
LazyFileOutputStream Read the stream until a difference is noticed, then write the remainder.
PlaceboFilter  
PreprocessorDecoratorFilter  
PrintStringBufferWriter This is a java.io.PrintWriter built over an underlying bpp.StringBufferWriter.
SimpleCharStream An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
StageFilter  
StringBufferWriter A java.io.StringWriter with a few new features: You can pass it an existing StringBuffer to append to. The toString() method returns the current contents of the string buffer The toStringBuffer() method returns the underlying string buffer.
Token Describes the input token stream.
Unglobber Convenience class to unglob file names with the following conventions: formfunction -1 parent directory (like ..) --0 or more parent directories +1 child directory ++0 or more child directories namename, with * wildcard supported (matching any character except a directory separator ?regexpMatches the given regular expression
 

Exception Summary
ParseException This exception is thrown when parse errors are encountered.
 

Error Summary
TokenMgrError