AbstractJAssignableExpr |
AbstractJCall |
AbstractJClassDef |
AbstractJComment |
AbstractJDocComment |
AbstractJDocCommentable |
AbstractJExpr |
AbstractJGeneric |
AbstractJHtmlComment |
AbstractJMethodDef |
AbstractJType |
AbstractMethodJCall |
AllowedStatementExpression |
AnonymousJClassDef |
ArrayJType |
Assoc |
BasicJAnnotatable |
BasicJBlock |
BasicJCommentable |
BasicJStatement |
BinaryJExpr |
BlankLine |
BlockContent |
CachingLinkedHashMap |
CaseJBlock |
ClassContent |
ClassFileContent |
CommentContent |
CommentIndentation |
CommentTextContent |
ConditionJBlock |
CountingWriter |
DefaultJBlock |
DocCommentContent |
DocTagJHtmlComment |
ElseJBlock |
EnumConstantJClassDef |
EnumIntMap |
EnumJClassDef |
ExpressionJStatement |
FinallyJBlock |
FirstJVarDeclaration |
FormatPreferences
Formatter preferences.
|
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.
|
HtmlCommentContent |
ImplJAnnotation |
ImplJAnonymousClassDef |
ImplJCatch |
ImplJDocComment |
ImplJEnumConstant |
ImplJIf |
ImplJParamDeclaration |
ImplJSourceFile |
ImplJSources |
ImplJSwitch |
ImplJTry |
ImplJTypeParamDef |
Indent |
InlineDocTagCommentContent |
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.
|
JBlock.Braces
Braces mode.
|
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
An item contained within a class.
|
JClassItem.Kind
The kind of class item.
|
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.
|
JFiler
A file manager for writing out source files.
|
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.
|
JLambdaImpl.Param |
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.
|
KeywordExprJStatement |
KeywordJStatement |
MethodJMethodDef |
NestedJType |
NewJCall |
NonTrailingSpaceContent |
PlainJArrayExpr |
PrimitiveJType |
ReferenceJType |
Sectionable |
SourceFileWriter |
StaticRefJExpr |
SuccessorJVarDeclaration |
Token |
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 |
UnaryJExpr |
WildcardJType |
Writable |