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

A

absPath(String) - Method in class com.pmdesigns.jvc.JVCRequestContext
Convenience method to prepend the context path onto a servlet path
action - Variable in class com.pmdesigns.jvc.JVCRequestContext
The action is the last part of the servlet path (before any query arguments)
add_escapes(String) - Method in exception com.pmdesigns.jvc.tools.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addEscapes(String) - Static method in error com.pmdesigns.jvc.tools.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
adjustBeginLineColumn(int, int) - Method in class com.pmdesigns.jvc.tools.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
ALPHA - Static variable in interface com.pmdesigns.jvc.tools.JVCParserConstants
RegularExpression Id.
ApplicationGenerator - Class in com.pmdesigns.jvc.tools.bootstrap
 
ApplicationGenerator() - Constructor for class com.pmdesigns.jvc.tools.bootstrap.ApplicationGenerator
 
arg - Variable in exception com.pmdesigns.jvc.NonStandardResponseException
 

B

backup(int) - Method in class com.pmdesigns.jvc.tools.SimpleCharStream
Backup a number of characters.
Base64Coder - Class in com.pmdesigns.jvc.tools
A Base64 Encoder/Decoder.
BaseControllerGenerator - Class in com.pmdesigns.jvc.tools.bootstrap
 
BaseControllerGenerator() - Constructor for class com.pmdesigns.jvc.tools.bootstrap.BaseControllerGenerator
 
BaseGeneratorGenerator - Class in com.pmdesigns.jvc.tools.bootstrap
 
BaseGeneratorGenerator() - Constructor for class com.pmdesigns.jvc.tools.bootstrap.BaseGeneratorGenerator
 
beginColumn - Variable in class com.pmdesigns.jvc.tools.Token
The column number of the first character of this Token.
beginLine - Variable in class com.pmdesigns.jvc.tools.Token
The line number of the first character of this Token.
BeginToken() - Method in class com.pmdesigns.jvc.tools.SimpleCharStream
Start.
bufcolumn - Variable in class com.pmdesigns.jvc.tools.SimpleCharStream
 
buffer - Variable in class com.pmdesigns.jvc.tools.SimpleCharStream
 
bufline - Variable in class com.pmdesigns.jvc.tools.SimpleCharStream
 
bufpos - Variable in class com.pmdesigns.jvc.tools.SimpleCharStream
Position in buffer.

C

capitalize(String) - Static method in class com.pmdesigns.jvc.tools.JVCBootstrapGenerator
 
capitalize(String) - Static method in class com.pmdesigns.jvc.tools.JVCGenerator
 
column - Variable in class com.pmdesigns.jvc.tools.SimpleCharStream
 
com.pmdesigns.jvc - package com.pmdesigns.jvc
 
com.pmdesigns.jvc.tools - package com.pmdesigns.jvc.tools
 
com.pmdesigns.jvc.tools.bootstrap - package com.pmdesigns.jvc.tools.bootstrap
 
controller - Variable in class com.pmdesigns.jvc.JVCRequestContext
The controller is the servlet path up to the action.
curChar - Variable in class com.pmdesigns.jvc.tools.JVCParserTokenManager
 
currentToken - Variable in exception com.pmdesigns.jvc.tools.ParseException
This is the last token that has been consumed successfully.

D

debug(Object) - Static method in class com.pmdesigns.jvc.Log
 
debug(Object, Throwable) - Static method in class com.pmdesigns.jvc.Log
 
debugColumn - Variable in class com.pmdesigns.jvc.tools.JVCParser
 
debugStream - Variable in class com.pmdesigns.jvc.tools.JVCParserTokenManager
Debug output.
decode(String) - Static method in class com.pmdesigns.jvc.tools.Base64Coder
Decodes a byte array from Base64 format.
decode(char[]) - Static method in class com.pmdesigns.jvc.tools.Base64Coder
Decodes a byte array from Base64 format.
decodeString(String) - Static method in class com.pmdesigns.jvc.tools.Base64Coder
Decodes a string from Base64 format.
DEFAULT - Static variable in interface com.pmdesigns.jvc.tools.JVCParserConstants
Lexical state.
destroy() - Method in interface com.pmdesigns.jvc.Destroyable
 
