A B C D E F G H I J K L M N O P R S T U W

A

abandon() - Method in class bpp.LazyFileOutputStream
close without truncating the file to the current write position
addEscapes(String) - Static method in class bpp.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
add_escapes(String) - Method in class bpp.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
adjustBeginLineColumn(int, int) - Method in class bpp.SimpleCharStream
Method to adjust line and column numbers for the start of a token.

B

BPP - class bpp.BPP.
This is the main preprocessor class.
BPP() - Constructor for class bpp.BPP
 
BPPContext - class bpp.BPPContext.
Context for the parser generated by JavaCC.
BPPContext() - Constructor for class bpp.BPPContext
 
BPPFilter - class bpp.BPPFilter.
This is the specific StageFilter for beanshell.
BPPFilter() - Constructor for class bpp.BPPFilter
Use DEFAULT_MAX_LINE_LENGTH for the maximum line length.
BPPFilter(int) - Constructor for class bpp.BPPFilter
This allows for any maximum line length.
BPPFilterReader - class bpp.BPPFilterReader.
Implements a Beanshell preprocessor as a java.io.FilterReader.
BPPFilterReader(Reader) - Constructor for class bpp.BPPFilterReader
 
BPPFilterReader(Reader, int) - Constructor for class bpp.BPPFilterReader
 
BeanshellConsoleInterface - class bpp.BeanshellConsoleInterface.
 
BeanshellConsoleInterface(Reader, PrintStream, PrintStream) - Constructor for class bpp.BeanshellConsoleInterface
 
BeanshellDecoratorFilter - class bpp.BeanshellDecoratorFilter.
This is used by the BPFilter for the decorating stages of filtering.
BeanshellDecoratorFilter(int, int) - Constructor for class bpp.BeanshellDecoratorFilter
 
BeanshellInterpreterFactory - interface bpp.BeanshellInterpreterFactory.
 
BeanshellInterpreterFilter - class bpp.BeanshellInterpreterFilter.
 
BeanshellInterpreterFilter() - Constructor for class bpp.BeanshellInterpreterFilter
 
BeanshellInterpreterFilter(BeanshellInterpreterFactory) - Constructor for class bpp.BeanshellInterpreterFilter
 
BeginToken() - Method in class bpp.SimpleCharStream
 
BshPPParser - class bpp.BshPPParser.

The Beanshell Preprocessor
Copyright (C) 2003 Warren D.
BshPPParser(InputStream) - Constructor for class bpp.BshPPParser
 
BshPPParser(Reader) - Constructor for class bpp.BshPPParser
 
BshPPParser(BshPPParserTokenManager) - Constructor for class bpp.BshPPParser
 
BshPPParserConstants - interface bpp.BshPPParserConstants.
 
BshPPParserTokenManager - class bpp.BshPPParserTokenManager.
 
BshPPParserTokenManager(SimpleCharStream) - Constructor for class bpp.BshPPParserTokenManager
 
BshPPParserTokenManager(SimpleCharStream, int) - Constructor for class bpp.BshPPParserTokenManager
 
backup(int) - Method in class bpp.SimpleCharStream
 
begin(PrintWriter) - Method in class bpp.BeanshellDecoratorFilter
 
begin(PrintWriter) - Method in class bpp.DecoratorFilter
 
begin(PrintWriter) - Method in class bpp.PlaceboFilter
 
beginColumn - Variable in class bpp.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class bpp.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
bpp - package bpp
 
bufcolumn - Variable in class bpp.SimpleCharStream
 
buffer - Variable in class bpp.SimpleCharStream
 
bufline - Variable in class bpp.SimpleCharStream
 
bufpos - Variable in class bpp.SimpleCharStream
 

C

ComposedFilter - class bpp.ComposedFilter.
 
ComposedFilter(Filter, Filter) - Constructor for class bpp.ComposedFilter
 
classPath - Variable in class bpp.DefaultBeanshellInterpreterFactory
 
close() - Method in class bpp.LazyFileOutputStream
 
close() - Method in class bpp.StringBufferWriter
 
column - Variable in class bpp.SimpleCharStream
 
curChar - Variable in class bpp.BshPPParserTokenManager
 
currentToken - Variable in class bpp.ParseException
This is the last token that has been consumed successfully.

D

