Modifier and Type | Interface and Description |
---|---|
interface |
JAnonymousClassDef
An anonymous class definition.
|
interface |
JAssignableExpr
An expression which is assignable (that is, is a valid "lvalue").
|
interface |
JBlock
A block of code, to which statements may be added.
|
interface |
JCatch
A
catch branch for a try block. |
interface |
JClassDef
A type definition, which can be a class, interface, annotation type, etc.
|
interface |
JClassDefSection
A section of a class definition, to which members, comments, and blank lines may be added.
|
interface |
JDocCommentable
A program element which can have a documentation tag associated with it.
|
interface |
JEnumConstant
An enum constant definition.
|
interface |
JFor
A
for loop. |
interface |
JIf
An
if statement. |
interface |
JMethodDef
A method or constructor definition.
|
interface |
JPackageInfoFile
A
package-info.java file definition. |
interface |
JSourceFile
A source file.
|
interface |
JStatement
A statement in a program.
|
interface |
JSwitch
A
switch statement. |
interface |
JTry
A
try block. |
interface |
JVarDeclaration
A variable declaration.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
AbstractJAssignableExpr |
(package private) class |
AbstractJClassDef |
(package private) class |
AbstractJDocCommentable |
(package private) class |
AbstractJGeneric |
(package private) class |
AbstractJMethodDef |
(package private) class |
AnnotationJClassDef |
(package private) class |
AnnotationJMethodDef |
(package private) class |
AnonymousJClassDef |
(package private) class |
ArrayLookupJExpr |
(package private) class |
AssertMessageJStatement |
(package private) class |
BasicJAnnotatable |
(package private) class |
BasicJBlock |
(package private) class |
BasicJCommentable |
(package private) class |
BasicJStatement |
(package private) class |
CaseJBlock |
(package private) class |
ConditionJBlock |
(package private) class |
ConstructorJMethodDef |
(package private) class |
DefaultJBlock |
(package private) class |
DoJBlock |
(package private) class |
ElseJBlock |
(package private) class |
EmptyJStatement |
(package private) class |
EnumConstantJClassDef |
(package private) class |
EnumJClassDef |
(package private) class |
ExpressionJStatement |
(package private) class |
FieldRefJExpr |
(package private) class |
FinallyJBlock |
(package private) class |
FirstJVarDeclaration |
(package private) class |
ForEachJBlock |
(package private) class |
ForJBlock |
(package private) class |
GotoJStatement |
(package private) class |
ImplJAnonymousClassDef |
(package private) class |
ImplJCatch |
(package private) class |
ImplJEnumConstant |
(package private) class |
ImplJIf |
(package private) class |
ImplJLabel |
(package private) class |
ImplJParamDeclaration |
(package private) class |
ImplJSourceFile |
(package private) class |
ImplJSwitch |
(package private) class |
ImplJTry |
(package private) class |
InitJBlock |
(package private) class |
InnerJAnonymousClassDef |
(package private) class |
InterfaceJClassDef |
(package private) class |
JClassDefSectionImpl |
(package private) class |
KeywordExprJStatement |
(package private) class |
KeywordJStatement |
(package private) class |
MethodJMethodDef |
(package private) class |
NameJExpr |
(package private) class |
PlainJClassDef |
(package private) class |
StaticInitJBlock |
(package private) class |
StaticRefJExpr |
(package private) class |
SuccessorJVarDeclaration |
(package private) class |
SynchJBlock |
(package private) class |
TryJVarDeclaration |
(package private) class |
WhileJBlock |