destroy() - Method in class com.pmdesigns.jvc.JVCDispatcher
Notify the Application that its shutdown time.
Destroyable - Interface in com.pmdesigns.jvc
 
DIGIT - Static variable in interface com.pmdesigns.jvc.tools.JVCParserConstants
RegularExpression Id.
disable_tracing() - Method in class com.pmdesigns.jvc.tools.JVCParser
Disable tracing.
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.pmdesigns.jvc.JVCDispatcher
Handle a GET request.
Done() - Method in class com.pmdesigns.jvc.tools.SimpleCharStream
Reset buffer when finished.
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.pmdesigns.jvc.JVCDispatcher
Handle a POST request.

E

enable_tracing() - Method in class com.pmdesigns.jvc.tools.JVCParser
Enable tracing.
encode(byte[]) - Static method in class com.pmdesigns.jvc.tools.Base64Coder
Encodes a byte array into Base64 format.
encode(byte[], int) - Static method in class com.pmdesigns.jvc.tools.Base64Coder
Encodes a byte array into Base64 format.
encode(String) - Static method in class com.pmdesigns.jvc.tools.HtmlEncoder
 
encodeString(String) - Static method in class com.pmdesigns.jvc.tools.Base64Coder
Encodes a string into Base64 format.
END_CACHE_BLOCK - Static variable in interface com.pmdesigns.jvc.tools.JVCParserConstants
RegularExpression Id.
END_TAG - Static variable in interface com.pmdesigns.jvc.tools.JVCParserConstants
RegularExpression Id.
endColumn - Variable in class com.pmdesigns.jvc.tools.Token
The column number of the last character of this Token.
endLine - Variable in class com.pmdesigns.jvc.tools.Token
The line number of the last character of this Token.
EOF - Static variable in interface com.pmdesigns.jvc.tools.JVCParserConstants
End of File.
EOL - Static variable in interface com.pmdesigns.jvc.tools.JVCParserConstants
RegularExpression Id.
eol - Variable in exception com.pmdesigns.jvc.tools.ParseException
The end of line string for this machine.
error(Object) - Static method in class com.pmdesigns.jvc.Log
 
error(Object, Throwable) - Static method in class com.pmdesigns.jvc.Log
 
ESCAPED_CHAR - Static variable in interface com.pmdesigns.jvc.tools.JVCParserConstants
RegularExpression Id.
ExpandBuff(boolean) - Method in class com.pmdesigns.jvc.tools.SimpleCharStream
 
expectedTokenSequences - Variable in exception com.pmdesigns.jvc.tools.ParseException
Each entry in this array is an array of integers.

F

FillBuff() - Method in class com.pmdesigns.jvc.tools.SimpleCharStream
 
flash - Variable in class com.pmdesigns.jvc.JVCRequestContext
The 'flash' map for holding temporary key/value strings.

G

generate(File, File, boolean, boolean) - Static method in class com.pmdesigns.jvc.tools.JVCBootstrapGenerator
 
generate() - Method in class com.pmdesigns.jvc.tools.JVCGenerator
 
generateParseException() - Method in class com.pmdesigns.jvc.tools.JVCParser
Generate ParseException.
GENERATOR_METHOD_NAME - Static variable in class com.pmdesigns.jvc.tools.JVCBootstrapGenerator
 
GENERATOR_METHOD_NAME - Static variable in class com.pmdesigns.jvc.tools.JVCGenerator
 
genPage(Map<String, String>) - Static method in class com.pmdesigns.jvc.tools.bootstrap.ApplicationGenerator
 
genPage(Map<String, String>) - Static method in class com.pmdesigns.jvc.tools.bootstrap.BaseControllerGenerator
 
genPage(Map<String, String>) - Static method in class com.pmdesigns.jvc.tools.bootstrap.BaseGeneratorGenerator
 
genPage(Map<String, String>) - Static method in class com.pmdesigns.jvc.tools.bootstrap.HelpersGenerator
 
