| JClassDecl |
A Java member for ClassOrInterfaceDeclaration.
|
| JClassRef |
This class represents a JFile class reference, so that classes don't have to be resolved until the last moment.
|
| JClassStaticDecl |
A JMemberDecl for Initializers.
|
| JConstructorDecl |
A Java member for ConstructorDeclaration.
|
| JEnumConstant |
A JNode for Enum constants.
|
| JExpr |
The JNode base class for Java expressions.
|
| JExpr.AllocationExpr |
A JExpr subclass for Allocation expressions.
|
| JExpr.ArrayIndexExpr |
A JExpr subclass for ArrayIndex expressions.
|
| JExpr.CastExpr |
A JExpr subclass for Cast expressions.
|
| JExprChain |
A class to represent a chain of expressions.
|
| JExprMath |
An class to represent expressions that include an operator (math, logical, etc.).
|
| JFieldDecl |
A JMember for Field declarations.
|
| JFile |
The top level Java part describing a Java file.
|
| JIdentifier |
A JExpr subclass for identifiers.
|
| JImportDecl |
A Java part for import declaration.
|
| JLiteral |
A JExpr subclass for literals.
|
| JMemberDecl |
A JNode for type members: Initializer, TypeDeclaration, EnumDeclaration, ConstructorDeclaration,
FieldDeclaration, MedthodDeclaration, AnnotationTypeDeclaration.
|
| JMethodCall |
This class represents a method call in code.
|
| JMethodDecl |
A Java member for MethodDeclaration.
|
| JNode |
The base class for all nodes of a JFile.
|
| JPackageDecl |
A Java part for package declaration.
|
| JStmt |
The Java part to handle Java statements.
|
| JStmtAssert |
A Java statement for AssertStatement.
|
| JStmtBlock |
A Java statement for a block of statements.
|
| JStmtBreak |
A Java statement for BreakStatement.
|
| JStmtClassDecl |
A JStatement for Class declaration.
|
| JStmtContinue |
A Java statement for ContinueStatement.
|
| JStmtDo |
A Java statement for DoStatement.
|
| JStmtEmpty |
A Java statement for EmptyStatement.
|
| JStmtExpr |
A Java statement for statements that are just expressions.
|
| JStmtFor |
A JStatement for for() statements.
|
| JStmtIf |
A JStatement for if() statements.
|
| JStmtLabeled |
A Java statement for LabledStatement.
|
| JStmtReturn |
A Java statement for ReturnStatement.
|
| JStmtSwitch |
A Java statement for SwitchStatement.
|
| JStmtSwitch.SwitchLabel |
A class to represent individual labels in a switch statement.
|
| JStmtSynchronized |
A Java statement for SynchronizedStatement.
|
| JStmtThrow |
A Java statement for ThrowStatement.
|
| JStmtTry |
A Java statement for TryStatement.
|
| JStmtTry.CatchBlock |
A JNode for a catch block
|
| JStmtVariableDecl |
A Java statement for LocalVariableDeclaration.
|
| JStmtWhile |
A Java statement for WhileStatement.
|
| JType |
A JNode for types.
|
| JTypeParam |
A JNode subclass for type parameters.
|
| JVariableDecl |
A JNode to represent a defined variable.
|