DEBUG - Static variable in class bpp.BPP
If the bpp.debug property is a non-emtpy string, this is initialized to true.
DEFAULT - Static variable in interface bpp.BshPPParserConstants
 
DEFAULTS - Static variable in class bpp.Format
Default initial values for primitives.
DEFAULT_MAX_LINE_LENGTH - Static variable in class bpp.BPPFilter
 
DIGIT - Static variable in interface bpp.BshPPParserConstants
 
DecoratorFilter - class bpp.DecoratorFilter.
 
DecoratorFilter() - Constructor for class bpp.DecoratorFilter
 
DefaultBeanshellInterpreterFactory - class bpp.DefaultBeanshellInterpreterFactory.
 
DefaultBeanshellInterpreterFactory() - Constructor for class bpp.DefaultBeanshellInterpreterFactory
 
Done() - Method in class bpp.SimpleCharStream
 
debugStream - Variable in class bpp.BshPPParserTokenManager
 
decorate(String, PrintWriter) - Method in class bpp.DecoratorFilter
 
decorate(String, PrintWriter) - Method in class bpp.PlaceboFilter
 
decorate(String, PrintWriter) - Method in class bpp.PreprocessorDecoratorFilter
 
defaultCmd - Variable in class bpp.PreprocessorDecoratorFilter
 
defval(String) - Static method in class bpp.Format
Get default value for any type (as a string).
depth - Variable in class bpp.PreprocessorDecoratorFilter
 
disable_tracing() - Method in class bpp.BshPPParser
 
done() - Method in class bpp.BPPContext
 

E

EOF - Static variable in interface bpp.BshPPParserConstants
 
ExpandBuff(boolean) - Method in class bpp.SimpleCharStream
 
e - Variable in class bpp.FilterReader
 
echo(String, PrintWriter) - Method in class bpp.BeanshellDecoratorFilter
 
echo(String, PrintWriter) - Method in class bpp.PreprocessorDecoratorFilter
 
echoChar - Variable in class bpp.PreprocessorDecoratorFilter
 
enable_tracing() - Method in class bpp.BshPPParser
 
encodeTo(char, StringBuffer) - Static method in class bpp.Format
Format a single char into a StringBuffer as part of a char or String literal.
end(PrintWriter) - Method in class bpp.DecoratorFilter
 
end(PrintWriter) - Method in class bpp.PlaceboFilter
 
endColumn - Variable in class bpp.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class bpp.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
eol - Variable in class bpp.ParseException
The end of line string for this machine.
err - Variable in class bpp.BeanshellConsoleInterface
 
err - Variable in class bpp.DefaultBeanshellInterpreterFactory
 
error(Object) - Method in class bpp.BeanshellConsoleInterface
 
exact(String, PrintWriter) - Method in class bpp.BeanshellDecoratorFilter
 
exact(String, PrintWriter) - Method in class bpp.PreprocessorDecoratorFilter
 
exactCmd - Variable in class bpp.PreprocessorDecoratorFilter
 
exception(Exception) - Method in class bpp.BeanshellDecoratorFilter
 
expectedTokenSequences - Variable in class bpp.ParseException
Each entry in this array is an array of integers.

F

FillBuff() - Method in class bpp.SimpleCharStream
 
Filter - interface bpp.Filter.
Abstract filter.
FilterReader - class bpp.FilterReader.
 
FilterReader(Filter, Reader) - Constructor for class bpp.FilterReader
 
Filters - class bpp.Filters.
 
Filters() - Constructor for class bpp.Filters
 
Format - class bpp.Format.
This class simplifies the generation of java source code by the preprocessor.
Format() - Constructor for class bpp.Format
 
factory - Variable in class bpp.BeanshellInterpreterFilter
 
filter(BufferedReader, PrintWriter) - Method in class bpp.BeanshellInterpreterFilter
 
filter(BufferedReader, PrintWriter) - Method in class bpp.ComposedFilter
 
filter(BufferedReader, PrintWriter) - Method in class bpp.DecoratorFilter
 
filter(BufferedReader, PrintWriter) - Method in interface bpp.Filter
 
filter(BufferedReader, PrintWriter) - Method in class bpp.StageFilter
 
flush() - Method in class bpp.LazyFileOutputStream
 
flush() - Method in class bpp.StringBufferWriter
 

G

GetImage() - Method in class bpp.SimpleCharStream
 