genPage(Map<String, String>) - Static method in class com.pmdesigns.jvc.tools.bootstrap.LocalBaseControllerGenerator
 
genPage(Map<String, String>) - Static method in class com.pmdesigns.jvc.tools.bootstrap.PageControllerGenerator
 
genPage(Map<String, String>) - Static method in class com.pmdesigns.jvc.tools.bootstrap.PageGeneratorGenerator
 
getBeginColumn() - Method in class com.pmdesigns.jvc.tools.SimpleCharStream
Get token beginning column number.
getBeginLine() - Method in class com.pmdesigns.jvc.tools.SimpleCharStream
Get token beginning line number.
getCachedBlock(String) - Static method in class com.pmdesigns.jvc.JVCRequestContext
Internal method used to retrieve a cached block
getColumn() - Method in class com.pmdesigns.jvc.tools.SimpleCharStream
Deprecated.  
getContextPath() - Method in class com.pmdesigns.jvc.JVCRequestContext
Convenience method.
getCookie(String) - Method in class com.pmdesigns.jvc.JVCRequestContext
Convenience method to get cookie by name
getCookieNames() - Method in class com.pmdesigns.jvc.JVCRequestContext
Convenience method to get all the cookie names.
getEndColumn() - Method in class com.pmdesigns.jvc.tools.SimpleCharStream
Get token end column number.
getEndLine() - Method in class com.pmdesigns.jvc.tools.SimpleCharStream
Get token end line number.
getFlash(String) - Method in class com.pmdesigns.jvc.JVCRequestContext
Convenience method to retrieve a value from the flash
GetImage() - Method in class com.pmdesigns.jvc.tools.SimpleCharStream
Get token literal value.
getLine() - Method in class com.pmdesigns.jvc.tools.SimpleCharStream
Deprecated.  
getMessage() - Method in exception com.pmdesigns.jvc.tools.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error com.pmdesigns.jvc.tools.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMethod() - Method in class com.pmdesigns.jvc.JVCRequestContext
Convenience method
getNextToken() - Method in class com.pmdesigns.jvc.tools.JVCParser
Get the next Token.
getNextToken() - Method in class com.pmdesigns.jvc.tools.JVCParserTokenManager
Get the next Token.
getParam(String) - Method in class com.pmdesigns.jvc.JVCRequestContext
Convenience method
getParamMap(String) - Method in class com.pmdesigns.jvc.JVCRequestContext
Convenience method which gathers all parameters of the form '[]' and return then in a map where the keys are the strings and the values are the corresponding parameter values.
getParamNames() - Method in class com.pmdesigns.jvc.JVCRequestContext
Convenience method to get all the parameter names.
getParamValues(String) - Method in class com.pmdesigns.jvc.JVCRequestContext
Convenience method.
getQueryString() - Method in class com.pmdesigns.jvc.JVCRequestContext
Convenience method.
getRC() - Static method in class com.pmdesigns.jvc.JVCDispatcher
Return the thread local request context
getScheme() - Method in class com.pmdesigns.jvc.JVCRequestContext
Convenience method
getServerName() - Method in class com.pmdesigns.jvc.JVCRequestContext
Convenience method
getServerPort() - Method in class com.pmdesigns.jvc.JVCRequestContext
Convenience method
getServletPath() - Method in class com.pmdesigns.jvc.JVCRequestContext
Convenience method.
getSessionAttr(String) - Method in class com.pmdesigns.jvc.JVCRequestContext
Convenience method
getSessionAttrNames() - Method in class com.pmdesigns.jvc.JVCRequestContext
Convenience method
GetSuffix(int) - Method in class com.pmdesigns.jvc.tools.SimpleCharStream
Get the suffix.
getTabSize(int) - Method in class com.pmdesigns.jvc.tools.SimpleCharStream
 
getToken(int) - Method in class com.pmdesigns.jvc.tools.JVCParser
Get the specific Token.
getValue() - Method in class com.pmdesigns.jvc.tools.Token
An optional attribute value of the Token.

