Class | Description |
---|---|
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.
|
Enum | Description |
---|---|
JClassDecl.ClassType | |
JExprMath.Op | |
JIdentifier.IdType | |
JLiteral.LiteralType |