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

J

javacOptions - Static variable in class edu.mit.ai.psg.jeva.CompileUnit
command options for java compiler, e.g., new String[]{"-g"}
Jeva - class edu.mit.ai.psg.jeva.Jeva.
Jeva (Java Evaluator) is the entry point class of the core of a source code evaluator for Java programs; see edu.mit.ai.psg.jevaUI for user interfaces.
JevaCLI - class edu.mit.ai.psg.jevaUI.JevaCLI.
JevaCLI is a command line (stream) interface for the Jeva Java evalator of expressions & statements.
JevaES - class edu.mit.ai.psg.jevaES.JevaES.
JevaES (Java Evaluator: Expressions & Statements) is the entry point class of the core of a source code evaluator for Java expressions and statements; see edu.mit.ai.psg.jevaESUI for user interfaces.
JevaESCLI - class edu.mit.ai.psg.jevaESUI.JevaESCLI.
JevaESCLI is a command line (stream) interface for the JevaES Java evalator of expressions & statements.
JevaESGUI - class edu.mit.ai.psg.jevaESUI.JevaESGUI.
JevaESGUI is a graphical (windowed) user interface for the JevaES Java evaluator for expression & statements.
JevaESGUI() - Constructor for class edu.mit.ai.psg.jevaESUI.JevaESGUI
 
JevaESGUIFrame - class edu.mit.ai.psg.jevaESUI.JevaESGUIFrame.
A window frame for the JevaES graphical (windowed) user interface
JevaESGUIFrame() - Constructor for class edu.mit.ai.psg.jevaESUI.JevaESGUIFrame
 