H

HelpersGenerator - Class in com.pmdesigns.jvc.tools.bootstrap
 
HelpersGenerator() - Constructor for class com.pmdesigns.jvc.tools.bootstrap.HelpersGenerator
 
HtmlEncoder - Class in com.pmdesigns.jvc.tools
A simple HTML encoder
HtmlEncoder() - Constructor for class com.pmdesigns.jvc.tools.HtmlEncoder
 
httpCode - Variable in exception com.pmdesigns.jvc.NonStandardResponseException
 

I

ID - Static variable in interface com.pmdesigns.jvc.tools.JVCParserConstants
RegularExpression Id.
image - Variable in class com.pmdesigns.jvc.tools.Token
The string image of the token.
IMPORT - Static variable in interface com.pmdesigns.jvc.tools.JVCParserConstants
RegularExpression Id.
IN_CODE - Static variable in interface com.pmdesigns.jvc.tools.JVCParserConstants
Lexical state.
IN_COMMENT - Static variable in interface com.pmdesigns.jvc.tools.JVCParserConstants
Lexical state.
IN_EXPR - Static variable in interface com.pmdesigns.jvc.tools.JVCParserConstants
Lexical state.
IN_EXPR2 - Static variable in interface com.pmdesigns.jvc.tools.JVCParserConstants
Lexical state.
IN_LOAD - Static variable in interface com.pmdesigns.jvc.tools.JVCParserConstants
Lexical state.
inBuf - Variable in class com.pmdesigns.jvc.tools.SimpleCharStream
 
info(Object) - Static method in class com.pmdesigns.jvc.Log
 
info(Object, Throwable) - Static method in class com.pmdesigns.jvc.Log
 
init() - Method in class com.pmdesigns.jvc.JVCDispatcher
Get the package prefix (from config) so we know the fully qualified name of page generators and controllers.
input_stream - Variable in class com.pmdesigns.jvc.tools.JVCParserTokenManager
 
inputStream - Variable in class com.pmdesigns.jvc.tools.SimpleCharStream
 
isGet() - Method in class com.pmdesigns.jvc.JVCRequestContext
Convenience method to check if this request is a GET
isPost() - Method in class com.pmdesigns.jvc.JVCRequestContext
Convenience method to check if this request is a POST
isSecure() - Method in class com.pmdesigns.jvc.JVCRequestContext
Convenience method

J

jj_nt - Variable in class com.pmdesigns.jvc.tools.JVCParser
Next token.
jjFillToken() - Method in class com.pmdesigns.jvc.tools.JVCParserTokenManager
 
jjnewLexState - Static variable in class com.pmdesigns.jvc.tools.JVCParserTokenManager
Lex State array.
jjstrLiteralImages - Static variable in class com.pmdesigns.jvc.tools.JVCParserTokenManager
Token literal values.
JVCBootstrapGenerator - Class in com.pmdesigns.jvc.tools
This class is for bootstrapping the real JVCGenerator.
JVCBootstrapGenerator() - Constructor for class com.pmdesigns.jvc.tools.JVCBootstrapGenerator
 
JVCDispatcher - Class in com.pmdesigns.jvc
JVC request dispatching servlet
JVCDispatcher() - Constructor for class com.pmdesigns.jvc.JVCDispatcher
 
JVCGenerator - Class in com.pmdesigns.jvc.tools
Generate the a working web application (the view and controller part) based on a set view templates.
JVCGenerator() - Constructor for class com.pmdesigns.jvc.tools.JVCGenerator
 
JVCParser - Class in com.pmdesigns.jvc.tools
Machine generated view template parser.
JVCParser(String, Set<String>) - Constructor for class com.pmdesigns.jvc.tools.JVCParser
Constructor.
JVCParser(String, Set<String>, boolean) - Constructor for class com.pmdesigns.jvc.tools.JVCParser
 