GetSuffix(int) - Method in class bpp.SimpleCharStream
 
generateParseException() - Method in class bpp.BshPPParser
 
getArgs() - Method in class bpp.BPPFilter
 
getBeginColumn() - Method in class bpp.SimpleCharStream
 
getBeginLine() - Method in class bpp.SimpleCharStream
 
getBufferedReader(Reader) - Static method in class bpp.Filters
 
getBufferedReader(InputStream) - Static method in class bpp.Filters
 
getBufferedReader(File) - Static method in class bpp.Filters
 
getBufferedReader(String) - Static method in class bpp.Filters
 
getClassPath() - Method in class bpp.BPPFilter
 
getClassPath() - Method in interface bpp.BeanshellInterpreterFactory
 
getClassPath() - Method in class bpp.DefaultBeanshellInterpreterFactory
 
getColumn() - Method in class bpp.SimpleCharStream
Deprecated.  
getDefaultCommand() - Method in class bpp.PreprocessorDecoratorFilter
 
getDepth() - Method in class bpp.PreprocessorDecoratorFilter
 
getDestination() - Method in class bpp.BPPFilter
 
getEchoCommmand() - Method in class bpp.PreprocessorDecoratorFilter
 
getEndColumn() - Method in class bpp.SimpleCharStream
 
getEndLine() - Method in class bpp.SimpleCharStream
 
getErr() - Method in class bpp.BPPFilter
get the error stream for spawned interpreters (null for default)
getErr() - Method in class bpp.BeanshellConsoleInterface
 
getErr() - Method in interface bpp.BeanshellInterpreterFactory
 
getErr() - Method in class bpp.DefaultBeanshellInterpreterFactory
 
getExactCommmand() - Method in class bpp.PreprocessorDecoratorFilter
 
getIn() - Method in class bpp.BeanshellConsoleInterface
 
getIn() - Method in interface bpp.BeanshellInterpreterFactory
 
getIn() - Method in class bpp.DefaultBeanshellInterpreterFactory
 
getInteractive() - Method in interface bpp.BeanshellInterpreterFactory
 
getInteractive() - Method in class bpp.DefaultBeanshellInterpreterFactory
 
getLine() - Method in class bpp.BeanshellDecoratorFilter
 
getLine() - Method in class bpp.SimpleCharStream
Deprecated.  
getLineNumber() - Method in class bpp.StageFilter
 
getLineStage(String) - Method in class bpp.BPPFilter
Parse line and determine which stage should be in place to interpret it.
getLineStage(String) - Method in class bpp.StageFilter
 
getMagicCommmand() - Method in class bpp.PreprocessorDecoratorFilter
 
getMessage() - Method in class bpp.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in class bpp.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMinStage() - Method in class bpp.BPPFilter
 
getNameSpace() - Method in class bpp.BPPFilter
get the namespace for spawned interpreters (null for default)
getNameSpace() - Method in interface bpp.BeanshellInterpreterFactory
 
getNameSpace() - Method in class bpp.DefaultBeanshellInterpreterFactory
 
getNextToken() - Method in class bpp.BshPPParser
 
getNextToken() - Method in class bpp.BshPPParserTokenManager
 
getOut() - Method in class bpp.BeanshellConsoleInterface
 
getOut() - Method in interface bpp.BeanshellInterpreterFactory
 
getOut() - Method in class bpp.DefaultBeanshellInterpreterFactory
 
getParent() - Method in class bpp.BPPFilter
get the parent for spawned interpreters (null for default)
getParent() - Method in interface bpp.BeanshellInterpreterFactory
 
getParent() - Method in class bpp.DefaultBeanshellInterpreterFactory
 
getPrimitive(String) - Static method in class bpp.Format
getPrimitive("Character")="char" and getPrimitive("java.lang.Integer")="int".
getPrintWriter() - Static method in class bpp.Filters
 
getPrintWriter(int) - Static method in class bpp.Filters
 
getPrintWriter(StringBuffer) - Static method in class bpp.Filters
 
getPrintWriter(Writer) - Static method in class bpp.Filters
 
getPrintWriter(OutputStream) - Static method in class bpp.Filters
 
getPrintWriter(File) - Static method in class bpp.Filters
 
getPrintWriter(String) - Static method in class bpp.Filters
 
