Interface | Description |
---|---|
AllowedStatementExpression | |
BlockContent | |
ClassContent | |
ClassFileContent | |
CommentContent | |
DocCommentContent | |
HtmlCommentContent | |
Indent | |
JAnnotatable |
A program element which can be annotated.
|
JAnnotation |
An annotation.
|
JAnnotationArray |
An array of annotations.
|
JAnonymousClassDef |
An anonymous class definition.
|
JArrayExpr |
An array expression, which can have more values added to it.
|
JAssignableExpr |
An expression which is assignable (that is, is a valid "lvalue").
|
JBlock |
A block of code, to which statements may be added.
|
JCall |
A method or constructor call.
|
JCatch |
A
catch branch for a try block. |
JClassDef |
A type definition, which can be a class, interface, annotation type, etc.
|
JClassDefSection |
A section of a class definition, to which members, comments, and blank lines may be added.
|
JClassItem | Deprecated |
JComment |
A source comment or tag body.
|
JCommentable |
A program element which can have comments attached to it.
|
JDocComment |
A JavaDoc comment.
|
JDocCommentable |
A program element which can have a documentation tag associated with it.
|
JEnumConstant |
An enum constant definition.
|
JExpr |
A modelled expression.
|
JFor |
A
for loop. |
JGenericDef |
A generic type or method definition.
|
JHtmlComment |
A comment that supports HTML content.
|
JHtmlTag | |
JIf |
An
if statement. |
JLabel |
A source label.
|
JLambda |
A Java 8 lambda.
|
JMethodDef |
A method or constructor definition.
|
JPackageInfoFile |
A
package-info.java file definition. |
JParamDeclaration |
A parameter declaration.
|
JSimpleArgs |
A program element which supports simple arguments.
|
JSourceFile |
A source file.
|
JSources |
A repository of source files.
|
JStatement |
A statement in a program.
|
JSwitch |
A
switch statement. |
JTry |
A
try block. |
JType |
A type specification.
|
JTypeParamDef |
A type parameter definition.
|
JVarDeclaration |
A variable declaration.
|
Sectionable | |
Token | |
Writable |
Enum | Description |
---|---|
Assoc | |
CommentIndentation | |
FormatPreferences.Indentation |
A category of indentation.
|
FormatPreferences.Opt |
Option flags.
|
FormatPreferences.Space |
The location or position of a space.
|
FormatPreferences.SpaceType |
The type of space to apply.
|
FormatPreferences.Wrapping |
Categories for wrapping rules.
|
FormatPreferences.WrappingMode |
The wrapping mode.
|
JBlock.Braces |
Braces mode.
|
JClassItem.Kind | Deprecated |
Tokens | |
Tokens.$KW | |
Tokens.$PUNCT | |
Tokens.$PUNCT.ANGLE | |
Tokens.$PUNCT.BINOP | |
Tokens.$PUNCT.BRACE | |
Tokens.$PUNCT.BRACKET | |
Tokens.$PUNCT.COMMENT | |
Tokens.$PUNCT.PAREN | |
Tokens.$PUNCT.UNOP |
JDeparser
.