JVCParser(InputStream) - Constructor for class com.pmdesigns.jvc.tools.JVCParser
Constructor with InputStream.
JVCParser(InputStream, String) - Constructor for class com.pmdesigns.jvc.tools.JVCParser
Constructor with InputStream and supplied encoding
JVCParser(Reader) - Constructor for class com.pmdesigns.jvc.tools.JVCParser
Constructor.
JVCParser(JVCParserTokenManager) - Constructor for class com.pmdesigns.jvc.tools.JVCParser
Constructor with generated Token Manager.
JVCParserConstants - Interface in com.pmdesigns.jvc.tools
Token literal values and constants.
JVCParserTokenManager - Class in com.pmdesigns.jvc.tools
Token Manager.
JVCParserTokenManager(SimpleCharStream) - Constructor for class com.pmdesigns.jvc.tools.JVCParserTokenManager
Constructor.
JVCParserTokenManager(SimpleCharStream, int) - Constructor for class com.pmdesigns.jvc.tools.JVCParserTokenManager
Constructor.
JVCRequestContext - Class in com.pmdesigns.jvc
This class contains state information for processing an http request.

K

kind - Variable in class com.pmdesigns.jvc.tools.Token
An integer that describes the kind of this token.

L

LexicalError(boolean, int, int, int, String, char) - Static method in error com.pmdesigns.jvc.tools.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class com.pmdesigns.jvc.tools.JVCParserTokenManager
Lexer state names.
line - Variable in class com.pmdesigns.jvc.tools.SimpleCharStream
 
LocalBaseControllerGenerator - Class in com.pmdesigns.jvc.tools.bootstrap
 
LocalBaseControllerGenerator() - Constructor for class com.pmdesigns.jvc.tools.bootstrap.LocalBaseControllerGenerator
 
Log - Class in com.pmdesigns.jvc
Wraps log4j using reflection to avoid runtime dependencies.
LOG_NAME - Static variable in class com.pmdesigns.jvc.Log
 

M

MACHINE_GENERATED_1 - Static variable in class com.pmdesigns.jvc.tools.JVCGenerator
 
MACHINE_GENERATED_2 - Static variable in class com.pmdesigns.jvc.tools.JVCGenerator
 
main(String[]) - Static method in class com.pmdesigns.jvc.tools.JVCBootstrapGenerator
 
main(String[]) - Static method in class com.pmdesigns.jvc.tools.JVCGenerator
 
main(String[]) - Static method in class com.pmdesigns.jvc.tools.JVCParser
Entry point for stand alone testing.
makeLink(String, String) - Method in class com.pmdesigns.jvc.JVCRequestContext
Convenience method to create an html anchor link tag
makeLink(String, String, String) - Method in class com.pmdesigns.jvc.JVCRequestContext
Convenience method to create an html anchor link tag
maxNextCharInd - Variable in class com.pmdesigns.jvc.tools.SimpleCharStream
 

N

newToken(int, String) - Static method in class com.pmdesigns.jvc.tools.Token
Returns a new Token object, by default.
newToken(int) - Static method in class com.pmdesigns.jvc.tools.Token
 
next - Variable in class com.pmdesigns.jvc.tools.Token
A reference to the next regular (non-special) token from the input stream.
nonStandardResponse(int, String) - Method in class com.pmdesigns.jvc.JVCRequestContext
Cause a non-standard response (ie. redirect) to be returned.
NonStandardResponseException - Exception in com.pmdesigns.jvc
This exception can be thrown during request processing to cause an non-standard (ie not HTTP_OK) response to be returned.
NonStandardResponseException(int, String) - Constructor for exception com.pmdesigns.jvc.NonStandardResponseException
 

O

OTHER - Static variable in interface com.pmdesigns.jvc.tools.JVCParserConstants
RegularExpression Id.

P

PageControllerGenerator - Class in com.pmdesigns.jvc.tools.bootstrap
 
PageControllerGenerator() - Constructor for class com.pmdesigns.jvc.tools.bootstrap.PageControllerGenerator
 
PageGeneratorGenerator - Class in com.pmdesigns.jvc.tools.bootstrap
 
PageGeneratorGenerator() - Constructor for class com.pmdesigns.jvc.tools.bootstrap.PageGeneratorGenerator
 