getSource() - Method in class bpp.BPPFilter
 
getSource() - Method in interface bpp.BeanshellInterpreterFactory
 
getSource() - Method in class bpp.DefaultBeanshellInterpreterFactory
 
getStageFilter() - Method in class bpp.BPPFilter
Produce filter appropriate for a given stage.
getStageFilter() - Method in class bpp.StageFilter
 
getStageMap() - Method in class bpp.BPPFilter
 
getToken(int) - Method in class bpp.BshPPParser
 
getWrapper(String) - Static method in class bpp.Format
getWrapper("char")="Character".

H

hasMagic(String) - Method in class bpp.PreprocessorDecoratorFilter
 

I

IDENTIFIER - Static variable in interface bpp.BshPPParserConstants
 
image - Variable in class bpp.Token
The string image of the token.
in - Variable in class bpp.BeanshellConsoleInterface
 
in - Variable in class bpp.DefaultBeanshellInterpreterFactory
 
inBuf - Variable in class bpp.SimpleCharStream
 
inputStream - Variable in class bpp.SimpleCharStream
 
input_stream - Variable in class bpp.BshPPParserTokenManager
 
interactive - Variable in class bpp.DefaultBeanshellInterpreterFactory
 
interpreter() - Method in interface bpp.BeanshellInterpreterFactory
 
interpreter() - Method in class bpp.DefaultBeanshellInterpreterFactory
 
isAbandoned() - Method in class bpp.LazyFileOutputStream
 
isDifferent() - Method in class bpp.LazyFileOutputStream
 
isPrimitive(String) - Static method in class bpp.Format
 
isWrapper(String) - Static method in class bpp.Format

J

JAVA - Static variable in interface bpp.BshPPParserConstants
 
JCHAR - Static variable in interface bpp.BshPPParserConstants
 
JLPAREN - Static variable in interface bpp.BshPPParserConstants
 
JPLAIN - Static variable in interface bpp.BshPPParserConstants
 
JRPAREN - Static variable in interface bpp.BshPPParserConstants
 
JSTRING - Static variable in interface bpp.BshPPParserConstants
 
jjFillToken() - Method in class bpp.BshPPParserTokenManager
 
jj_nt - Variable in class bpp.BshPPParser
 
jjnewLexState - Static variable in class bpp.BshPPParserTokenManager
 
jjstrLiteralImages - Static variable in class bpp.BshPPParserTokenManager
 
join(char, Collection) - Static method in class bpp.Format
Join the toString() representations of some objects together.
join(String, Collection) - Static method in class bpp.Format
Join the toString() representations of some objects together.
join(char, Object[]) - Static method in class bpp.Format
Join the toString() representations of some objects together.
join(String, Object[]) - Static method in class bpp.Format
Join the toString() representations of some objects together.

K

kind - Variable in class bpp.Token
An integer that describes the kind of this token.

L

LETTER - Static variable in interface bpp.BshPPParserConstants
 
LPAREN - Static variable in interface bpp.BshPPParserConstants
 
LazyFileOutputStream - class bpp.LazyFileOutputStream.
Read the stream until a difference is noticed, then write the remainder.
LazyFileOutputStream(String) - Constructor for class bpp.LazyFileOutputStream
 
LazyFileOutputStream(File) - Constructor for class bpp.LazyFileOutputStream
 
LexicalError(boolean, int, int, int, String, char) - Static method in class bpp.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
Line() - Method in class bpp.BshPPParser
 
left(String, int, char) - Static method in class bpp.Format
Left justify format in a width w using the given pad char.
left(String, int) - Static method in class bpp.Format
Left justify s in a width of w chars and a pad of ' '.
lexStateNames - Static variable in class bpp.BshPPParserTokenManager
 
line - Variable in class bpp.SimpleCharStream
 
lineNumber - Variable in class bpp.StageFilter
 
literal(String) - Method in class bpp.BPPContext
 