JevaESGUIFrame(int, String, String, Class, Class[], IEnv, String) - Constructor for class edu.mit.ai.psg.jevaESUI.JevaESGUIFrame
for parameters, see {link
JevaESGUIPanel - class edu.mit.ai.psg.jevaESUI.JevaESGUIPanel.
A window pane for the JevaES graphical (windowed) user interface
JevaESGUIPanel() - Constructor for class edu.mit.ai.psg.jevaESUI.JevaESGUIPanel
 
JevaESGUIPanel(int, String, String, Class, Class[], IEnv, String) - Constructor for class edu.mit.ai.psg.jevaESUI.JevaESGUIPanel
for parameters, see {link
JevaESParser - class edu.mit.ai.psg.jevaES.JevaESParser.
JevaESParser: parse Java Expressions and Statements.
JevaESParser(InputStream) - Constructor for class edu.mit.ai.psg.jevaES.JevaESParser
 
JevaESParser(JevaESParserTokenManager) - Constructor for class edu.mit.ai.psg.jevaES.JevaESParser
 
JevaESParserConstants - interface edu.mit.ai.psg.jevaES.JevaESParserConstants.
 
JevaESParserTokenManager - class edu.mit.ai.psg.jevaES.JevaESParserTokenManager.
 
JevaESParserTokenManager(ASCII_UCodeESC_CharStream) - Constructor for class edu.mit.ai.psg.jevaES.JevaESParserTokenManager
 
JevaESParserTokenManager(ASCII_UCodeESC_CharStream, int) - Constructor for class edu.mit.ai.psg.jevaES.JevaESParserTokenManager
 
JevaESParserTreeConstants - interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants.
 
JevaESUI - class edu.mit.ai.psg.jevaESUI.JevaESUI.
JevaESUI holds fields and methods (mostly internal) shared among user interfaces for the JevaES Java evaluator for expressions & statements.
JevaESUI() - Constructor for class edu.mit.ai.psg.jevaESUI.JevaESUI
 
jevaESUIResourceName - Static variable in class edu.mit.ai.psg.jevaESUI.JevaESUI
 
JevaGUI - class edu.mit.ai.psg.jevaUI.JevaGUI.
JevaGUI is a graphical (windowed) user interface for the Jeva Java evaluator.
JevaGUI() - Constructor for class edu.mit.ai.psg.jevaUI.JevaGUI
 
JevaGUIFrame - class edu.mit.ai.psg.jevaUI.JevaGUIFrame.
A window frame for the Jeva graphical (windowed) user interface
JevaGUIFrame() - Constructor for class edu.mit.ai.psg.jevaUI.JevaGUIFrame
 
JevaGUIFrame(int, String, String, Class, Class[], IEnv, String) - Constructor for class edu.mit.ai.psg.jevaUI.JevaGUIFrame
for parameters, see {link
JevaGUIPanel - class edu.mit.ai.psg.jevaUI.JevaGUIPanel.
A window pane for the Jeva graphical (windowed) user interface
JevaGUIPanel() - Constructor for class edu.mit.ai.psg.jevaUI.JevaGUIPanel
 
JevaGUIPanel(int, String, String, Class, Class[], IEnv, String) - Constructor for class edu.mit.ai.psg.jevaUI.JevaGUIPanel
for parameters, see {link
JevaNode - class edu.mit.ai.psg.jeva.JevaNode.
JevaNode extends SimpleNode so each node can echo back its token stream of Java code.
JevaNode - class edu.mit.ai.psg.jevaES.JevaNode.
JevaNode: Extends SimpleNode so each node can echo back its token stream of Java code.
JevaNode(int) - Constructor for class edu.mit.ai.psg.jeva.JevaNode
 
JevaNode(int) - Constructor for class edu.mit.ai.psg.jevaES.JevaNode
 
JevaParser - class edu.mit.ai.psg.jeva.JevaParser.
JevaParser: parse Java Expressions and Statements.
JevaParser(InputStream) - Constructor for class edu.mit.ai.psg.jeva.JevaParser
 
JevaParser(JevaParserTokenManager) - Constructor for class edu.mit.ai.psg.jeva.JevaParser
 
JevaParserConstants - interface edu.mit.ai.psg.jeva.JevaParserConstants.
Constants for Tokens constructed by parser.
JevaParserTokenManager - class edu.mit.ai.psg.jeva.JevaParserTokenManager.
Token Manager
JevaParserTokenManager(ASCII_UCodeESC_CharStream) - Constructor for class edu.mit.ai.psg.jeva.JevaParserTokenManager
 
JevaParserTokenManager(ASCII_UCodeESC_CharStream, int) - Constructor for class edu.mit.ai.psg.jeva.JevaParserTokenManager
 
JevaParserTreeConstants - interface edu.mit.ai.psg.jeva.JevaParserTreeConstants.
Constants for SimpleNodes generated by parser.
JevaParserVisitor - interface edu.mit.ai.psg.jeva.JevaParserVisitor.
 
JevaUI - class edu.mit.ai.psg.jevaUI.JevaUI.
JevaUI holds fields and methods (mostly internal) shared among user interfaces for the Jeva Java evaluator for expressions & statements.
JevaUI() - Constructor for class edu.mit.ai.psg.jevaUI.JevaUI
 
jevaUIResourceName - Static variable in class edu.mit.ai.psg.jevaUI.JevaUI
 
JevaVisitorBase - class edu.mit.ai.psg.jeva.JevaVisitorBase.
Base class for visitor design pattern visitors.
JevaVisitorBase() - Constructor for class edu.mit.ai.psg.jeva.JevaVisitorBase
 
Jexa - class edu.mit.ai.psg.jexa.Jexa.
Jexa: a Java examiner to examine objects via expandable/collapsible outlines.
Jexa - class edu.mit.ai.psg.jexa.awt.Jexa.
Jexa: a Java examiner to examine objects via expandable/collapsible outlines.
Jexa.JexaOutlineMaker - class edu.mit.ai.psg.jexa.Jexa.JexaOutlineMaker.
 
Jexa.JexaOutlineMaker() - Constructor for class edu.mit.ai.psg.jexa.Jexa.JexaOutlineMaker
Called by initialize; initialized with BeanRenderer (default), ClassRenderer, CollectionRenderer, ContainerRenderer, ListRenderer, MapRenderer, and TreeNodeRenderer
Jexa() - Constructor for class edu.mit.ai.psg.jexa.Jexa
 
Jexa() - Constructor for class edu.mit.ai.psg.jexa.awt.Jexa
 
JexaApplet - class edu.mit.ai.psg.jexa.JexaApplet.
Jexa Applet: An applet that displays an object with Jexa.
JexaApplet() - Constructor for class edu.mit.ai.psg.jexa.JexaApplet
 
jexaResourceName - Static variable in class edu.mit.ai.psg.jexa.Jexa
 
jj_nt - Variable in class edu.mit.ai.psg.jeva.JevaParser
 
jj_nt - Variable in class edu.mit.ai.psg.jevaES.JevaESParser
 
jjstrLiteralImages - Static variable in class edu.mit.ai.psg.jeva.JevaParserTokenManager
 
jjstrLiteralImages - Static variable in class edu.mit.ai.psg.jevaES.JevaESParserTokenManager
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JevaNode
Accept a visitor.
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNDInitializer
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNEUnaryExpression
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNSSwitchStatement
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNEAndExpression
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNDFieldDeclaration
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNEShiftExpression
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNEArrayAccessExpression
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNEMethodInvocationExpression
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNSIfStatement
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNEExclusiveOrExpression
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNFormalParameter
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNDClassDeclaration
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNSContinueStatement
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNEArrayDimensions
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNSExpressionStatement
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNSForStatement
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNEArrayCreationExpression
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNSExplicitConstructorInvocation
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNDMethodDeclaration
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNDImportDeclaration
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNEAssignmentExpression
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNSTryStatement
 
jjtAccept(IJevaVisitor, Object) - Method in interface edu.mit.ai.psg.jeva.IJevaNode
Accept a visitor.
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNFormalParameterList
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNPrimitiveType
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNECastExpression
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNNameList
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNEMultiplicativeExpression
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNResultType
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNDConstructorDeclaration
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNEArguments
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNEInstanceOfExpression
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNEConditionalAndExpression
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNEConditionalExpression
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNSBreakStatement
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNSThrowStatement
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNEEqualityExpression
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNSSwitchLabel
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNSWhileStatement
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNEAssignmentOperator
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNEAdditiveExpression
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNSExpressionStatementList
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNEConditionalOrExpression
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNSReturnStatement
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNEInstanceCreationExpression
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNName
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNSVariableDeclarator
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNERelationalExpression
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNEArrayInitializer
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNSEmptyStatement
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNEPostfixExpression
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNSBlock
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNDPackageDeclaration
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNSLocalVariableDeclaration
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNEInclusiveOrExpression
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNSDoStatement
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNSSynchronizedStatement
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNELiteralExpression
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNCompilationUnit
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNSLabeledStatement
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNEParenthesizedExpression
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNDClassBody
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNEPreIncrementExpression
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNType
 
jjtAccept(IJevaVisitor, Object) - Method in class edu.mit.ai.psg.jeva.JNEPreDecrementExpression
 
jjtAddChild(Node, int) - Method in class edu.mit.ai.psg.jeva.SimpleNode
 
jjtAddChild(Node, int) - Method in interface edu.mit.ai.psg.jeva.Node
This method tells the node to add its argument to the node's list of children.
jjtAddChild(Node, int) - Method in class edu.mit.ai.psg.jevaES.SimpleNode
 
jjtAddChild(Node, int) - Method in interface edu.mit.ai.psg.jevaES.Node
This method tells the node to add its argument to the node's list of children.
jjtClose() - Method in class edu.mit.ai.psg.jeva.SimpleNode
 
jjtClose() - Method in interface edu.mit.ai.psg.jeva.Node
This method is called after all the child nodes have been added.
jjtClose() - Method in class edu.mit.ai.psg.jevaES.SimpleNode
 
jjtClose() - Method in interface edu.mit.ai.psg.jevaES.Node
This method is called after all the child nodes have been added.
JJTCOMPILATIONUNIT - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTDCLASSBODY - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTDCLASSDECLARATION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTDCONSTRUCTORDECLARATION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTDFIELDDECLARATION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTDIMPORTDECLARATION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTDIMPORTDECLARATION - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTDINITIALIZER - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTDMETHODDECLARATION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTDPACKAGEDECLARATION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTDPACKAGEDECLARATION - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTEADDITIVEEXPRESSION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTEADDITIVEEXPRESSION - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTEANDEXPRESSION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTEANDEXPRESSION - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTEARGUMENTS - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTEARGUMENTS - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTEARRAYACCESSEXPRESSION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTEARRAYACCESSEXPRESSION - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTEARRAYCREATIONEXPRESSION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTEARRAYCREATIONEXPRESSION - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTEARRAYDIMENSIONS - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTEARRAYDIMENSIONS - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTEARRAYINITIALIZER - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTEARRAYINITIALIZER - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTEASSIGNMENTEXPRESSION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTEASSIGNMENTEXPRESSION - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTEASSIGNMENTOPERATOR - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTEASSIGNMENTOPERATOR - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTECASTEXPRESSION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTECASTEXPRESSION - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTECONDITIONALANDEXPRESSION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTECONDITIONALANDEXPRESSION - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTECONDITIONALEXPRESSION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTECONDITIONALEXPRESSION - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTECONDITIONALOREXPRESSION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTECONDITIONALOREXPRESSION - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTEEQUALITYEXPRESSION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTEEQUALITYEXPRESSION - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTEEXCLUSIVEOREXPRESSION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTEEXCLUSIVEOREXPRESSION - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTEINCLUSIVEOREXPRESSION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTEINCLUSIVEOREXPRESSION - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTEINSTANCECREATIONEXPRESSION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTEINSTANCECREATIONEXPRESSION - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTEINSTANCEOFEXPRESSION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTEINSTANCEOFEXPRESSION - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTELITERALEXPRESSION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTELITERALEXPRESSION - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTEMETHODINVOCATIONEXPRESSION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTEMETHODINVOCATIONEXPRESSION - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTEMULTIPLICATIVEEXPRESSION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTEMULTIPLICATIVEEXPRESSION - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTEPARENTHESIZEDEXPRESSION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTEPARENTHESIZEDEXPRESSION - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTEPOSTFIXEXPRESSION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTEPOSTFIXEXPRESSION - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTEPREDECREMENTEXPRESSION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTEPREDECREMENTEXPRESSION - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTEPREINCREMENTEXPRESSION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTEPREINCREMENTEXPRESSION - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTERELATIONALEXPRESSION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTERELATIONALEXPRESSION - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTESHIFTEXPRESSION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTESHIFTEXPRESSION - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTEUNARYEXPRESSION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTEUNARYEXPRESSION - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTFORMALPARAMETER - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTFORMALPARAMETER - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTFORMALPARAMETERLIST - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
jjtGetChild(int) - Method in class edu.mit.ai.psg.jeva.SimpleNode
 
jjtGetChild(int) - Method in interface edu.mit.ai.psg.jeva.Node
This method returns a child node.
jjtGetChild(int) - Method in class edu.mit.ai.psg.jevaES.SimpleNode
 
jjtGetChild(int) - Method in interface edu.mit.ai.psg.jevaES.Node
This method returns a child node.
jjtGetNumChildren() - Method in class edu.mit.ai.psg.jeva.SimpleNode
 
jjtGetNumChildren() - Method in interface edu.mit.ai.psg.jeva.Node
Return the number of children the node has.
jjtGetNumChildren() - Method in class edu.mit.ai.psg.jevaES.SimpleNode
 
jjtGetNumChildren() - Method in interface edu.mit.ai.psg.jevaES.Node
Return the number of children the node has.
jjtGetParent() - Method in class edu.mit.ai.psg.jeva.SimpleNode
 
jjtGetParent() - Method in interface edu.mit.ai.psg.jeva.Node
 
jjtGetParent() - Method in class edu.mit.ai.psg.jevaES.SimpleNode
 
jjtGetParent() - Method in interface edu.mit.ai.psg.jevaES.Node
 
JJTNAME - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTNAME - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTNAMELIST - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
jjtNodeName - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
jjtNodeName - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
jjtOpen() - Method in class edu.mit.ai.psg.jeva.SimpleNode
 
jjtOpen() - Method in interface edu.mit.ai.psg.jeva.Node
This method is called after the node has been made the current node.
jjtOpen() - Method in class edu.mit.ai.psg.jevaES.SimpleNode
 
jjtOpen() - Method in interface edu.mit.ai.psg.jevaES.Node
This method is called after the node has been made the current node.
JJTPRIMITIVETYPE - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTPRIMITIVETYPE - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
jjtree - Variable in class edu.mit.ai.psg.jeva.JevaParser
 
jjtree - Variable in class edu.mit.ai.psg.jevaES.JevaESParser
 
JJTRESULTTYPE - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTRESULTTYPE - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTSBLOCK - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTSBLOCK - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTSBREAKSTATEMENT - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTSBREAKSTATEMENT - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTSCONTINUESTATEMENT - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTSCONTINUESTATEMENT - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTSDOSTATEMENT - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTSDOSTATEMENT - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTSEMPTYSTATEMENT - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTSEMPTYSTATEMENT - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
jjtSetParent(Node) - Method in class edu.mit.ai.psg.jeva.SimpleNode
 
jjtSetParent(Node) - Method in interface edu.mit.ai.psg.jeva.Node
This pair of methods are used to inform the node of its parent.
jjtSetParent(Node) - Method in class edu.mit.ai.psg.jevaES.SimpleNode
 
jjtSetParent(Node) - Method in interface edu.mit.ai.psg.jevaES.Node
This pair of methods are used to inform the node of its parent.
JJTSEXPLICITCONSTRUCTORINVOCATION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTSEXPRESSIONSTATEMENT - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTSEXPRESSIONSTATEMENT - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTSEXPRESSIONSTATEMENTLIST - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTSEXPRESSIONSTATEMENTLIST - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTSFORSTATEMENT - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTSFORSTATEMENT - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTSIFSTATEMENT - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTSIFSTATEMENT - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTSLABELEDSTATEMENT - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTSLABELEDSTATEMENT - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTSLOCALVARIABLEDECLARATION - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTSLOCALVARIABLEDECLARATION - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTSRETURNSTATEMENT - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTSRETURNSTATEMENT - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTSSWITCHLABEL - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTSSWITCHLABEL - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTSSWITCHSTATEMENT - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTSSWITCHSTATEMENT - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTSSYNCHRONIZEDSTATEMENT - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTSSYNCHRONIZEDSTATEMENT - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTSTHROWSTATEMENT - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTSTHROWSTATEMENT - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTSTRYSTATEMENT - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTSTRYSTATEMENT - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTSVARIABLEDECLARATOR - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTSVARIABLEDECLARATOR - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTSWHILESTATEMENT - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTSWHILESTATEMENT - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTTYPE - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTTYPE - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JJTVOID - Static variable in interface edu.mit.ai.psg.jeva.JevaParserTreeConstants
 
JJTVOID - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserTreeConstants
 
JNCompilationUnit - class edu.mit.ai.psg.jeva.JNCompilationUnit.
JNCompilationUnit: parse node for a compilation unit, typically a source (.java) file.
JNDClassBody - class edu.mit.ai.psg.jeva.JNDClassBody.
JNDClassBody: parse node for the body of a class declaration.
JNDClassDeclaration - class edu.mit.ai.psg.jeva.JNDClassDeclaration.
JNDClassDeclaration: Parse node for class and interface declarations.
JNDConstructorDeclaration - class edu.mit.ai.psg.jeva.JNDConstructorDeclaration.
JNDConstructorDeclaration: parse node for constructors.
JNDFieldDeclaration - class edu.mit.ai.psg.jeva.JNDFieldDeclaration.
JNDFieldDeclaration: parse node for a field declaration.
JNDImportDeclaration - class edu.mit.ai.psg.jeva.JNDImportDeclaration.
JNDImportDeclaration: parse node for import declarations.
JNDImportDeclaration - class edu.mit.ai.psg.jevaES.JNDImportDeclaration.
JNDImportDeclaration: parse node for import declarations.
JNDInitializer - class edu.mit.ai.psg.jeva.JNDInitializer.
Jeva parse Node for (static) initializers (statements in class body).
JNDMethodDeclaration - class edu.mit.ai.psg.jeva.JNDMethodDeclaration.
JNDMethodDeclaration: parse node for methods.
JNDPackageDeclaration - class edu.mit.ai.psg.jeva.JNDPackageDeclaration.
JNDPackageDeclaration: parse node for package declarations.
JNDPackageDeclaration - class edu.mit.ai.psg.jevaES.JNDPackageDeclaration.
JNDPackageDeclaration: parse node for package declarations.
JNEAdditiveExpression - class edu.mit.ai.psg.jeva.JNEAdditiveExpression.
Jeva parse Node for binary + - Expressions [JavaLangSpec 1.0 sec 15.17 Additive Operators].
JNEAdditiveExpression - class edu.mit.ai.psg.jevaES.JNEAdditiveExpression.
Jeva parse Node for binary + - Expressions [JavaLangSpec 1.0 sec 15.17 Additive Operators].
JNEAndExpression - class edu.mit.ai.psg.jeva.JNEAndExpression.
Jeva parse Node for & Expressions [JavaLangSpec 1.0 sec 15.21 Bitwise and Logical Operators].
JNEAndExpression - class edu.mit.ai.psg.jevaES.JNEAndExpression.
Jeva parse Node for & Expressions [JavaLangSpec 1.0 sec 15.21 Bitwise and Logical Operators].
JNEArguments - class edu.mit.ai.psg.jeva.JNEArguments.
JNEArguments: parse node for arguments for method call or constructor call.
JNEArguments - class edu.mit.ai.psg.jevaES.JNEArguments.
JNEArguments: parse node for arguments for method call or constructor call.
JNEArrayAccessExpression - class edu.mit.ai.psg.jeva.JNEArrayAccessExpression.
Jeva parse Node for array[index] Expressions [JavaLangSpec1.0 sec15.12 Array Access Expressions].
JNEArrayAccessExpression - class edu.mit.ai.psg.jevaES.JNEArrayAccessExpression.
Jeva parse Node for array[index] Expressions [JavaLangSpec1.0 sec15.12 Array Access Expressions].
JNEArrayCreationExpression - class edu.mit.ai.psg.jeva.JNEArrayCreationExpression.
Jeva parse Node for array creation Expressions:
"new" Type [arraydims] or
"new" Type [arraydims] { arrayinitializer }
JNEArrayCreationExpression - class edu.mit.ai.psg.jevaES.JNEArrayCreationExpression.
Jeva parse Node for array creation Expressions:
"new" Type [arraydims] or
"new" Type [arraydims] { arrayinitializer }
JNEArrayDimensions - class edu.mit.ai.psg.jeva.JNEArrayDimensions.
Jeva parse Node for dimensions in array creation Expressions.
JNEArrayDimensions - class edu.mit.ai.psg.jevaES.JNEArrayDimensions.
Jeva parse Node for dimensions in array creation Expressions.
JNEArrayInitializer - class edu.mit.ai.psg.jeva.JNEArrayInitializer.
JNEArrayInitializer: parse node for array initializer in array creation expressions.
JNEArrayInitializer - class edu.mit.ai.psg.jevaES.JNEArrayInitializer.
JNEArrayInitializer: parse node for array initializer in array creation expressions.
JNEAssignmentExpression - class edu.mit.ai.psg.jeva.JNEAssignmentExpression.
Jeva parse Nodes for all assignment Expressions (=, +=, *=, etc.) [JavaLangSpec1.0 sec 15.25].
JNEAssignmentExpression - class edu.mit.ai.psg.jevaES.JNEAssignmentExpression.
Jeva parse Nodes for all assignment Expressions (=, +=, *=, etc.) [JavaLangSpec1.0 sec 15.25].
JNEAssignmentOperator - class edu.mit.ai.psg.jeva.JNEAssignmentOperator.
Jeva parse Node for just assignment operator (=, +=, ...) in assignment Expressions.
JNEAssignmentOperator - class edu.mit.ai.psg.jevaES.JNEAssignmentOperator.
Jeva parse Node for just assignment operator (=, +=, ...) in assignment Expressions.
JNECastExpression - class edu.mit.ai.psg.jeva.JNECastExpression.
Jeva parse Node for cast Expressions: (type) expr .
JNECastExpression - class edu.mit.ai.psg.jevaES.JNECastExpression.
Jeva parse Node for cast Expressions: (type) expr .
JNEConditionalAndExpression - class edu.mit.ai.psg.jeva.JNEConditionalAndExpression.
Jeva parse Node for && Expressions.
JNEConditionalAndExpression - class edu.mit.ai.psg.jevaES.JNEConditionalAndExpression.
Jeva parse Node for && Expressions.
JNEConditionalExpression - class edu.mit.ai.psg.jeva.JNEConditionalExpression.
Jeva parse Node for ? : Expressions.
JNEConditionalExpression - class edu.mit.ai.psg.jevaES.JNEConditionalExpression.
Jeva parse Node for ? : Expressions.
JNEConditionalOrExpression - class edu.mit.ai.psg.jeva.JNEConditionalOrExpression.
Jeva parse Node for || Expressions.
JNEConditionalOrExpression - class edu.mit.ai.psg.jevaES.JNEConditionalOrExpression.
Jeva parse Node for || Expressions.
JNEEqualityExpression - class edu.mit.ai.psg.jeva.JNEEqualityExpression.
Jeva parse Node for == and != Expressions [JavaLangSpec 1.0 sec 15.20 Equality Operators].
JNEEqualityExpression - class edu.mit.ai.psg.jevaES.JNEEqualityExpression.
Jeva parse Node for == and != Expressions [JavaLangSpec 1.0 sec 15.20 Equality Operators].
JNEExclusiveOrExpression - class edu.mit.ai.psg.jeva.JNEExclusiveOrExpression.
Jeva parse Node for ^ Expressions [JavaLangSpec 1.0 sec 15.21 Bitwise and Logical Operators].
JNEExclusiveOrExpression - class edu.mit.ai.psg.jevaES.JNEExclusiveOrExpression.
Jeva parse Node for ^ Expressions [JavaLangSpec 1.0 sec 15.21 Bitwise and Logical Operators].
JNEInclusiveOrExpression - class edu.mit.ai.psg.jeva.JNEInclusiveOrExpression.
Jeva parse Node for | Expressions [JavaLangSpec 1.0 sec 15.21 Bitwise and Logical Operators].
JNEInclusiveOrExpression - class edu.mit.ai.psg.jevaES.JNEInclusiveOrExpression.
Jeva parse Node for | Expressions [JavaLangSpec 1.0 sec 15.21 Bitwise and Logical Operators].
JNEInstanceCreationExpression - class edu.mit.ai.psg.jeva.JNEInstanceCreationExpression.
Jeva parse Node for instance creation expressions: "new" Type(args...).
JNEInstanceCreationExpression - class edu.mit.ai.psg.jevaES.JNEInstanceCreationExpression.
Jeva parse Node for instance creation expressions: "new" Type(args...).
JNEInstanceOfExpression - class edu.mit.ai.psg.jeva.JNEInstanceOfExpression.
Jeva parse Node for Expr instanceof Class [JavaLangSpec1.0 sec15.19.2 Type Comparison Operator instanceof]
JNEInstanceOfExpression - class edu.mit.ai.psg.jevaES.JNEInstanceOfExpression.
Jeva parse Node for Expr instanceof Class [JavaLangSpec1.0 sec15.19.2 Type Comparison Operator instanceof]
JNELiteralExpression - class edu.mit.ai.psg.jeva.JNELiteralExpression.
Jeva parse node for literal expressions (1, 3.14, "Hi", etc.)
JNELiteralExpression - class edu.mit.ai.psg.jevaES.JNELiteralExpression.
Jeva parse node for literal expressions (1, 3.14, "Hi", etc.)
JNEMethodInvocationExpression - class edu.mit.ai.psg.jeva.JNEMethodInvocationExpression.
Jeva parse node for Method invocation expressions: target.method(args...) [JavaLangSpec 1.0 sec 15.11 Method Invocation Expressions].
JNEMethodInvocationExpression - class edu.mit.ai.psg.jevaES.JNEMethodInvocationExpression.
Jeva parse node for Method invocation expressions: target.method(args...) [JavaLangSpec 1.0 sec 15.11 Method Invocation Expressions].
JNEMultiplicativeExpression - class edu.mit.ai.psg.jeva.JNEMultiplicativeExpression.
Jeva parse Node for * % / Expressions [JavaLangSpec 1.0 sec 15.16 Multiplicative Operators].
JNEMultiplicativeExpression - class edu.mit.ai.psg.jevaES.JNEMultiplicativeExpression.
Jeva parse Node for * % / Expressions [JavaLangSpec 1.0 sec 15.16 Multiplicative Operators].
JNEParenthesizedExpression - class edu.mit.ai.psg.jeva.JNEParenthesizedExpression.
Jeva parse Node for (parenthesized expressions): This node exists to mark the beginning and end of the parenthesized expression so it can be reproduced in text (the "(" and ")" are not part of the expression they contain).
JNEParenthesizedExpression - class edu.mit.ai.psg.jevaES.JNEParenthesizedExpression.
Jeva parse Node for (parenthesized expressions): This node exists to mark the beginning and end of the parenthesized expression so it can be reproduced in text (the "(" and ")" are not part of the expression they contain).
JNEPostfixExpression - class edu.mit.ai.psg.jeva.JNEPostfixExpression.
Jeva parse node for postfix expressions (x++, x--).
JNEPostfixExpression - class edu.mit.ai.psg.jevaES.JNEPostfixExpression.
Jeva parse node for postfix expressions (x++, x--).
JNEPreDecrementExpression - class edu.mit.ai.psg.jeva.JNEPreDecrementExpression.
Jeva parse Node for --x Expressions.
JNEPreDecrementExpression - class edu.mit.ai.psg.jevaES.JNEPreDecrementExpression.
Jeva parse Node for --x Expressions.
JNEPreIncrementExpression - class edu.mit.ai.psg.jeva.JNEPreIncrementExpression.
Jeva parse nodes for ++x expressions.
JNEPreIncrementExpression - class edu.mit.ai.psg.jevaES.JNEPreIncrementExpression.
Jeva parse nodes for ++x expressions.
JNERelationalExpression - class edu.mit.ai.psg.jeva.JNERelationalExpression.
Jeva parse node for relational expressions (<,>,<=,>=) [JavaLangSpec 1.0 sec 15.19 Relational Operators]
JNERelationalExpression - class edu.mit.ai.psg.jevaES.JNERelationalExpression.
Jeva parse node for relational expressions (<,>,<=,>=) [JavaLangSpec 1.0 sec 15.19 Relational Operators]
JNEShiftExpression - class edu.mit.ai.psg.jeva.JNEShiftExpression.
Jeva parse Node for <<, >>, >>> expressions [JavaLangSpec 1.0 sec 15.18 Shift Operators].
JNEShiftExpression - class edu.mit.ai.psg.jevaES.JNEShiftExpression.
Jeva parse Node for <<, >>, >>> expressions [JavaLangSpec 1.0 sec 15.18 Shift Operators].
JNEUnaryExpression - class edu.mit.ai.psg.jeva.JNEUnaryExpression.
Jeva parse Node for unary expressions (!x, ~x, -x, +x) [Java Lang Spec 1.0 sec 15.14.3-6]
JNEUnaryExpression - class edu.mit.ai.psg.jevaES.JNEUnaryExpression.
Jeva parse Node for unary expressions (!x, ~x, -x, +x) [Java Lang Spec 1.0 sec 15.14.3-6]
JNFormalParameter - class edu.mit.ai.psg.jeva.JNFormalParameter.
Jeva parse Node for formal parameters of methods and constructors
JNFormalParameter - class edu.mit.ai.psg.jevaES.JNFormalParameter.
Jeva parse Node for formal parameters of methods and constructors
JNFormalParameterList - class edu.mit.ai.psg.jeva.JNFormalParameterList.
Jeva parse node for formal parameter list of methods and constructors.
jnGetChild(int) - Method in class edu.mit.ai.psg.jeva.JevaNode
jnGetChild is like Node.jjtGetChild except it returns an IJevaNode
jnGetChild(int) - Method in interface edu.mit.ai.psg.jeva.IJevaNode
jnGetChild is like Node.jjtGetChild except it returns an IJevaNode
jnGetParent() - Method in class edu.mit.ai.psg.jeva.JevaNode
jnGetParent is like Node.jjtGetParent except it returns an IJevaNode
jnGetParent() - Method in interface edu.mit.ai.psg.jeva.IJevaNode
jnGetParent is like Node.jjtGetParent except it returns an IJevaNode
JNName - class edu.mit.ai.psg.jeva.JNName.
Jeva parse node for names (including parameters, fields, and class names); A name x.y.z is parsed with nested names as (((x).y).z).
JNName - class edu.mit.ai.psg.jevaES.JNName.
Jeva parse node for names (including parameters, fields, and class names); A name x.y.z is parsed with nested names as (((x).y).z).
JNNameList - class edu.mit.ai.psg.jeva.JNNameList.
Jeva parse Node for a list of classes, used in throws ---, extends ---, implements ---.
JNPrimitiveType - class edu.mit.ai.psg.jeva.JNPrimitiveType.
Jeva parse Node for primitive types (int, boolean, etc.)
JNPrimitiveType - class edu.mit.ai.psg.jevaES.JNPrimitiveType.
Jeva parse Node for primitive types (int, boolean, etc.)
JNResultType - class edu.mit.ai.psg.jeva.JNResultType.
Jeva parse Node for result types: "void" | Type().
JNResultType - class edu.mit.ai.psg.jevaES.JNResultType.
Jeva parse Node for result types: "void" | Type().
JNSBlock - class edu.mit.ai.psg.jeva.JNSBlock.
Jeva parse Node for block Statements: {...}
JNSBlock - class edu.mit.ai.psg.jevaES.JNSBlock.
Jeva parse Node for block Statements: {...}
JNSBreakStatement - class edu.mit.ai.psg.jeva.JNSBreakStatement.
Jeva parse node for break Statements.
JNSBreakStatement - class edu.mit.ai.psg.jevaES.JNSBreakStatement.
Jeva parse node for break Statements.
JNSContinueStatement - class edu.mit.ai.psg.jeva.JNSContinueStatement.
Jeva parse node for continue Statements.
JNSContinueStatement - class edu.mit.ai.psg.jevaES.JNSContinueStatement.
Jeva parse node for continue Statements.
JNSDoStatement - class edu.mit.ai.psg.jeva.JNSDoStatement.
Jeva parse Node for do Statements.
JNSDoStatement - class edu.mit.ai.psg.jevaES.JNSDoStatement.
Jeva parse Node for do Statements.
JNSEmptyStatement - class edu.mit.ai.psg.jeva.JNSEmptyStatement.
Jeva parse node for empty statements ";".
JNSEmptyStatement - class edu.mit.ai.psg.jevaES.JNSEmptyStatement.
Jeva parse node for empty statements ";".
JNSExplicitConstructorInvocation - class edu.mit.ai.psg.jeva.JNSExplicitConstructorInvocation.
Jeva parse node for this(...) or super(...) constructor invocations.
JNSExpressionStatement - class edu.mit.ai.psg.jeva.JNSExpressionStatement.
Jeva parse Node for expression statements "(expr);".
JNSExpressionStatement - class edu.mit.ai.psg.jevaES.JNSExpressionStatement.
Jeva parse Node for expression statements "(expr);".
JNSExpressionStatementList - class edu.mit.ai.psg.jeva.JNSExpressionStatementList.
Jeva parse Node for lists of expression statements, used in for statements' initialize and update clauses.
JNSExpressionStatementList - class edu.mit.ai.psg.jevaES.JNSExpressionStatementList.
Jeva parse Node for lists of expression statements, used in for statements' initialize and update clauses.
JNSForStatement - class edu.mit.ai.psg.jeva.JNSForStatement.
Jeva parse Node for for statements.
JNSForStatement - class edu.mit.ai.psg.jevaES.JNSForStatement.
Jeva parse Node for for statements.
JNSIfStatement - class edu.mit.ai.psg.jeva.JNSIfStatement.
Jeva parse Node for if Statements.
JNSIfStatement - class edu.mit.ai.psg.jevaES.JNSIfStatement.
Jeva parse Node for if Statements.
JNSLabeledStatement - class edu.mit.ai.psg.jeva.JNSLabeledStatement.
Jeva parse Node for labeled statements e.g., "label: while(true){ ...
JNSLabeledStatement - class edu.mit.ai.psg.jevaES.JNSLabeledStatement.
Jeva parse Node for labeled statements e.g., "label: while(true){ ...
JNSLocalVariableDeclaration - class edu.mit.ai.psg.jeva.JNSLocalVariableDeclaration.
Jeva parse Node for local variable declarations, e.g., "int i = 0;".
JNSLocalVariableDeclaration - class edu.mit.ai.psg.jevaES.JNSLocalVariableDeclaration.
Jeva parse Node for local variable declarations, e.g., "int i = 0;".
JNSReturnStatement - class edu.mit.ai.psg.jeva.JNSReturnStatement.
Jeva parse Node for return Statements.
JNSReturnStatement - class edu.mit.ai.psg.jevaES.JNSReturnStatement.
Jeva parse Node for return Statements.
JNSSwitchLabel - class edu.mit.ai.psg.jeva.JNSSwitchLabel.
Jeva parse Node for labels within a switch Statement.
JNSSwitchLabel - class edu.mit.ai.psg.jevaES.JNSSwitchLabel.
Jeva parse Node for labels within a switch Statement.
JNSSwitchStatement - class edu.mit.ai.psg.jeva.JNSSwitchStatement.
Jeva parse Node for switch Statements [JavaLangSpec1.0sec14.9].
JNSSwitchStatement - class edu.mit.ai.psg.jevaES.JNSSwitchStatement.
Jeva parse Node for switch Statements [JavaLangSpec1.0sec14.9].
JNSSynchronizedStatement - class edu.mit.ai.psg.jeva.JNSSynchronizedStatement.
Jeva parse Node for synchronized(expr) {...} statements
JNSSynchronizedStatement - class edu.mit.ai.psg.jevaES.JNSSynchronizedStatement.
Jeva parse Node for synchronized(expr) {...} statements
JNSThrowStatement - class edu.mit.ai.psg.jeva.JNSThrowStatement.
Jeva parse Node for throw Statements.
JNSThrowStatement - class edu.mit.ai.psg.jevaES.JNSThrowStatement.
Jeva parse Node for throw Statements.
JNSTryStatement - class edu.mit.ai.psg.jeva.JNSTryStatement.
Jeva parse Node for try Statements [JavaLangSpec1.0sec14.18]
JNSTryStatement - class edu.mit.ai.psg.jevaES.JNSTryStatement.
Jeva parse Node for try Statements [JavaLangSpec1.0sec14.18]
JNSVariableDeclarator - class edu.mit.ai.psg.jeva.JNSVariableDeclarator.
Jeva parse Node for variable declators, a component in variable declaration statements and field declarations.
JNSVariableDeclarator - class edu.mit.ai.psg.jevaES.JNSVariableDeclarator.
Jeva parse Node for variable declators, a component in variable declaration statements and field declarations.
JNSWhileStatement - class edu.mit.ai.psg.jeva.JNSWhileStatement.
Jeva parse Node for while Statements.
JNSWhileStatement - class edu.mit.ai.psg.jevaES.JNSWhileStatement.
Jeva parse Node for while Statements.
JNType - class edu.mit.ai.psg.jeva.JNType.
Jeva parse Node for type nodes, except void.
( PrimitiveType() | Name() ) [ ArrayDims() ]
JNType - class edu.mit.ai.psg.jevaES.JNType.
Jeva parse Node for type nodes, except void.
( PrimitiveType() | Name() ) [ ArrayDims() ]

Copyright (c) 1996-1999
Massachusetts Institute of Technology

Feedback: jeva-feedback@ai.mit.edu

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