parse() - Method in class com.pmdesigns.jvc.tools.JVCParser
Root production.
ParseException - Exception in com.pmdesigns.jvc.tools
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception com.pmdesigns.jvc.tools.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception com.pmdesigns.jvc.tools.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception com.pmdesigns.jvc.tools.ParseException
Constructor with message.
PKG_PREFIX_KEY - Static variable in class com.pmdesigns.jvc.JVCDispatcher
 
prevCharIsCR - Variable in class com.pmdesigns.jvc.tools.SimpleCharStream
 
prevCharIsLF - Variable in class com.pmdesigns.jvc.tools.SimpleCharStream
 

R

readChar() - Method in class com.pmdesigns.jvc.tools.SimpleCharStream
Read a character.
redirect(String) - Method in class com.pmdesigns.jvc.JVCRequestContext
Cause a redirect response to be returned
ReInit(InputStream) - Method in class com.pmdesigns.jvc.tools.JVCParser
Reinitialise.
ReInit(InputStream, String) - Method in class com.pmdesigns.jvc.tools.JVCParser
Reinitialise.
ReInit(Reader) - Method in class com.pmdesigns.jvc.tools.JVCParser
Reinitialise.
ReInit(JVCParserTokenManager) - Method in class com.pmdesigns.jvc.tools.JVCParser
Reinitialise.
ReInit(SimpleCharStream) - Method in class com.pmdesigns.jvc.tools.JVCParserTokenManager
Reinitialise parser.
ReInit(SimpleCharStream, int) - Method in class com.pmdesigns.jvc.tools.JVCParserTokenManager
Reinitialise parser.
ReInit(Reader, int, int, int) - Method in class com.pmdesigns.jvc.tools.SimpleCharStream
Reinitialise.
ReInit(Reader, int, int) - Method in class com.pmdesigns.jvc.tools.SimpleCharStream
Reinitialise.
ReInit(Reader) - Method in class com.pmdesigns.jvc.tools.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class com.pmdesigns.jvc.tools.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - Method in class com.pmdesigns.jvc.tools.SimpleCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class com.pmdesigns.jvc.tools.SimpleCharStream
Reinitialise.
ReInit(InputStream) - Method in class com.pmdesigns.jvc.tools.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class com.pmdesigns.jvc.tools.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int) - Method in class com.pmdesigns.jvc.tools.SimpleCharStream
Reinitialise.
removeSessionAttr(String) - Method in class com.pmdesigns.jvc.JVCRequestContext
Convenience method
request - Variable in class com.pmdesigns.jvc.JVCRequestContext
The actual HttpServletRequest object
response - Variable in class com.pmdesigns.jvc.JVCRequestContext
The actual HttpServletResponse object

S

servlet - Variable in class com.pmdesigns.jvc.JVCRequestContext
The HttpServlet object (actually this is a JVCDispatcher)
setCachedBlock(String, String) - Static method in class com.pmdesigns.jvc.JVCRequestContext
Internal method used to store a cached block
setCookie(Cookie) - Method in class com.pmdesigns.jvc.JVCRequestContext
Convenience method
setDebugStream(PrintStream) - Method in class com.pmdesigns.jvc.tools.JVCParserTokenManager
Set debug output.
setFlash(String, String) - Method in class com.pmdesigns.jvc.JVCRequestContext
Convenience method to add a value to the flash
setSessionAttr(String, Object) - Method in class com.pmdesigns.jvc.JVCRequestContext
Convenience method
setTabSize(int) - Method in class com.pmdesigns.jvc.tools.SimpleCharStream
 