literal(boolean) - Static method in class bpp.Format
Format boolean as a java literal.
literal(Boolean) - Static method in class bpp.Format
Format Boolean as a java literal.
literal(byte) - Static method in class bpp.Format
/**
literal(Byte) - Static method in class bpp.Format
Format Byte as a java literal.
literal(short) - Static method in class bpp.Format
Format short as a java literal.
literal(Short) - Static method in class bpp.Format
Format short as a java literal.
literal(int) - Static method in class bpp.Format
Format int as a java literal.
literal(Integer) - Static method in class bpp.Format
Format Integer as a java literal.
literal(long) - Static method in class bpp.Format
Format long as a java literal.
literal(Long) - Static method in class bpp.Format
Format Long as a java literal.
literal(float) - Static method in class bpp.Format
Format float as a java literal.
literal(Float) - Static method in class bpp.Format
Format float as a java literal.
literal(double) - Static method in class bpp.Format
Format double as a java literal.
literal(Double) - Static method in class bpp.Format
Format Double as a java literal.
literal(char) - Static method in class bpp.Format
Format char as a java literal.
literal(Character) - Static method in class bpp.Format
Format char as a java literal.
literal(String) - Static method in class bpp.Format
Format String as a java literal.

M

Magic() - Method in class bpp.BshPPParser
 
magic(String) - Method in class bpp.BPPContext
 
magic(String, PrintWriter) - Method in class bpp.BeanshellDecoratorFilter
 
magic(String, PrintWriter) - Method in class bpp.PreprocessorDecoratorFilter
 
magicCmd - Variable in class bpp.PreprocessorDecoratorFilter
 
magicIdentifier - Variable in class bpp.PreprocessorDecoratorFilter
 
main(String[]) - Static method in class bpp.BPP
Command-line interface for the preprocessor.
main(String[]) - Static method in class bpp.Unglobber
Test the unglobber: unglob given args in the current working directory.
mark - Variable in class bpp.PlaceboFilter
 
maxLineLength - Variable in class bpp.StageFilter
 
maxNextCharInd - Variable in class bpp.SimpleCharStream
 

N

N(Number, String) - Static method in class bpp.Format
Format wrapped number.
N(double, String) - Static method in class bpp.Format
Format number.
NOWHERE - Static variable in interface bpp.BshPPParserConstants
 
nameSpace - Variable in class bpp.DefaultBeanshellInterpreterFactory
 
newToken(int) - Static method in class bpp.Token
Returns a new Token object, by default.
next - Variable in class bpp.Token
A reference to the next regular (non-special) token from the input stream.

O

out - Variable in class bpp.BeanshellConsoleInterface
 
out - Variable in class bpp.DefaultBeanshellInterpreterFactory
 

P

PLAIN - Static variable in interface bpp.BshPPParserConstants
 
PLAIN_DOLLAR - Static variable in interface bpp.BshPPParserConstants
 
PRIMITIVES - Static variable in class bpp.Format
Maps wrapped name to primitive name.
ParseException - exception bpp.ParseException.
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for class bpp.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for class bpp.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for class bpp.ParseException
 
PlaceboFilter - class bpp.PlaceboFilter.
 
PlaceboFilter(String) - Constructor for class bpp.PlaceboFilter
 
PreprocessorDecoratorFilter - class bpp.PreprocessorDecoratorFilter.
 
PreprocessorDecoratorFilter(int) - Constructor for class bpp.PreprocessorDecoratorFilter
 
PrintStringBufferWriter - class bpp.PrintStringBufferWriter.
This is a java.io.PrintWriter built over an underlying bpp.StringBufferWriter.
PrintStringBufferWriter() - Constructor for class bpp.PrintStringBufferWriter
 
PrintStringBufferWriter(int) - Constructor for class bpp.PrintStringBufferWriter
 
PrintStringBufferWriter(StringBuffer) - Constructor for class bpp.PrintStringBufferWriter
 
parent - Variable in class bpp.DefaultBeanshellInterpreterFactory
 
parse(Reader, BPPContext) - Static method in class bpp.BshPPParser
 
prevCharIsCR - Variable in class bpp.SimpleCharStream
 
prevCharIsLF - Variable in class bpp.SimpleCharStream
 
print(Object) - Method in class bpp.BeanshellConsoleInterface
 
println(Object) - Method in class bpp.BeanshellConsoleInterface
 

R

RPAREN - Static variable in interface bpp.BshPPParserConstants
 
ReInit(InputStream) - Method in class bpp.BshPPParser
 
ReInit(Reader) - Method in class bpp.BshPPParser
 
ReInit(BshPPParserTokenManager) - Method in class bpp.BshPPParser
 
ReInit(SimpleCharStream) - Method in class bpp.BshPPParserTokenManager
 
ReInit(SimpleCharStream, int) - Method in class bpp.BshPPParserTokenManager
 
ReInit(Reader, int, int, int) - Method in class bpp.SimpleCharStream
 
ReInit(Reader, int, int) - Method in class bpp.SimpleCharStream
 
ReInit(Reader) - Method in class bpp.SimpleCharStream
 
ReInit(InputStream, int, int, int) - Method in class bpp.SimpleCharStream
 
ReInit(InputStream) - Method in class bpp.SimpleCharStream
 
ReInit(InputStream, int, int) - Method in class bpp.SimpleCharStream
 
readChar() - Method in class bpp.SimpleCharStream
 
right(String, int, char) - Static method in class bpp.Format
Right justify s in a width w with given pad char.
right(String, int) - Static method in class bpp.Format
Right justify s with blanks for a pad character.

S

SimpleCharStream - class bpp.SimpleCharStream.
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class bpp.SimpleCharStream
 
SimpleCharStream(Reader, int, int) - Constructor for class bpp.SimpleCharStream
 
SimpleCharStream(Reader) - Constructor for class bpp.SimpleCharStream
 
SimpleCharStream(InputStream, int, int, int) - Constructor for class bpp.SimpleCharStream
 
SimpleCharStream(InputStream, int, int) - Constructor for class bpp.SimpleCharStream
 
SimpleCharStream(InputStream) - Constructor for class bpp.SimpleCharStream
 
StageFilter - class bpp.StageFilter.
 
StageFilter(int, int) - Constructor for class bpp.StageFilter
 
StringBufferWriter - class bpp.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.
SwitchTo(int) - Method in class bpp.BshPPParserTokenManager
 
sb - Variable in class bpp.StringBufferWriter
 
setArgs(String[]) - Method in class bpp.BPPFilter
Convenience method.
setClassPath(URL[]) - Method in class bpp.BPPFilter
 
setClassPath(URL[]) - Method in interface bpp.BeanshellInterpreterFactory
 
setClassPath(URL[]) - Method in class bpp.DefaultBeanshellInterpreterFactory
 
setDebugStream(PrintStream) - Method in class bpp.BshPPParserTokenManager
 
setDestination(String) - Method in class bpp.BPPFilter
Convenience method.
setErr(PrintStream) - Method in class bpp.BPPFilter
set the error stream for spawned interpreters (null for default)
setErr(PrintStream) - Method in class bpp.BeanshellConsoleInterface
 
setErr(PrintStream) - Method in interface bpp.BeanshellInterpreterFactory
 
setErr(PrintStream) - Method in class bpp.DefaultBeanshellInterpreterFactory
 
setIn(Reader) - Method in class bpp.BeanshellConsoleInterface
 
setIn(Reader) - Method in interface bpp.BeanshellInterpreterFactory
 
setIn(Reader) - Method in class bpp.DefaultBeanshellInterpreterFactory
 
setInteractive(boolean) - Method in interface bpp.BeanshellInterpreterFactory
 
setInteractive(boolean) - Method in class bpp.DefaultBeanshellInterpreterFactory
 
setMinStage(int) - Method in class bpp.BPPFilter
Skip later preprocessing stages.
setMinStage(int) - Method in class bpp.BPPFilterReader
 
setModeExact() - Method in class bpp.BPPFilter
Lines that do not begin with a pound(#), quote, (') or double quote("), are subject to some default translation.
setModeMagic() - Method in class bpp.BPPFilter
Lines that do not begin with a pound(#), quote, (') or double quote("), are subject to some default translation.
setNameSpace(bsh.NameSpace) - Method in class bpp.BPPFilter
set the namespace for spawned interpreters (null for default)
setNameSpace(bsh.NameSpace) - Method in interface bpp.BeanshellInterpreterFactory
 
setNameSpace(bsh.NameSpace) - Method in class bpp.DefaultBeanshellInterpreterFactory
 
setOut(PrintStream) - Method in class bpp.BeanshellConsoleInterface
 
setOut(PrintStream) - Method in interface bpp.BeanshellInterpreterFactory
 
setOut(PrintStream) - Method in class bpp.DefaultBeanshellInterpreterFactory
 
setParent(bsh.Interpreter) - Method in class bpp.BPPFilter
set the parent for spawned interpreters (null for default)
setParent(bsh.Interpreter) - Method in interface bpp.BeanshellInterpreterFactory
 
setParent(bsh.Interpreter) - Method in class bpp.DefaultBeanshellInterpreterFactory
 
setSource(String) - Method in class bpp.BPPFilter
When new stages are forked, this is the source name given to the beanshell interpreter, with [ depth ] appended, so errors can be conveniently identified.
setSource(String) - Method in class bpp.BPPFilterReader
 
setSource(String) - Method in interface bpp.BeanshellInterpreterFactory
 
setSource(String) - Method in class bpp.DefaultBeanshellInterpreterFactory
 
setStageMap(Map) - Method in class bpp.BPPFilter
 
source - Variable in class bpp.DefaultBeanshellInterpreterFactory
 
specialConstructor - Variable in class bpp.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class bpp.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
split(char, String, boolean) - Static method in class bpp.Format
Split a string up.
split(String, String, boolean) - Static method in class bpp.Format
Split a string up.
stage - Variable in class bpp.StageFilter
 
staticFlag - Static variable in class bpp.SimpleCharStream
 

T

Token - class bpp.Token.
Describes the input token stream.
Token() - Constructor for class bpp.Token
 
TokenMgrError - error bpp.TokenMgrError.
 
TokenMgrError() - Constructor for class bpp.TokenMgrError
 
TokenMgrError(String, int) - Constructor for class bpp.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for class bpp.TokenMgrError
 
toString() - Method in class bpp.PrintStringBufferWriter
 
toString() - Method in class bpp.StringBufferWriter
 
toString() - Method in class bpp.Token
Returns the image.
toStringBuffer() - Method in class bpp.PrintStringBufferWriter
 
toStringBuffer() - Method in class bpp.StringBufferWriter
 
token - Variable in class bpp.BshPPParser
 
tokenImage - Static variable in interface bpp.BshPPParserConstants
 
tokenImage - Variable in class bpp.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
token_source - Variable in class bpp.BshPPParser
 
typename(Class) - Static method in class bpp.Format
Get correct name of a class
typeof(Object) - Static method in class bpp.Format
Simple "typeof" operator for Objects
typeof(boolean) - Static method in class bpp.Format
Simple "typeof" operator for boolean primitives.
typeof(byte) - Static method in class bpp.Format
Simple "typeof" operator for byte primitives.
typeof(char) - Static method in class bpp.Format
Simple "typeof" operator for char primitives.
typeof(short) - Static method in class bpp.Format
Simple "typeof" operator for short primitives.
typeof(int) - Static method in class bpp.Format
Simple "typeof" operator for int primitives.
typeof(long) - Static method in class bpp.Format
Simple "typeof" operator for long primitives.
typeof(float) - Static method in class bpp.Format
Simple "typeof" operator for float primitives.
typeof(double) - Static method in class bpp.Format
Simple "typeof" operator for double primitives.

U

Unglobber - class bpp.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
Unglobber(String) - Constructor for class bpp.Unglobber
Construct an unglobber based on a string pattern which is split on the file.separator system property value.
Unglobber(String[]) - Constructor for class bpp.Unglobber
Construct an unglobber already split into parts.
UpdateLineColumn(char) - Method in class bpp.SimpleCharStream
 
unglob(File) - Method in class bpp.Unglobber
Unglob a file set based on the given root file
unglob() - Method in class bpp.Unglobber
Unglob a file set based on the current working directory.
unwrap(String, String) - Static method in class bpp.Format
Selectively unwrap primitive types.

W

WRAPPERS - Static variable in class bpp.Format
Maps primitive names to wrapped names.
wrap(String, String) - Static method in class bpp.Format
Selectively wrap primitive types.
write(byte[], int, int) - Method in class bpp.LazyFileOutputStream
 
write(byte[]) - Method in class bpp.LazyFileOutputStream
 
write(int) - Method in class bpp.LazyFileOutputStream
 
write(char[]) - Method in class bpp.StringBufferWriter
 
write(char[], int, int) - Method in class bpp.StringBufferWriter
 
write(int) - Method in class bpp.StringBufferWriter
 
write(String) - Method in class bpp.StringBufferWriter
 
write(String, int, int) - Method in class bpp.StringBufferWriter
 

A B C D E F G H I J K L M N O P R S T U W