SimpleCharStream - Class in com.pmdesigns.jvc.tools
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 com.pmdesigns.jvc.tools.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int) - Constructor for class com.pmdesigns.jvc.tools.SimpleCharStream
Constructor.
SimpleCharStream(Reader) - Constructor for class com.pmdesigns.jvc.tools.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class com.pmdesigns.jvc.tools.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int, int) - Constructor for class com.pmdesigns.jvc.tools.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int) - Constructor for class com.pmdesigns.jvc.tools.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int) - Constructor for class com.pmdesigns.jvc.tools.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String) - Constructor for class com.pmdesigns.jvc.tools.SimpleCharStream
Constructor.
SimpleCharStream(InputStream) - Constructor for class com.pmdesigns.jvc.tools.SimpleCharStream
Constructor.
specialConstructor - Variable in exception com.pmdesigns.jvc.tools.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 com.pmdesigns.jvc.tools.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
START_CACHE_BLOCK - Static variable in interface com.pmdesigns.jvc.tools.JVCParserConstants
RegularExpression Id.
START_CODE_TAG - Static variable in interface com.pmdesigns.jvc.tools.JVCParserConstants
RegularExpression Id.
START_COMMENT_TAG - Static variable in interface com.pmdesigns.jvc.tools.JVCParserConstants
RegularExpression Id.
START_EXPR2_TAG - Static variable in interface com.pmdesigns.jvc.tools.JVCParserConstants
RegularExpression Id.
START_EXPR_TAG - Static variable in interface com.pmdesigns.jvc.tools.JVCParserConstants
RegularExpression Id.
START_LOAD_TAG - Static variable in interface com.pmdesigns.jvc.tools.JVCParserConstants
RegularExpression Id.
staticFlag - Static variable in class com.pmdesigns.jvc.tools.SimpleCharStream
Whether parser is static.
SwitchTo(int) - Method in class com.pmdesigns.jvc.tools.JVCParserTokenManager
Switch to specified lex state.

T

tabSize - Variable in class com.pmdesigns.jvc.tools.SimpleCharStream
 
TEMPLATE_SUFFIX - Static variable in class com.pmdesigns.jvc.tools.JVCBootstrapGenerator
 
TEMPLATE_SUFFIX - Static variable in class com.pmdesigns.jvc.tools.JVCGenerator
 
token - Variable in class com.pmdesigns.jvc.tools.JVCParser
Current token.
Token - Class in com.pmdesigns.jvc.tools
Describes the input token stream.
Token() - Constructor for class com.pmdesigns.jvc.tools.Token
No-argument constructor
Token(int) - Constructor for class com.pmdesigns.jvc.tools.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class com.pmdesigns.jvc.tools.Token
Constructs a new token for the specified Image and Kind.
token_source - Variable in class com.pmdesigns.jvc.tools.JVCParser
Generated Token Manager.
tokenImage - Static variable in interface com.pmdesigns.jvc.tools.JVCParserConstants
Literal token values.
tokenImage - Variable in exception com.pmdesigns.jvc.tools.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
TokenMgrError - Error in com.pmdesigns.jvc.tools
Token Manager Error.
TokenMgrError() - Constructor for error com.pmdesigns.jvc.tools.TokenMgrError
No arg constructor.
TokenMgrError(String, int) - Constructor for error com.pmdesigns.jvc.tools.TokenMgrError
Constructor with message and reason.
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error com.pmdesigns.jvc.tools.TokenMgrError
Full Constructor.
toString() - Method in class com.pmdesigns.jvc.JVCRequestContext
For debugging
toString(String) - Method in class com.pmdesigns.jvc.JVCRequestContext
 
toString() - Method in class com.pmdesigns.jvc.tools.Token
Returns the image.
trace(Object) - Static method in class com.pmdesigns.jvc.Log
 
trace(Object, Throwable) - Static method in class com.pmdesigns.jvc.Log
 

U

UpdateLineColumn(char) - Method in class com.pmdesigns.jvc.tools.SimpleCharStream
 
usage() - Static method in class com.pmdesigns.jvc.tools.JVCBootstrapGenerator
 
usage() - Static method in class com.pmdesigns.jvc.tools.JVCGenerator
 

W

warn(Object) - Static method in class com.pmdesigns.jvc.Log
 
warn(Object, Throwable) - Static method in class com.pmdesigns.jvc.Log
 
WS - Static variable in interface com.pmdesigns.jvc.tools.JVCParserConstants
RegularExpression Id.

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