Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 

A

aaload - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
aastore - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
Abort - Error in com.sun.tools.javac.util
Throwing an instance of this class causes (silent) termination of the main compiler method.
Abort(Throwable) - Constructor for error com.sun.tools.javac.util.Abort
 
Abort() - Constructor for error com.sun.tools.javac.util.Abort
 
ABSENT_MTH - Static variable in class com.sun.tools.javac.code.Kinds
 
ABSENT_TYP - Static variable in class com.sun.tools.javac.code.Kinds
 
ABSENT_VAR - Static variable in class com.sun.tools.javac.code.Kinds
 
absentKind(int) - Static method in class com.sun.tools.javac.code.Kinds
A KindName representing the kind of a missing symbol, given an error kind.
absFileRef - Variable in class com.sun.tools.javac.file.ZipArchive
A reference to the absolute filename for the zip file for the archive.
ABSTRACT - Static variable in class com.sun.tools.javac.code.Flags
 
AbstractAnnotationValueVisitor6<R,P> - Class in javax.lang.model.util
A skeletal visitor for annotation values with default behavior appropriate for the RELEASE_6 source version.
AbstractAnnotationValueVisitor6() - Constructor for class javax.lang.model.util.AbstractAnnotationValueVisitor6
Constructor for concrete subclasses to call.
AbstractAnnotationValueVisitor7<R,P> - Class in javax.lang.model.util
A skeletal visitor for annotation values with default behavior appropriate for the RELEASE_7 source version.
AbstractAnnotationValueVisitor7() - Constructor for class javax.lang.model.util.AbstractAnnotationValueVisitor7
Constructor for concrete subclasses to call.
AbstractAnnotationValueVisitor8<R,P> - Class in javax.lang.model.util
A skeletal visitor for annotation values with default behavior appropriate for the RELEASE_8 source version.
AbstractAnnotationValueVisitor8() - Constructor for class javax.lang.model.util.AbstractAnnotationValueVisitor8
Constructor for concrete subclasses to call.
AbstractAssignAnalyzer(Bits, Symtab, Names) - Constructor for class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
AbstractAssignPendingExit(JCTree, Bits, Bits) - Constructor for class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer.AbstractAssignPendingExit
 
AbstractDiagnosticFormatter - Class in com.sun.tools.javac.util
This abstract class provides a basic implementation of the functionalities that should be provided by any formatter used by javac.
AbstractDiagnosticFormatter(JavacMessages, AbstractDiagnosticFormatter.SimpleConfiguration) - Constructor for class com.sun.tools.javac.util.AbstractDiagnosticFormatter
Initialize an AbstractDiagnosticFormatter by setting its JavacMessages object.
AbstractDiagnosticFormatter.SimpleConfiguration - Class in com.sun.tools.javac.util
 
AbstractElementVisitor6<R,P> - Class in javax.lang.model.util
A skeletal visitor of program elements with default behavior appropriate for the RELEASE_6 source version.
AbstractElementVisitor6() - Constructor for class javax.lang.model.util.AbstractElementVisitor6
Constructor for concrete subclasses to call.
AbstractElementVisitor7<R,P> - Class in javax.lang.model.util
A skeletal visitor of program elements with default behavior appropriate for the RELEASE_7 source version.
AbstractElementVisitor7() - Constructor for class javax.lang.model.util.AbstractElementVisitor7
Constructor for concrete subclasses to call.
AbstractElementVisitor8<R,P> - Class in javax.lang.model.util
A skeletal visitor of program elements with default behavior appropriate for the RELEASE_8 source version.
AbstractElementVisitor8() - Constructor for class javax.lang.model.util.AbstractElementVisitor8
Constructor for concrete subclasses to call.
AbstractEndPosTable(JavacParser) - Constructor for class com.sun.tools.javac.parser.JavacParser.AbstractEndPosTable
 
AbstractLog - Class in com.sun.tools.javac.util
A base class for error logs.
AbstractProcessor - Class in javax.annotation.processing
An abstract annotation processor designed to be a convenient superclass for most concrete annotation processors.
AbstractProcessor() - Constructor for class javax.annotation.processing.AbstractProcessor
Constructor for subclasses to call.
AbstractTypeVisitor6<R,P> - Class in javax.lang.model.util
A skeletal visitor of types with default behavior appropriate for the RELEASE_6 source version.
AbstractTypeVisitor6() - Constructor for class javax.lang.model.util.AbstractTypeVisitor6
Constructor for concrete subclasses to call.
AbstractTypeVisitor7<R,P> - Class in javax.lang.model.util
A skeletal visitor of types with default behavior appropriate for the RELEASE_7 source version.
AbstractTypeVisitor7() - Constructor for class javax.lang.model.util.AbstractTypeVisitor7
Constructor for concrete subclasses to call.
AbstractTypeVisitor8<R,P> - Class in javax.lang.model.util
A skeletal visitor of types with default behavior appropriate for the RELEASE_8 source version.
AbstractTypeVisitor8() - Constructor for class javax.lang.model.util.AbstractTypeVisitor8
Constructor for concrete subclasses to call.
ACC_BRIDGE - Static variable in class com.sun.tools.javac.code.Flags
 
ACC_SUPER - Static variable in class com.sun.tools.javac.code.Flags
 
ACC_VARARGS - Static variable in class com.sun.tools.javac.code.Flags
 
accept(DocTreeVisitor<R, D>, D) - Method in interface com.sun.source.doctree.DocTree
Accept method used to implement the visitor pattern.
accept(TreeVisitor<R, D>, D) - Method in interface com.sun.source.tree.Tree
Accept method used to implement the visitor pattern.
accept(Attribute.Visitor) - Method in class com.sun.tools.javac.code.Attribute
 
accept(AnnotationValueVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Attribute
 
accept(Attribute.Visitor) - Method in class com.sun.tools.javac.code.Attribute.Array
 
accept(AnnotationValueVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Attribute.Array
 
accept(Attribute.Visitor) - Method in class com.sun.tools.javac.code.Attribute.Class
 
accept(AnnotationValueVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Attribute.Class
 
accept(Attribute.Visitor) - Method in class com.sun.tools.javac.code.Attribute.Compound
 
accept(AnnotationValueVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Attribute.Compound
 
accept(Attribute.Visitor) - Method in class com.sun.tools.javac.code.Attribute.Constant
 
accept(AnnotationValueVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Attribute.Constant
 
accept(Attribute.Visitor) - Method in class com.sun.tools.javac.code.Attribute.Enum
 
accept(AnnotationValueVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Attribute.Enum
 
accept(Attribute.Visitor) - Method in class com.sun.tools.javac.code.Attribute.Error
 
accept(AnnotationValueVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Attribute.Error
 
accept(Symbol.Visitor<R, P>, P) - Method in class com.sun.tools.javac.code.Symbol
 
accept(ElementVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Symbol.ClassSymbol
 
accept(Symbol.Visitor<R, P>, P) - Method in class com.sun.tools.javac.code.Symbol.ClassSymbol
 
accept(ElementVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Symbol.DelegatedSymbol
 
accept(Symbol.Visitor<R, P>, P) - Method in class com.sun.tools.javac.code.Symbol.DelegatedSymbol
 
accept(ElementVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Symbol.MethodSymbol
 
accept(Symbol.Visitor<R, P>, P) - Method in class com.sun.tools.javac.code.Symbol.MethodSymbol
 
accept(Symbol.Visitor<R, P>, P) - Method in class com.sun.tools.javac.code.Symbol.OperatorSymbol
 
accept(ElementVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Symbol.PackageSymbol
 
accept(Symbol.Visitor<R, P>, P) - Method in class com.sun.tools.javac.code.Symbol.PackageSymbol
 
accept(Symbol.Visitor<R, P>, P) - Method in class com.sun.tools.javac.code.Symbol.TypeSymbol
 
accept(ElementVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Symbol.TypeVariableSymbol
 
accept(ElementVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Symbol.VarSymbol
 
accept(Symbol.Visitor<R, P>, P) - Method in class com.sun.tools.javac.code.Symbol.VarSymbol
 
accept(Type.Visitor<R, S>, S) - Method in class com.sun.tools.javac.code.Type
 
accept(TypeVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Type
 
accept(Type.Visitor<R, S>, S) - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
accept(TypeVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
accept(Type.Visitor<R, S>, S) - Method in class com.sun.tools.javac.code.Type.ArrayType
 
accept(TypeVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Type.ArrayType
 
accept(Type.Visitor<R, S>, S) - Method in class com.sun.tools.javac.code.Type.CapturedType
 
accept(Type.Visitor<R, S>, S) - Method in class com.sun.tools.javac.code.Type.ClassType
 
accept(TypeVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Type.ClassType
 
accept(Type.Visitor<R, S>, S) - Method in class com.sun.tools.javac.code.Type.ErrorType
 
accept(TypeVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Type.ErrorType
 
accept(Type.Visitor<R, S>, S) - Method in class com.sun.tools.javac.code.Type.ForAll
 
accept(TypeVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Type.ForAll
 
accept(TypeVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Type.IntersectionClassType
 
accept(TypeVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Type.JCNoType
 
accept(TypeVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Type.JCPrimitiveType
 
accept(TypeVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Type.JCVoidType
 
accept(Type.Visitor<R, S>, S) - Method in class com.sun.tools.javac.code.Type.MethodType
 
accept(TypeVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Type.MethodType
 
accept(Type.Visitor<R, S>, S) - Method in class com.sun.tools.javac.code.Type.PackageType
 
accept(TypeVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Type.PackageType
 
accept(Type.Visitor<R, S>, S) - Method in class com.sun.tools.javac.code.Type.TypeVar
 
accept(TypeVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Type.TypeVar
 
accept(Type.Visitor<R, S>, S) - Method in class com.sun.tools.javac.code.Type.UndetVar
 
accept(TypeVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Type.UnionClassType
 
accept(TypeVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Type.UnknownType
 
accept(Type.Visitor<R, S>, S) - Method in class com.sun.tools.javac.code.Type.WildcardType
 
accept(TypeVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Type.WildcardType
 
accept(Tokens.TokenKind) - Method in class com.sun.tools.javac.parser.JavacParser
If next input token matches given token, skip it, otherwise report an error.
accept(DocTreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.DCTree.DCAttribute
 
accept(DocTreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.DCTree.DCAuthor
 
accept(DocTreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.DCTree.DCComment
 
accept(DocTreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.DCTree.DCDeprecated
 
accept(DocTreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.DCTree.DCDocComment
 
accept(DocTreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.DCTree.DCDocRoot
 
accept(DocTreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.DCTree.DCEndElement
 
accept(DocTreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.DCTree.DCEntity
 
accept(DocTreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.DCTree.DCErroneous
 
accept(DocTreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.DCTree.DCIdentifier
 
accept(DocTreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.DCTree.DCInheritDoc
 
accept(DocTreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.DCTree.DCLink
 
accept(DocTreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.DCTree.DCLiteral
 
accept(DocTreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.DCTree.DCParam
 
accept(DocTreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.DCTree.DCReference
 
accept(DocTreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.DCTree.DCReturn
 
accept(DocTreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.DCTree.DCSee
 
accept(DocTreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.DCTree.DCSerial
 
accept(DocTreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.DCTree.DCSerialData
 
accept(DocTreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.DCTree.DCSerialField
 
accept(DocTreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.DCTree.DCSince
 
accept(DocTreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.DCTree.DCStartElement
 
accept(DocTreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.DCTree.DCText
 
accept(DocTreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.DCTree.DCThrows
 
accept(DocTreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.DCTree.DCUnknownBlockTag
 
accept(DocTreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.DCTree.DCUnknownInlineTag
 
accept(DocTreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.DCTree.DCValue
 
accept(DocTreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.DCTree.DCVersion
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree
Visit this tree with a given visitor.
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCAnnotatedType
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCAnnotatedType
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCAnnotation
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCAnnotation
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCArrayAccess
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCArrayAccess
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCArrayTypeTree
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCArrayTypeTree
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCAssert
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCAssert
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCAssign
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCAssign
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCAssignOp
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCAssignOp
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCBinary
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCBinary
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCBlock
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCBlock
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCBreak
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCBreak
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCCase
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCCase
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCCatch
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCCatch
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCClassDecl
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCClassDecl
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCCompilationUnit
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCCompilationUnit
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCConditional
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCConditional
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCContinue
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCContinue
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCDoWhileLoop
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCDoWhileLoop
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCEnhancedForLoop
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCEnhancedForLoop
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCErroneous
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCErroneous
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCExpressionStatement
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCExpressionStatement
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCFieldAccess
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCFieldAccess
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCForLoop
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCForLoop
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCIdent
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCIdent
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCIf
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCIf
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCImport
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCImport
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCInstanceOf
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCInstanceOf
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCLabeledStatement
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCLabeledStatement
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCLambda
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCLambda
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCLiteral
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCLiteral
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCMemberReference
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCMemberReference
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCMethodDecl
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCMethodDecl
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCMethodInvocation
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCMethodInvocation
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCModifiers
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCModifiers
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCNewArray
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCNewArray
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCNewClass
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCNewClass
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCParens
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCParens
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCPrimitiveTypeTree
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCPrimitiveTypeTree
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCReturn
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCReturn
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCSkip
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCSkip
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCSwitch
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCSwitch
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCSynchronized
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCSynchronized
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCThrow
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCThrow
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCTry
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCTry
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCTypeApply
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCTypeApply
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCTypeCast
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCTypeCast
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCTypeIntersection
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCTypeIntersection
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCTypeParameter
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCTypeParameter
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCTypeUnion
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCTypeUnion
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCUnary
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCUnary
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCVariableDecl
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCVariableDecl
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCWhileLoop
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCWhileLoop
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCWildcard
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCWildcard
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.LetExpr
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.LetExpr
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.TypeBoundKind
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.TypeBoundKind
 
accept(AnnotationValueVisitor<R, P>, P) - Method in interface javax.lang.model.element.AnnotationValue
Applies a visitor to this value.
accept(ElementVisitor<R, P>, P) - Method in interface javax.lang.model.element.Element
Applies a visitor to this element.
accept(TypeVisitor<R, P>, P) - Method in interface javax.lang.model.type.TypeMirror
Applies a visitor to this type.
accepts(HtmlTag) - Method in enum com.sun.tools.doclint.HtmlTag
 
accepts(Type) - Method in class com.sun.tools.javac.comp.Infer.BoundFilter
 
accepts(ClassReader.AttributeKind) - Method in class com.sun.tools.javac.jvm.ClassReader.AttributeReader
 
accepts(Tokens.TokenKind) - Method in enum com.sun.tools.javac.parser.Tokens.TokenKind
 
accepts(T) - Method in interface com.sun.tools.javac.util.Filter
Does this element match against the filter?
acceptsText() - Method in enum com.sun.tools.doclint.HtmlTag
 
AccessFlags - Static variable in class com.sun.tools.javac.code.Flags
Modifier masks.
aconst_null - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
ACYCLIC - Static variable in class com.sun.tools.javac.code.Flags
Flag for class symbols to indicate it has been checked and found acyclic.
ACYCLIC_ANN - Static variable in class com.sun.tools.javac.code.Flags
Flag for annotation type symbols to indicate it has been checked and found acyclic.
adapt(Type, Type, ListBuffer<Type>, ListBuffer<Type>) - Method in class com.sun.tools.javac.code.Types
Adapt a type by computing a substitution which maps a source type to a target type.
AdaptFailure() - Constructor for exception com.sun.tools.javac.code.Types.AdaptFailure
 
add(String) - Method in interface com.sun.tools.javac.api.Messages
Add a new resource bundle to the list that is searched for localized messages.
add(TaskListener) - Method in class com.sun.tools.javac.api.MultiTaskListener
 
add(String) - Method in class com.sun.tools.javac.util.JavacMessages
 
add(int, A) - Method in class com.sun.tools.javac.util.List
 
add(A) - Method in class com.sun.tools.javac.util.ListBuffer
 
addAll(int, Collection<? extends A>) - Method in class com.sun.tools.javac.util.List
 
addAll(Collection<? extends A>) - Method in class com.sun.tools.javac.util.ListBuffer
 
addBound(Type.UndetVar.InferenceBound, Type, Types, boolean) - Method in class com.sun.tools.javac.code.Type.CapturedUndetVar
 
addBound(Type.UndetVar.InferenceBound, Type, Types) - Method in class com.sun.tools.javac.code.Type.UndetVar
add a bound of a given kind - this might trigger listener notification
addBound(Type.UndetVar.InferenceBound, Type, Types, boolean) - Method in class com.sun.tools.javac.code.Type.UndetVar
 
addBridges() - Method in enum com.sun.tools.javac.code.Source
 
addCatch(char, char, char, char) - Method in class com.sun.tools.javac.jvm.Code
Add a catch clause to code.
addClassName(String) - Method in class com.sun.tools.javac.main.OptionHelper.GrumpyHelper
 
addFile(File) - Method in class com.sun.tools.javac.main.OptionHelper.GrumpyHelper
 
addLineNumber(char, char) - Method in class com.sun.tools.javac.jvm.Code
Add a line number entry.
addListener(Runnable) - Method in class com.sun.tools.javac.util.Options
 
addPendingText(ListBuffer<DCTree>, int) - Method in class com.sun.tools.javac.parser.DocCommentParser
 
addPrec - Static variable in class com.sun.tools.javac.tree.TreeInfo
Operator precedences values.
addScopeListener(Scope.ScopeListener) - Method in class com.sun.tools.javac.code.Scope
 
addSourceLineIfNeeded(JCDiagnostic, String) - Method in class com.sun.tools.javac.util.BasicDiagnosticFormatter
 
addSubScope(Scope) - Method in class com.sun.tools.javac.code.Scope.CompoundScope
 
addSuppressed - Variable in class com.sun.tools.javac.util.Names
 
addTaskListener(TaskListener) - Method in class com.sun.source.util.JavacTask
The specified listener will receive notification of events describing the progress of this compilation task.
addTaskListener(TaskListener) - Method in class com.sun.tools.javac.api.BasicJavacTask
 
addUsage(Symbol) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter.ClassNameSimplifier
Add a name usage to the simplifier's internal cache
adr - Variable in class com.sun.tools.javac.code.Symbol.VarSymbol
The variable's address.
afterRepeated(Annotate.Worker) - Method in class com.sun.tools.javac.comp.Annotate
 
align(int) - Method in class com.sun.tools.javac.jvm.Code
Align code pointer to next `incr' boundary.
aliveRangeClosingTrees - Variable in class com.sun.tools.javac.jvm.LVTRanges
 
all_interfaces_field - Variable in class com.sun.tools.javac.code.Type.ClassType
All the interfaces of this class, including missing ones.
allInterfaces - Variable in class com.sun.tools.javac.code.Type.IntersectionClassType
 
AllKinds - Static variable in class com.sun.tools.javac.code.Kinds
The set of all kinds.
allowAnnotations() - Method in enum com.sun.tools.javac.code.Source
 
allowAnonOuterThis() - Method in enum com.sun.tools.javac.code.Source
 
allowAsserts() - Method in enum com.sun.tools.javac.code.Source
 
allowBinaryLiterals() - Method in enum com.sun.tools.javac.code.Source
 
allowBoxing() - Method in enum com.sun.tools.javac.code.Source
 
allowCovariantReturns() - Method in enum com.sun.tools.javac.code.Source
 
allowDefaultMethods() - Method in enum com.sun.tools.javac.code.Source
 
allowDefaultMethods - Variable in class com.sun.tools.javac.comp.Resolve
 
allowDiamond() - Method in enum com.sun.tools.javac.code.Source
 
allowEffectivelyFinalInInnerClasses() - Method in enum com.sun.tools.javac.code.Source
 
allowEncodingErrors() - Method in enum com.sun.tools.javac.code.Source
Allow encoding errors, giving only warnings.
allowEnums() - Method in enum com.sun.tools.javac.code.Source
 
allowForeach() - Method in enum com.sun.tools.javac.code.Source
 
allowGenerics() - Method in enum com.sun.tools.javac.code.Source
 
allowGraphInference() - Method in enum com.sun.tools.javac.code.Source
 
allowHexFloats() - Method in enum com.sun.tools.javac.code.Source
 
allowImprovedCatchAnalysis() - Method in enum com.sun.tools.javac.code.Source
 
allowImprovedRethrowAnalysis() - Method in enum com.sun.tools.javac.code.Source
 
allowIntersectionTypesInCast() - Method in enum com.sun.tools.javac.code.Source
 
allowLambda() - Method in enum com.sun.tools.javac.code.Source
 
allowMethodHandles - Variable in class com.sun.tools.javac.comp.Resolve
 
allowMethodReferences() - Method in enum com.sun.tools.javac.code.Source
 
allowMulticatch() - Method in enum com.sun.tools.javac.code.Source
 
allowObjectToPrimitiveCast() - Method in enum com.sun.tools.javac.code.Source
 
allowPoly() - Method in enum com.sun.tools.javac.code.Source
 
allowRepeatedAnnotations() - Method in enum com.sun.tools.javac.code.Source
 
allowSimplifiedVarargs() - Method in enum com.sun.tools.javac.code.Source
 
allowStaticImport() - Method in enum com.sun.tools.javac.code.Source
 
allowStaticInterfaceMethods() - Method in enum com.sun.tools.javac.code.Source
 
allowStrictMethodClashCheck() - Method in enum com.sun.tools.javac.code.Source
 
allowStringsInSwitch() - Method in enum com.sun.tools.javac.code.Source
 
allowStructuralMostSpecific() - Method in enum com.sun.tools.javac.code.Source
 
allowStructuralMostSpecific - Variable in class com.sun.tools.javac.comp.Resolve
 
allowTryWithResources() - Method in enum com.sun.tools.javac.code.Source
 
allowTypeAnnotations() - Method in enum com.sun.tools.javac.code.Source
 
allowUnderscoresInLiterals() - Method in enum com.sun.tools.javac.code.Source
 
allowVarargs() - Method in enum com.sun.tools.javac.code.Source
 
allparams() - Method in class com.sun.tools.javac.code.Type
Return all parameters of this type and all its outer types in order outer (first) to inner (last).
allparams() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
allparams() - Method in class com.sun.tools.javac.code.Type.ArrayType
 
allparams() - Method in class com.sun.tools.javac.code.Type.ClassType
 
allparams() - Method in class com.sun.tools.javac.code.Type.DelegatedType
 
allparams() - Method in class com.sun.tools.javac.code.Type.ErrorType
 
allparams_field - Variable in class com.sun.tools.javac.code.Type.ClassType
A cache variable for the type parameters of this type, appended to all parameters of its enclosing class.
aload - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
aload_0 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
aload_1 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
aload_2 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
aload_3 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
alternatives - Variable in class com.sun.tools.javac.tree.JCTree.JCTypeUnion
 
altMetafactory - Variable in class com.sun.tools.javac.util.Names
 
AMBIGUOUS - Static variable in class com.sun.tools.javac.code.Kinds
 
analyze() - Method in class com.sun.source.util.JavacTask
Complete all analysis.
analyze() - Method in class com.sun.tools.javac.api.BasicJavacTask
 
analyze() - Method in class com.sun.tools.javac.api.JavacTaskImpl
Complete all analysis.
analyze(Iterable<? extends TypeElement>) - Method in class com.sun.tools.javac.api.JavacTaskImpl
Complete all analysis on the given classes.
analyzeLambda(Env<AttrContext>, JCTree.JCLambda, TreeMaker, boolean) - Method in class com.sun.tools.javac.comp.Flow
 
analyzeLambdaThrownTypes(Env<AttrContext>, JCTree.JCLambda, TreeMaker) - Method in class com.sun.tools.javac.comp.Flow
 
analyzeTree(Env<?>) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
Perform definite assignment/unassignment analysis on a tree.
analyzeTree(Env<?>, JCTree) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
analyzeTree(Env<AttrContext>, TreeMaker) - Method in class com.sun.tools.javac.comp.Flow
 
andPrec - Static variable in class com.sun.tools.javac.tree.TreeInfo
Operator precedences values.
andSet(Bits) - Method in class com.sun.tools.javac.util.Bits
this set = this set & xs.
andSetInits(JCTree, Bits) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
anewarray - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
AnnoConstruct - Class in com.sun.tools.javac.code
Common super type for annotated constructs such as Types and Symbols.
AnnoConstruct() - Constructor for class com.sun.tools.javac.code.AnnoConstruct
 
Annotate - Class in com.sun.tools.javac.comp
Enter annotations on symbols.
Annotate(Context) - Constructor for class com.sun.tools.javac.comp.Annotate
 
annotate - Variable in class com.sun.tools.javac.main.JavaCompiler
The annotation annotator.
Annotate.AnnotateRepeatedContext<T extends Attribute.Compound> - Class in com.sun.tools.javac.comp
This context contains all the information needed to synthesize new annotations trees by the completer for repeating annotations.
Annotate.Worker - Interface in com.sun.tools.javac.comp
A client that needs to run during Annotate.flush() registers an worker into one of the queues defined in this class.
annotated - Variable in class com.sun.tools.javac.comp.Annotate.AnnotateRepeatedContext
 
AnnotatedConstruct - Interface in javax.lang.model
Represents a construct that can be annotated.
annotatedType(List<Attribute.TypeCompound>) - Method in class com.sun.tools.javac.code.Type
 
AnnotatedType(List<Attribute.TypeCompound>, Type) - Constructor for class com.sun.tools.javac.code.Type.AnnotatedType
 
AnnotatedType(List<JCTree.JCAnnotation>, JCTree.JCExpression) - Method in class com.sun.tools.javac.tree.TreeMaker
 
AnnotatedTypeTree - Interface in com.sun.source.tree
A tree node for an annotated type For example:
annotateKey - Static variable in class com.sun.tools.javac.comp.Annotate
 
annotateRepeated(Annotate.Worker) - Method in class com.sun.tools.javac.comp.Annotate.AnnotateRepeatedContext
Queue the Worker a on the repeating annotations queue of the Annotate instance this context belongs to.
AnnotateRepeatedContext(Env<AttrContext>, Map<Symbol.TypeSymbol, ListBuffer<T>>, Map<T, JCDiagnostic.DiagnosticPosition>, Log, boolean) - Constructor for class com.sun.tools.javac.comp.Annotate.AnnotateRepeatedContext
 
annotateType(JCTree, List<JCTree.JCAnnotation>) - Method in class com.sun.tools.javac.comp.Attr
Apply the annotations to the particular type.
ANNOTATION - Static variable in class com.sun.tools.javac.code.Flags
Flag that marks attribute interfaces, added in classfile v49.0.
Annotation(JCTree, List<JCTree.JCExpression>) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Annotation(JCTree, List<JCTree.JCExpression>) - Method in class com.sun.tools.javac.tree.TreeMaker
 
Annotation(Attribute) - Method in class com.sun.tools.javac.tree.TreeMaker
Create an annotation tree from an attribute.
Annotation - Variable in class com.sun.tools.javac.util.Names
 
ANNOTATION_TYPE - Variable in class com.sun.tools.javac.util.Names
 
AnnotationDefault - Variable in class com.sun.tools.javac.util.Names
 
AnnotationMirror - Interface in javax.lang.model.element
Represents an annotation.
AnnotationProcessingError - Error in com.sun.tools.javac.processing
Error thrown for problems encountered during annotation processing.
annotationProcessingOccurred - Variable in class com.sun.tools.javac.main.JavaCompiler
Flag set if any annotation processing occurred.
AnnotationProxyMaker - Class in com.sun.tools.javac.model
A generator of dynamic proxy implementations of java.lang.annotation.Annotation.
annotations - Variable in class com.sun.tools.javac.tree.JCTree.JCAnnotatedType
 
annotations - Variable in class com.sun.tools.javac.tree.JCTree.JCModifiers
 
annotations - Variable in class com.sun.tools.javac.tree.JCTree.JCNewArray
 
annotations - Variable in class com.sun.tools.javac.tree.JCTree.JCTypeParameter
type annotations on type parameter
Annotations(List<Attribute.Compound>) - Method in class com.sun.tools.javac.tree.TreeMaker
Create annotation trees from annotations.
annotationsPendingCompletion() - Method in class com.sun.tools.javac.code.Symbol
 
annotationTargetType - Variable in class com.sun.tools.javac.code.Symtab
 
AnnotationTree - Interface in com.sun.source.tree
A tree node for an annotation.
annotationType - Variable in class com.sun.tools.javac.code.Symtab
 
annotationType(Attribute.Compound, Symbol) - Method in class com.sun.tools.javac.code.TypeAnnotations
Determine whether an annotation is a declaration annotation, a type annotation, or both.
annotationType - Variable in class com.sun.tools.javac.tree.JCTree.JCAnnotation
 
AnnotationTypeElementMask - Static variable in class com.sun.tools.javac.code.Flags
 
AnnotationValue - Interface in javax.lang.model.element
Represents a value of an annotation type element.
AnnotationValueVisitor<R,P> - Interface in javax.lang.model.element
A visitor of the values of annotation type elements, using a variant of the visitor design pattern.
ANONCONSTR - Static variable in class com.sun.tools.javac.code.Flags
Flag for synthesized default constructors of anonymous classes.
AnonymousClassDef(JCTree.JCModifiers, List<JCTree>) - Method in class com.sun.tools.javac.tree.TreeMaker
 
any - Variable in class com.sun.tools.javac.util.Names
 
anyMatch(Filter<Symbol>) - Method in class com.sun.tools.javac.code.Scope
 
anyNonAbstractOrDefaultMethod - Static variable in class com.sun.tools.javac.comp.Attr
 
anyPoly - Static variable in class com.sun.tools.javac.comp.Infer
A value for prototypes that admit any type, including polymorphic ones.
App(JCTree.JCExpression, List<JCTree.JCExpression>) - Method in class com.sun.tools.javac.tree.TreeMaker
Create a method invocation from a method tree and a list of argument trees.
App(JCTree.JCExpression) - Method in class com.sun.tools.javac.tree.TreeMaker
Create a no-arg method invocation from a method tree
append(List<Attribute.Compound>) - Method in class com.sun.tools.javac.code.SymbolMetadata
 
append(char) - Method in class com.sun.tools.javac.code.Types.SignatureGenerator
 
append(byte[]) - Method in class com.sun.tools.javac.code.Types.SignatureGenerator
 
append(Name) - Method in class com.sun.tools.javac.code.Types.SignatureGenerator
 
append(Env<AttrContext>) - Method in class com.sun.tools.javac.comp.Todo
 
append(A) - Method in class com.sun.tools.javac.util.List
Append given element at length, forming and returning a new list.
append(A) - Method in class com.sun.tools.javac.util.ListBuffer
Append an element to buffer.
append(Name) - Method in class com.sun.tools.javac.util.Name
Return the concatenation of this name and name `n'.
append(char, Name) - Method in class com.sun.tools.javac.util.Name
Return the concatenation of this name, the given ASCII character, and name `n'.
append - Variable in class com.sun.tools.javac.util.Names
 
appendArray(A[]) - Method in class com.sun.tools.javac.util.ListBuffer
Append all elements in an array to buffer.
appendAttributes(List<Attribute.Compound>) - Method in class com.sun.tools.javac.code.Symbol
 
appendByte(int) - Method in class com.sun.tools.javac.util.ByteBuffer
Append byte to this buffer.
appendBytes(byte[], int, int) - Method in class com.sun.tools.javac.util.ByteBuffer
Append `len' bytes from byte array, starting at given `start' offset.
appendBytes(byte[]) - Method in class com.sun.tools.javac.util.ByteBuffer
Append all bytes from given byte array.
appendChar(int) - Method in class com.sun.tools.javac.util.ByteBuffer
Append a character as a two byte number.
appendClassInitTypeAttributes(List<Attribute.TypeCompound>) - Method in class com.sun.tools.javac.code.Symbol
 
appendClassInitTypeAttributes(List<Attribute.TypeCompound>) - Method in class com.sun.tools.javac.code.SymbolMetadata
 
appendDouble(double) - Method in class com.sun.tools.javac.util.ByteBuffer
Append a double as a eight byte number.
appendFloat(float) - Method in class com.sun.tools.javac.util.ByteBuffer
Append a float as a four byte number.
appendInitTypeAttributes(List<Attribute.TypeCompound>) - Method in class com.sun.tools.javac.code.Symbol
 
appendInitTypeAttributes(List<Attribute.TypeCompound>) - Method in class com.sun.tools.javac.code.SymbolMetadata
 
appendInt(int) - Method in class com.sun.tools.javac.util.ByteBuffer
Append an integer as a four byte number.
appendList(List<A>) - Method in class com.sun.tools.javac.util.List
Append given list at length, forming and returning a new list.
appendList(ListBuffer<A>) - Method in class com.sun.tools.javac.util.List
Append given list buffer at length, forming and returning a new list.
appendList(List<A>) - Method in class com.sun.tools.javac.util.ListBuffer
Append all elements in a list to buffer.
appendList(ListBuffer<A>) - Method in class com.sun.tools.javac.util.ListBuffer
Append all elements in a list to buffer.
appendLong(long) - Method in class com.sun.tools.javac.util.ByteBuffer
Append a long as an eight byte number.
appendName(Name) - Method in class com.sun.tools.javac.util.ByteBuffer
Append a name.
appendTypeAttributesWithCompletion(Annotate.AnnotateRepeatedContext<Attribute.TypeCompound>) - Method in class com.sun.tools.javac.code.Symbol
 
appendTypeAttributesWithCompletion(Annotate.AnnotateRepeatedContext<Attribute.TypeCompound>) - Method in class com.sun.tools.javac.code.SymbolMetadata
 
appendUniqueTypeAttributes(List<Attribute.TypeCompound>) - Method in class com.sun.tools.javac.code.Symbol
 
appendUniqueTypes(List<Attribute.TypeCompound>) - Method in class com.sun.tools.javac.code.SymbolMetadata
 
apply(Type) - Method in class com.sun.tools.javac.code.Type.Mapping
 
Apply(List<JCTree.JCExpression>, JCTree.JCExpression, List<JCTree.JCExpression>) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Apply(List<JCTree.JCExpression>, JCTree.JCExpression, List<JCTree.JCExpression>) - Method in class com.sun.tools.javac.tree.TreeMaker
 
areturn - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
arg - Variable in class com.sun.tools.javac.code.TypeAnnotationPosition.TypePathEntry
 
arg - Variable in class com.sun.tools.javac.tree.JCTree.JCUnary
 
args - Variable in class com.sun.tools.javac.tree.JCTree.JCAnnotation
 
args - Variable in class com.sun.tools.javac.tree.JCTree.JCMethodInvocation
 
args - Variable in class com.sun.tools.javac.tree.JCTree.JCNewClass
 
args(JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
 
args - Variable in class com.sun.tools.javac.util.JCDiagnostic
 
argtypes(boolean) - Method in class com.sun.tools.javac.code.Type
 
argtypes - Variable in class com.sun.tools.javac.code.Type.MethodType
 
arguments - Variable in class com.sun.tools.javac.tree.JCTree.JCTypeApply
 
Array(Type, Attribute[]) - Constructor for class com.sun.tools.javac.code.Attribute.Array
 
Array(Type, List<Attribute>) - Constructor for class com.sun.tools.javac.code.Attribute.Array
 
ARRAY - Static variable in class com.sun.tools.javac.code.TypeAnnotationPosition.TypePathEntry
 
Array - Variable in class com.sun.tools.javac.util.Names
 
ArrayAccessTree - Interface in com.sun.source.tree
A tree node for an array access expression.
arrayBinaryCompatibility() - Method in enum com.sun.tools.javac.jvm.Target
Starting in 1.5, the compiler uses an array type as the qualifier for method calls (such as clone) where required by the language and VM spec.
arrayClass - Variable in class com.sun.tools.javac.code.Symtab
The builtin type of all arrays.
arrayCloneMethod - Variable in class com.sun.tools.javac.code.Symtab
 
arraycode(Type) - Static method in class com.sun.tools.javac.jvm.Code
Given a type, return its code for allocating arrays of that type.
arraylength - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
arraysType - Variable in class com.sun.tools.javac.code.Symtab
 
ArrayType(Type, Symbol.TypeSymbol) - Constructor for class com.sun.tools.javac.code.Type.ArrayType
 
ArrayType - Interface in javax.lang.model.type
Represents an array type.
ArrayTypeTree - Interface in com.sun.source.tree
A tree node for an array type.
ArrayUtils - Class in com.sun.tools.javac.util
This is NOT part of any supported API.
ArrayUtils() - Constructor for class com.sun.tools.javac.util.ArrayUtils
 
asElement() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
asElement() - Method in class com.sun.tools.javac.code.Type
 
asElement() - Method in class com.sun.tools.javac.code.Type.MethodType
 
asElement(TypeMirror) - Method in class com.sun.tools.javac.model.JavacTypes
 
asElement() - Method in interface javax.lang.model.type.DeclaredType
Returns the element corresponding to this type.
asElement() - Method in interface javax.lang.model.type.TypeVariable
Returns the element corresponding to this type variable.
asElement(TypeMirror) - Method in interface javax.lang.model.util.Types
Returns the element corresponding to a type.
asEnclosingSuper(Type, Symbol) - Method in class com.sun.tools.javac.code.Types
Return the base type of t or any of its enclosing types that starts with the given symbol.
asFlagSet(long) - Static method in class com.sun.tools.javac.code.Flags
 
asInterface() - Method in enum com.sun.source.tree.Tree.Kind
 
asJavaFileObject(File) - Method in class com.sun.tools.javac.api.JavacTaskImpl
Construct a JavaFileObject from the given file.
asMemberOf(Type, Types) - Method in class com.sun.tools.javac.code.Symbol
The (variable or method) symbol seen as a member of given class type`site' (this might change the symbol's type).
asMemberOf(Type, Types) - Method in class com.sun.tools.javac.code.Symbol.DelegatedSymbol
 
asMemberOf(Type, Types) - Method in class com.sun.tools.javac.code.Symbol.MethodSymbol
 
asMemberOf(Type, Types) - Method in class com.sun.tools.javac.code.Symbol.VarSymbol
 
asMemberOf(DeclaredType, Element) - Method in class com.sun.tools.javac.model.JavacTypes
Returns the type of an element when that element is viewed as a member of, or otherwise directly contained by, a given type.
asMemberOf(DeclaredType, Element) - Method in interface javax.lang.model.util.Types
Returns the type of an element when that element is viewed as a member of, or otherwise directly contained by, a given type.
asMethodType() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
asMethodType() - Method in class com.sun.tools.javac.code.Type
The underlying method type of this type.
asMethodType() - Method in class com.sun.tools.javac.code.Type.ForAll
 
asMethodType() - Method in class com.sun.tools.javac.code.Type.MethodType
 
asModifierSet(long) - Static method in class com.sun.tools.javac.code.Flags
 
asOuterSuper(Type, Symbol) - Method in class com.sun.tools.javac.code.Types
Return the base type of t or any of its outer types that starts with the given symbol.
assembleClassSig(Type) - Method in class com.sun.tools.javac.code.Types.SignatureGenerator
 
assembleParamsSig(List<Type>) - Method in class com.sun.tools.javac.code.Types.SignatureGenerator
 
assembleSig(Type) - Method in class com.sun.tools.javac.code.Types.SignatureGenerator
Assemble signature of given type in string buffer.
Assert(JCTree.JCExpression, JCTree.JCExpression) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Assert(JCTree.JCExpression, JCTree.JCExpression) - Method in class com.sun.tools.javac.tree.TreeMaker
 
Assert - Class in com.sun.tools.javac.util
Simple facility for unconditional assertions.
assertionErrorType - Variable in class com.sun.tools.javac.code.Symtab
 
AssertTree - Interface in com.sun.source.tree
A tree node for an 'assert' statement.
Assign(JCTree.JCExpression, JCTree.JCExpression) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Assign(JCTree.JCExpression, JCTree.JCExpression) - Method in class com.sun.tools.javac.tree.TreeMaker
 
assign(Bits) - Method in class com.sun.tools.javac.util.Bits
 
AssignAnalyzer(Log, Symtab, Lint, Names) - Constructor for class com.sun.tools.javac.comp.Flow.AssignAnalyzer
 
Assignment(Symbol, JCTree.JCExpression) - Method in class com.sun.tools.javac.tree.TreeMaker
Construct an assignment from a variable symbol and a right hand side.
AssignmentTree - Interface in com.sun.source.tree
A tree node for an assignment expression.
Assignop(JCTree.Tag, JCTree, JCTree) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Assignop(JCTree.Tag, JCTree, JCTree) - Method in class com.sun.tools.javac.tree.TreeMaker
 
assignopPrec - Static variable in class com.sun.tools.javac.tree.TreeInfo
Operator precedences values.
AssignPendingExit(JCTree, Bits, Bits) - Constructor for class com.sun.tools.javac.comp.Flow.AssignAnalyzer.AssignPendingExit
 
assignPrec - Static variable in class com.sun.tools.javac.tree.TreeInfo
Operator precedences values.
assignToInits(JCTree, Bits) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
asSub(Symbol) - Method in class com.sun.tools.javac.code.Type.ErrorType
 
asSub(Type, Symbol) - Method in class com.sun.tools.javac.code.Types
Return the least specific subtype of t that starts with symbol sym.
asSuper(Type, Symbol) - Method in class com.sun.tools.javac.code.Types
Return the (most specific) base type of t that starts with the given symbol.
asterisk - Variable in class com.sun.tools.javac.util.Names
 
astore - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
astore_0 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
astore_1 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
astore_2 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
astore_3 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
asType() - Method in class com.sun.tools.javac.code.Symbol
 
asType() - Method in interface javax.lang.model.element.Element
Returns the type defined by this element.
at(int) - Method in class com.sun.tools.javac.tree.DocTreeMaker
Reassign current position.
at(JCDiagnostic.DiagnosticPosition) - Method in class com.sun.tools.javac.tree.DocTreeMaker
Reassign current position.
at(int) - Method in class com.sun.tools.javac.tree.TreeMaker
Reassign current position.
at(JCDiagnostic.DiagnosticPosition) - Method in class com.sun.tools.javac.tree.TreeMaker
Reassign current position.
athrow - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
atLeastOneProcessor() - Method in class com.sun.tools.javac.processing.JavacProcessingEnvironment
 
Attr - Class in com.sun.tools.javac.comp
This is the main context-dependent analysis phase in GJC.
Attr(Context) - Constructor for class com.sun.tools.javac.comp.Attr
 
attr - Variable in class com.sun.tools.javac.main.JavaCompiler
The attributor.
AttrContext - Class in com.sun.tools.javac.comp
Contains information specific to the attribute and enter passes, to be used in place of the generic field in environments.
AttrContext() - Constructor for class com.sun.tools.javac.comp.AttrContext
 
AttrContextEnv - Class in com.sun.tools.javac.comp
Env<A> specialized as Env<AttrContext>
AttrContextEnv(JCTree, AttrContext) - Constructor for class com.sun.tools.javac.comp.AttrContextEnv
Create an outermost environment for a given (toplevel)tree, with a given info field.
attrib(Env<AttrContext>) - Method in class com.sun.tools.javac.comp.Attr
Attribute an env for either a top level tree or class declaration.
attribClass(JCDiagnostic.DiagnosticPosition, Symbol.ClassSymbol) - Method in class com.sun.tools.javac.comp.Attr
Main method: attribute class definition associated with given class symbol.
attribExpr(JCTree, Env<AttrContext>, Type) - Method in class com.sun.tools.javac.comp.Attr
Derived visitor method: attribute an expression tree.
attribExpr(JCTree, Env<AttrContext>) - Method in class com.sun.tools.javac.comp.Attr
Derived visitor method: attribute an expression tree with no constraints on the computed type.
attribExprToTree(JCTree, Env<AttrContext>, JCTree) - Method in class com.sun.tools.javac.comp.Attr
 
attribIdent(JCTree, JCTree.JCCompilationUnit) - Method in class com.sun.tools.javac.comp.Attr
Attribute a parsed identifier.
attribImportQualifier(JCTree.JCImport, Env<AttrContext>) - Method in class com.sun.tools.javac.comp.Attr
 
attribLazyConstantValue(Env<AttrContext>, JCTree.JCVariableDecl, Type) - Method in class com.sun.tools.javac.comp.Attr
Attribute a "lazy constant value".
attribStat(JCTree, Env<AttrContext>) - Method in class com.sun.tools.javac.comp.Attr
Derived visitor method: attribute a statement or definition tree.
attribStatToTree(JCTree, Env<AttrContext>, JCTree) - Method in class com.sun.tools.javac.comp.Attr
 
attribTopLevel(Env<AttrContext>) - Method in class com.sun.tools.javac.comp.Attr
Attribute a top level tree.
attribType(JCTree, Symbol.TypeSymbol) - Method in class com.sun.tools.javac.comp.Attr
 
attribType(JCTree, Env<AttrContext>) - Method in class com.sun.tools.javac.comp.Attr
Derived visitor method: attribute a type tree.
Attribute - Class in com.sun.tools.javac.code
An annotation value.
Attribute(Type) - Constructor for class com.sun.tools.javac.code.Attribute
 
attribute(Symbol) - Method in class com.sun.tools.javac.code.Symbol
Fetch a particular annotation from a symbol.
attribute(Queue<Env<AttrContext>>) - Method in class com.sun.tools.javac.main.JavaCompiler
Attribute a list of parse trees, such as found on the "todo" list.
attribute(Env<AttrContext>) - Method in class com.sun.tools.javac.main.JavaCompiler
Attribute a parse tree.
Attribute(Name, AttributeTree.ValueKind, List<DCTree>) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
attribute - Variable in class com.sun.tools.javac.tree.JCTree.JCAnnotation
 
Attribute.Array - Class in com.sun.tools.javac.code
The value for an annotation element of an array type.
Attribute.Class - Class in com.sun.tools.javac.code
The value for an annotation element of type java.lang.Class, represented as a ClassSymbol.
Attribute.Compound - Class in com.sun.tools.javac.code
A compound annotation element value, the type of which is an attribute interface.
Attribute.Constant - Class in com.sun.tools.javac.code
The value for an annotation element of primitive type or String.
Attribute.Enum - Class in com.sun.tools.javac.code
The value for an annotation element of an enum type.
Attribute.Error - Class in com.sun.tools.javac.code
 
Attribute.RetentionPolicy - Enum in com.sun.tools.javac.code
A mirror of java.lang.annotation.RetentionPolicy.
Attribute.TypeCompound - Class in com.sun.tools.javac.code
 
Attribute.UnresolvedClass - Class in com.sun.tools.javac.code
 
Attribute.Visitor - Interface in com.sun.tools.javac.code
A visitor type for dynamic dispatch on the kind of attribute value.
AttributeReader(Name, ClassFile.Version, Set<ClassReader.AttributeKind>) - Constructor for class com.sun.tools.javac.jvm.ClassReader.AttributeReader
 
attributeReaders - Variable in class com.sun.tools.javac.jvm.ClassReader
 
AttributeTree - Interface in com.sun.source.doctree
A tree node for an attribute in an HTML element.
AttributeTree.ValueKind - Enum in com.sun.source.doctree
 
attrKey - Static variable in class com.sun.tools.javac.comp.Attr
 
attrParseOnly - Variable in class com.sun.tools.javac.main.JavaCompiler
Generate attributed parse tree only.
attrs - Variable in class com.sun.tools.javac.tree.DCTree.DCStartElement
 
attrValueChar(ListBuffer<DCTree>) - Method in class com.sun.tools.javac.parser.DocCommentParser
 
augment(Attribute.Compound) - Method in class com.sun.tools.javac.code.Lint
Returns the result of combining the values in this object with the given annotation.
augment(Symbol) - Method in class com.sun.tools.javac.code.Lint
Returns the result of combining the values in this object with the metadata on the given symbol.
Author(List<DCTree>) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
AuthorTree - Interface in com.sun.source.doctree
A tree node for an @author block tag.
autoCloseableClose - Variable in class com.sun.tools.javac.code.Symtab
The symbol representing the close method on TWR AutoCloseable type
autoCloseableType - Variable in class com.sun.tools.javac.code.Symtab
 
AUXILIARY - Static variable in class com.sun.tools.javac.code.Flags
Flag that marks class as auxiliary, ie a non-public class following the public class in a source file, that could block implicit compilation.
availableFormats - Variable in class com.sun.tools.javac.util.BasicDiagnosticFormatter.BasicConfiguration
 

B

BAD_OVERRIDE - Static variable in class com.sun.tools.javac.code.Flags
Flag that indicates that an override error has been detected by Check.
badClassFile(String, Object...) - Method in class com.sun.tools.javac.jvm.ClassReader
 
BadClassFile(Symbol.TypeSymbol, JavaFileObject, JCDiagnostic) - Constructor for exception com.sun.tools.javac.jvm.ClassReader.BadClassFile
 
baload - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
baseClause - Variable in class com.sun.tools.javac.comp.Env
Is this an environment for evaluating a base clause?
BaseFileManager - Class in com.sun.tools.javac.util
Utility methods for building a filemanager.
BaseFileManager(Charset) - Constructor for class com.sun.tools.javac.util.BaseFileManager
 
BaseFileManager.ContentCacheEntry - Class in com.sun.tools.javac.util
 
BaseFileObject - Class in com.sun.tools.javac.file
This is NOT part of any supported API.
BaseFileObject(JavacFileManager) - Constructor for class com.sun.tools.javac.file.BaseFileObject
 
BaseFileObject.CannotCreateUriError - Error in com.sun.tools.javac.file
Used when URLSyntaxException is thrown unexpectedly during implementations of (Base)FileObject.toURI().
basename() - Method in class com.sun.tools.javac.file.RelativePath
 
basename() - Method in class com.sun.tools.javac.file.RelativePath.RelativeDirectory
 
basename() - Method in class com.sun.tools.javac.file.RelativePath.RelativeFile
 
baseSymbol() - Method in class com.sun.tools.javac.code.Symbol
 
baseSymbol() - Method in class com.sun.tools.javac.code.Symbol.DelegatedSymbol
 
baseType() - Method in class com.sun.tools.javac.code.Type
If this is a constant type, return its underlying type.
baseType() - Method in class com.sun.tools.javac.code.Type.UndetVar
 
baseTypes(List<Type>) - Static method in class com.sun.tools.javac.code.Type
Return the base types of a list of types.
BasicComment(U, Tokens.Comment.CommentStyle) - Constructor for class com.sun.tools.javac.parser.JavaTokenizer.BasicComment
 
BasicConfiguration(Options) - Constructor for class com.sun.tools.javac.util.BasicDiagnosticFormatter.BasicConfiguration
 
BasicConfiguration() - Constructor for class com.sun.tools.javac.util.BasicDiagnosticFormatter.BasicConfiguration
 
BasicDiagnosticFormatter - Class in com.sun.tools.javac.util
A basic formatter for diagnostic messages.
BasicDiagnosticFormatter(Options, JavacMessages) - Constructor for class com.sun.tools.javac.util.BasicDiagnosticFormatter
Create a basic formatter based on the supplied options.
BasicDiagnosticFormatter(JavacMessages) - Constructor for class com.sun.tools.javac.util.BasicDiagnosticFormatter
Create a standard basic formatter
BasicDiagnosticFormatter.BasicConfiguration - Class in com.sun.tools.javac.util
 
BasicDiagnosticFormatter.BasicConfiguration.BasicFormatKind - Enum in com.sun.tools.javac.util
This enum contains all the kinds of formatting patterns supported by a basic diagnostic formatter.
BasicDiagnosticFormatter.BasicConfiguration.SourcePosition - Enum in com.sun.tools.javac.util
A source positioning value controls the position (within a given diagnostic message) in which the source line the diagnostic refers to should be displayed (if applicable)
BasicJavacTask - Class in com.sun.tools.javac.api
Provides basic functionality for implementations of JavacTask.
BasicJavacTask(Context, boolean) - Constructor for class com.sun.tools.javac.api.BasicJavacTask
 
bastore - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
Binary(JCTree.Tag, JCTree.JCExpression, JCTree.JCExpression) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Binary(JCTree.Tag, JCTree.JCExpression, JCTree.JCExpression) - Method in class com.sun.tools.javac.tree.TreeMaker
 
binaryImplementation(Symbol.ClassSymbol, Types) - Method in class com.sun.tools.javac.code.Symbol.MethodSymbol
The implementation of this (abstract) symbol in class origin, from the VM's point of view, null if method does not have an implementation in class.
binaryOverrides(Symbol, Symbol.TypeSymbol, Types) - Method in class com.sun.tools.javac.code.Symbol.MethodSymbol
Will the erasure of this method be considered by the VM to override the erasure of the other when seen from class `origin'?
BinaryTree - Interface in com.sun.source.tree
A tree node for a binary expression.
bipush - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
bitandPrec - Static variable in class com.sun.tools.javac.tree.TreeInfo
Operator precedences values.
bitorPrec - Static variable in class com.sun.tools.javac.tree.TreeInfo
Operator precedences values.
Bits - Class in com.sun.tools.javac.util
A class for extensible, mutable bit sets.
Bits() - Constructor for class com.sun.tools.javac.util.Bits
Construct an initially empty set.
Bits(Bits) - Constructor for class com.sun.tools.javac.util.Bits
 
Bits(boolean) - Constructor for class com.sun.tools.javac.util.Bits
 
Bits(int[], Bits.BitsState) - Constructor for class com.sun.tools.javac.util.Bits
Construct a set consisting initially of given bit vector.
bits - Variable in class com.sun.tools.javac.util.Bits
 
Bits.BitsState - Enum in com.sun.tools.javac.util
 
bitxorPrec - Static variable in class com.sun.tools.javac.tree.TreeInfo
Operator precedences values.
BLOCK - Static variable in class com.sun.tools.javac.code.Flags
Flag is set for compiler-generated anonymous method symbols that `own' an initializer block.
block() - Method in class com.sun.tools.javac.parser.JavacParser
 
Block(long, List<JCTree.JCStatement>) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Block(long, List<JCTree.JCStatement>) - Method in class com.sun.tools.javac.tree.TreeMaker
 
blockContent() - Method in class com.sun.tools.javac.parser.DocCommentParser
Read block content, consisting of text, html and inline tags.
blockTag() - Method in class com.sun.tools.javac.parser.DocCommentParser
Read a single block tag, including its content.
blockTags() - Method in class com.sun.tools.javac.parser.DocCommentParser
Read a series of block tags, including their content.
BlockTagTree - Interface in com.sun.source.doctree
A tree node used as the base class for the different types of block tags.
BlockTree - Interface in com.sun.source.tree
A tree node for a statement block.
blockType - Variable in enum com.sun.tools.doclint.HtmlTag
 
body - Variable in class com.sun.tools.javac.tree.DCTree.DCComment
 
body - Variable in class com.sun.tools.javac.tree.DCTree.DCDeprecated
 
body - Variable in class com.sun.tools.javac.tree.DCTree.DCDocComment
 
body - Variable in class com.sun.tools.javac.tree.DCTree.DCErroneous
 
body - Variable in class com.sun.tools.javac.tree.DCTree.DCLiteral
 
body - Variable in class com.sun.tools.javac.tree.DCTree.DCSince
 
body - Variable in class com.sun.tools.javac.tree.DCTree.DCVersion
 
body - Variable in class com.sun.tools.javac.tree.JCTree.JCCatch
 
body - Variable in class com.sun.tools.javac.tree.JCTree.JCDoWhileLoop
 
body - Variable in class com.sun.tools.javac.tree.JCTree.JCEnhancedForLoop
 
body - Variable in class com.sun.tools.javac.tree.JCTree.JCForLoop
 
body - Variable in class com.sun.tools.javac.tree.JCTree.JCLabeledStatement
 
body - Variable in class com.sun.tools.javac.tree.JCTree.JCLambda
 
body - Variable in class com.sun.tools.javac.tree.JCTree.JCMethodDecl
statements in the method
body - Variable in class com.sun.tools.javac.tree.JCTree.JCSynchronized
 
body - Variable in class com.sun.tools.javac.tree.JCTree.JCTry
 
body - Variable in class com.sun.tools.javac.tree.JCTree.JCWhileLoop
 
bool_and - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Virtual instruction codes; used for constant folding.
bool_not - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Virtual instruction codes; used for constant folding.
bool_or - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Virtual instruction codes; used for constant folding.
booleanType - Variable in class com.sun.tools.javac.code.Symtab
 
bootClassPath() - Method in class com.sun.tools.javac.file.Locations
 
BootstrapMethods - Variable in class com.sun.tools.javac.util.Names
 
botType - Variable in class com.sun.tools.javac.code.Symtab
 
bound - Variable in class com.sun.tools.javac.code.Type.TypeVar
The upper bound of this type variable; set from outside.
bound - Variable in class com.sun.tools.javac.code.Type.WildcardType
 
Bound - Variable in class com.sun.tools.javac.util.Names
 
bound_index - Variable in class com.sun.tools.javac.code.TypeAnnotationPosition
 
boundClass - Variable in class com.sun.tools.javac.code.Symtab
VGJ: The (singleton) type of all bound types.
BoundFilter(Infer.InferenceContext) - Constructor for class com.sun.tools.javac.comp.Infer.BoundFilter
 
BoundKind - Enum in com.sun.tools.javac.code
This is NOT part of any supported API.
bounds - Variable in class com.sun.tools.javac.code.Type.UndetVar
inference variable bounds
bounds - Variable in class com.sun.tools.javac.tree.JCTree.JCTypeIntersection
 
bounds - Variable in class com.sun.tools.javac.tree.JCTree.JCTypeParameter
bounds
boxedClass(Type) - Method in class com.sun.tools.javac.code.Types
Return the class that boxes the given primitive.
boxedClass(PrimitiveType) - Method in class com.sun.tools.javac.model.JavacTypes
 
boxedClass(PrimitiveType) - Method in interface javax.lang.model.util.Types
Returns the class of a boxed value of a given primitive type.
boxedName - Variable in class com.sun.tools.javac.code.Symtab
The name of the class that belongs to a basix type tag.
boxedTypeOrType(Type) - Method in class com.sun.tools.javac.code.Types
Return the boxed type if 't' is primitive, otherwise return 't' itself.
boxingEnabled - Variable in class com.sun.tools.javac.comp.Resolve
 
boxWithConstructors() - Method in enum com.sun.tools.javac.jvm.Target
For bootstrapping, we use J2SE1.4's wrapper class constructors to implement boxing.
bp - Variable in class com.sun.tools.javac.jvm.ClassReader
The current input pointer.
bp - Variable in class com.sun.tools.javac.parser.DocCommentParser
 
bp - Variable in class com.sun.tools.javac.parser.UnicodeReader
 
branch(int) - Method in class com.sun.tools.javac.jvm.Code
Emit a branch with given opcode; return its chain.
Break(Name) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Break(Name) - Method in class com.sun.tools.javac.tree.TreeMaker
 
breakpoint - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
BreakTree - Interface in com.sun.source.tree
A tree node for a 'break' statement.
BRIDGE - Static variable in class com.sun.tools.javac.code.Flags
Flag that marks bridge methods.
Bridge - Variable in class com.sun.tools.javac.util.Names
 
bsm - Variable in class com.sun.tools.javac.code.Symbol.DynamicMethodSymbol
 
bsmKind - Variable in class com.sun.tools.javac.code.Symbol.DynamicMethodSymbol
 
buf - Variable in class com.sun.tools.javac.parser.DocCommentParser
The input buffer, index of most recent character read, index of one past last character in buffer.
buf - Variable in class com.sun.tools.javac.parser.UnicodeReader
The input buffer, index of next character to be read, index of one past last character in buffer.
buf - Variable in class com.sun.tools.javac.util.DiagnosticSource
A temporary hard reference to the content of the file object.
buflen - Variable in class com.sun.tools.javac.parser.DocCommentParser
 
buflen - Variable in class com.sun.tools.javac.parser.UnicodeReader
 
bufLen - Variable in class com.sun.tools.javac.util.DiagnosticSource
The length of the content.
BYTE_CLASS - Static variable in class com.sun.tools.javac.code.TypeTag.NumericClasses
 
ByteBuffer - Class in com.sun.tools.javac.util
A byte buffer is a flexible array which grows when elements are appended.
ByteBuffer() - Constructor for class com.sun.tools.javac.util.ByteBuffer
Create a new byte buffer.
ByteBuffer(int) - Constructor for class com.sun.tools.javac.util.ByteBuffer
Create a new byte buffer with an initial elements array of given size.
BYTEcode - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Type codes.
ByteCodeCount - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
ByteCodes - Interface in com.sun.tools.javac.jvm
Bytecode instruction codes, as well as typecodes used as instruction modifiers.
bytes - Variable in class com.sun.tools.javac.util.SharedNameTable
The shared byte array holding all encountered names.
bytesPerEntry - Static variable in class com.sun.tools.javac.code.TypeAnnotationPosition.TypePathEntry
The fixed number of bytes per TypePathEntry.
byteType - Variable in class com.sun.tools.javac.code.Symtab
Builtin types.

C

cache(JavaFileObject, CharBuffer) - Method in class com.sun.tools.javac.util.BaseFileManager
 
CacheFSInfo - Class in com.sun.tools.javac.file
Caching implementation of FSInfo.
CacheFSInfo() - Constructor for class com.sun.tools.javac.file.CacheFSInfo
 
call() - Method in class com.sun.tools.javac.api.BasicJavacTask
 
call() - Method in class com.sun.tools.javac.api.JavacTaskImpl
 
Call(JCTree.JCExpression) - Method in class com.sun.tools.javac.tree.TreeMaker
Wrap a method invocation in an expression statement or return statement, depending on whether the method invocation expression's type is void.
call() - Method in interface javax.tools.DocumentationTool.DocumentationTask
Performs this documentation task.
call() - Method in interface javax.tools.JavaCompiler.CompilationTask
Performs this compilation task.
calledMethodName(JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
If the expression is a method call, return the method name, null otherwise.
caload - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
canCompleteNormally - Variable in class com.sun.tools.javac.tree.JCTree.JCLambda
 
CannotCreateUriError(String, Throwable) - Constructor for error com.sun.tools.javac.file.BaseFileObject.CannotCreateUriError
 
capture(List<Type>) - Method in class com.sun.tools.javac.code.Types
Capture conversion as specified by the JLS.
capture(Type) - Method in class com.sun.tools.javac.code.Types
 
capture(TypeMirror) - Method in class com.sun.tools.javac.model.JavacTypes
 
capture(TypeMirror) - Method in interface javax.lang.model.util.Types
Applies capture conversion to a type.
capturedLocals - Variable in class com.sun.tools.javac.code.Symbol.MethodSymbol
The captured local variables in an anonymous class
CapturedType(Name, Symbol, Type, Type, Type.WildcardType) - Constructor for class com.sun.tools.javac.code.Type.CapturedType
 
CapturedUndetVar(Type.CapturedType, Types) - Constructor for class com.sun.tools.javac.code.Type.CapturedUndetVar
 
capturedVarId(Type.CapturedType, Locale) - Method in class com.sun.tools.javac.code.Printer
Maps a captured type into an unique identifier.
capturedVarId(Type.CapturedType, Locale) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter.RichPrinter
 
caretEnabled - Variable in class com.sun.tools.javac.util.AbstractDiagnosticFormatter.SimpleConfiguration
 
Case(JCTree.JCExpression, List<JCTree.JCStatement>) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Case(JCTree.JCExpression, List<JCTree.JCStatement>) - Method in class com.sun.tools.javac.tree.TreeMaker
 
cases - Variable in class com.sun.tools.javac.tree.JCTree.JCSwitch
 
CaseTree - Interface in com.sun.source.tree
A tree node for a 'case' in a 'switch' statement.
castore - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
castWarner(JCDiagnostic.DiagnosticPosition, Type, Type) - Method in class com.sun.tools.javac.comp.Check
 
Catch(JCTree.JCVariableDecl, JCTree.JCBlock) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Catch(JCTree.JCVariableDecl, JCTree.JCBlock) - Method in class com.sun.tools.javac.tree.TreeMaker
 
catchClause() - Method in class com.sun.tools.javac.parser.JavacParser
CatchClause = CATCH "(" FormalParameter ")" Block TODO: the "FormalParameter" is not correct, it uses the special "catchTypes" rule below.
catchers - Variable in class com.sun.tools.javac.tree.JCTree.JCTry
 
CatchTree - Interface in com.sun.source.tree
A tree node for a 'catch' block in a 'try' statement.
ch - Variable in class com.sun.tools.javac.parser.DocCommentParser
The current character.
ch - Variable in class com.sun.tools.javac.parser.UnicodeReader
The current character.
Chain(int, Code.Chain, Code.State) - Constructor for class com.sun.tools.javac.jvm.Code.Chain
Construct a chain from its jump position, stacksize, previous chain, and machine state.
CHAR_CLASS - Static variable in class com.sun.tools.javac.code.TypeTag.NumericClasses
 
CharacterRangeTable - Variable in class com.sun.tools.javac.util.Names
 
charAt(int) - Method in class com.sun.tools.javac.util.Name
CHARcode - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Type codes.
chars2utf(char[], int, byte[], int, int) - Static method in class com.sun.tools.javac.util.Convert
Copy characters in source array to bytes in target array, converting them to Utf8 representation.
chars2utf(char[], int, int) - Static method in class com.sun.tools.javac.util.Convert
Return characters as an array of bytes in Utf8 representation.
chars2utf(char[]) - Static method in class com.sun.tools.javac.util.Convert
Return all characters in given array as an array of bytes in Utf8 representation.
charset - Variable in class com.sun.tools.javac.util.BaseFileManager
User provided charset (through javax.tools).
charType - Variable in class com.sun.tools.javac.code.Symtab
 
Check - Class in com.sun.tools.javac.comp
Type checking helper class for the attribution phase.
Check(Context) - Constructor for class com.sun.tools.javac.comp.Check
 
check(boolean) - Static method in class com.sun.tools.javac.util.Assert
Equivalent to assert cond;
check(boolean, int) - Static method in class com.sun.tools.javac.util.Assert
Equivalent to assert cond : value;
check(boolean, long) - Static method in class com.sun.tools.javac.util.Assert
Equivalent to assert cond : value;
check(boolean, Object) - Static method in class com.sun.tools.javac.util.Assert
Equivalent to assert cond : value;
check(boolean, String) - Static method in class com.sun.tools.javac.util.Assert
Equivalent to assert cond : value;
Check.CheckContext - Interface in com.sun.tools.javac.comp
A check context is an object that can be used to perform compatibility checks - depending on the check context, meaning of 'compatibility' might vary significantly.
checkCanonical(JCTree) - Method in class com.sun.tools.javac.comp.Check
Check that a qualified name is in canonical form (for import decls).
checkcast - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
checkClassOverrideEqualsAndHashIfNeeded(JCDiagnostic.DiagnosticPosition, Symbol.ClassSymbol) - Method in class com.sun.tools.javac.comp.Check
 
checkCompatibleAbstracts(JCDiagnostic.DiagnosticPosition, Type, Type) - Method in class com.sun.tools.javac.comp.Check
Check that classes (or interfaces) do not each define an abstract method with same name and arguments but incompatible return types.
checkCompatibleAbstracts(JCDiagnostic.DiagnosticPosition, Type, Type, Type) - Method in class com.sun.tools.javac.comp.Check
 
checkCompatibleConcretes(JCDiagnostic.DiagnosticPosition, Type) - Method in class com.sun.tools.javac.comp.Check
Check that a class does not inherit two concrete methods with the same signature.
Checker - Class in com.sun.tools.doclint
Validate a doc comment.
Checker.Flag - Enum in com.sun.tools.doclint
 
checkExprStat(JCTree.JCExpression) - Method in class com.sun.tools.javac.parser.JavacParser
Check that given tree is a legal expression statement.
checkFunctionalInterface(JCTree.JCClassDecl, Symbol.ClassSymbol) - Method in class com.sun.tools.javac.comp.Check
 
checkKey - Static variable in class com.sun.tools.javac.comp.Check
 
checkKind() - Method in class com.sun.tools.javac.parser.Tokens.Token
 
checkLimits(JCDiagnostic.DiagnosticPosition, Log) - Method in class com.sun.tools.javac.jvm.Code
Check the code against VM spec limits; if problems report them and return true.
checkMethod(Type, Symbol, Attr.ResultInfo, Env<AttrContext>, List<JCTree.JCExpression>, List<Type>, List<Type>) - Method in class com.sun.tools.javac.comp.Attr
Check that method arguments conform to its instantiation.
checkNonNull(T) - Static method in class com.sun.tools.javac.util.Assert
Equivalent to assert (t != null); return t;
checkNonNull(T, String) - Static method in class com.sun.tools.javac.util.Assert
Equivalent to assert (o != null) : value;
checkNull(Object) - Static method in class com.sun.tools.javac.util.Assert
Equivalent to assert (o == null);
checkNull(Object, Object) - Static method in class com.sun.tools.javac.util.Assert
Equivalent to assert (o == null) : value;
checkNull(Object, String) - Static method in class com.sun.tools.javac.util.Assert
Equivalent to assert (o == null) : value;
checkRedundantCast(Env<AttrContext>, JCTree.JCTypeCast) - Method in class com.sun.tools.javac.comp.Check
Check for redundant casts (i.e.
checkValidGenericType(Type) - Method in class com.sun.tools.javac.comp.Check
Check that type 't' is a valid instantiation of a generic class (see JLS 4.5)
checkWarner(JCDiagnostic.DiagnosticPosition, Type, Type) - Method in interface com.sun.tools.javac.comp.Check.CheckContext
Obtain a warner for this check context
chk - Variable in class com.sun.tools.javac.main.JavaCompiler
The attributor.
CLASH - Static variable in class com.sun.tools.javac.code.Flags
Flag that marks non-override equivalent methods with the same signature.
Class(Types, Type) - Constructor for class com.sun.tools.javac.code.Attribute.Class
 
CLASS - Variable in class com.sun.tools.javac.util.Names
 
CLASS_ATTRIBUTE - Variable in class com.sun.tools.javac.jvm.ClassReader
 
CLASS_OR_MEMBER_ATTRIBUTE - Variable in class com.sun.tools.javac.jvm.ClassReader
 
CLASS_SEEN - Static variable in class com.sun.tools.javac.code.Flags
Flag is set for class symbols if a class file was found for this class.
classBound(Type) - Method in class com.sun.tools.javac.code.Types
If the given type is a (possibly selected) type variable, return the bounding class of this type, otherwise return the type itself.
classDeclaration(JCTree.JCModifiers, Tokens.Comment) - Method in class com.sun.tools.javac.parser.JavacParser
ClassDeclaration = CLASS Ident TypeParametersOpt [EXTENDS Type] [IMPLEMENTS TypeList] ClassBody
ClassDef(JCTree.JCModifiers, Name, List<JCTree.JCTypeParameter>, JCTree.JCExpression, List<JCTree.JCExpression>, List<JCTree>) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
ClassDef(JCTree.JCModifiers, Name, List<JCTree.JCTypeParameter>, JCTree.JCExpression, List<JCTree.JCExpression>, List<JCTree>) - Method in class com.sun.tools.javac.tree.TreeMaker
 
classEnv(JCTree.JCClassDecl, Env<AttrContext>) - Method in class com.sun.tools.javac.comp.Enter
Create a fresh environment for class bodies.
classes - Variable in class com.sun.tools.javac.code.Symtab
A hashtable containing the encountered top-level and member classes, indexed by flat names.
classfile - Variable in class com.sun.tools.javac.code.Symbol.ClassSymbol
the classfile from where to load this class this will have extension .class or .java
ClassFile - Class in com.sun.tools.javac.jvm
A JVM class file.
ClassFile() - Constructor for class com.sun.tools.javac.jvm.ClassFile
 
ClassFile.NameAndType - Class in com.sun.tools.javac.jvm
A class for the name-and-type signature of a method or field.
ClassFile.Version - Enum in com.sun.tools.javac.jvm
 
ClassFlags - Static variable in class com.sun.tools.javac.code.Flags
Modifier masks.
ClassLiteral(Symbol.ClassSymbol) - Method in class com.sun.tools.javac.tree.TreeMaker
Create a tree representing a class literal.
ClassLiteral(Type) - Method in class com.sun.tools.javac.tree.TreeMaker
Create a tree representing a class literal.
classLiteralsNoInit() - Method in enum com.sun.tools.javac.jvm.Target
Although we may not have support for class literals, should we avoid initializing the class that the literal refers to? See 4468823
classLoaderClass - Variable in class com.sun.tools.javac.util.BaseFileManager
 
classLoaderType - Variable in class com.sun.tools.javac.code.Symtab
 
className(Type.ClassType, boolean, Locale) - Method in class com.sun.tools.javac.code.Printer
Converts a class name into a (possibly localized) string.
className() - Method in class com.sun.tools.javac.code.Symbol.ClassSymbol
 
className(Type.ClassType, boolean, Locale) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter.RichPrinter
 
classnames - Variable in class com.sun.tools.javac.main.Main
List of class files names passed on the command line
ClassNameSimplifier() - Constructor for class com.sun.tools.javac.util.RichDiagnosticFormatter.ClassNameSimplifier
 
classNotFoundExceptionType - Variable in class com.sun.tools.javac.code.Symtab
 
classOrInterfaceBodyDeclaration(Name, boolean) - Method in class com.sun.tools.javac.parser.JavacParser
ClassBodyDeclaration = ";" | [STATIC] Block | ModifiersOpt ( Type Ident ( VariableDeclaratorsRest ";" | MethodDeclaratorRest ) | VOID Ident MethodDeclaratorRest | TypeParameters (Type | VOID) Ident MethodDeclaratorRest | Ident ConstructorDeclaratorRest | TypeParameters Ident ConstructorDeclaratorRest | ClassOrInterfaceOrEnumDeclaration ) InterfaceBodyDeclaration = ";" | ModifiersOpt Type Ident ( ConstantDeclaratorsRest | InterfaceMethodDeclaratorRest ";" )
ClassReader - Class in com.sun.tools.javac.jvm
This class provides operations to read a classfile into an internal representation.
ClassReader(Context, boolean) - Constructor for class com.sun.tools.javac.jvm.ClassReader
Construct a new class reader, optionally treated as the definitive classreader for this invocation.
ClassReader.AttributeKind - Enum in com.sun.tools.javac.jvm
Reading Attributes
ClassReader.AttributeReader - Class in com.sun.tools.javac.jvm
 
ClassReader.BadClassFile - Exception in com.sun.tools.javac.jvm
Error Diagnoses
ClassReader.SourceCompleter - Interface in com.sun.tools.javac.jvm
 
classReaderKey - Static variable in class com.sun.tools.javac.jvm.ClassReader
The context key for the class reader.
classReference(Symbol.ClassSymbol) - Method in class com.sun.tools.javac.code.Types.SignatureGenerator
 
ClassSymbol(long, Name, Type, Symbol) - Constructor for class com.sun.tools.javac.code.Symbol.ClassSymbol
 
ClassSymbol(long, Name, Symbol) - Constructor for class com.sun.tools.javac.code.Symbol.ClassSymbol
 
ClassTree - Interface in com.sun.source.tree
A tree node for a class, interface, enum, or annotation type declaration.
classType - Variable in class com.sun.tools.javac.code.Attribute.Class
 
classType - Variable in class com.sun.tools.javac.code.Attribute.UnresolvedClass
 
classType - Variable in class com.sun.tools.javac.code.Symtab
 
ClassType(Type, List<Type>, Symbol.TypeSymbol) - Constructor for class com.sun.tools.javac.code.Type.ClassType
 
ClassWriter - Class in com.sun.tools.javac.jvm
This class provides operations to map an internal symbol table graph rooted in a ClassSymbol into a classfile.
ClassWriter(Context) - Constructor for class com.sun.tools.javac.jvm.ClassWriter
Construct a class writer, given an options table.
ClassWriter.PoolOverflow - Exception in com.sun.tools.javac.jvm
Thrown when the constant pool is over full.
ClassWriter.StringOverflow - Exception in com.sun.tools.javac.jvm
 
classWriterKey - Static variable in class com.sun.tools.javac.jvm.ClassWriter
 
clazz - Variable in class com.sun.tools.javac.tree.JCTree.JCInstanceOf
 
clazz - Variable in class com.sun.tools.javac.tree.JCTree.JCNewClass
 
clazz - Variable in class com.sun.tools.javac.tree.JCTree.JCTypeApply
 
clazz - Variable in class com.sun.tools.javac.tree.JCTree.JCTypeCast
 
clear() - Method in class com.sun.tools.javac.util.Bits
This set = {}.
clear() - Method in class com.sun.tools.javac.util.Context
 
clear() - Method in class com.sun.tools.javac.util.ListBuffer
 
clear() - Method in class com.sun.tools.javac.util.Warner
 
clearCache() - Method in class com.sun.tools.javac.file.CacheFSInfo
 
clearCache() - Method in class com.sun.tools.javac.file.ZipFileIndexCache
 
clearCache(long) - Method in class com.sun.tools.javac.file.ZipFileIndexCache
 
ClientCodeException - Exception in com.sun.tools.javac.util
An exception used for propogating exceptions found in client code invoked from javac.
ClientCodeException(Throwable) - Constructor for exception com.sun.tools.javac.util.ClientCodeException
 
ClientCodeWrapper - Class in com.sun.tools.javac.api
Wrap objects to enable unchecked exceptions to be caught and handled.
ClientCodeWrapper(Context) - Constructor for class com.sun.tools.javac.api.ClientCodeWrapper
 
ClientCodeWrapper.DiagnosticSourceUnwrapper - Class in com.sun.tools.javac.api
 
ClientCodeWrapper.Trusted - Annotation Type in com.sun.tools.javac.api
 
ClientCodeWrapper.WrappedDiagnosticListener<T> - Class in com.sun.tools.javac.api
 
ClientCodeWrapper.WrappedFileObject - Class in com.sun.tools.javac.api
 
ClientCodeWrapper.WrappedJavaFileManager - Class in com.sun.tools.javac.api
 
ClientCodeWrapper.WrappedJavaFileObject - Class in com.sun.tools.javac.api
 
ClientCodeWrapper.WrappedTaskListener - Class in com.sun.tools.javac.api
 
clientDiagnosticListener - Variable in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedDiagnosticListener
 
clientFileObject - Variable in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedFileObject
 
clientJavaFileManager - Variable in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedJavaFileManager
 
clientTaskListener - Variable in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedTaskListener
 
clinit - Variable in class com.sun.tools.javac.util.Names
 
clone(Symbol) - Method in class com.sun.tools.javac.code.Symbol
Clone this symbol with new owner.
clone(Symbol) - Method in class com.sun.tools.javac.code.Symbol.MethodSymbol
Clone this symbol with new owner.
clone(Symbol) - Method in class com.sun.tools.javac.code.Symbol.VarSymbol
Clone this symbol with new owner.
clone() - Method in class com.sun.tools.javac.tree.JCTree
Return a shallow copy of this tree.
clone - Variable in class com.sun.tools.javac.util.Names
 
cloneableType - Variable in class com.sun.tools.javac.code.Symtab
 
cloneNotSupportedExceptionType - Variable in class com.sun.tools.javac.code.Symtab
 
close() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedJavaFileManager
 
close() - Method in interface com.sun.tools.javac.file.JavacFileManager.Archive
 
close() - Method in class com.sun.tools.javac.file.JavacFileManager
Close the JavaFileManager, releasing resources.
close() - Method in class com.sun.tools.javac.file.JavacFileManager.MissingArchive
 
close() - Method in class com.sun.tools.javac.file.ZipArchive
 
close() - Method in class com.sun.tools.javac.file.ZipFileIndex
 
close() - Method in class com.sun.tools.javac.file.ZipFileIndexArchive
 
close() - Method in class com.sun.tools.javac.main.JavaCompiler
Close the compiler, flushing the logs
close(boolean) - Method in class com.sun.tools.javac.main.JavaCompiler
 
close() - Method in class com.sun.tools.javac.nio.JavacPathFileManager
 
close() - Method in class com.sun.tools.javac.processing.JavacFiler
 
close() - Method in class com.sun.tools.javac.processing.JavacProcessingEnvironment
Free resources related to annotation processing.
close - Variable in class com.sun.tools.javac.util.Names
 
close() - Method in class javax.tools.ForwardingJavaFileManager
 
close() - Method in interface javax.tools.JavaFileManager
Releases any resources opened by this file manager directly or indirectly.
closeables - Variable in class com.sun.tools.javac.main.JavaCompiler
A list of items to be closed when the compilation is complete.
closeAliveRanges(JCTree) - Method in class com.sun.tools.javac.jvm.Code
 
closeAliveRanges(JCTree, int) - Method in class com.sun.tools.javac.jvm.Code
 
closure(Type) - Method in class com.sun.tools.javac.code.Types
Returns the closure of a class or interface type.
code - Variable in class com.sun.tools.javac.code.Symbol.MethodSymbol
The code of the method.
Code - Class in com.sun.tools.javac.jvm
An internal structure that corresponds to the code attribute of methods in a classfile.
Code(Symbol.MethodSymbol, boolean, Position.LineMap, boolean, Code.StackMapFormat, boolean, CRTable, Symtab, Types, Pool, LVTRanges) - Constructor for class com.sun.tools.javac.jvm.Code
Construct a code object, given the settings of the fatcode, debugging info switches and the CharacterRangeTable.
code - Variable in class com.sun.tools.javac.jvm.Code
The code buffer.
Code(DCTree.DCText) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
Code - Variable in class com.sun.tools.javac.util.Names
 
Code.Chain - Class in com.sun.tools.javac.jvm
A chain represents a list of unresolved jumps.
Code.StackMapFormat - Enum in com.sun.tools.javac.jvm
 
CodeSizeOverflow() - Constructor for exception com.sun.tools.javac.jvm.Gen.CodeSizeOverflow
 
coerce(Type, Type) - Method in class com.sun.tools.javac.comp.Attr
 
coerce(Env<AttrContext>, JCTree.JCExpression, Type) - Method in class com.sun.tools.javac.comp.TransTypes
Construct an attributed tree to coerce an expression to some erased target type, unless the expression is already assignable to that type.
collectionsType - Variable in class com.sun.tools.javac.code.Symtab
 
com.sun.source.doctree - package com.sun.source.doctree
Provides interfaces to represent documentation comments as abstract syntax trees (AST).
com.sun.source.tree - package com.sun.source.tree
Provides interfaces to represent source code as abstract syntax trees (AST).
com.sun.source.util - package com.sun.source.util
Provides utilities for operations on abstract syntax trees (AST).
com.sun.tools.doclint - package com.sun.tools.doclint
 
com.sun.tools.javac - package com.sun.tools.javac
 
com.sun.tools.javac.api - package com.sun.tools.javac.api
 
com.sun.tools.javac.code - package com.sun.tools.javac.code
 
com.sun.tools.javac.comp - package com.sun.tools.javac.comp
 
com.sun.tools.javac.file - package com.sun.tools.javac.file
 
com.sun.tools.javac.jvm - package com.sun.tools.javac.jvm
 
com.sun.tools.javac.main - package com.sun.tools.javac.main
 
com.sun.tools.javac.model - package com.sun.tools.javac.model
 
com.sun.tools.javac.nio - package com.sun.tools.javac.nio
 
com.sun.tools.javac.parser - package com.sun.tools.javac.parser
 
com.sun.tools.javac.processing - package com.sun.tools.javac.processing
 
com.sun.tools.javac.sym - package com.sun.tools.javac.sym
 
com.sun.tools.javac.tree - package com.sun.tools.javac.tree
 
com.sun.tools.javac.util - package com.sun.tools.javac.util
 
comma - Variable in class com.sun.tools.javac.util.Names
 
CommandLine - Class in com.sun.tools.javac.main
Various utility methods for processing Java tool command line arguments.
CommandLine() - Constructor for class com.sun.tools.javac.main.CommandLine
 
comment(Tokens.Comment.CommentStyle) - Method in class com.sun.tools.javac.parser.Tokens.Token
Preserve classic semantics - if multiple javadocs are found on the token the last one is returned
comment - Variable in class com.sun.tools.javac.tree.DCTree.DCDocComment
 
Comment(String) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
comments - Variable in class com.sun.tools.javac.parser.Tokens.Token
Comment reader associated with this token
CommentTree - Interface in com.sun.source.doctree
An embedded HTML comment.
comparableType - Variable in class com.sun.tools.javac.code.Symtab
 
comparatorType - Variable in class com.sun.tools.javac.code.Symtab
 
compareTo(RelativePath) - Method in class com.sun.tools.javac.file.RelativePath
 
compareTo(GraphUtils.TarjanNode<D>) - Method in class com.sun.tools.javac.util.GraphUtils.TarjanNode
 
compareTo(Name) - Method in class com.sun.tools.javac.util.Name
An arbitrary but consistent complete order among all Names.
compareTo - Variable in class com.sun.tools.javac.util.Names
 
compatible(Type, Type, Warner) - Method in interface com.sun.tools.javac.comp.Check.CheckContext
Is type 'found' compatible with type 'req' in given context
CompilationID - Variable in class com.sun.tools.javac.util.Names
 
CompilationUnitTree - Interface in com.sun.source.tree
Represents the abstract syntax tree for compilation units (source files) and package declarations (package-info.java).
compile(String[]) - Static method in class com.sun.tools.javac.Main
Programmatic interface to the Java Programming Language compiler, javac.
compile(String[], PrintWriter) - Static method in class com.sun.tools.javac.Main
Programmatic interface to the Java Programming Language compiler, javac.
compile(List<JavaFileObject>) - Method in class com.sun.tools.javac.main.JavaCompiler
 
compile(List<JavaFileObject>, List<String>, Iterable<? extends Processor>) - Method in class com.sun.tools.javac.main.JavaCompiler
Main method: compile a list of files, return all compiled classes
compile(String[]) - Method in class com.sun.tools.javac.main.Main
Programmatic interface for main function.
compile(String[], Context) - Method in class com.sun.tools.javac.main.Main
 
compile(String[], Context, List<JavaFileObject>, Iterable<? extends Processor>) - Method in class com.sun.tools.javac.main.Main
Programmatic interface for main function.
compile(String[], String[], Context, List<JavaFileObject>, Iterable<? extends Processor>) - Method in class com.sun.tools.javac.main.Main
 
compiled - Variable in class com.sun.tools.javac.comp.Check
A table mapping flat names of all compiled classes in this run to their symbols; maintained from outside.
compilePolicy - Variable in class com.sun.tools.javac.main.JavaCompiler
The policy for the order in which to perform the compilation
compilerKey - Static variable in class com.sun.tools.javac.main.JavaCompiler
The context key for the compiler.
CompileStates - Class in com.sun.tools.javac.comp
Partial map to record which compiler phases have been executed for each compilation unit.
CompileStates(Context) - Constructor for class com.sun.tools.javac.comp.CompileStates
 
compileStates - Variable in class com.sun.tools.javac.main.JavaCompiler
 
CompileStates.CompileState - Enum in com.sun.tools.javac.comp
Ordered list of compiler phases for each compilation unit.
compileStatesKey - Static variable in class com.sun.tools.javac.comp.CompileStates
The context key for the compile states.
complete() - Method in class com.sun.tools.javac.code.Symbol.ClassSymbol
Complete the elaboration of this symbol's definition.
complete() - Method in class com.sun.tools.javac.code.Symbol
Complete the elaboration of this symbol's definition.
complete(Symbol) - Method in interface com.sun.tools.javac.code.Symbol.Completer
 
complete() - Method in class com.sun.tools.javac.code.Symbol.DelegatedSymbol
 
complete() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
complete() - Method in class com.sun.tools.javac.code.Type.ArrayType
 
complete() - Method in class com.sun.tools.javac.code.Type.ClassType
 
complete() - Method in class com.sun.tools.javac.code.Type
Complete loading all classes in this type.
complete() - Method in class com.sun.tools.javac.code.Type.ForAll
 
complete() - Method in class com.sun.tools.javac.code.Type.MethodType
 
complete(List<JCTree.JCCompilationUnit>, Symbol.ClassSymbol) - Method in class com.sun.tools.javac.comp.Enter
Main method: enter one class from a list of toplevel trees and place the rest on uncompleted for later processing.
complete(Symbol) - Method in class com.sun.tools.javac.comp.MemberEnter
Complete entering a class.
complete(Symbol.ClassSymbol) - Method in interface com.sun.tools.javac.jvm.ClassReader.SourceCompleter
 
complete(Symbol.ClassSymbol) - Method in class com.sun.tools.javac.main.JavaCompiler
Complete compiling a source file that has been accessed by the class file reader.
completer - Variable in class com.sun.tools.javac.code.Symbol
The completer of this symbol.
Completion - Interface in javax.annotation.processing
A suggested completion for an annotation.
completionError(JCDiagnostic.DiagnosticPosition, Symbol.CompletionFailure) - Method in class com.sun.tools.javac.comp.Check
Report a failure to complete a class.
CompletionFailure(Symbol, String) - Constructor for exception com.sun.tools.javac.code.Symbol.CompletionFailure
 
CompletionFailure(Symbol, JCDiagnostic) - Constructor for exception com.sun.tools.javac.code.Symbol.CompletionFailure
 
completionFailureName - Variable in class com.sun.tools.javac.main.JavaCompiler
Force a completion failure on this name
Completions - Class in javax.annotation.processing
Utility class for assembling Completion objects.
Compound(Type, List<Pair<Symbol.MethodSymbol, Attribute>>) - Constructor for class com.sun.tools.javac.code.Attribute.Compound
 
COMPOUND - Static variable in class com.sun.tools.javac.code.Flags
Flag is set for compiler-generated compound classes representing multiple variable bounds
CompoundAssignmentTree - Interface in com.sun.source.tree
A tree node for compound assignment operator.
CompoundScope(Symbol) - Constructor for class com.sun.tools.javac.code.Scope.CompoundScope
 
compressCatchTable() - Method in class com.sun.tools.javac.jvm.Code
 
compressedOutput - Variable in class com.sun.tools.javac.util.Log
Set to true if a compressed diagnostic is reported
ComputeAnnotationSet(Elements) - Constructor for class com.sun.tools.javac.processing.JavacProcessingEnvironment.ComputeAnnotationSet
 
cond - Variable in class com.sun.tools.javac.tree.JCTree.JCAssert
 
cond - Variable in class com.sun.tools.javac.tree.JCTree.JCConditional
 
cond - Variable in class com.sun.tools.javac.tree.JCTree.JCDoWhileLoop
 
cond - Variable in class com.sun.tools.javac.tree.JCTree.JCForLoop
 
cond - Variable in class com.sun.tools.javac.tree.JCTree.JCIf
 
cond - Variable in class com.sun.tools.javac.tree.JCTree.JCWhileLoop
 
Conditional(JCTree.JCExpression, JCTree.JCExpression, JCTree.JCExpression) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Conditional(JCTree.JCExpression, JCTree.JCExpression, JCTree.JCExpression) - Method in class com.sun.tools.javac.tree.TreeMaker
 
ConditionalExpressionTree - Interface in com.sun.source.tree
A tree node for the conditional operator ? :.
condPrec - Static variable in class com.sun.tools.javac.tree.TreeInfo
Operator precedences values.
configuration - Variable in class com.sun.tools.javac.util.ForwardingDiagnosticFormatter
 
configuration - Variable in class com.sun.tools.javac.util.ForwardingDiagnosticFormatter.ForwardingConfiguration
The configurationr object to which the forwarding configuration delegates some settings
Constant(Type, Object) - Constructor for class com.sun.tools.javac.code.Attribute.Constant
 
CONSTANT_Class - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
CONSTANT_Double - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
CONSTANT_Fieldref - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
CONSTANT_Float - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
CONSTANT_Integer - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
CONSTANT_InterfaceMethodref - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
CONSTANT_InvokeDynamic - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
CONSTANT_Long - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
CONSTANT_MethodHandle - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
CONSTANT_Methodref - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
CONSTANT_MethodType - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
CONSTANT_NameandType - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
CONSTANT_String - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
CONSTANT_Unicode - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
CONSTANT_Utf8 - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
Constants - Class in com.sun.tools.javac.util
Utilities for operating on constant values.
Constants() - Constructor for class com.sun.tools.javac.util.Constants
 
ConstantValue - Variable in class com.sun.tools.javac.util.Names
 
constructor - Variable in class com.sun.tools.javac.tree.JCTree.JCNewClass
 
CONSTRUCTOR - Variable in class com.sun.tools.javac.util.Names
 
ConstructorFlags - Static variable in class com.sun.tools.javac.code.Flags
Modifier masks.
constructorsIn(Iterable<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a list of constructors in elements.
constructorsIn(Set<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a set of constructors in elements.
constructorType - Variable in class com.sun.tools.javac.tree.JCTree.JCNewClass
 
constType(Object) - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
constType(Object) - Method in class com.sun.tools.javac.code.Type.ClassType
 
constType(Object) - Method in class com.sun.tools.javac.code.Type
Define a constant type, of the same kind as this type and with given constant value
constType(Object) - Method in class com.sun.tools.javac.code.Type.ErrorType
 
constType(Object) - Method in class com.sun.tools.javac.code.Type.JCPrimitiveType
Define a constant type, of the same kind as this type and with given constant value
constValue() - Method in class com.sun.tools.javac.code.Type
The constant value of this type, null if this type does not have a constant value attribute.
containedBy(Type, Type) - Method in class com.sun.tools.javac.code.Types
 
contains(Type) - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
contains(Type) - Method in class com.sun.tools.javac.code.Type.ArrayType
 
contains(Type) - Method in class com.sun.tools.javac.code.Type.ClassType
 
contains(Type) - Method in class com.sun.tools.javac.code.Type
Does this type contain occurrences of type t?
contains(List<Type>, Type) - Static method in class com.sun.tools.javac.code.Type
 
contains(Type) - Method in class com.sun.tools.javac.code.Type.ForAll
 
contains(Type) - Method in class com.sun.tools.javac.code.Type.MethodType
 
contains(Type) - Method in class com.sun.tools.javac.code.Type.WildcardType
 
contains(RelativePath) - Method in interface com.sun.tools.javac.file.JavacFileManager.Archive
 
contains(RelativePath) - Method in class com.sun.tools.javac.file.JavacFileManager.MissingArchive
 
contains(RelativePath) - Method in class com.sun.tools.javac.file.ZipArchive
 
contains(RelativePath) - Method in class com.sun.tools.javac.file.ZipFileIndex
Tests if a specific path exists in the zip.
contains(RelativePath) - Method in class com.sun.tools.javac.file.ZipFileIndexArchive
 
contains(TypeMirror, TypeMirror) - Method in class com.sun.tools.javac.model.JavacTypes
 
contains(Object) - Method in class com.sun.tools.javac.util.List
Does the list contain the specified element?
contains(Object) - Method in class com.sun.tools.javac.util.ListBuffer
Does the list contain the specified element?
contains(TypeMirror, TypeMirror) - Method in interface javax.lang.model.util.Types
Tests whether one type argument contains another.
containsAll(Collection<?>) - Method in class com.sun.tools.javac.util.ListBuffer
 
containsAny(List<Type>) - Method in class com.sun.tools.javac.code.Type
Does this type contain an occurrence of some type in 'ts'?
containsAny(List<Type>, List<Type>) - Static method in class com.sun.tools.javac.code.Type
 
containsKey(Symbol.MethodSymbol, JCTree) - Method in class com.sun.tools.javac.jvm.LVTRanges
 
containsType(Type, Type) - Method in class com.sun.tools.javac.code.Types
Check if t contains s.
containsTypeAnnotation(JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
 
containsTypeEquivalent(List<Type>, List<Type>) - Method in class com.sun.tools.javac.code.Types
 
content - Variable in class com.sun.tools.javac.tree.DCTree.DCUnknownBlockTag
 
content - Variable in class com.sun.tools.javac.tree.DCTree.DCUnknownInlineTag
 
contentCache - Variable in class com.sun.tools.javac.util.BaseFileManager
 
contentEquals(CharSequence) - Method in class com.sun.tools.javac.util.Name
Compares this name to the specified CharSequence.
contentEquals(CharSequence) - Method in interface javax.lang.model.element.Name
Compares this name to the specified CharSequence.
context - Variable in class com.sun.tools.javac.api.BasicJavacTask
 
context - Variable in class com.sun.tools.javac.comp.CompileStates
 
context - Variable in class com.sun.tools.javac.jvm.LVTRanges
 
context - Variable in class com.sun.tools.javac.main.JavaCompiler
 
Context - Class in com.sun.tools.javac.util
Support for an abstract context, modelled loosely after ThreadLocal but using a user-provided context instead of the current thread.
Context() - Constructor for class com.sun.tools.javac.util.Context
 
Context(Context) - Constructor for class com.sun.tools.javac.util.Context
 
Context.Factory<T> - Interface in com.sun.tools.javac.util
The client can register a factory for lazy creation of the instance.
Context.Key<T> - Class in com.sun.tools.javac.util
The client creates an instance of this class for each key.
Continue(Name) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Continue(Name) - Method in class com.sun.tools.javac.tree.TreeMaker
 
ContinueTree - Interface in com.sun.source.tree
A tree node for a 'continue' statement.
Convert - Class in com.sun.tools.javac.util
Utility class for static conversion methods between numbers and strings in various formats.
Convert() - Constructor for class com.sun.tools.javac.util.Convert
 
convert(Class<T>, List<?>) - Static method in class com.sun.tools.javac.util.List
 
convertUnicode() - Method in class com.sun.tools.javac.parser.UnicodeReader
Convert unicode escape; bp points to initial '\' character (Spec 3.3).
convertWarner(JCDiagnostic.DiagnosticPosition, Type, Type) - Method in class com.sun.tools.javac.comp.Check
 
Copier(TreeMaker) - Constructor for class com.sun.tools.javac.api.JavacTrees.Copier
 
copy(T, JCTree) - Method in class com.sun.tools.javac.api.JavacTrees.Copier
 
copy(T) - Method in class com.sun.tools.javac.tree.TreeCopier
 
copy(T, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
copy(List<T>) - Method in class com.sun.tools.javac.tree.TreeCopier
 
copy(List<T>, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
covariantReturnType(Type, Type, Warner) - Method in class com.sun.tools.javac.code.Types
Is t an appropriate return type in an overrider for a method that returns s?
cp - Variable in class com.sun.tools.javac.jvm.Code
the current code pointer.
cppGuardBegin() - Method in class com.sun.tools.javac.jvm.JNIWriter
 
cppGuardEnd() - Method in class com.sun.tools.javac.jvm.JNIWriter
 
CR - Static variable in interface com.sun.tools.javac.util.LayoutCharacters
Carriage return character.
create() - Static method in class com.sun.tools.javac.api.JavacTool
Static factory method for creating new instances of this tool.
Create(Symbol, List<JCTree.JCExpression>) - Method in class com.sun.tools.javac.tree.TreeMaker
Create a method invocation from a method tree and a list of argument trees.
create(JCDiagnostic.DiagnosticType, DiagnosticSource, JCDiagnostic.DiagnosticPosition, String, Object...) - Method in class com.sun.tools.javac.util.JCDiagnostic.Factory
Create a new diagnostic of the given kind, which is not mandatory and which has no lint category.
create(JCDiagnostic.DiagnosticType, Lint.LintCategory, Set<JCDiagnostic.DiagnosticFlag>, DiagnosticSource, JCDiagnostic.DiagnosticPosition, String, Object...) - Method in class com.sun.tools.javac.util.JCDiagnostic.Factory
Create a new diagnostic of the given kind.
create(Names) - Static method in class com.sun.tools.javac.util.SharedNameTable
 
create(Names) - Static method in class com.sun.tools.javac.util.UnsharedNameTable
 
createClassFile(CharSequence, Element...) - Method in class com.sun.tools.javac.processing.JavacFiler
 
createClassFile(CharSequence, Element...) - Method in interface javax.annotation.processing.Filer
Creates a new class file, and returns an object to allow writing to it.
createCopier(TreeMaker) - Method in class com.sun.tools.javac.api.JavacTrees
 
createErrorType(Type) - Method in class com.sun.tools.javac.code.Types
 
createErrorType(Symbol.ClassSymbol, Type) - Method in class com.sun.tools.javac.code.Types
 
createErrorType(Name, Symbol.TypeSymbol, Type) - Method in class com.sun.tools.javac.code.Types
 
createJarUri(File, String) - Static method in class com.sun.tools.javac.file.BaseFileObject
 
createLocations() - Method in class com.sun.tools.javac.util.BaseFileManager
 
createMethodTypeWithParameters(Type, List<Type>) - Method in class com.sun.tools.javac.code.Types
 
createMethodTypeWithReturn(Type, Type) - Method in class com.sun.tools.javac.code.Types
 
createMethodTypeWithThrown(Type, List<Type>) - Method in class com.sun.tools.javac.code.Types
 
createNewPendingExit(JCTree, Bits, Bits) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
createNewPendingExit(JCTree, Bits, Bits) - Method in class com.sun.tools.javac.comp.Flow.AssignAnalyzer
 
createResource(JavaFileManager.Location, CharSequence, CharSequence, Element...) - Method in class com.sun.tools.javac.processing.JavacFiler
 
createResource(JavaFileManager.Location, CharSequence, CharSequence, Element...) - Method in interface javax.annotation.processing.Filer
Creates a new auxiliary resource file for writing and returns a file object for it.
createSourceFile(CharSequence, Element...) - Method in class com.sun.tools.javac.processing.JavacFiler
 
createSourceFile(CharSequence, Element...) - Method in interface javax.annotation.processing.Filer
Creates a new source file and returns an object to allow writing to it.
createStandardPrinter(Messages) - Static method in class com.sun.tools.javac.code.Printer
Create a printer with default i18n support provided by Messages.
CreateSymbols - Class in com.sun.tools.javac.sym
Used to generate a "symbol file" representing rt.jar that only includes supported or legacy proprietary API.
CreateSymbols() - Constructor for class com.sun.tools.javac.sym.CreateSymbols
 
createTable(Options) - Method in class com.sun.tools.javac.util.Names
 
crt - Variable in class com.sun.tools.javac.jvm.Code
The CharacterRangeTable
CRT_ASSIGNMENT - Static variable in interface com.sun.tools.javac.jvm.CRTFlags
 
CRT_BLOCK - Static variable in interface com.sun.tools.javac.jvm.CRTFlags
 
CRT_BRANCH_FALSE - Static variable in interface com.sun.tools.javac.jvm.CRTFlags
 
CRT_BRANCH_TRUE - Static variable in interface com.sun.tools.javac.jvm.CRTFlags
 
CRT_CREATE - Static variable in interface com.sun.tools.javac.jvm.CRTFlags
 
CRT_FLOW_CONTROLLER - Static variable in interface com.sun.tools.javac.jvm.CRTFlags
 
CRT_FLOW_TARGET - Static variable in interface com.sun.tools.javac.jvm.CRTFlags
 
CRT_INVOKE - Static variable in interface com.sun.tools.javac.jvm.CRTFlags
 
CRT_STATEMENT - Static variable in interface com.sun.tools.javac.jvm.CRTFlags
CRTEntry flags.
CRT_VALID_FLAGS - Static variable in interface com.sun.tools.javac.jvm.CRTFlags
The mask for valid flags
CRTable - Class in com.sun.tools.javac.jvm
This class contains the CharacterRangeTable for some method and the hashtable for mapping trees or lists of trees to their ending positions.
CRTable(JCTree.JCMethodDecl, EndPosTable) - Constructor for class com.sun.tools.javac.jvm.CRTable
Constructor
CRTFlags - Interface in com.sun.tools.javac.jvm
The CharacterRangeTable flags indicating type of an entry.
curCP() - Method in class com.sun.tools.javac.jvm.Code
The current output code pointer.
currentClassFile - Variable in class com.sun.tools.javac.jvm.ClassReader
The path name of the class file currently being read.
currentLoc - Variable in class com.sun.tools.javac.jvm.ClassReader
 
currentOwner - Variable in class com.sun.tools.javac.jvm.ClassReader
The class or method currently being read.
currentSource() - Method in class com.sun.tools.javac.util.AbstractLog
Return the underlying diagnostic source
currentSourceFile() - Method in class com.sun.tools.javac.util.Log
Return current sourcefile.
currentState - Variable in class com.sun.tools.javac.util.Bits
 

D

d - Variable in class com.sun.tools.javac.api.ClientCodeWrapper.DiagnosticSourceUnwrapper
 
d2f - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
d2i - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
d2l - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
dadd - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
daload - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
dastore - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
data - Variable in class com.sun.tools.javac.util.GraphUtils.Node
 
DCBlockTag() - Constructor for class com.sun.tools.javac.tree.DCTree.DCBlockTag
 
DCDocComment(Tokens.Comment, List<DCTree>, List<DCTree>, List<DCTree>) - Constructor for class com.sun.tools.javac.tree.DCTree.DCDocComment
 
DCDocRoot() - Constructor for class com.sun.tools.javac.tree.DCTree.DCDocRoot
 
DCEndPosTree() - Constructor for class com.sun.tools.javac.tree.DCTree.DCEndPosTree
 
DCInheritDoc() - Constructor for class com.sun.tools.javac.tree.DCTree.DCInheritDoc
 
DCInlineTag() - Constructor for class com.sun.tools.javac.tree.DCTree.DCInlineTag
 
dcmpg - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
dcmpl - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
dconst_0 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
dconst_1 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
DCTree - Class in com.sun.tools.javac.tree
This is NOT part of any supported API.
DCTree() - Constructor for class com.sun.tools.javac.tree.DCTree
 
DCTree.DCAttribute - Class in com.sun.tools.javac.tree
 
DCTree.DCAuthor - Class in com.sun.tools.javac.tree
 
DCTree.DCBlockTag - Class in com.sun.tools.javac.tree
 
DCTree.DCComment - Class in com.sun.tools.javac.tree
 
DCTree.DCDeprecated - Class in com.sun.tools.javac.tree
 
DCTree.DCDocComment - Class in com.sun.tools.javac.tree
 
DCTree.DCDocRoot - Class in com.sun.tools.javac.tree
 
DCTree.DCEndElement - Class in com.sun.tools.javac.tree
 
DCTree.DCEndPosTree<T extends DCTree.DCEndPosTree<T>> - Class in com.sun.tools.javac.tree
 
DCTree.DCEntity - Class in com.sun.tools.javac.tree
 
DCTree.DCErroneous - Class in com.sun.tools.javac.tree
 
DCTree.DCIdentifier - Class in com.sun.tools.javac.tree
 
DCTree.DCInheritDoc - Class in com.sun.tools.javac.tree
 
DCTree.DCInlineTag - Class in com.sun.tools.javac.tree
 
DCTree.DCLink - Class in com.sun.tools.javac.tree
 
DCTree.DCLiteral - Class in com.sun.tools.javac.tree
 
DCTree.DCParam - Class in com.sun.tools.javac.tree
 
DCTree.DCReference - Class in com.sun.tools.javac.tree
 
DCTree.DCReturn - Class in com.sun.tools.javac.tree
 
DCTree.DCSee - Class in com.sun.tools.javac.tree
 
DCTree.DCSerial - Class in com.sun.tools.javac.tree
 
DCTree.DCSerialData - Class in com.sun.tools.javac.tree
 
DCTree.DCSerialField - Class in com.sun.tools.javac.tree
 
DCTree.DCSince - Class in com.sun.tools.javac.tree
 
DCTree.DCStartElement - Class in com.sun.tools.javac.tree
 
DCTree.DCText - Class in com.sun.tools.javac.tree
 
DCTree.DCThrows - Class in com.sun.tools.javac.tree
 
DCTree.DCUnknownBlockTag - Class in com.sun.tools.javac.tree
 
DCTree.DCUnknownInlineTag - Class in com.sun.tools.javac.tree
 
DCTree.DCValue - Class in com.sun.tools.javac.tree
 
DCTree.DCVersion - Class in com.sun.tools.javac.tree
 
ddiv - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
debugCode - Variable in class com.sun.tools.javac.jvm.Code
 
declarationFor(Symbol, JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
Find the declaration for a symbol, where that symbol is defined somewhere in the given tree.
declaredCount - Variable in class com.sun.tools.javac.code.Type.UndetVar
number of declared (upper) bounds
DeclaredType - Interface in javax.lang.model.type
Represents a declared type, either a class type or an interface type.
decode(ByteBuffer, boolean) - Method in class com.sun.tools.javac.util.BaseFileManager
 
decode(Object, Type) - Static method in class com.sun.tools.javac.util.Constants
Converts a constant in internal representation (in which boolean, char, byte, short, and int are each represented by an Integer) into standard representation.
def - Variable in class com.sun.tools.javac.tree.JCTree.JCNewClass
 
DEFAULT - Static variable in class com.sun.tools.javac.code.Flags
Flag that marks either a default method or an interface containing default methods.
DEFAULT - Static variable in enum com.sun.tools.javac.code.Source
 
DEFAULT - Static variable in enum com.sun.tools.javac.jvm.Target
 
DEFAULT_VALUE - Variable in class com.sun.source.util.SimpleDocTreeVisitor
 
DEFAULT_VALUE - Variable in class com.sun.source.util.SimpleTreeVisitor
 
DEFAULT_VALUE - Variable in class javax.lang.model.util.ElementScanner6
The specified default value.
DEFAULT_VALUE - Variable in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Default value to be returned; defaultAction returns this value unless the method is overridden.
DEFAULT_VALUE - Variable in class javax.lang.model.util.SimpleElementVisitor6
Default value to be returned; defaultAction returns this value unless the method is overridden.
DEFAULT_VALUE - Variable in class javax.lang.model.util.SimpleTypeVisitor6
Default value to be returned; defaultAction returns this value unless the method is overridden.
defaultAction(DocTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
defaultAction(Tree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
defaultAction(Element, Boolean) - Method in class com.sun.tools.javac.processing.PrintingProcessor.PrintingElementVisitor
 
defaultAction(Object, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
The default action for visit methods.
defaultAction(Element, P) - Method in class javax.lang.model.util.SimpleElementVisitor6
The default action for visit methods.
defaultAction(TypeMirror, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
The default action for visit methods.
defaultFileSystem - Variable in class com.sun.tools.javac.nio.JavacPathFileManager
 
DefaultSymbolVisitor() - Constructor for class com.sun.tools.javac.code.Types.DefaultSymbolVisitor
 
DefaultTypeVisitor() - Constructor for class com.sun.tools.javac.code.Types.DefaultTypeVisitor
 
defaultValue - Variable in class com.sun.tools.javac.code.Symbol.MethodSymbol
For an attribute field accessor, its default value if any.
defaultValue - Variable in class com.sun.tools.javac.tree.JCTree.JCMethodDecl
default value, for annotation types
DeferredAttr - Class in com.sun.tools.javac.comp
This is an helper class that is used to perform deferred type-analysis.
DeferredAttr(Context) - Constructor for class com.sun.tools.javac.comp.DeferredAttr
 
DeferredAttr.AttrMode - Enum in com.sun.tools.javac.comp
The 'mode' in which the deferred type is to be type-checked
DeferredAttr.DeferredType - Class in com.sun.tools.javac.comp
This type represents a deferred type.
DeferredAttr.RecoveryDeferredTypeMap - Class in com.sun.tools.javac.comp
Specialized recovery deferred mapping.
deferredAttrContext() - Method in interface com.sun.tools.javac.comp.Check.CheckContext
 
deferredAttrKey - Static variable in class com.sun.tools.javac.comp.DeferredAttr
 
DeferredDiagnosticHandler(Log) - Constructor for class com.sun.tools.javac.util.Log.DeferredDiagnosticHandler
 
DeferredDiagnosticHandler(Log, Filter<JCDiagnostic>) - Constructor for class com.sun.tools.javac.util.Log.DeferredDiagnosticHandler
 
DeferredLintHandler - Class in com.sun.tools.javac.code
This is NOT part of any supported API.
DeferredLintHandler(Context) - Constructor for class com.sun.tools.javac.code.DeferredLintHandler
 
DeferredLintHandler.LintLogger - Interface in com.sun.tools.javac.code
An interface for deferred lint reporting - loggers passed to DeferredLintHandler.report(LintLogger) will be called when #flush(DiagnosticPosition) is invoked.
deferredLintHandlerKey - Static variable in class com.sun.tools.javac.code.DeferredLintHandler
 
defineClass(Name, Symbol) - Method in class com.sun.tools.javac.jvm.ClassReader
Define a new class given its name and owner.
defineForStatic(TypeElement, VariableElement) - Method in class com.sun.tools.javac.jvm.JNIWriter
 
defs - Variable in class com.sun.tools.javac.tree.JCTree.JCClassDecl
all variables and methods defined in this class
defs - Variable in class com.sun.tools.javac.tree.JCTree.JCCompilationUnit
All definitions in this file (ClassDef, Import, and Skip)
defs - Variable in class com.sun.tools.javac.tree.JCTree.LetExpr
 
delegateCompiler - Variable in class com.sun.tools.javac.main.JavaCompiler
Annotation processing may require and provide a new instance of the compiler to be used for the analyze and generate phases.
DelegatedScope(Scope) - Constructor for class com.sun.tools.javac.code.Scope.DelegatedScope
 
DelegatedSymbol(T) - Constructor for class com.sun.tools.javac.code.Symbol.DelegatedSymbol
 
DelegatedType(TypeTag, Type) - Constructor for class com.sun.tools.javac.code.Type.DelegatedType
 
delete() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedFileObject
 
delete() - Method in class com.sun.tools.javac.file.ZipArchive.ZipFileObject
 
delete() - Method in class com.sun.tools.javac.file.ZipFileIndexArchive.ZipFileIndexFileObject
 
delete() - Method in interface javax.tools.FileObject
Deletes this file object.
delete() - Method in class javax.tools.ForwardingFileObject
 
delete() - Method in class javax.tools.SimpleJavaFileObject
This implementation does nothing.
DEPRECATED - Static variable in class com.sun.tools.javac.code.Flags
Flag is set if symbol is deprecated.
Deprecated(List<DCTree>) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
Deprecated - Variable in class com.sun.tools.javac.util.Names
 
deprecated - Variable in class com.sun.tools.javac.util.Names
 
deprecatedFlag - Variable in class com.sun.tools.javac.parser.JavaTokenizer.BasicComment
 
deprecatedFlag() - Method in class com.sun.tools.javac.parser.Tokens.Token
Preserve classic semantics - deprecated should be set if at least one javadoc comment attached to this token contains the '@deprecated' string
DeprecatedTree - Interface in com.sun.source.doctree
A tree node for an @deprecated block tag.
deprecatedType - Variable in class com.sun.tools.javac.code.Symtab
 
depth - Variable in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
Current depth level of the disgnostic being formatted (!= 0 for subdiagnostics)
description - Variable in class com.sun.tools.javac.tree.DCTree.DCParam
 
description - Variable in class com.sun.tools.javac.tree.DCTree.DCReturn
 
description - Variable in class com.sun.tools.javac.tree.DCTree.DCSerial
 
description - Variable in class com.sun.tools.javac.tree.DCTree.DCSerialData
 
description - Variable in class com.sun.tools.javac.tree.DCTree.DCSerialField
 
description - Variable in class com.sun.tools.javac.tree.DCTree.DCThrows
 
deserializeLambda - Variable in class com.sun.tools.javac.util.Names
 
desiredAssertionStatus - Variable in class com.sun.tools.javac.util.Names
 
desugar(Queue<Env<AttrContext>>) - Method in class com.sun.tools.javac.main.JavaCompiler
Prepare attributed parse trees, in conjunction with their attribution contexts, for source or code generation.
desugar(Env<AttrContext>, Queue<Pair<Env<AttrContext>, JCTree.JCClassDecl>>) - Method in class com.sun.tools.javac.main.JavaCompiler
Prepare attributed parse trees, in conjunction with their attribution contexts, for source or code generation.
detail - Variable in class com.sun.tools.javac.tree.JCTree.JCAssert
 
DetailsInc - Static variable in interface com.sun.tools.javac.util.LayoutCharacters
Standard indentation for additional diagnostic lines
devVerbose - Variable in class com.sun.tools.javac.main.JavaCompiler
Switch: should we debug ignored exceptions
diag - Variable in exception com.sun.tools.javac.code.Symbol.CompletionFailure
A diagnostic object describing the failure
diag - Variable in class com.sun.tools.javac.tree.DCTree.DCErroneous
 
diagEndPos(JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
A DiagnosticPosition with the preferred position set to the end position of given tree, if it is a block with defined endpos.
DiagInc - Static variable in interface com.sun.tools.javac.util.LayoutCharacters
Standard indentation for subdiagnostics
diagListener - Variable in class com.sun.tools.javac.util.Log
Diagnostic listener, if provided through programmatic interface to javac (JSR 199).
Diagnostic<S> - Interface in javax.tools
Interface for diagnostics from tools.
Diagnostic.Kind - Enum in javax.tools
Kinds of diagnostics, for example, error or warning.
DiagnosticCollector<S> - Class in javax.tools
Provides an easy way to collect diagnostics in a list.
DiagnosticCollector() - Constructor for class javax.tools.DiagnosticCollector
 
diagnosticFactoryKey - Static variable in class com.sun.tools.javac.util.JCDiagnostic.Factory
The context key for the diagnostic factory.
DiagnosticFormatter<D extends Diagnostic<?>> - Interface in com.sun.tools.javac.api
Provides simple functionalities for javac diagnostic formatting.
DiagnosticFormatter.Configuration - Interface in com.sun.tools.javac.api
This interface provides functionalities for tuning the output of a diagnostic formatter in multiple ways.
DiagnosticFormatter.Configuration.DiagnosticPart - Enum in com.sun.tools.javac.api
A given diagnostic message can be divided into sub-parts each of which might/might not be displayed by the formatter, according to the current configuration settings.
DiagnosticFormatter.Configuration.MultilineLimit - Enum in com.sun.tools.javac.api
A multiline limit control the verbosity of multiline diagnostics either by setting a maximum depth of nested multidiagnostics, or by limiting the amount of subdiagnostics attached to a given diagnostic (or both).
DiagnosticFormatter.PositionKind - Enum in com.sun.tools.javac.api
This enum defines a set of constants for all the kinds of position that a diagnostic can be asked for.
DiagnosticHandler() - Constructor for class com.sun.tools.javac.util.Log.DiagnosticHandler
 
DiagnosticListener<S> - Interface in javax.tools
Interface for receiving diagnostics from tools.
diagnosticPositionFor(Symbol, JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
Find the position for reporting an error about a symbol, where that symbol is defined somewhere in the given tree.
DiagnosticSource - Class in com.sun.tools.javac.util
A simple abstraction of a source file, as needed for use in a diagnostic message.
DiagnosticSource(JavaFileObject, AbstractLog) - Constructor for class com.sun.tools.javac.util.DiagnosticSource
 
diags - Variable in class com.sun.tools.javac.util.AbstractLog
Factory for diagnostics
diff(List<A>) - Method in class com.sun.tools.javac.util.List
 
diffSet(Bits) - Method in class com.sun.tools.javac.util.Bits
this set = this set \ xs.
digit(int, int) - Method in class com.sun.tools.javac.parser.UnicodeReader
Convert an ASCII digit from its base (8, 10, or 16) to its value.
dimAnnotations - Variable in class com.sun.tools.javac.tree.JCTree.JCNewArray
 
dimensions(Type) - Method in class com.sun.tools.javac.code.Types
The number of dimensions of an array type.
dims - Variable in class com.sun.tools.javac.tree.JCTree.JCNewArray
 
directError(String, Object...) - Method in class com.sun.tools.javac.util.AbstractLog
 
directError(String, Object...) - Method in class com.sun.tools.javac.util.Log
 
directSupertypes(Type) - Method in class com.sun.tools.javac.code.Types
 
directSupertypes(TypeMirror) - Method in class com.sun.tools.javac.model.JavacTypes
 
directSupertypes(TypeMirror) - Method in interface javax.lang.model.util.Types
Returns the direct supertypes of a type.
dirname() - Method in class com.sun.tools.javac.file.RelativePath
 
dirname() - Method in class com.sun.tools.javac.file.RelativePath.RelativeDirectory
 
dirname() - Method in class com.sun.tools.javac.file.RelativePath.RelativeFile
 
disable(RichDiagnosticFormatter.RichConfiguration.RichFormatterFeature) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter.RichConfiguration
Disable a specific feature on this rich formatter.
DiscardDiagnosticHandler(Log) - Constructor for class com.sun.tools.javac.util.Log.DiscardDiagnosticHandler
 
disjointType(Type, Type) - Method in class com.sun.tools.javac.code.Types
Two types or wildcards are considered disjoint if it can be proven that no type can be contained in both.
disjointTypes(List<Type>, List<Type>) - Method in class com.sun.tools.javac.code.Types
 
displaySource(D) - Method in interface com.sun.tools.javac.api.DiagnosticFormatter
Whether the source code output for this diagnostic is to be displayed.
displaySource(JCDiagnostic) - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
 
displaySource(D) - Method in class com.sun.tools.javac.util.ForwardingDiagnosticFormatter
 
displayState() - Method in class com.sun.tools.javac.processing.JavacFiler
Debugging function to display internal state.
dispose() - Method in class com.sun.tools.javac.util.Name.Table
Release any resources used by this table.
dispose() - Method in class com.sun.tools.javac.util.Names
 
dispose() - Method in class com.sun.tools.javac.util.SharedNameTable
 
dispose() - Method in class com.sun.tools.javac.util.UnsharedNameTable
 
dload - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
dload_0 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
dload_1 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
dload_2 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
dload_3 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
dmod - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
dmul - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
dneg - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
doCall() - Method in class com.sun.tools.javac.api.JavacTaskImpl
 
DocComment(Tokens.Comment, List<DCTree>, List<DCTree>, List<DCTree>) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
DocCommentParser - Class in com.sun.tools.javac.parser
This is NOT part of any supported API.
docComments - Variable in class com.sun.tools.javac.tree.JCTree.JCCompilationUnit
A table that stores all documentation comments indexed by the tree nodes they refer to.
DocCommentTable - Interface in com.sun.tools.javac.tree
A table giving the doc comment, if any, for any tree node.
DocCommentTree - Interface in com.sun.source.doctree
The top level representation of a documentation comment.
DocLint - Class in com.sun.tools.doclint
Multi-function entry point for the doc check utility.
DocLint() - Constructor for class com.sun.tools.doclint.DocLint
 
DocLint.BadArgs - Exception in com.sun.tools.doclint
 
DocPretty - Class in com.sun.tools.javac.tree
Prints out a doc comment tree.
DocPretty(Writer) - Constructor for class com.sun.tools.javac.tree.DocPretty
 
DocRoot() - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
DocRootTree - Interface in com.sun.source.doctree
A tree node for an @docroot inline tag.
DocSourcePositions - Interface in com.sun.source.util
Provides methods to obtain the position of a DocTree within a javadoc comment.
DocTree - Interface in com.sun.source.doctree
Common interface for all nodes in a documentation syntax tree.
DocTree.Kind - Enum in com.sun.source.doctree
 
DocTreeMaker - Class in com.sun.tools.javac.tree
This is NOT part of any supported API.
DocTreeMaker(Context) - Constructor for class com.sun.tools.javac.tree.DocTreeMaker
Create a tree maker with NOPOS as initial position.
DocTreePath - Class in com.sun.source.util
A path of tree nodes, typically used to represent the sequence of ancestor nodes of a tree node up to the top level DocCommentTree node.
DocTreePath(TreePath, DocCommentTree) - Constructor for class com.sun.source.util.DocTreePath
Creates a DocTreePath for a root node.
DocTreePath(DocTreePath, DocTree) - Constructor for class com.sun.source.util.DocTreePath
Creates a DocTreePath for a child node.
DocTreePathScanner<R,P> - Class in com.sun.source.util
A DocTreeVisitor that visits all the child tree nodes, and provides support for maintaining a path for the parent nodes.
DocTreePathScanner() - Constructor for class com.sun.source.util.DocTreePathScanner
 
DocTrees - Class in com.sun.source.util
Provides access to syntax trees for doc comments.
DocTrees() - Constructor for class com.sun.source.util.DocTrees
 
DocTreeScanner<R,P> - Class in com.sun.source.util
A TreeVisitor that visits all the child tree nodes.
DocTreeScanner() - Constructor for class com.sun.source.util.DocTreeScanner
 
DocTreeVisitor<R,P> - Interface in com.sun.source.doctree
A visitor of trees, in the style of the visitor design pattern.
DocumentationTool - Interface in javax.tools
Interface to invoke Java™ programming language documentation tools from programs.
DocumentationTool.DocumentationTask - Interface in javax.tools
Interface representing a future for a documentation task.
DocumentationTool.Location - Enum in javax.tools
Locations specific to DocumentationTool.
documentedType - Variable in class com.sun.tools.javac.code.Symtab
 
DoLoop(JCTree.JCStatement, JCTree.JCExpression) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
DoLoop(JCTree.JCStatement, JCTree.JCExpression) - Method in class com.sun.tools.javac.tree.TreeMaker
 
dontgoto - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
All conditional jumps come in pairs.
doProcessing(Context, List<JCTree.JCCompilationUnit>, List<Symbol.ClassSymbol>, Iterable<? extends Symbol.PackageSymbol>, Log.DeferredDiagnosticHandler) - Method in class com.sun.tools.javac.processing.JavacProcessingEnvironment
 
DOUBLE_CLASS - Static variable in class com.sun.tools.javac.code.TypeTag.NumericClasses
 
DOUBLEcode - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Type codes.
doubleType - Variable in class com.sun.tools.javac.code.Symtab
 
DoWhileLoopTree - Interface in com.sun.source.tree
A tree node for a 'do' statement.
dreturn - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
dstore - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
dstore_0 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
dstore_1 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
dstore_2 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
dstore_3 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
dsub - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
DUMMY - Static variable in class com.sun.tools.javac.parser.Tokens
 
dump() - Method in class com.sun.tools.javac.util.Context
 
dumpOnError - Variable in class com.sun.tools.javac.util.Log
Print stack trace on errors?
dup(Symbol) - Method in class com.sun.tools.javac.code.Scope.CompoundScope
 
dup() - Method in class com.sun.tools.javac.code.Scope.DelegatedScope
 
dup() - Method in class com.sun.tools.javac.code.Scope
Construct a fresh scope within this scope, with same owner, which shares its table with the outer scope.
dup(Symbol) - Method in class com.sun.tools.javac.code.Scope
Construct a fresh scope within this scope, with new owner, which shares its table with the outer scope.
dup() - Method in class com.sun.tools.javac.code.Scope.ErrorScope
 
dup(JCTree, A) - Method in class com.sun.tools.javac.comp.Env
Duplicate this environment, updating with given tree and info, and copying all other fields.
dup(JCTree) - Method in class com.sun.tools.javac.comp.Env
Duplicate this environment, updating with given tree, and copying all other fields.
dup - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
dup() - Method in class com.sun.tools.javac.util.Bits
Return a copy of this set.
dup2 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
dup2_x1 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
dup2_x2 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
dup_x1 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
dup_x2 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
dupBits() - Method in class com.sun.tools.javac.util.Bits
 
duplicateClass(JCDiagnostic.DiagnosticPosition, Symbol.ClassSymbol) - Method in class com.sun.tools.javac.comp.Enter
Complain about a duplicate class.
dupto(Env<A>) - Method in class com.sun.tools.javac.comp.Env
Duplicate this environment into a given Environment, using its tree and info, and copying all other fields.
dupUnshared() - Method in class com.sun.tools.javac.code.Scope.DelegatedScope
 
dupUnshared() - Method in class com.sun.tools.javac.code.Scope
Construct a fresh scope within this scope, with same owner, with a new hash table, whose contents initially are those of the table of its outer scope.
dupUnshared() - Method in class com.sun.tools.javac.code.Scope.ErrorScope
 
DynamicMethodSymbol(Name, Symbol, int, Symbol.MethodSymbol, Type, Object[]) - Constructor for class com.sun.tools.javac.code.Symbol.DynamicMethodSymbol
 

E

earlier(Annotate.Worker) - Method in class com.sun.tools.javac.comp.Annotate
 
EFFECTIVELY_FINAL - Static variable in class com.sun.tools.javac.code.Flags
Flag that marks an 'effectively final' local variable.
elapsed_msec - Variable in class com.sun.tools.javac.main.JavaCompiler
 
Element - Interface in javax.lang.model.element
Represents a program element such as a package, class, or method.
ElementFilter - Class in javax.lang.model.util
Filters for selecting just the elements of interest from a collection of elements.
ElementKind - Enum in javax.lang.model.element
The kind of an element.
ElementKindVisitor6<R,P> - Class in javax.lang.model.util
A visitor of program elements based on their kind with default behavior appropriate for the RELEASE_6 source version.
ElementKindVisitor6() - Constructor for class javax.lang.model.util.ElementKindVisitor6
Constructor for concrete subclasses; uses null for the default value.
ElementKindVisitor6(R) - Constructor for class javax.lang.model.util.ElementKindVisitor6
Constructor for concrete subclasses; uses the argument for the default value.
ElementKindVisitor7<R,P> - Class in javax.lang.model.util
A visitor of program elements based on their kind with default behavior appropriate for the RELEASE_7 source version.
ElementKindVisitor7() - Constructor for class javax.lang.model.util.ElementKindVisitor7
Constructor for concrete subclasses; uses null for the default value.
ElementKindVisitor7(R) - Constructor for class javax.lang.model.util.ElementKindVisitor7
Constructor for concrete subclasses; uses the argument for the default value.
ElementKindVisitor8<R,P> - Class in javax.lang.model.util
A visitor of program elements based on their kind with default behavior appropriate for the RELEASE_8 source version.
ElementKindVisitor8() - Constructor for class javax.lang.model.util.ElementKindVisitor8
Constructor for concrete subclasses; uses null for the default value.
ElementKindVisitor8(R) - Constructor for class javax.lang.model.util.ElementKindVisitor8
Constructor for concrete subclasses; uses the argument for the default value.
Elements - Interface in javax.lang.model.util
Utility methods for operating on program elements.
ElementScanner6<R,P> - Class in javax.lang.model.util
A scanning visitor of program elements with default behavior appropriate for the RELEASE_6 source version.
ElementScanner6() - Constructor for class javax.lang.model.util.ElementScanner6
Constructor for concrete subclasses; uses null for the default value.
ElementScanner6(R) - Constructor for class javax.lang.model.util.ElementScanner6
Constructor for concrete subclasses; uses the argument for the default value.
ElementScanner7<R,P> - Class in javax.lang.model.util
A scanning visitor of program elements with default behavior appropriate for the RELEASE_7 source version.
ElementScanner7() - Constructor for class javax.lang.model.util.ElementScanner7
Constructor for concrete subclasses; uses null for the default value.
ElementScanner7(R) - Constructor for class javax.lang.model.util.ElementScanner7
Constructor for concrete subclasses; uses the argument for the default value.
ElementScanner8<R,P> - Class in javax.lang.model.util
A scanning visitor of program elements with default behavior appropriate for the RELEASE_8 source version.
ElementScanner8() - Constructor for class javax.lang.model.util.ElementScanner8
Constructor for concrete subclasses; uses null for the default value.
ElementScanner8(R) - Constructor for class javax.lang.model.util.ElementScanner8
Constructor for concrete subclasses; uses the argument for the default value.
elementTypeType - Variable in class com.sun.tools.javac.code.Symtab
 
ElementVisitor<R,P> - Interface in javax.lang.model.element
A visitor of program elements, in the style of the visitor design pattern.
elems - Variable in class com.sun.tools.javac.code.Scope
A linear list that also contains all entries in reverse order of appearance (i.e later entries are pushed on top).
elems - Variable in class com.sun.tools.javac.tree.JCTree.JCNewArray
 
elems - Variable in class com.sun.tools.javac.util.ByteBuffer
An array holding the bytes in this buffer; can be grown.
elemtype - Variable in class com.sun.tools.javac.code.Type.ArrayType
 
elemtype(Type) - Method in class com.sun.tools.javac.code.Types
The element type of an array.
elemtype - Variable in class com.sun.tools.javac.tree.JCTree.JCArrayTypeTree
 
elemtype - Variable in class com.sun.tools.javac.tree.JCTree.JCNewArray
 
elemtypeOrType(Type) - Method in class com.sun.tools.javac.code.Types
 
elsepart - Variable in class com.sun.tools.javac.tree.JCTree.JCIf
 
emit4(int) - Method in class com.sun.tools.javac.jvm.Code
Emit four bytes of code.
emitAnewarray(int, Type) - Method in class com.sun.tools.javac.jvm.Code
Emit anewarray.
emitInvokedynamic(int, Type) - Method in class com.sun.tools.javac.jvm.Code
Emit an invokedynamic instruction.
emitInvokeinterface(int, Type) - Method in class com.sun.tools.javac.jvm.Code
Emit an invokeinterface instruction.
emitInvokespecial(int, Type) - Method in class com.sun.tools.javac.jvm.Code
Emit an invokespecial instruction.
emitInvokestatic(int, Type) - Method in class com.sun.tools.javac.jvm.Code
Emit an invokestatic instruction.
emitInvokevirtual(int, Type) - Method in class com.sun.tools.javac.jvm.Code
Emit an invokevirtual instruction.
emitJump(int) - Method in class com.sun.tools.javac.jvm.Code
Emit a jump instruction.
emitLdc(int) - Method in class com.sun.tools.javac.jvm.Code
Emit a ldc (or ldc_w) instruction, taking into account operand size
emitMultianewarray(int, int, Type) - Method in class com.sun.tools.javac.jvm.Code
Emit a multinewarray instruction.
emitNewarray(int, Type) - Method in class com.sun.tools.javac.jvm.Code
Emit newarray.
emitop0(int) - Method in class com.sun.tools.javac.jvm.Code
Emit an opcode with no operand field.
emitop1(int, int) - Method in class com.sun.tools.javac.jvm.Code
Emit an opcode with a one-byte operand field.
emitop1w(int, int) - Method in class com.sun.tools.javac.jvm.Code
Emit an opcode with a one-byte operand field; widen if field does not fit in a byte.
emitop1w(int, int, int) - Method in class com.sun.tools.javac.jvm.Code
Emit an opcode with two one-byte operand fields; widen if either field does not fit in a byte.
emitop2(int, int) - Method in class com.sun.tools.javac.jvm.Code
Emit an opcode with a two-byte operand field.
emitop4(int, int) - Method in class com.sun.tools.javac.jvm.Code
Emit an opcode with a four-byte operand field.
emitStackMap() - Method in class com.sun.tools.javac.jvm.Code
Emit a stack map entry.
emitToClassfile() - Method in class com.sun.tools.javac.code.TypeAnnotationPosition
Indicates whether the target tree of the annotation has been optimized away from classfile or not.
emitWarnings - Variable in class com.sun.tools.javac.util.Log
Switch: emit warning messages.
empty - Variable in class com.sun.tools.javac.util.Names
 
emptyScope - Static variable in class com.sun.tools.javac.code.Scope
A value for the empty scope.
EmptyStatementTree - Interface in com.sun.source.tree
A tree node for an empty (skip) statement.
emptyTable - Static variable in class com.sun.tools.javac.code.Scope.CompoundScope
 
emptyTable - Static variable in class com.sun.tools.javac.code.Scope.DelegatedScope
 
enable(RichDiagnosticFormatter.RichConfiguration.RichFormatterFeature) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter.RichConfiguration
Enable a specific feature on this rich formatter.
encl - Variable in class com.sun.tools.javac.tree.JCTree.JCNewClass
 
enclClass() - Method in class com.sun.tools.javac.code.Symbol.DelegatedSymbol
 
enclClass() - Method in class com.sun.tools.javac.code.Symbol
The closest enclosing class of this symbol's declaration.
enclClass - Variable in class com.sun.tools.javac.comp.Env
The next enclosing class definition.
enclMethod - Variable in class com.sun.tools.javac.comp.Env
The next enclosing method definition.
enclosing(JCTree.Tag) - Method in class com.sun.tools.javac.comp.Env
Return closest enclosing environment which points to a tree with given tag.
enclosingCandidates(Name) - Static method in class com.sun.tools.javac.util.Convert
 
EnclosingMethod - Variable in class com.sun.tools.javac.util.Names
 
encodePosition(int, int) - Static method in class com.sun.tools.javac.util.Position
Encode line and column numbers in an integer as: line-number << LINESHIFT + column-number .
encoding - Variable in class com.sun.tools.javac.main.JavaCompiler
The encoding to be used for source input.
EndElement(Name) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
EndElementTree - Interface in com.sun.source.doctree
A tree node for the end of an HTML element.
endKind - Variable in enum com.sun.tools.doclint.HtmlTag
 
endPos - Variable in class com.sun.tools.javac.parser.Tokens.Token
The end position of this token
endpos - Variable in class com.sun.tools.javac.tree.JCTree.JCBlock
Position of closing brace, optional.
endPos(JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
The end position of given tree, if it is a block with defined endpos.
endPositions - Variable in class com.sun.tools.javac.tree.JCTree.JCCompilationUnit
 
EndPosTable - Interface in com.sun.tools.javac.tree
Specifies the methods to access a mappings of syntax trees to end positions.
endPosTable - Variable in class com.sun.tools.javac.util.DiagnosticSource
 
endScopes(int) - Method in class com.sun.tools.javac.jvm.Code
End scopes of all variables with registers ≥ first.
enforceMandatoryWarnings() - Method in enum com.sun.tools.javac.code.Source
 
EnhancedForLoopTree - Interface in com.sun.source.tree
A tree node for an "enhanced" 'for' loop statement.
ensureCapacity(T[], int) - Static method in class com.sun.tools.javac.util.ArrayUtils
 
ensureCapacity(byte[], int) - Static method in class com.sun.tools.javac.util.ArrayUtils
 
ensureCapacity(char[], int) - Static method in class com.sun.tools.javac.util.ArrayUtils
 
ensureCapacity(int[], int) - Static method in class com.sun.tools.javac.util.ArrayUtils
 
enter() - Method in class com.sun.tools.javac.api.JavacTaskImpl
Translate all the abstract syntax trees to elements.
enter(Iterable<? extends CompilationUnitTree>) - Method in class com.sun.tools.javac.api.JavacTaskImpl
Translate the given abstract syntax trees to elements.
enter(Symbol, Scope, Scope, boolean) - Method in class com.sun.tools.javac.code.Scope.CompoundScope
 
enter(Symbol) - Method in class com.sun.tools.javac.code.Scope.DelegatedScope
 
enter(Symbol, Scope) - Method in class com.sun.tools.javac.code.Scope.DelegatedScope
 
enter(Symbol) - Method in class com.sun.tools.javac.code.Scope
Enter symbol sym in this scope.
enter(Symbol, Scope) - Method in class com.sun.tools.javac.code.Scope
 
enter(Symbol, Scope, Scope, boolean) - Method in class com.sun.tools.javac.code.Scope
Enter symbol sym in this scope, but mark that it comes from given scope `s' accessed through `origin'.
Enter - Class in com.sun.tools.javac.comp
This class enters symbols for all encountered definitions into the symbol table.
Enter(Context) - Constructor for class com.sun.tools.javac.comp.Enter
 
enter - Variable in class com.sun.tools.javac.main.JavaCompiler
The module for the symbol table entry phases.
enterClass(Name, Symbol.TypeSymbol) - Method in class com.sun.tools.javac.jvm.ClassReader
Create a new toplevel or member class symbol with given name and owner and enter in `classes' unless already there.
enterClass(Name, JavaFileObject) - Method in class com.sun.tools.javac.jvm.ClassReader
Creates a new toplevel class symbol with given flat name and given class (or source) file.
enterClass(Name) - Method in class com.sun.tools.javac.jvm.ClassReader
Create a new member or toplevel class symbol with given flat name and enter in `classes' unless already there.
enterDone() - Method in class com.sun.tools.javac.comp.Annotate
Called after the Enter phase completes.
enterDoneWithoutFlush() - Method in class com.sun.tools.javac.comp.Annotate
Variant which allows for a delayed flush of annotations.
enterIfAbsent(Symbol) - Method in class com.sun.tools.javac.code.Scope
Enter symbol sym in this scope if not already there.
enterKey - Static variable in class com.sun.tools.javac.comp.Enter
 
enterPackage(Name) - Method in class com.sun.tools.javac.jvm.ClassReader
Make a package, given its fully qualified name.
enterPackage(Name, Symbol.PackageSymbol) - Method in class com.sun.tools.javac.jvm.ClassReader
Make a package, given its unqualified name and enclosing package.
enterStart() - Method in class com.sun.tools.javac.comp.Annotate
Called when the Enter phase starts.
enterTrees(List<JCTree.JCCompilationUnit>) - Method in class com.sun.tools.javac.main.JavaCompiler
Enter the symbols found in a list of parse trees.
enterTreesIfNeeded(List<JCTree.JCCompilationUnit>) - Method in class com.sun.tools.javac.main.JavaCompiler
Enter the symbols found in a list of parse trees if the compilation is expected to proceed beyond anno processing into attr.
enterTypevars(Type) - Method in class com.sun.tools.javac.jvm.ClassReader
Enter type variables of this classtype and all enclosing ones in `typevars'.
enterTypevars(Symbol) - Method in class com.sun.tools.javac.jvm.ClassReader
 
Entity - Enum in com.sun.tools.doclint
Table of entities defined in HTML 4.01.
entity(ListBuffer<DCTree>) - Method in class com.sun.tools.javac.parser.DocCommentParser
 
entity() - Method in class com.sun.tools.javac.parser.DocCommentParser
Read an HTML entity.
Entity(Name) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
EntityTree - Interface in com.sun.source.doctree
A tree node for an HTML entity.
Entry(Symbol, Scope.Entry, Scope.Entry, Scope) - Constructor for class com.sun.tools.javac.code.Scope.Entry
 
entryPoint() - Method in class com.sun.tools.javac.jvm.Code
Declare an entry point; return current code pointer
entryPoint(Code.State) - Method in class com.sun.tools.javac.jvm.Code
Declare an entry point with initial state; return current code pointer
entryPoint(Code.State, Type) - Method in class com.sun.tools.javac.jvm.Code
Declare an entry point with initial state plus a pushed value; return current code pointer
Enum(Type, Symbol.VarSymbol) - Constructor for class com.sun.tools.javac.code.Attribute.Enum
 
ENUM - Static variable in class com.sun.tools.javac.code.Flags
An enumeration type or an enumeration constant, added in classfile v49.0.
Enum - Variable in class com.sun.tools.javac.util.Names
 
enumDeclaration(JCTree.JCModifiers, Tokens.Comment) - Method in class com.sun.tools.javac.parser.JavacParser
EnumDeclaration = ENUM Ident [IMPLEMENTS TypeList] EnumBody
enumFinalFinalize - Variable in class com.sun.tools.javac.code.Symtab
The symbol representing the final finalize method on enums
enumSym - Variable in class com.sun.tools.javac.code.Symtab
 
Env - Class in com.sun.tools.doclint
Utility container for current execution environment, providing the current declaration and its doc comment.
env - Variable in class com.sun.tools.javac.api.JavacScope
 
env - Variable in class com.sun.tools.javac.comp.Annotate.AnnotateRepeatedContext
 
env - Variable in class com.sun.tools.javac.comp.Enter
Visitor argument: the current environment.
Env<A> - Class in com.sun.tools.javac.comp
A class for environments, instances of which are passed as arguments to tree visitors.
Env(JCTree, A) - Constructor for class com.sun.tools.javac.comp.Env
Create an outermost environment for a given (toplevel)tree, with a given info field.
env - Variable in class com.sun.tools.javac.comp.MemberEnter
Visitor argument: the current environment
Env.AccessKind - Enum in com.sun.tools.doclint
Access kinds for declarations.
EOI - Static variable in interface com.sun.tools.javac.util.LayoutCharacters
End of input character.
eqPrec - Static variable in class com.sun.tools.javac.tree.TreeInfo
Operator precedences values.
equals(Object) - Method in class com.sun.tools.javac.api.JavacScope
 
equals(Object) - Method in class com.sun.tools.javac.code.Type.ArrayType
 
equals(Object) - Method in class com.sun.tools.javac.code.Type
This method is analogous to isSameType, but weaker, since we never complete classes.
equals(Object) - Method in class com.sun.tools.javac.code.TypeAnnotationPosition.TypePathEntry
 
equals(Object) - Method in class com.sun.tools.javac.code.Types.UniqueType
 
equals(Object) - Method in class com.sun.tools.javac.file.BaseFileObject
 
equals(Object) - Method in class com.sun.tools.javac.file.RelativePath
 
equals(Object) - Method in class com.sun.tools.javac.file.ZipArchive.ZipFileObject
Check if two file objects are equal.
equals(Object) - Method in class com.sun.tools.javac.file.ZipFileIndexArchive.ZipFileIndexFileObject
Check if two file objects are equal.
equals(Object) - Method in class com.sun.tools.javac.jvm.ClassFile.NameAndType
 
equals(Object) - Method in class com.sun.tools.javac.jvm.Pool.MethodHandle
 
equals(Object) - Method in class com.sun.tools.javac.util.List
Is this list the same as other list?
equals(List<?>, List<?>) - Static method in class com.sun.tools.javac.util.List
Are the two lists the same?
equals(byte[], int, byte[], int, int) - Static method in class com.sun.tools.javac.util.Name.Table
Compare two subarrays
equals - Variable in class com.sun.tools.javac.util.Names
 
equals(Object) - Method in class com.sun.tools.javac.util.Pair
 
equals(Object) - Method in interface javax.lang.model.element.Element
Returns true if the argument represents the same element as this, or false otherwise.
equals(Object) - Method in interface javax.lang.model.element.Name
Returns true if the argument represents the same name as this, and false otherwise.
equals(Object) - Method in interface javax.lang.model.type.TypeMirror
Obeys the general contract of Object.equals.
ErasedClassType(Type, Symbol.TypeSymbol) - Constructor for class com.sun.tools.javac.code.Type.ErasedClassType
 
erasure(Types) - Method in class com.sun.tools.javac.code.Symbol.ClassSymbol
 
erasure(Types) - Method in class com.sun.tools.javac.code.Symbol.DelegatedSymbol
 
erasure(Types) - Method in class com.sun.tools.javac.code.Symbol
The symbol's erased type.
erasure(Type) - Method in class com.sun.tools.javac.code.Types
The erasure of t |t| -- the type that results when all type parameters in t are deleted.
erasure(List<Type>) - Method in class com.sun.tools.javac.code.Types
 
erasure(TypeMirror) - Method in class com.sun.tools.javac.model.JavacTypes
 
erasure(TypeMirror) - Method in interface javax.lang.model.util.Types
Returns the erasure of a type.
erasure_field - Variable in class com.sun.tools.javac.code.Symbol
A cache for the type erasure of this symbol.
erasureRecursive(Type) - Method in class com.sun.tools.javac.code.Types
 
erasureRecursive(List<Type>) - Method in class com.sun.tools.javac.code.Types
 
ERR - Static variable in class com.sun.tools.javac.code.Kinds
The error kind, which includes all other kinds.
errmsg - Variable in exception com.sun.tools.javac.code.Symbol.CompletionFailure
Deprecated.
Use getDetail() or getMessage()
ERRONEOUS - Static variable in class com.sun.tools.javac.code.Kinds
Kinds for erroneous symbols that complement the above
erroneous(String, int) - Method in class com.sun.tools.javac.parser.DocCommentParser
 
Erroneous(String, DiagnosticSource, String, Object...) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
Erroneous(List<? extends JCTree>) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Erroneous() - Method in class com.sun.tools.javac.tree.TreeMaker
 
Erroneous(List<? extends JCTree>) - Method in class com.sun.tools.javac.tree.TreeMaker
 
ErroneousTree - Interface in com.sun.source.doctree
A tree node to stand in for a malformed text
ErroneousTree - Interface in com.sun.source.tree
A tree node to stand in for a malformed expression.
Error(Type) - Constructor for class com.sun.tools.javac.code.Attribute.Error
 
error - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Virtual opcode for disallowed operations.
error(String, Object...) - Method in class com.sun.tools.javac.util.AbstractLog
Report an error, unless another error was already reported at same source position.
error(JCDiagnostic.DiagnosticPosition, String, Object...) - Method in class com.sun.tools.javac.util.AbstractLog
Report an error, unless another error was already reported at same source position.
error(JCDiagnostic.DiagnosticFlag, JCDiagnostic.DiagnosticPosition, String, Object...) - Method in class com.sun.tools.javac.util.AbstractLog
Report an error, unless another error was already reported at same source position.
error(int, String, Object...) - Method in class com.sun.tools.javac.util.AbstractLog
Report an error, unless another error was already reported at same source position.
error(JCDiagnostic.DiagnosticFlag, int, String, Object...) - Method in class com.sun.tools.javac.util.AbstractLog
Report an error, unless another error was already reported at same source position.
error() - Static method in class com.sun.tools.javac.util.Assert
Equivalent to assert false;
error(String) - Static method in class com.sun.tools.javac.util.Assert
Equivalent to assert false : msg;
error(DiagnosticSource, JCDiagnostic.DiagnosticPosition, String, Object...) - Method in class com.sun.tools.javac.util.JCDiagnostic.Factory
Create an error diagnostic.
error - Variable in class com.sun.tools.javac.util.Names
 
errorCount() - Method in class com.sun.tools.javac.main.JavaCompiler
The number of errors reported so far.
errorCount() - Method in class com.sun.tools.javac.processing.JavacMessager
 
errorEndPos - Variable in class com.sun.tools.javac.parser.JavacParser.AbstractEndPosTable
Store the last error position.
errorRaised() - Method in class com.sun.tools.javac.processing.JavacMessager
 
errorRaised() - Method in class com.sun.tools.javac.processing.JavacRoundEnvironment
Returns true if an error was raised in the prior round of processing; returns false otherwise.
errorRaised() - Method in interface javax.annotation.processing.RoundEnvironment
Returns true if an error was raised in the prior round of processing; returns false otherwise.
ErrorScope(Symbol) - Constructor for class com.sun.tools.javac.code.Scope.ErrorScope
 
errorType - Variable in class com.sun.tools.javac.code.Symtab
 
ErrorType(Type, Symbol.TypeSymbol) - Constructor for class com.sun.tools.javac.code.Type.ErrorType
 
ErrorType(Symbol.ClassSymbol, Type) - Constructor for class com.sun.tools.javac.code.Type.ErrorType
 
ErrorType(Name, Symbol.TypeSymbol, Type) - Constructor for class com.sun.tools.javac.code.Type.ErrorType
 
ErrorType - Interface in javax.lang.model.type
Represents a class or interface type that cannot be properly modeled.
errPos - Variable in class com.sun.tools.javac.parser.JavaTokenizer
The position where a lexical error occurred;
errPos() - Method in class com.sun.tools.javac.parser.JavaTokenizer
Return the position where a lexical error occurred;
errPos(int) - Method in class com.sun.tools.javac.parser.JavaTokenizer
Set the position where a lexical error occurred;
errPos() - Method in interface com.sun.tools.javac.parser.Lexer
Return the position where a lexical error occurred;
errPos(int) - Method in interface com.sun.tools.javac.parser.Lexer
Set the position where a lexical error occurred;
errPos() - Method in class com.sun.tools.javac.parser.Scanner
 
errPos(int) - Method in class com.sun.tools.javac.parser.Scanner
 
errs - Variable in class com.sun.tools.javac.tree.JCTree.JCErroneous
 
errSymbol - Variable in class com.sun.tools.javac.code.Symtab
The error symbol.
errType - Variable in class com.sun.tools.javac.code.Symtab
A value for the errType, with a originalType of noType
errWriter - Variable in class com.sun.tools.javac.util.Log
 
escapeUnicode(String) - Static method in class com.sun.tools.javac.util.Convert
Escape all unicode characters in string.
ex - Variable in class com.sun.tools.javac.util.Names
 
Exception(DCTree.DCReference, List<DCTree>) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
exception_index - Variable in class com.sun.tools.javac.code.TypeAnnotationPosition
 
Exceptions - Variable in class com.sun.tools.javac.util.Names
 
exceptionType - Variable in class com.sun.tools.javac.code.Symtab
 
excl(int) - Method in class com.sun.tools.javac.util.Bits
Exclude x from this set.
excludeFrom(int) - Method in class com.sun.tools.javac.util.Bits
Exclude [start...end] from this set.
exclVarFromInits(JCTree, int) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
Exec(JCTree.JCExpression) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Exec(JCTree.JCExpression) - Method in class com.sun.tools.javac.tree.TreeMaker
 
ExecutableElement - Interface in javax.lang.model.element
Represents a method, constructor, or initializer (static or instance) of a class or interface, including annotation type elements.
ExecutableType - Interface in javax.lang.model.type
Represents the type of an executable.
EXISTS - Static variable in class com.sun.tools.javac.code.Flags
Flag is set for package symbols if a package has a member or directory and therefore exists.
exists() - Method in class com.sun.tools.javac.code.Symbol
True if the symbol represents an entity that exists.
exists() - Method in class com.sun.tools.javac.code.Symbol.PackageSymbol
A package "exists" if a type or package that exists has been seen within it.
exists(File) - Method in class com.sun.tools.javac.file.CacheFSInfo
 
exists(File) - Method in class com.sun.tools.javac.file.FSInfo
 
exitCode - Variable in enum com.sun.tools.javac.main.Main.Result
 
expectDiagKeys - Variable in class com.sun.tools.javac.util.Log
Keys for expected diagnostics.
explicitAnnotationProcessingRequested - Variable in class com.sun.tools.javac.main.JavaCompiler
Switch: is annotation processing requested explicitly via CompilationTask.setProcessors?
expr - Variable in class com.sun.tools.javac.tree.JCTree.JCEnhancedForLoop
 
expr - Variable in class com.sun.tools.javac.tree.JCTree.JCExpressionStatement
expression structure
expr - Variable in class com.sun.tools.javac.tree.JCTree.JCInstanceOf
 
expr - Variable in class com.sun.tools.javac.tree.JCTree.JCMemberReference
 
expr - Variable in class com.sun.tools.javac.tree.JCTree.JCParens
 
expr - Variable in class com.sun.tools.javac.tree.JCTree.JCReturn
 
expr - Variable in class com.sun.tools.javac.tree.JCTree.JCThrow
 
expr - Variable in class com.sun.tools.javac.tree.JCTree.JCTypeCast
 
expr - Variable in class com.sun.tools.javac.tree.JCTree.LetExpr
 
ExpressionStatementTree - Interface in com.sun.source.tree
A tree node for an expression statement.
ExpressionTree - Interface in com.sun.source.tree
A tree node used as the base class for the different types of expressions.
ExtendedStandardFlags - Static variable in class com.sun.tools.javac.code.Flags
 
extending - Variable in class com.sun.tools.javac.tree.JCTree.JCClassDecl
the classes this class extends
extension - Variable in enum javax.tools.JavaFileObject.Kind
The extension which (by convention) is normally used for this kind of file object.
externalize(byte[], int, int) - Static method in class com.sun.tools.javac.jvm.ClassFile
Return external representation of buf[offset..offset+len-1], converting '.' to '/'.
externalize(Name) - Static method in class com.sun.tools.javac.jvm.ClassFile
Return external representation of given name, converting '/' to '.'.
externalType(Types) - Method in class com.sun.tools.javac.code.Symbol.DelegatedSymbol
 
externalType(Types) - Method in class com.sun.tools.javac.code.Symbol
The external type of a symbol.
extraFileActions(Symbol.PackageSymbol, JavaFileObject) - Method in class com.sun.tools.javac.jvm.ClassReader
this is used to support javadoc
extraParams - Variable in class com.sun.tools.javac.code.Symbol.MethodSymbol
The extra (synthetic/mandated) parameters of the method.

F

F - Variable in class com.sun.tools.javac.parser.JavacParser
The factory to be used for abstract syntax tree construction.
f2d - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
f2i - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
f2l - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
fac - Variable in class com.sun.tools.javac.parser.JavaTokenizer
 
Factory(Context) - Constructor for class com.sun.tools.javac.util.JCDiagnostic.Factory
Create a new diagnostic factory.
Factory(JavacMessages, String) - Constructor for class com.sun.tools.javac.util.JCDiagnostic.Factory
Create a new diagnostic factory.
fadd - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
faload - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
falsepart - Variable in class com.sun.tools.javac.tree.JCTree.JCConditional
 
family - Variable in class com.sun.tools.javac.util.Names
 
fastore - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
FatalError - Error in com.sun.tools.javac.util
Throwing an instance of this class causes immediate termination of the main compiler method.
FatalError(JCDiagnostic) - Constructor for error com.sun.tools.javac.util.FatalError
Construct a FatalError with the specified detail message.
FatalError(JCDiagnostic, Throwable) - Constructor for error com.sun.tools.javac.util.FatalError
Construct a FatalError with the specified detail message and cause.
FatalError(String) - Constructor for error com.sun.tools.javac.util.FatalError
Construct a FatalError with the specified detail message.
fatcode - Variable in class com.sun.tools.javac.jvm.Code
Are we generating code with jumps ≥ 32K?
fcmpg - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
fcmpl - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
fconst_0 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
fconst_1 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
fconst_2 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
fdiv - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
features - Variable in class com.sun.tools.javac.util.RichDiagnosticFormatter.RichConfiguration
set of enabled rich formatter's features
FF - Static variable in interface com.sun.tools.javac.util.LayoutCharacters
Form feed character.
FIELD - Variable in class com.sun.tools.javac.util.Names
 
fieldsIn(Iterable<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a list of fields in elements.
fieldsIn(Set<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a set of fields in elements.
fileManager - Variable in class com.sun.tools.javac.file.BaseFileObject
The file manager that created this JavaFileObject.
fileManager - Variable in class com.sun.tools.javac.file.ZipArchive
The file manager that created this archive.
fileManager - Variable in class com.sun.tools.javac.main.JavaCompiler
Access to file objects.
fileManager - Variable in class javax.tools.ForwardingJavaFileManager
The file manager which all methods are delegated to.
filenames - Variable in class com.sun.tools.javac.main.Main
The list of source files to process
fileObject - Variable in class com.sun.tools.javac.util.DiagnosticSource
The underlying file object.
FileObject - Interface in javax.tools
File abstraction for tools.
fileObject - Variable in class javax.tools.ForwardingFileObject
The file object which all methods are delegated to.
Filer - Interface in javax.annotation.processing
This interface supports the creation of new files by an annotation processor.
FilerException - Exception in javax.annotation.processing
Indicates a Filer detected an attempt to open a file that would violate the guarantees provided by the Filer.
FilerException(String) - Constructor for exception javax.annotation.processing.FilerException
Constructs an exception with the specified detail message.
fileTop() - Method in class com.sun.tools.javac.jvm.JNIWriter
 
fill(int, A) - Static method in class com.sun.tools.javac.util.List
Deprecated.
fillExceptionParameterPositions() - Method in class com.sun.tools.javac.jvm.Code
 
filter(List<Type>, Filter<Type>) - Static method in class com.sun.tools.javac.code.Type
 
Filter<T> - Interface in com.sun.tools.javac.util
Simple filter acting as a boolean predicate.
filter(List<A>, A) - Static method in class com.sun.tools.javac.util.List
Returns the list obtained from 'l' after removing all elements 'elem'
FilteredMemberList - Class in com.sun.tools.javac.model
Utility to construct a view of a symbol's members, filtering out unwanted elements such as synthetic ones.
FilteredMemberList(Scope) - Constructor for class com.sun.tools.javac.model.FilteredMemberList
 
FINAL - Static variable in class com.sun.tools.javac.code.Flags
 
finalize() - Method in class com.sun.tools.javac.file.ZipFileIndex
 
finalize - Variable in class com.sun.tools.javac.util.Names
 
finalizer - Variable in class com.sun.tools.javac.tree.JCTree.JCTry
 
finalizerPos(JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
The position of the finalizer of given try/synchronized statement.
finallyCanCompleteNormally - Variable in class com.sun.tools.javac.tree.JCTree.JCTry
 
findDescriptorSymbol(Symbol.TypeSymbol) - Method in class com.sun.tools.javac.code.Types
Find the method descriptor associated to this class symbol - if the symbol 'origin' is not a functional interface, an exception is thrown.
findDescriptorType(Type) - Method in class com.sun.tools.javac.code.Types
Find the type of the method descriptor associated to this class symbol - if the symbol 'origin' is not a functional interface, an exception is thrown.
findLine(int) - Method in class com.sun.tools.javac.util.DiagnosticSource
Find the line in the buffer that contains the current position
finished(TaskEvent) - Method in interface com.sun.source.util.TaskListener
 
finished(TaskEvent) - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedTaskListener
 
finished(TaskEvent) - Method in class com.sun.tools.javac.api.MultiTaskListener
 
first() - Method in class com.sun.tools.javac.util.ListBuffer
The first element in this buffer.
FIRSTCOLUMN - Static variable in class com.sun.tools.javac.util.Position
 
firstConstructorCall(JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
Return the first call in a constructor definition.
firstFlag(long) - Static method in class com.sun.tools.javac.tree.TreeInfo
Return first (smallest) flag in `flags': pre: flags != 0
FIRSTLINE - Static variable in class com.sun.tools.javac.util.Position
 
FIRSTPOS - Static variable in class com.sun.tools.javac.util.Position
 
firstSentence - Variable in class com.sun.tools.javac.tree.DCTree.DCDocComment
 
firstStatPos(JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
The position of the first statement in a block, or the position of the block itself if it is empty.
FLAG_BRIDGES - Static variable in class com.sun.tools.javac.comp.LambdaToMethod
Flag for alternate metafactories indicating the lambda object requires multiple bridges
FLAG_MARKERS - Static variable in class com.sun.tools.javac.comp.LambdaToMethod
Flag for alternate metafactories indicating the lambda object has multiple targets
FLAG_SERIALIZABLE - Static variable in class com.sun.tools.javac.comp.LambdaToMethod
Flag for alternate metafactories indicating the lambda object is intended to be serializable
flagNames(long) - Static method in class com.sun.tools.javac.jvm.ClassWriter
Return flags as a string, separated by " ".
flagNames(long) - Static method in class com.sun.tools.javac.tree.TreeInfo
Return flags as a string, separated by " ".
flags - Variable in enum com.sun.tools.doclint.HtmlTag
 
Flags - Class in com.sun.tools.javac.code
Access flags and other modifiers for Java classes and members.
flags() - Method in class com.sun.tools.javac.code.Symbol.ClassSymbol
 
flags() - Method in class com.sun.tools.javac.code.Symbol
An accessor method for the flags of this symbol.
flags() - Method in class com.sun.tools.javac.code.Symbol.PackageSymbol
 
flags - Variable in class com.sun.tools.javac.tree.JCTree.JCBlock
flags
flags - Variable in class com.sun.tools.javac.tree.JCTree.JCModifiers
 
flags(JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
If this tree is a declaration or a block, return its flags field, otherwise return 0.
Flags.Flag - Enum in com.sun.tools.javac.code
 
flags_field - Variable in class com.sun.tools.javac.code.Symbol
The flags of this symbol.
flatname - Variable in class com.sun.tools.javac.code.Symbol.ClassSymbol
the fully qualified name of the class after converting to flat representation, i.e.
flatName() - Method in class com.sun.tools.javac.code.Symbol.ClassSymbol
 
flatName() - Method in class com.sun.tools.javac.code.Symbol.DelegatedSymbol
 
flatName() - Method in class com.sun.tools.javac.code.Symbol
The fully qualified name of this symbol after converting to flat representation.
fload - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
fload_0 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
fload_1 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
fload_2 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
fload_3 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
FLOAT_CLASS - Static variable in class com.sun.tools.javac.code.TypeTag.NumericClasses
 
FLOATcode - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Type codes.
floatType - Variable in class com.sun.tools.javac.code.Symtab
 
Flow - Class in com.sun.tools.javac.comp
This pass implements dataflow analysis for Java programs though different AST visitor steps.
Flow(Context) - Constructor for class com.sun.tools.javac.comp.Flow
 
flow - Variable in class com.sun.tools.javac.main.JavaCompiler
The flow analyzer.
flow(Queue<Env<AttrContext>>) - Method in class com.sun.tools.javac.main.JavaCompiler
Perform dataflow checks on attributed parse trees.
flow(Env<AttrContext>) - Method in class com.sun.tools.javac.main.JavaCompiler
Perform dataflow checks on an attributed parse tree.
flow(Env<AttrContext>, Queue<Env<AttrContext>>) - Method in class com.sun.tools.javac.main.JavaCompiler
Perform dataflow checks on an attributed parse tree.
Flow.AbstractAssignAnalyzer<P extends Flow.AbstractAssignAnalyzer.AbstractAssignPendingExit> - Class in com.sun.tools.javac.comp
This pass implements (i) definite assignment analysis, which ensures that each variable is assigned when used and (ii) definite unassignment analysis, which ensures that no final variable is assigned more than once.
Flow.AbstractAssignAnalyzer.AbstractAssignPendingExit - Class in com.sun.tools.javac.comp
 
Flow.AssignAnalyzer - Class in com.sun.tools.javac.comp
 
Flow.AssignAnalyzer.AssignPendingExit - Class in com.sun.tools.javac.comp
 
flowKey - Static variable in class com.sun.tools.javac.comp.Flow
 
flush() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedJavaFileManager
 
flush(JCDiagnostic.DiagnosticPosition) - Method in class com.sun.tools.javac.code.DeferredLintHandler
Invoke all DeferredLintHandler.LintLoggers that were associated with the provided pos.
flush() - Method in class com.sun.tools.javac.comp.Annotate
 
flush() - Method in class com.sun.tools.javac.file.JavacFileManager
Flush any output resources.
flush() - Method in class com.sun.tools.javac.nio.JavacPathFileManager
 
flush() - Method in class com.sun.tools.javac.processing.PrintingProcessor.PrintingElementVisitor
 
flush() - Method in class com.sun.tools.javac.util.Log
Flush the logs
flush(Log.WriterKind) - Method in class com.sun.tools.javac.util.Log
 
flush() - Method in class javax.tools.ForwardingJavaFileManager
 
flush() - Method in interface javax.tools.JavaFileManager
Flushes any resources opened for output by this file manager directly or indirectly.
flushCache(JavaFileObject) - Method in class com.sun.tools.javac.util.BaseFileManager
 
fmod - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
fmul - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
fneg - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
foldStrings(JCTree) - Method in class com.sun.tools.javac.parser.JavacParser
If tree is a concatenation of string literals, replace it by a single literal representing the concatenated string.
ForAll(List<Type>, Type) - Constructor for class com.sun.tools.javac.code.Type.ForAll
 
ForeachLoop(JCTree.JCVariableDecl, JCTree.JCExpression, JCTree.JCStatement) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
ForeachLoop(JCTree.JCVariableDecl, JCTree.JCExpression, JCTree.JCStatement) - Method in class com.sun.tools.javac.tree.TreeMaker
 
ForLoop(List<JCTree.JCStatement>, JCTree.JCExpression, List<JCTree.JCExpressionStatement>, JCTree.JCStatement) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
ForLoop(List<JCTree.JCStatement>, JCTree.JCExpression, List<JCTree.JCExpressionStatement>, JCTree.JCStatement) - Method in class com.sun.tools.javac.tree.TreeMaker
 
ForLoopTree - Interface in com.sun.source.tree
A tree node for a basic 'for' loop statement.
formalParameter() - Method in class com.sun.tools.javac.parser.JavacParser
FormalParameter = { FINAL | '@' Annotation } Type VariableDeclaratorId LastFormalParameter = { FINAL | '@' Annotation } Type '...' Ident | FormalParameter
formalParameter(boolean) - Method in class com.sun.tools.javac.parser.JavacParser
 
format(D, Locale) - Method in interface com.sun.tools.javac.api.DiagnosticFormatter
Format the contents of a diagnostics.
format(JCDiagnostic, Locale) - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
 
format(Object, Type) - Static method in class com.sun.tools.javac.util.Constants
Returns a string representation of a constant value (given in internal representation), quoted and formatted as in Java source.
format(Object) - Static method in class com.sun.tools.javac.util.Constants
Returns a string representation of a constant value (given in standard wrapped representation), quoted and formatted as in Java source.
format(D, Locale) - Method in class com.sun.tools.javac.util.ForwardingDiagnosticFormatter
 
format(String, Object...) - Static method in class com.sun.tools.javac.util.Log
 
format(JCDiagnostic, Locale) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter
 
formatArgument(JCDiagnostic, Object, Locale) - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
Format a single argument of a given diagnostic.
formatArgument(JCDiagnostic, Object, Locale) - Method in class com.sun.tools.javac.util.RawDiagnosticFormatter
 
formatArguments(JCDiagnostic, Locale) - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
Format the arguments of a given diagnostic.
formatDiagnostic(JCDiagnostic, Locale) - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
 
formatDiagnostic(JCDiagnostic, Locale) - Method in class com.sun.tools.javac.util.BasicDiagnosticFormatter
 
formatDiagnostic(JCDiagnostic, Locale) - Method in class com.sun.tools.javac.util.RawDiagnosticFormatter
 
formatIterable(JCDiagnostic, Iterable<?>, Locale) - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
Format an iterable argument of a given diagnostic.
formatKind(D, Locale) - Method in interface com.sun.tools.javac.api.DiagnosticFormatter
Controls the way in which a diagnostic kind is displayed.
formatKind(JCDiagnostic, Locale) - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
 
formatKind(D, Locale) - Method in class com.sun.tools.javac.util.ForwardingDiagnosticFormatter
 
formatLintCategory(JCDiagnostic, Locale) - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
 
formatMessage(D, Locale) - Method in interface com.sun.tools.javac.api.DiagnosticFormatter
Controls the way in which a diagnostic message is displayed.
formatMessage(JCDiagnostic, Locale) - Method in class com.sun.tools.javac.util.BasicDiagnosticFormatter
 
formatMessage(D, Locale) - Method in class com.sun.tools.javac.util.ForwardingDiagnosticFormatter
 
formatMessage(JCDiagnostic, Locale) - Method in class com.sun.tools.javac.util.RawDiagnosticFormatter
 
formatMessage(JCDiagnostic, Locale) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter
 
formatMeta(char, JCDiagnostic, Locale) - Method in class com.sun.tools.javac.util.BasicDiagnosticFormatter
 
formatPosition(D, DiagnosticFormatter.PositionKind, Locale) - Method in interface com.sun.tools.javac.api.DiagnosticFormatter
Controls the way in which a diagnostic position is displayed.
formatPosition(JCDiagnostic, DiagnosticFormatter.PositionKind, Locale) - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
 
formatPosition(D, DiagnosticFormatter.PositionKind, Locale) - Method in class com.sun.tools.javac.util.ForwardingDiagnosticFormatter
 
formatSource(D, boolean, Locale) - Method in interface com.sun.tools.javac.api.DiagnosticFormatter
Controls the way in which a diagnostic source is displayed.
formatSource(JCDiagnostic, boolean, Locale) - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
 
formatSource(D, boolean, Locale) - Method in class com.sun.tools.javac.util.ForwardingDiagnosticFormatter
 
formatSourceLine(JCDiagnostic, int) - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
Format the faulty source code line and point to the error.
formatSubdiagnostic(JCDiagnostic, JCDiagnostic, Locale) - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
Format a subdiagnostics attached to a given diagnostic.
formatSubdiagnostics(JCDiagnostic, Locale) - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
Format all the subdiagnostics attached to a given diagnostic.
Formattable - Interface in com.sun.tools.javac.api
This interface must be implemented by any javac class that has non-trivial formatting needs (e.g.
Formattable.LocalizedString - Class in com.sun.tools.javac.api
 
formatter - Variable in class com.sun.tools.javac.util.ForwardingDiagnosticFormatter
The delegated formatter
formFlatName(Name, Symbol) - Static method in class com.sun.tools.javac.code.Symbol.TypeSymbol
form a fully qualified name from a name and an owner, after converting to flat representation
formFullName(Name, Symbol) - Static method in class com.sun.tools.javac.code.Symbol.TypeSymbol
form a fully qualified name from a name and an owner
forName - Variable in class com.sun.tools.javac.util.Names
 
forToplevel(JCTree.JCCompilationUnit) - Method in class com.sun.tools.javac.tree.TreeMaker
Create a new tree maker for a given toplevel.
ForwardingConfiguration(DiagnosticFormatter.Configuration) - Constructor for class com.sun.tools.javac.util.ForwardingDiagnosticFormatter.ForwardingConfiguration
 
ForwardingDiagnosticFormatter<D extends Diagnostic<?>,F extends DiagnosticFormatter<D>> - Class in com.sun.tools.javac.util
A delegated diagnostic formatter delegates all formatting actions to an underlying formatter (aka the delegated formatter).
ForwardingDiagnosticFormatter(F) - Constructor for class com.sun.tools.javac.util.ForwardingDiagnosticFormatter
 
ForwardingDiagnosticFormatter.ForwardingConfiguration - Class in com.sun.tools.javac.util
A delegated formatter configuration delegates all configurations settings to an underlying configuration object (aka the delegated configuration).
ForwardingFileObject<F extends FileObject> - Class in javax.tools
Forwards calls to a given file object.
ForwardingFileObject(F) - Constructor for class javax.tools.ForwardingFileObject
Creates a new instance of ForwardingFileObject.
ForwardingJavaFileManager<M extends JavaFileManager> - Class in javax.tools
Forwards calls to a given file manager.
ForwardingJavaFileManager(M) - Constructor for class javax.tools.ForwardingJavaFileManager
Creates a new instance of ForwardingJavaFileManager.
ForwardingJavaFileObject<F extends JavaFileObject> - Class in javax.tools
Forwards calls to a given file object.
ForwardingJavaFileObject(F) - Constructor for class javax.tools.ForwardingJavaFileObject
Creates a new instance of ForwardingJavaFileObject.
fragment(String, Object...) - Method in class com.sun.tools.javac.util.JCDiagnostic.Factory
Create a fragment diagnostic, for use as an argument in other diagnostics
fragment(String, Object...) - Static method in class com.sun.tools.javac.util.JCDiagnostic
Deprecated.
freshTypeVariables(List<Type>) - Method in class com.sun.tools.javac.code.Types
 
freturn - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
from(A[]) - Static method in class com.sun.tools.javac.util.List
Construct a list consisting all elements of given array.
from(Iterable<? extends A>) - Static method in class com.sun.tools.javac.util.List
 
fromBinary(int, int) - Static method in class com.sun.tools.javac.code.TypeAnnotationPosition.TypePathEntry
 
fromChars(char[], int, int) - Method in class com.sun.tools.javac.util.Name.Table
Get the name from the characters in cs[start..start+len-1].
fromChars(char[], int, int) - Method in class com.sun.tools.javac.util.Names
 
fromChars(char[], int, int) - Method in class com.sun.tools.javac.util.SharedNameTable
 
fromChars(char[], int, int) - Method in class com.sun.tools.javac.util.UnsharedNameTable
 
fromString(String) - Method in class com.sun.tools.javac.util.Name.Table
Get the name for the characters in string s.
fromString(String) - Method in class com.sun.tools.javac.util.Names
 
fromTargetTypeValue(int) - Static method in enum com.sun.tools.javac.code.TargetType
 
fromUtf(byte[]) - Method in class com.sun.tools.javac.util.Name.Table
Get the name for the bytes in array cs.
fromUtf(byte[], int, int) - Method in class com.sun.tools.javac.util.Name.Table
get the name for the bytes in cs[start..start+len-1].
fromUtf(byte[]) - Method in class com.sun.tools.javac.util.Names
 
fromUtf(byte[], int, int) - Method in class com.sun.tools.javac.util.Names
 
fromUtf(byte[], int, int) - Method in class com.sun.tools.javac.util.SharedNameTable
 
fromUtf(byte[], int, int) - Method in class com.sun.tools.javac.util.UnsharedNameTable
 
FSInfo - Class in com.sun.tools.javac.file
Get meta-info about files.
FSInfo() - Constructor for class com.sun.tools.javac.file.FSInfo
 
FSInfo(Context) - Constructor for class com.sun.tools.javac.file.FSInfo
 
fst - Variable in class com.sun.tools.javac.util.Pair
 
fstore - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
fstore_0 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
fstore_1 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
fstore_2 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
fstore_3 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
fsub - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
fullname - Variable in class com.sun.tools.javac.code.Symbol.ClassSymbol
the fully qualified name of the class, i.e.
fullname - Variable in class com.sun.tools.javac.code.Symbol.PackageSymbol
 
fullName(JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
If this tree is a qualified identifier, its return fully qualified name, otherwise return null.
fullVersion() - Static method in class com.sun.tools.javac.main.JavaCompiler
The current full version number as a string.
functionalInterfaceBridges(Symbol.TypeSymbol) - Method in class com.sun.tools.javac.code.Types
Find the minimal set of methods that are overridden by the functional descriptor in 'origin'.
functionalInterfaceType - Variable in class com.sun.tools.javac.code.Symtab
 

G

Gen - Class in com.sun.tools.javac.jvm
This pass maps flat Java (i.e.
Gen(Context) - Constructor for class com.sun.tools.javac.jvm.Gen
 
gen - Variable in class com.sun.tools.javac.main.JavaCompiler
The module for code generation.
Gen.CodeSizeOverflow - Exception in com.sun.tools.javac.jvm
Thrown when the byte code size exceeds limit.
genArgs(List<JCTree.JCExpression>, List<Type>) - Method in class com.sun.tools.javac.jvm.Gen
Derived visitor method: generate code for a list of method arguments.
genClass(Env<AttrContext>, JCTree.JCClassDecl) - Method in class com.sun.tools.javac.jvm.Gen
Generate code for a class definition.
genCond(JCTree, int) - Method in class com.sun.tools.javac.jvm.Gen
Derived visitor method: check whether CharacterRangeTable should be emitted, if so, put a new entry into CRTable and call method to generate bytecode.
genCond(JCTree, boolean) - Method in class com.sun.tools.javac.jvm.Gen
Derived visitor method: generate code for a boolean expression in a control-flow context.
genDef(JCTree, Env<Gen.GenContext>) - Method in class com.sun.tools.javac.jvm.Gen
Visitor method: generate code for a definition, catching and reporting any completion failures.
genEndPos - Variable in class com.sun.tools.javac.main.JavaCompiler
Switch: should we store the ending positions?
generate() - Method in class com.sun.source.util.JavacTask
Generate code.
generate() - Method in class com.sun.tools.javac.api.BasicJavacTask
 
generate() - Method in class com.sun.tools.javac.api.JavacTaskImpl
Generate code.
generate(Iterable<? extends TypeElement>) - Method in class com.sun.tools.javac.api.JavacTaskImpl
Generate code corresponding to the given classes.
generate(Queue<Pair<Env<AttrContext>, JCTree.JCClassDecl>>) - Method in class com.sun.tools.javac.main.JavaCompiler
Generates the source or class file for a list of classes.
generate(Queue<Pair<Env<AttrContext>, JCTree.JCClassDecl>>, Queue<JavaFileObject>) - Method in class com.sun.tools.javac.main.JavaCompiler
 
generateAnnotation(Attribute.Compound, Class<A>) - Static method in class com.sun.tools.javac.model.AnnotationProxyMaker
Returns a dynamic proxy for an annotation mirror.
generateCLDCStackmap() - Method in enum com.sun.tools.javac.jvm.Target
Return true if cldc-style stack maps need to be generated.
GENERATEDCONSTR - Static variable in class com.sun.tools.javac.code.Flags
Flag that marks a generated default constructor.
generateEmptyAfterBig() - Method in enum com.sun.tools.javac.jvm.Target
Do we generate "empty" stackmap slots after double and long?
generateStackMapTable() - Method in enum com.sun.tools.javac.jvm.Target
Beginning in -target 6, we generate stackmap attribute in compact format.
genExpr(JCTree, Type) - Method in class com.sun.tools.javac.jvm.Gen
Visitor method: generate code for an expression, catching and reporting any completion failures.
genKey - Static variable in class com.sun.tools.javac.jvm.Gen
 
genStat(JCTree, Env<Gen.GenContext>, int) - Method in class com.sun.tools.javac.jvm.Gen
Derived visitor method: check whether CharacterRangeTable should be emitted, if so, put a new entry into CRTable and call method to generate bytecode.
genStat(JCTree, Env<Gen.GenContext>) - Method in class com.sun.tools.javac.jvm.Gen
Derived visitor method: generate code for a statement.
genStats(List<JCTree.JCStatement>, Env<Gen.GenContext>, int) - Method in class com.sun.tools.javac.jvm.Gen
Derived visitor method: check whether CharacterRangeTable should be emitted, if so, put a new entry into CRTable and call method to generate bytecode.
genStats(List<? extends JCTree>, Env<Gen.GenContext>) - Method in class com.sun.tools.javac.jvm.Gen
Derived visitor method: generate code for a list of statements.
get(Object) - Method in class com.sun.tools.javac.jvm.Pool
Return the given object's index in the pool, or -1 if object is not in there.
get(Options) - Static method in enum com.sun.tools.javac.main.Option.PkgInfo
 
get(Option) - Method in class com.sun.tools.javac.main.OptionHelper
Get the current value of an option.
get(Option) - Method in class com.sun.tools.javac.main.OptionHelper.GrumpyHelper
 
get(int) - Method in class com.sun.tools.javac.model.FilteredMemberList
 
get(Context.Key<T>) - Method in class com.sun.tools.javac.util.Context
Get the value for the key in this context.
get(Class<T>) - Method in class com.sun.tools.javac.util.Context
 
get(int) - Method in class com.sun.tools.javac.util.List
 
get(String) - Method in class com.sun.tools.javac.util.Options
Get the value for an undocumented option.
get(Option) - Method in class com.sun.tools.javac.util.Options
Get the value for an option.
get4(int) - Method in class com.sun.tools.javac.jvm.Code
Return four code bytes at position pc as an int.
getAccessLevel() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedJavaFileObject
 
getAccessLevel() - Method in class com.sun.tools.javac.file.BaseFileObject
 
getAccessLevel() - Method in class javax.tools.ForwardingJavaFileObject
 
getAccessLevel() - Method in interface javax.tools.JavaFileObject
Provides a hint about the access level of the class represented by this file object.
getAccessLevel() - Method in class javax.tools.SimpleJavaFileObject
This implementation returns null.
getAllAnnotationMirrors(Element) - Method in class com.sun.tools.javac.model.JavacElements
Returns all annotations of an element, whether inherited or directly present.
getAllAnnotationMirrors(Element) - Method in interface javax.lang.model.util.Elements
Returns all annotations present on an element, whether directly present or present via inheritance.
getAllDependencies() - Method in class com.sun.tools.javac.util.GraphUtils.Node
Get all dependencies, regardless of their kind.
getAllDependencies() - Method in class com.sun.tools.javac.util.GraphUtils.TarjanNode
 
getAllDirectories() - Method in class com.sun.tools.javac.file.ZipFileIndex
 
getAllMembers(TypeElement) - Method in class com.sun.tools.javac.model.JavacElements
Returns all members of a type element, whether inherited or declared directly.
getAllMembers(TypeElement) - Method in interface javax.lang.model.util.Elements
Returns all members of a type element, whether inherited or declared directly.
getAlternatives() - Method in class com.sun.tools.javac.code.Type.UnionClassType
 
getAlternatives() - Method in interface javax.lang.model.type.UnionType
Return the alternatives comprising this union type.
getAnnotation(Class<A>) - Method in class com.sun.tools.javac.code.AnnoConstruct
 
getAnnotation(Class<A>) - Method in class com.sun.tools.javac.code.Type
 
getAnnotation(Class<A>) - Method in interface javax.lang.model.AnnotatedConstruct
Returns this construct's annotation of the specified type if such an annotation is present, else null.
getAnnotation(Class<A>) - Method in interface javax.lang.model.element.Element
Returns this construct's annotation of the specified type if such an annotation is present, else null.
getAnnotationMirrors() - Method in class com.sun.tools.javac.code.AnnoConstruct
 
getAnnotationMirrors() - Method in class com.sun.tools.javac.code.Symbol
This is the implementation for javax.lang.model.element.Element.getAnnotationMirrors().
getAnnotationMirrors() - Method in class com.sun.tools.javac.code.Symbol.TypeVariableSymbol
 
getAnnotationMirrors() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
getAnnotationMirrors() - Method in class com.sun.tools.javac.code.Type
 
getAnnotationMirrors() - Method in interface javax.lang.model.AnnotatedConstruct
Returns the annotations that are directly present on this construct.
getAnnotationMirrors() - Method in interface javax.lang.model.element.Element
Returns the annotations that are directly present on this construct.
getAnnotations() - Method in interface com.sun.source.tree.AnnotatedTypeTree
 
getAnnotations() - Method in interface com.sun.source.tree.ModifiersTree
 
getAnnotations() - Method in interface com.sun.source.tree.NewArrayTree
 
getAnnotations() - Method in interface com.sun.source.tree.TypeParameterTree
Return annotations on the type parameter declaration.
getAnnotations() - Method in class com.sun.tools.javac.tree.JCTree.JCAnnotatedType
 
getAnnotations() - Method in class com.sun.tools.javac.tree.JCTree.JCModifiers
 
getAnnotations() - Method in class com.sun.tools.javac.tree.JCTree.JCNewArray
 
getAnnotations() - Method in class com.sun.tools.javac.tree.JCTree.JCTypeParameter
 
getAnnotationsByType(Class<A>) - Method in class com.sun.tools.javac.code.AnnoConstruct
 
getAnnotationsByType(Class<A>) - Method in class com.sun.tools.javac.code.Type
 
getAnnotationsByType(Class<A>) - Method in interface javax.lang.model.AnnotatedConstruct
Returns annotations that are associated with this construct.
getAnnotationType() - Method in interface com.sun.source.tree.AnnotationTree
 
getAnnotationType() - Method in class com.sun.tools.javac.code.Attribute.Compound
 
getAnnotationType() - Method in class com.sun.tools.javac.tree.JCTree.JCAnnotation
 
getAnnotationType() - Method in interface javax.lang.model.element.AnnotationMirror
Returns the type of this annotation.
getArgs() - Method in class com.sun.tools.javac.util.JCDiagnostic
Get the arguments to be included in the text of the diagnostic.
getArgument() - Method in exception javax.lang.model.element.UnknownAnnotationValueException
Returns the additional argument.
getArgument() - Method in exception javax.lang.model.element.UnknownElementException
Returns the additional argument.
getArgument() - Method in exception javax.lang.model.type.UnknownTypeException
Returns the additional argument.
getArguments() - Method in interface com.sun.source.tree.AnnotationTree
 
getArguments() - Method in interface com.sun.source.tree.MethodInvocationTree
 
getArguments() - Method in interface com.sun.source.tree.NewClassTree
 
getArguments() - Method in class com.sun.tools.javac.tree.JCTree.JCAnnotation
 
getArguments() - Method in class com.sun.tools.javac.tree.JCTree.JCMethodInvocation
 
getArguments() - Method in class com.sun.tools.javac.tree.JCTree.JCNewClass
 
getArrayType(TypeMirror) - Method in class com.sun.tools.javac.model.JavacTypes
 
getArrayType(TypeMirror) - Method in interface javax.lang.model.util.Types
Returns an array type with the specified component type.
getAttr(Name) - Method in enum com.sun.tools.doclint.HtmlTag
 
getAttribute(Class<A>) - Method in class com.sun.tools.javac.code.AnnoConstruct
 
getAttribute(Class<A>) - Method in class com.sun.tools.javac.code.Symbol.ClassSymbol
 
getAttribute(Class<A>) - Method in class com.sun.tools.javac.code.Symbol.TypeVariableSymbol
 
getAttributes() - Method in interface com.sun.source.doctree.StartElementTree
 
getAttributes() - Method in class com.sun.tools.javac.tree.DCTree.DCStartElement
 
getAttrKind(Name) - Method in enum com.sun.tools.doclint.HtmlTag
 
getAvailableFeatures() - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter.RichConfiguration
Returns a list of all the features supported by the rich formatter.
getBinaryFromTypePath(List<TypeAnnotationPosition.TypePathEntry>) - Static method in class com.sun.tools.javac.code.TypeAnnotationPosition
 
getBinaryName(TypeElement) - Method in class com.sun.tools.javac.model.JavacElements
 
getBinaryName(TypeElement) - Method in interface javax.lang.model.util.Elements
Returns the binary name of a type element.
getBlock() - Method in interface com.sun.source.tree.CatchTree
 
getBlock() - Method in interface com.sun.source.tree.SynchronizedTree
 
getBlock() - Method in interface com.sun.source.tree.TryTree
 
getBlock() - Method in class com.sun.tools.javac.tree.JCTree.JCCatch
 
getBlock() - Method in class com.sun.tools.javac.tree.JCTree.JCSynchronized
 
getBlock() - Method in class com.sun.tools.javac.tree.JCTree.JCTry
 
getBlockTags() - Method in interface com.sun.source.doctree.DocCommentTree
 
getBlockTags() - Method in class com.sun.tools.javac.tree.DCTree.DCDocComment
 
getBody() - Method in interface com.sun.source.doctree.CommentTree
 
getBody() - Method in interface com.sun.source.doctree.DeprecatedTree
 
getBody() - Method in interface com.sun.source.doctree.DocCommentTree
 
getBody() - Method in interface com.sun.source.doctree.LiteralTree
 
getBody() - Method in interface com.sun.source.doctree.SinceTree
 
getBody() - Method in interface com.sun.source.doctree.TextTree
 
getBody() - Method in interface com.sun.source.doctree.VersionTree
 
getBody() - Method in interface com.sun.source.tree.LambdaExpressionTree
 
getBody() - Method in interface com.sun.source.tree.MethodTree
 
getBody() - Method in class com.sun.tools.javac.tree.DCTree.DCComment
 
getBody() - Method in class com.sun.tools.javac.tree.DCTree.DCDeprecated
 
getBody() - Method in class com.sun.tools.javac.tree.DCTree.DCDocComment
 
getBody() - Method in class com.sun.tools.javac.tree.DCTree.DCErroneous
 
getBody() - Method in class com.sun.tools.javac.tree.DCTree.DCLiteral
 
getBody() - Method in class com.sun.tools.javac.tree.DCTree.DCSince
 
getBody() - Method in class com.sun.tools.javac.tree.DCTree.DCText
 
getBody() - Method in class com.sun.tools.javac.tree.DCTree.DCVersion
 
getBody() - Method in class com.sun.tools.javac.tree.JCTree.JCLambda
 
getBody() - Method in class com.sun.tools.javac.tree.JCTree.JCMethodDecl
 
getBodyKind() - Method in interface com.sun.source.tree.LambdaExpressionTree
 
getBodyKind() - Method in class com.sun.tools.javac.tree.JCTree.JCLambda
 
getBoolean(String) - Method in class com.sun.tools.javac.util.Options
Get the boolean value for an option, patterned after Boolean.getBoolean, essentially will return true, iff the value exists and is set to "true".
getBoolean(String, boolean) - Method in class com.sun.tools.javac.util.Options
Get the boolean with a default value if the option is not set.
getBound() - Method in interface com.sun.source.tree.WildcardTree
 
getBound() - Method in class com.sun.tools.javac.tree.JCTree.JCWildcard
 
getBounds() - Method in interface com.sun.source.tree.IntersectionTypeTree
 
getBounds() - Method in interface com.sun.source.tree.TypeParameterTree
 
getBounds() - Method in class com.sun.tools.javac.code.Symbol.TypeVariableSymbol
 
getBounds() - Method in class com.sun.tools.javac.code.Type.IntersectionClassType
 
getBounds(Type.UndetVar.InferenceBound...) - Method in class com.sun.tools.javac.code.Type.UndetVar
get all bounds of a given kind
getBounds(Type.TypeVar) - Method in class com.sun.tools.javac.code.Types
Return list of bounds of the given type variable.
getBounds() - Method in class com.sun.tools.javac.tree.JCTree.JCTypeIntersection
 
getBounds() - Method in class com.sun.tools.javac.tree.JCTree.JCTypeParameter
 
getBounds() - Method in interface javax.lang.model.element.TypeParameterElement
Returns the bounds of this type parameter.
getBounds() - Method in interface javax.lang.model.type.IntersectionType
Return the bounds comprising this intersection type.
getBundles(Locale) - Method in class com.sun.tools.javac.util.JavacMessages
 
getByteArray() - Method in class com.sun.tools.javac.util.Name
Get the underlying byte array for this name.
getByteAt(int) - Method in class com.sun.tools.javac.util.Name
Returns i'th byte of this name.
getByteLength() - Method in class com.sun.tools.javac.util.Name
Get the length (in bytes) of this name.
getByteOffset() - Method in class com.sun.tools.javac.util.Name
Get the start offset of this name within its byte array.
getBytes(byte[], int) - Method in class com.sun.tools.javac.util.Name
Copy all bytes of this name to buffer cs, starting at start.
getCachedContent(JavaFileObject) - Method in class com.sun.tools.javac.util.BaseFileManager
 
getCanonicalFile(File) - Method in class com.sun.tools.javac.file.CacheFSInfo
 
getCanonicalFile(File) - Method in class com.sun.tools.javac.file.FSInfo
 
getCases() - Method in interface com.sun.source.tree.SwitchTree
 
getCases() - Method in class com.sun.tools.javac.tree.JCTree.JCSwitch
 
getCatches() - Method in interface com.sun.source.tree.TryTree
 
getCatches() - Method in class com.sun.tools.javac.tree.JCTree.JCTry
 
getCause() - Method in exception com.sun.tools.javac.util.PropagatedException
 
getCharContent(boolean) - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedFileObject
 
getCharContent(boolean) - Method in class com.sun.tools.javac.file.ZipArchive.ZipFileObject
 
getCharContent(boolean) - Method in class com.sun.tools.javac.file.ZipFileIndexArchive.ZipFileIndexFileObject
 
getCharContent(boolean) - Method in interface javax.tools.FileObject
Gets the character content of this file object, if available.
getCharContent(boolean) - Method in class javax.tools.ForwardingFileObject
 
getCharContent(boolean) - Method in class javax.tools.SimpleJavaFileObject
This implementation always throws UnsupportedOperationException.
getClass - Variable in class com.sun.tools.javac.util.Names
 
getClassBody() - Method in interface com.sun.source.tree.NewClassTree
 
getClassBody() - Method in class com.sun.tools.javac.tree.JCTree.JCNewClass
 
getClassEnv(Symbol.TypeSymbol) - Method in class com.sun.tools.javac.comp.Enter
 
getClassInitTypeAttributes() - Method in class com.sun.tools.javac.code.Symbol
 
getClassInitTypeAttributes() - Method in class com.sun.tools.javac.code.SymbolMetadata
 
getClassLoader(JavaFileManager.Location) - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedJavaFileManager
 
getClassLoader(JavaFileManager.Location) - Method in class com.sun.tools.javac.file.JavacFileManager
 
getClassLoader(JavaFileManager.Location) - Method in class com.sun.tools.javac.nio.JavacPathFileManager
 
getClassLoader(URL[]) - Method in class com.sun.tools.javac.util.BaseFileManager
 
getClassLoader - Variable in class com.sun.tools.javac.util.Names
 
getClassLoader(JavaFileManager.Location) - Method in class javax.tools.ForwardingJavaFileManager
 
getClassLoader(JavaFileManager.Location) - Method in interface javax.tools.JavaFileManager
Gets a class loader for loading plug-ins from the given location.
getCode() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.DiagnosticSourceUnwrapper
 
getCode() - Method in class com.sun.tools.javac.util.JCDiagnostic
 
getCode() - Method in interface javax.tools.Diagnostic
Gets a diagnostic code indicating the type of diagnostic.
getColumnNumber(long) - Method in interface com.sun.source.tree.LineMap
Find the column for a character position.
getColumnNumber() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.DiagnosticSourceUnwrapper
 
getColumnNumber(int, boolean) - Method in class com.sun.tools.javac.util.DiagnosticSource
Return the one-based column number associated with a given pos for the current source file.
getColumnNumber() - Method in class com.sun.tools.javac.util.JCDiagnostic
Get the column number within the line of source referred to by this diagnostic.
getColumnNumber(int) - Method in interface com.sun.tools.javac.util.Position.LineMap
Find the column for a character position.
getColumnNumber(int) - Method in class com.sun.tools.javac.util.Position.LineTabMapImpl
 
getColumnNumber() - Method in interface javax.tools.Diagnostic
Gets the column number of the character offset returned by Diagnostic.getPosition().
getComment(JCTree) - Method in class com.sun.tools.javac.parser.LazyDocCommentTable
 
getComment(JCTree) - Method in interface com.sun.tools.javac.tree.DocCommentTable
Get the Comment token containing the doc comment, if any, for a tree node.
getCommentText(JCTree) - Method in class com.sun.tools.javac.parser.LazyDocCommentTable
 
getCommentText(JCTree) - Method in interface com.sun.tools.javac.tree.DocCommentTable
Get the plain text of the doc comment, if any, for a tree node.
getCommentText(Env<?>, JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
 
getCommentTree(JCTree) - Method in class com.sun.tools.javac.parser.LazyDocCommentTable
 
getCommentTree(JCTree) - Method in interface com.sun.tools.javac.tree.DocCommentTable
Get the parsed form of the doc comment as a DocTree.
getCommentTree(Env<?>, JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
 
getCompilationUnit() - Method in class com.sun.source.util.TaskEvent
 
getCompilationUnit() - Method in class com.sun.source.util.TreePath
Get the compilation unit associated with this path.
getCompletions(Element, AnnotationMirror, ExecutableElement, String) - Method in class javax.annotation.processing.AbstractProcessor
Returns an empty iterable of completions.
getCompletions(Element, AnnotationMirror, ExecutableElement, String) - Method in interface javax.annotation.processing.Processor
Returns to the tool infrastructure an iterable of suggested completions to an annotation.
getComponents() - Method in class com.sun.tools.javac.code.Type.IntersectionClassType
 
getComponentType() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
getComponentType() - Method in class com.sun.tools.javac.code.Type.ArrayType
 
getComponentType - Variable in class com.sun.tools.javac.util.Names
 
getComponentType() - Method in interface javax.lang.model.type.ArrayType
Returns the component type of this array type.
getCondition() - Method in interface com.sun.source.tree.AssertTree
 
getCondition() - Method in interface com.sun.source.tree.ConditionalExpressionTree
 
getCondition() - Method in interface com.sun.source.tree.DoWhileLoopTree
 
getCondition() - Method in interface com.sun.source.tree.ForLoopTree
 
getCondition() - Method in interface com.sun.source.tree.IfTree
 
getCondition() - Method in interface com.sun.source.tree.WhileLoopTree
 
getCondition() - Method in class com.sun.tools.javac.tree.JCTree.JCAssert
 
getCondition() - Method in class com.sun.tools.javac.tree.JCTree.JCConditional
 
getCondition() - Method in class com.sun.tools.javac.tree.JCTree.JCDoWhileLoop
 
getCondition() - Method in class com.sun.tools.javac.tree.JCTree.JCForLoop
 
getCondition() - Method in class com.sun.tools.javac.tree.JCTree.JCIf
 
getCondition() - Method in class com.sun.tools.javac.tree.JCTree.JCWhileLoop
 
getConfiguration() - Method in interface com.sun.tools.javac.api.DiagnosticFormatter
Get a list of all the enabled verbosity options.
getConfiguration() - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
 
getConfiguration() - Method in class com.sun.tools.javac.util.BasicDiagnosticFormatter
 
getConfiguration() - Method in class com.sun.tools.javac.util.ForwardingDiagnosticFormatter
 
getConfiguration() - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter
 
getConstantExpression(Object) - Method in class com.sun.tools.javac.model.JavacElements
 
getConstantExpression(Object) - Method in interface javax.lang.model.util.Elements
Returns the text of a constant expression representing a primitive value or a string.
getConstantValue() - Method in class com.sun.tools.javac.code.Symbol.VarSymbol
 
getConstantValue() - Method in interface javax.lang.model.element.VariableElement
Returns the value of this variable if this is a final field initialized to a compile-time constant.
getConstValue() - Method in class com.sun.tools.javac.code.Symbol.VarSymbol
 
getContent() - Method in interface com.sun.source.doctree.UnknownBlockTagTree
 
getContent() - Method in interface com.sun.source.doctree.UnknownInlineTagTree
 
getContent() - Method in class com.sun.tools.javac.tree.DCTree.DCUnknownBlockTag
 
getContent() - Method in class com.sun.tools.javac.tree.DCTree.DCUnknownInlineTag
 
getContext() - Method in class com.sun.tools.javac.api.BasicJavacTask
For internal use only.
getContext() - Method in class com.sun.tools.javac.processing.JavacProcessingEnvironment
For internal use only.
getCurrentLocale() - Method in class com.sun.tools.javac.util.JavacMessages
 
getCurrentPath() - Method in class com.sun.source.util.DocTreePathScanner
Get the current path for the node, as built up by the currently active set of scan calls.
getCurrentPath() - Method in class com.sun.source.util.TreePathScanner
Get the current path for the node, as built up by the currently active set of scan calls.
getDeclarationAttributes() - Method in class com.sun.tools.javac.code.Symbol
 
getDeclarationAttributes() - Method in class com.sun.tools.javac.code.SymbolMetadata
 
getDeclaredBounds() - Method in class com.sun.tools.javac.code.Type.UndetVar
get the list of declared (upper) bounds
getDeclaredType(TypeElement, TypeMirror...) - Method in class com.sun.tools.javac.model.JavacTypes
 
getDeclaredType(DeclaredType, TypeElement, TypeMirror...) - Method in class com.sun.tools.javac.model.JavacTypes
 
getDeclaredType(TypeElement, TypeMirror...) - Method in interface javax.lang.model.util.Types
Returns the type corresponding to a type element and actual type arguments.
getDeclaredType(DeclaredType, TypeElement, TypeMirror...) - Method in interface javax.lang.model.util.Types
Returns the type corresponding to a type element and actual type arguments, given a containing type of which it is a member.
getDeclaringClass - Variable in class com.sun.tools.javac.util.Names
 
getDecoder(boolean) - Method in class com.sun.tools.javac.file.BaseFileObject
 
getDecoder(boolean) - Method in class com.sun.tools.javac.file.ZipArchive.ZipFileObject
 
getDecoder(boolean) - Method in class com.sun.tools.javac.file.ZipFileIndexArchive.ZipFileIndexFileObject
 
getDecoder(String, boolean) - Method in class com.sun.tools.javac.util.BaseFileManager
 
getDefaultBundle() - Static method in class com.sun.tools.javac.util.JavacMessages
 
getDefaultFileSystem() - Method in class com.sun.tools.javac.nio.JavacPathFileManager
 
getDefaultFileSystem() - Method in interface com.sun.tools.javac.nio.PathFileManager
Get the default file system used to create paths.
getDefaultMaxErrors() - Method in class com.sun.tools.javac.util.Log
Default value for -Xmaxerrs.
getDefaultMaxWarnings() - Method in class com.sun.tools.javac.util.Log
Default value for -Xmaxwarns.
getDefaultValue() - Method in interface com.sun.source.tree.MethodTree
 
getDefaultValue() - Method in class com.sun.tools.javac.code.Symbol.MethodSymbol
 
getDefaultValue() - Method in class com.sun.tools.javac.tree.JCTree.JCMethodDecl
 
getDefaultValue() - Method in interface javax.lang.model.element.ExecutableElement
Returns the default value if this executable is an annotation type element.
getDelegatedConfiguration() - Method in class com.sun.tools.javac.util.ForwardingDiagnosticFormatter.ForwardingConfiguration
Returns the underlying delegated configuration.
getDelegatedFormatter() - Method in class com.sun.tools.javac.util.ForwardingDiagnosticFormatter
Returns the underlying delegated formatter
getDependenciesByKind(GraphUtils.DependencyKind) - Method in class com.sun.tools.javac.util.GraphUtils.TarjanNode
 
getDependencyName(GraphUtils.Node<D>, GraphUtils.DependencyKind) - Method in class com.sun.tools.javac.util.GraphUtils.Node
Get a name for the dependency (of given kind) linking this node to a given node
getDescription() - Method in interface com.sun.source.doctree.ParamTree
 
getDescription() - Method in interface com.sun.source.doctree.ReturnTree
 
getDescription() - Method in interface com.sun.source.doctree.SerialDataTree
 
getDescription() - Method in interface com.sun.source.doctree.SerialFieldTree
 
getDescription() - Method in interface com.sun.source.doctree.SerialTree
 
getDescription() - Method in interface com.sun.source.doctree.ThrowsTree
 
getDescription() - Method in class com.sun.tools.javac.tree.DCTree.DCParam
 
getDescription() - Method in class com.sun.tools.javac.tree.DCTree.DCReturn
 
getDescription() - Method in class com.sun.tools.javac.tree.DCTree.DCSerial
 
getDescription() - Method in class com.sun.tools.javac.tree.DCTree.DCSerialData
 
getDescription() - Method in class com.sun.tools.javac.tree.DCTree.DCSerialField
 
getDescription() - Method in class com.sun.tools.javac.tree.DCTree.DCThrows
 
getDescriptorType(Types) - Method in class com.sun.tools.javac.tree.JCTree.JCFunctionalExpression
 
getDetail() - Method in interface com.sun.source.tree.AssertTree
 
getDetail() - Method in class com.sun.tools.javac.tree.JCTree.JCAssert
 
getDetailValue() - Method in exception com.sun.tools.javac.code.Symbol.CompletionFailure
 
getDiagnostic() - Method in interface com.sun.source.doctree.ErroneousTree
Gets a diagnostic object giving details about the reason the body text is in error.
getDiagnostic() - Method in exception com.sun.tools.javac.code.Symbol.CompletionFailure
 
getDiagnostic() - Method in exception com.sun.tools.javac.code.Types.FunctionDescriptorLookupError
 
getDiagnostic() - Method in exception com.sun.tools.javac.comp.Infer.InferenceException
 
getDiagnostic() - Method in exception com.sun.tools.javac.comp.Resolve.InapplicableMethodException
 
getDiagnostic() - Method in class com.sun.tools.javac.tree.DCTree.DCErroneous
 
getDiagnosticFormatter() - Method in class com.sun.tools.javac.util.Log
Get the current diagnostic formatter.
getDiagnosticPosition() - Method in class com.sun.tools.javac.util.JCDiagnostic
 
getDiagnostics() - Method in class com.sun.tools.javac.util.Log.DeferredDiagnosticHandler
 
getDiagnostics() - Method in class javax.tools.DiagnosticCollector
Gets a list view of diagnostics collected by this object.
getDiagnosticSource() - Method in class com.sun.tools.javac.util.JCDiagnostic
Get the source referred to by this diagnostic.
getDimAnnotations() - Method in interface com.sun.source.tree.NewArrayTree
 
getDimAnnotations() - Method in class com.sun.tools.javac.tree.JCTree.JCNewArray
 
getDimensions() - Method in interface com.sun.source.tree.NewArrayTree
 
getDimensions() - Method in class com.sun.tools.javac.tree.JCTree.JCNewArray
 
getDirectories(RelativePath.RelativeDirectory) - Method in class com.sun.tools.javac.file.ZipFileIndex
 
getDocComment() - Method in class com.sun.source.util.DocTreePath
Get the DocCommentTree associated with this path.
getDocComment(TreePath) - Method in class com.sun.source.util.Trees
Gets the doc comment, if any, for the Tree node identified by a given TreePath.
getDocComment(TreePath) - Method in class com.sun.tools.javac.api.JavacTrees
 
getDocComment(Element) - Method in class com.sun.tools.javac.model.JavacElements
 
getDocComment(Element) - Method in interface javax.lang.model.util.Elements
Returns the text of the documentation ("Javadoc") comment of an element.
getDocCommentTree(TreePath) - Method in class com.sun.source.util.DocTrees
Gets the doc comment tree, if any, for the Tree node identified by a given TreePath.
getDocCommentTree(TreePath) - Method in class com.sun.tools.javac.api.JavacTrees
 
getDotStyle() - Method in interface com.sun.tools.javac.util.GraphUtils.DependencyKind
Returns the DOT representation (to be used in a style attribute that's most suited for this dependency kind.
getElement(DocTreePath) - Method in class com.sun.source.util.DocTrees
Gets the language model element referred to by the leaf node of the given DocTreePath, or null if unknown.
getElement(TreePath) - Method in class com.sun.source.util.Trees
Gets the Element for the Tree node identified by a given TreePath.
getElement(TreePath) - Method in class com.sun.tools.javac.api.JavacTrees
 
getElement(DocTreePath) - Method in class com.sun.tools.javac.api.JavacTrees
 
getElements() - Method in class com.sun.source.util.JavacTask
Get a utility object for dealing with program elements.
getElements() - Method in class com.sun.tools.javac.api.BasicJavacTask
 
getElements() - Method in class com.sun.tools.javac.api.JavacTaskImpl
 
getElements(Filter<Symbol>) - Method in class com.sun.tools.javac.code.Scope.CompoundScope
 
getElements() - Method in class com.sun.tools.javac.code.Scope
 
getElements(Filter<Symbol>) - Method in class com.sun.tools.javac.code.Scope
 
getElementsAnnotatedWith(TypeElement) - Method in class com.sun.tools.javac.processing.JavacRoundEnvironment
Returns the elements annotated with the given annotation type.
getElementsAnnotatedWith(Class<? extends Annotation>) - Method in class com.sun.tools.javac.processing.JavacRoundEnvironment
getElementsAnnotatedWith(TypeElement) - Method in interface javax.annotation.processing.RoundEnvironment
Returns the elements annotated with the given annotation type.
getElementsAnnotatedWith(Class<? extends Annotation>) - Method in interface javax.annotation.processing.RoundEnvironment
Returns the elements annotated with the given annotation type.
getElementsByName(Name, Filter<Symbol>) - Method in class com.sun.tools.javac.code.Scope.CompoundScope
 
getElementsByName(Name) - Method in class com.sun.tools.javac.code.Scope
 
getElementsByName(Name, Filter<Symbol>) - Method in class com.sun.tools.javac.code.Scope
 
getElementUtils() - Method in class com.sun.tools.javac.processing.JavacProcessingEnvironment
 
getElementUtils() - Method in interface javax.annotation.processing.ProcessingEnvironment
Returns an implementation of some utility methods for operating on elements
getElementValues() - Method in class com.sun.tools.javac.code.Attribute.Compound
 
getElementValues() - Method in interface javax.lang.model.element.AnnotationMirror
Returns the values of this annotation's elements.
getElementValuesWithDefaults(AnnotationMirror) - Method in class com.sun.tools.javac.model.JavacElements
 
getElementValuesWithDefaults(AnnotationMirror) - Method in interface javax.lang.model.util.Elements
Returns the values of an annotation's elements, including defaults.
getElseStatement() - Method in interface com.sun.source.tree.IfTree
 
getElseStatement() - Method in class com.sun.tools.javac.tree.JCTree.JCIf
 
getEnclosedElements() - Method in class com.sun.tools.javac.code.Symbol
 
getEnclosedElements() - Method in class com.sun.tools.javac.code.Symbol.TypeSymbol
 
getEnclosedElements() - Method in interface javax.lang.model.element.Element
Returns the elements that are, loosely speaking, directly enclosed by this element.
getEnclosedElements() - Method in interface javax.lang.model.element.PackageElement
Returns the top-level classes and interfaces within this package.
getEnclosedElements() - Method in interface javax.lang.model.element.TypeElement
Returns the fields, methods, constructors, and member types that are directly declared in this class or interface.
getEnclosingClass() - Method in interface com.sun.source.tree.Scope
Returns the innermost type element containing the position of this scope
getEnclosingClass() - Method in class com.sun.tools.javac.api.JavacScope
 
getEnclosingElement() - Method in class com.sun.tools.javac.code.Symbol
 
getEnclosingElement() - Method in class com.sun.tools.javac.code.Symbol.PackageSymbol
 
getEnclosingElement() - Method in interface javax.lang.model.element.Element
Returns the innermost element within which this element is, loosely speaking, enclosed.
getEnclosingElement() - Method in interface javax.lang.model.element.PackageElement
Returns null since a package is not enclosed by another element.
getEnclosingElement() - Method in interface javax.lang.model.element.TypeElement
Returns the package of a top-level type and returns the immediately lexically enclosing element for a nested type.
getEnclosingElement() - Method in interface javax.lang.model.element.TypeParameterElement
Returns the generic element of this type parameter.
getEnclosingElement() - Method in interface javax.lang.model.element.VariableElement
Returns the enclosing element of this variable.
getEnclosingExpression() - Method in interface com.sun.source.tree.NewClassTree
 
getEnclosingExpression() - Method in class com.sun.tools.javac.tree.JCTree.JCNewClass
 
getEnclosingMethod() - Method in interface com.sun.source.tree.Scope
Returns the innermost executable element containing the position of this scope.
getEnclosingMethod() - Method in class com.sun.tools.javac.api.JavacScope
 
getEnclosingScope() - Method in interface com.sun.source.tree.Scope
Returns the enclosing scope.
getEnclosingScope() - Method in class com.sun.tools.javac.api.JavacScope
 
getEnclosingType() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
getEnclosingType() - Method in class com.sun.tools.javac.code.Type.ClassType
 
getEnclosingType() - Method in class com.sun.tools.javac.code.Type.DelegatedType
 
getEnclosingType() - Method in class com.sun.tools.javac.code.Type.ErrorType
 
getEnclosingType() - Method in class com.sun.tools.javac.code.Type
 
getEnclosingType() - Method in interface javax.lang.model.type.DeclaredType
Returns the type of the innermost enclosing instance or a NoType of kind NONE if there is no enclosing instance.
getEncodingName() - Method in class com.sun.tools.javac.util.BaseFileManager
 
getEndPos(JCTree) - Method in class com.sun.tools.javac.parser.JavacParser.EmptyEndPosTable
 
getEndPos(JCTree) - Method in class com.sun.tools.javac.parser.JavacParser
Get the end position for a tree node.
getEndPos(JCTree) - Method in class com.sun.tools.javac.parser.JavacParser.SimpleEndPosTable
 
getEndPos(DCTree.DCDocComment) - Method in class com.sun.tools.javac.tree.DCTree.DCEndPosTree
 
getEndPos(JCTree) - Method in interface com.sun.tools.javac.tree.EndPosTable
This method will return the end position of a given tree, otherwise a Positions.NOPOS will be returned.
getEndPos(JCTree, EndPosTable) - Static method in class com.sun.tools.javac.tree.TreeInfo
The end position of given tree, given a table of end positions generated by the parser
getEndPosition(CompilationUnitTree, DocCommentTree, DocTree) - Method in interface com.sun.source.util.DocSourcePositions
Gets the ending position of the tree within the comment within the file.
getEndPosition(CompilationUnitTree, Tree) - Method in interface com.sun.source.util.SourcePositions
Gets the ending position of tree within file.
getEndPosition() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.DiagnosticSourceUnwrapper
 
getEndPosition(EndPosTable) - Method in class com.sun.tools.javac.tree.DCTree.DCErroneous
 
getEndPosition(EndPosTable) - Method in class com.sun.tools.javac.tree.JCTree
 
getEndPosition(EndPosTable) - Method in interface com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition
If there is a tree node, and if endPositions are available, get the end position of the tree node.
getEndPosition() - Method in class com.sun.tools.javac.util.JCDiagnostic
 
getEndPosition(EndPosTable) - Method in class com.sun.tools.javac.util.JCDiagnostic.SimpleDiagnosticPosition
 
getEndPosition() - Method in interface javax.tools.Diagnostic
Gets the character offset from the beginning of the file associated with this diagnostic that indicates the end of the problem.
getEndPosTable() - Method in class com.sun.tools.javac.util.DiagnosticSource
 
getEnv() - Method in class com.sun.tools.javac.api.JavacScope
 
getEnv(Symbol.TypeSymbol) - Method in class com.sun.tools.javac.comp.Enter
Accessor for typeEnvs
getErrorTrees() - Method in interface com.sun.source.tree.ErroneousTree
 
getErrorTrees() - Method in class com.sun.tools.javac.tree.JCTree.JCErroneous
 
getExceptionName() - Method in interface com.sun.source.doctree.ThrowsTree
 
getExceptionName() - Method in class com.sun.tools.javac.tree.DCTree.DCThrows
 
getExistingZipIndex(File) - Method in class com.sun.tools.javac.file.ZipFileIndexCache
 
getExplicitComponents() - Method in class com.sun.tools.javac.code.Type.IntersectionClassType
 
getExpression() - Method in interface com.sun.source.tree.ArrayAccessTree
 
getExpression() - Method in interface com.sun.source.tree.AssignmentTree
 
getExpression() - Method in interface com.sun.source.tree.CaseTree
 
getExpression() - Method in interface com.sun.source.tree.CompoundAssignmentTree
 
getExpression() - Method in interface com.sun.source.tree.EnhancedForLoopTree
 
getExpression() - Method in interface com.sun.source.tree.ExpressionStatementTree
 
getExpression() - Method in interface com.sun.source.tree.InstanceOfTree
 
getExpression() - Method in interface com.sun.source.tree.MemberSelectTree
 
getExpression() - Method in interface com.sun.source.tree.ParenthesizedTree
 
getExpression() - Method in interface com.sun.source.tree.ReturnTree
 
getExpression() - Method in interface com.sun.source.tree.SwitchTree
 
getExpression() - Method in interface com.sun.source.tree.SynchronizedTree
 
getExpression() - Method in interface com.sun.source.tree.ThrowTree
 
getExpression() - Method in interface com.sun.source.tree.TypeCastTree
 
getExpression() - Method in interface com.sun.source.tree.UnaryTree
 
getExpression() - Method in class com.sun.tools.javac.tree.JCTree.JCArrayAccess
 
getExpression() - Method in class com.sun.tools.javac.tree.JCTree.JCAssign
 
getExpression() - Method in class com.sun.tools.javac.tree.JCTree.JCAssignOp
 
getExpression() - Method in class com.sun.tools.javac.tree.JCTree.JCCase
 
getExpression() - Method in class com.sun.tools.javac.tree.JCTree.JCEnhancedForLoop
 
getExpression() - Method in class com.sun.tools.javac.tree.JCTree.JCExpressionStatement
 
getExpression() - Method in class com.sun.tools.javac.tree.JCTree.JCFieldAccess
 
getExpression() - Method in class com.sun.tools.javac.tree.JCTree.JCInstanceOf
 
getExpression() - Method in class com.sun.tools.javac.tree.JCTree.JCParens
 
getExpression() - Method in class com.sun.tools.javac.tree.JCTree.JCReturn
 
getExpression() - Method in class com.sun.tools.javac.tree.JCTree.JCSwitch
 
getExpression() - Method in class com.sun.tools.javac.tree.JCTree.JCSynchronized
 
getExpression() - Method in class com.sun.tools.javac.tree.JCTree.JCThrow
 
getExpression() - Method in class com.sun.tools.javac.tree.JCTree.JCTypeCast
 
getExpression() - Method in class com.sun.tools.javac.tree.JCTree.JCUnary
 
getExtendsBound() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
getExtendsBound() - Method in class com.sun.tools.javac.code.Type.WildcardType
 
getExtendsBound() - Method in interface javax.lang.model.type.WildcardType
Returns the upper bound of this wildcard.
getExtendsClause() - Method in interface com.sun.source.tree.ClassTree
 
getExtendsClause() - Method in class com.sun.tools.javac.tree.JCTree.JCClassDecl
 
getFalseExpression() - Method in interface com.sun.source.tree.ConditionalExpressionTree
 
getFalseExpression() - Method in class com.sun.tools.javac.tree.JCTree.JCConditional
 
getfield - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
getFile(File) - Method in class com.sun.tools.javac.file.RelativePath
 
getFile() - Method in class com.sun.tools.javac.util.DiagnosticSource
Return the underlying file object handled by this DiagnosticSource object.
getFileForInput(JavaFileManager.Location, String, String) - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedJavaFileManager
 
getFileForInput(JavaFileManager.Location, String, String) - Method in class com.sun.tools.javac.api.WrappingJavaFileManager
 
getFileForInput(String) - Method in class com.sun.tools.javac.file.JavacFileManager
 
getFileForInput(JavaFileManager.Location, String, String) - Method in class com.sun.tools.javac.file.JavacFileManager
 
getFileForInput(JavaFileManager.Location, String, String) - Method in class com.sun.tools.javac.nio.JavacPathFileManager
 
getFileForInput(JavaFileManager.Location, String, String) - Method in class javax.tools.ForwardingJavaFileManager
 
getFileForInput(JavaFileManager.Location, String, String) - Method in interface javax.tools.JavaFileManager
Gets a file object for input representing the specified relative name in the specified package in the given location.
getFileForOutput(JavaFileManager.Location, String, String, FileObject) - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedJavaFileManager
 
getFileForOutput(JavaFileManager.Location, String, String, FileObject) - Method in class com.sun.tools.javac.api.WrappingJavaFileManager
 
getFileForOutput(String, JavaFileObject.Kind, JavaFileObject) - Method in class com.sun.tools.javac.file.JavacFileManager
 
getFileForOutput(JavaFileManager.Location, String, String, FileObject) - Method in class com.sun.tools.javac.file.JavacFileManager
 
getFileForOutput(JavaFileManager.Location, String, String, FileObject) - Method in class com.sun.tools.javac.nio.JavacPathFileManager
 
getFileForOutput(JavaFileManager.Location, String, String, FileObject) - Method in class javax.tools.ForwardingJavaFileManager
 
getFileForOutput(JavaFileManager.Location, String, String, FileObject) - Method in interface javax.tools.JavaFileManager
Gets a file object for output representing the specified relative name in the specified package in the given location.
getFileObject(RelativePath.RelativeDirectory, String) - Method in interface com.sun.tools.javac.file.JavacFileManager.Archive
 
getFileObject(RelativePath.RelativeDirectory, String) - Method in class com.sun.tools.javac.file.JavacFileManager.MissingArchive
 
getFileObject(RelativePath.RelativeDirectory, String) - Method in class com.sun.tools.javac.file.SymbolArchive
 
getFileObject(RelativePath.RelativeDirectory, String) - Method in class com.sun.tools.javac.file.ZipArchive
 
getFileObject(RelativePath.RelativeDirectory, String) - Method in class com.sun.tools.javac.file.ZipFileIndexArchive
 
getFiler() - Method in class com.sun.tools.javac.processing.JavacProcessingEnvironment
 
getFiler() - Method in interface javax.annotation.processing.ProcessingEnvironment
Returns the filer used to create new source, class, or auxiliary files.
getFiles(RelativePath.RelativeDirectory) - Method in interface com.sun.tools.javac.file.JavacFileManager.Archive
 
getFiles(RelativePath.RelativeDirectory) - Method in class com.sun.tools.javac.file.JavacFileManager.MissingArchive
 
getFiles(RelativePath.RelativeDirectory) - Method in class com.sun.tools.javac.file.ZipArchive
 
getFiles(RelativePath.RelativeDirectory) - Method in class com.sun.tools.javac.file.ZipFileIndex
Returns a javac List of filenames within a directory in the ZipFileIndex.
getFiles(RelativePath.RelativeDirectory) - Method in class com.sun.tools.javac.file.ZipFileIndexArchive
 
getFinallyBlock() - Method in interface com.sun.source.tree.TryTree
 
getFinallyBlock() - Method in class com.sun.tools.javac.tree.JCTree.JCTry
 
getFirstSentence() - Method in interface com.sun.source.doctree.DocCommentTree
 
getFirstSentence() - Method in class com.sun.tools.javac.tree.DCTree.DCDocComment
 
getFlags() - Method in interface com.sun.source.tree.ModifiersTree
 
getFlags() - Method in class com.sun.tools.javac.tree.JCTree.JCModifiers
 
getFormat(BasicDiagnosticFormatter.BasicConfiguration.BasicFormatKind) - Method in class com.sun.tools.javac.util.BasicDiagnosticFormatter.BasicConfiguration
Get a metachar string for a specific format
getFragmentFormatter() - Static method in class com.sun.tools.javac.util.JCDiagnostic
Deprecated.
getGeneratedClasses() - Method in class com.sun.tools.javac.processing.JavacFiler
 
getGeneratedSourceFileObjects() - Method in class com.sun.tools.javac.processing.JavacFiler
 
getGeneratedSourceNames() - Method in class com.sun.tools.javac.processing.JavacFiler
 
getGenericElement() - Method in class com.sun.tools.javac.code.Symbol.TypeVariableSymbol
 
getGenericElement() - Method in interface javax.lang.model.element.TypeParameterElement
Returns the generic class, interface, method, or constructor that is parameterized by this type parameter.
getHandler(JavaFileManager.Location) - Method in class com.sun.tools.javac.file.Locations
 
getIdentifier() - Method in interface com.sun.source.tree.MemberSelectTree
 
getIdentifier() - Method in interface com.sun.source.tree.NewClassTree
 
getIdentifier() - Method in class com.sun.tools.javac.tree.JCTree.JCFieldAccess
 
getIdentifier() - Method in class com.sun.tools.javac.tree.JCTree.JCNewClass
 
getImplementsClause() - Method in interface com.sun.source.tree.ClassTree
 
getImplementsClause() - Method in class com.sun.tools.javac.tree.JCTree.JCClassDecl
 
getImports() - Method in interface com.sun.source.tree.CompilationUnitTree
 
getImports() - Method in class com.sun.tools.javac.tree.JCTree.JCCompilationUnit
 
getIndentation(DiagnosticFormatter.Configuration.DiagnosticPart) - Method in class com.sun.tools.javac.util.BasicDiagnosticFormatter.BasicConfiguration
Get the amount of spaces for a given indentation kind
getIndex() - Method in interface com.sun.source.tree.ArrayAccessTree
 
getIndex() - Method in class com.sun.tools.javac.tree.JCTree.JCArrayAccess
 
getIndex() - Method in class com.sun.tools.javac.util.Name
 
getInheritedAnnotations(Class<A>) - Method in class com.sun.tools.javac.code.AnnoConstruct
 
getInheritedAnnotations(Class<A>) - Method in class com.sun.tools.javac.code.Symbol.ClassSymbol
 
getInitEnv(JCTree.JCVariableDecl, Env<AttrContext>) - Method in class com.sun.tools.javac.comp.MemberEnter
 
getInitializer() - Method in interface com.sun.source.tree.ForLoopTree
 
getInitializer() - Method in interface com.sun.source.tree.VariableTree
 
getInitializer() - Method in class com.sun.tools.javac.tree.JCTree.JCForLoop
 
getInitializer() - Method in class com.sun.tools.javac.tree.JCTree.JCVariableDecl
 
getInitializers() - Method in interface com.sun.source.tree.NewArrayTree
 
getInitializers() - Method in class com.sun.tools.javac.tree.JCTree.JCNewArray
 
getInitTypeAttributes() - Method in class com.sun.tools.javac.code.Symbol
 
getInitTypeAttributes() - Method in class com.sun.tools.javac.code.SymbolMetadata
 
getIntEndPosition() - Method in class com.sun.tools.javac.util.JCDiagnostic
 
getInterfaces() - Method in class com.sun.tools.javac.code.Symbol.ClassSymbol
 
getInterfaces() - Method in interface javax.lang.model.element.TypeElement
Returns the interface types directly implemented by this class or extended by this interface.
getIntPosition() - Method in class com.sun.tools.javac.util.JCDiagnostic
 
getIntStartPosition() - Method in class com.sun.tools.javac.util.JCDiagnostic
 
getJarClassPath(File) - Method in class com.sun.tools.javac.file.CacheFSInfo
 
getJarClassPath(File) - Method in class com.sun.tools.javac.file.FSInfo
 
getJavacFileManagerOptions() - Static method in enum com.sun.tools.javac.main.Option
 
getJavacToolOptions() - Static method in enum com.sun.tools.javac.main.Option
 
getJavaFileForInput(JavaFileManager.Location, String, JavaFileObject.Kind) - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedJavaFileManager
 
getJavaFileForInput(JavaFileManager.Location, String, JavaFileObject.Kind) - Method in class com.sun.tools.javac.api.WrappingJavaFileManager
 
getJavaFileForInput(JavaFileManager.Location, String, JavaFileObject.Kind) - Method in class com.sun.tools.javac.file.JavacFileManager
 
getJavaFileForInput(JavaFileManager.Location, String, JavaFileObject.Kind) - Method in class com.sun.tools.javac.nio.JavacPathFileManager
 
getJavaFileForInput(JavaFileManager.Location, String, JavaFileObject.Kind) - Method in class javax.tools.ForwardingJavaFileManager
 
getJavaFileForInput(JavaFileManager.Location, String, JavaFileObject.Kind) - Method in interface javax.tools.JavaFileManager
Gets a file object for input representing the specified class of the specified kind in the given location.
getJavaFileForOutput(JavaFileManager.Location, String, JavaFileObject.Kind, FileObject) - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedJavaFileManager
 
getJavaFileForOutput(JavaFileManager.Location, String, JavaFileObject.Kind, FileObject) - Method in class com.sun.tools.javac.api.WrappingJavaFileManager
 
getJavaFileForOutput(JavaFileManager.Location, String, JavaFileObject.Kind, FileObject) - Method in class com.sun.tools.javac.file.JavacFileManager
 
getJavaFileForOutput(JavaFileManager.Location, String, JavaFileObject.Kind, FileObject) - Method in class com.sun.tools.javac.nio.JavacPathFileManager
 
getJavaFileForOutput(JavaFileManager.Location, String, JavaFileObject.Kind, FileObject) - Method in class javax.tools.ForwardingJavaFileManager
 
getJavaFileForOutput(JavaFileManager.Location, String, JavaFileObject.Kind, FileObject) - Method in interface javax.tools.JavaFileManager
Gets a file object for output representing the specified class of the specified kind in the given location.
getJavaFileObjects(String...) - Method in class com.sun.tools.javac.file.JavacFileManager
 
getJavaFileObjects(File...) - Method in class com.sun.tools.javac.file.JavacFileManager
 
getJavaFileObjects(Path...) - Method in class com.sun.tools.javac.nio.JavacPathFileManager
 
getJavaFileObjects(Path...) - Method in interface com.sun.tools.javac.nio.PathFileManager
Get file objects representing the given paths.
getJavaFileObjects(File...) - Method in interface javax.tools.StandardJavaFileManager
Gets file objects representing the given files.
getJavaFileObjects(String...) - Method in interface javax.tools.StandardJavaFileManager
Gets file objects representing the given file names.
getJavaFileObjectsFromFiles(Iterable<? extends File>) - Method in class com.sun.tools.javac.file.JavacFileManager
 
getJavaFileObjectsFromFiles(Iterable<? extends File>) - Method in interface javax.tools.StandardJavaFileManager
Gets file objects representing the given files.
getJavaFileObjectsFromPaths(Iterable<? extends Path>) - Method in class com.sun.tools.javac.nio.JavacPathFileManager
 
getJavaFileObjectsFromPaths(Iterable<? extends Path>) - Method in interface com.sun.tools.javac.nio.PathFileManager
Get file objects representing the given files.
getJavaFileObjectsFromStrings(Iterable<String>) - Method in class com.sun.tools.javac.file.JavacFileManager
 
getJavaFileObjectsFromStrings(Iterable<String>) - Method in interface javax.tools.StandardJavaFileManager
Gets file objects representing the given file names.
getKind() - Method in interface com.sun.source.doctree.DocTree
Gets the kind of this tree.
getKind() - Method in interface com.sun.source.tree.Tree
Gets the kind of this tree.
getKind() - Method in class com.sun.source.util.TaskEvent
 
getKind() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.DiagnosticSourceUnwrapper
 
getKind() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedJavaFileObject
 
getKind() - Method in interface com.sun.tools.javac.api.Formattable
Retrieve a pretty name of this object's kind
getKind() - Method in class com.sun.tools.javac.api.Formattable.LocalizedString
 
getKind() - Method in enum com.sun.tools.javac.code.Kinds.KindName
 
getKind() - Method in class com.sun.tools.javac.code.Symbol.ClassSymbol
 
getKind() - Method in class com.sun.tools.javac.code.Symbol
 
getKind() - Method in class com.sun.tools.javac.code.Symbol.MethodSymbol
 
getKind() - Method in class com.sun.tools.javac.code.Symbol.PackageSymbol
 
getKind() - Method in class com.sun.tools.javac.code.Symbol.TypeVariableSymbol
 
getKind() - Method in class com.sun.tools.javac.code.Symbol.VarSymbol
 
getKind() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
getKind() - Method in class com.sun.tools.javac.code.Type.ArrayType
 
getKind() - Method in class com.sun.tools.javac.code.Type.ClassType
 
getKind() - Method in class com.sun.tools.javac.code.Type.ErrorType
 
getKind() - Method in class com.sun.tools.javac.code.Type.ForAll
 
getKind() - Method in class com.sun.tools.javac.code.Type
 
getKind() - Method in class com.sun.tools.javac.code.Type.IntersectionClassType
 
getKind() - Method in class com.sun.tools.javac.code.Type.JCNoType
 
getKind() - Method in class com.sun.tools.javac.code.Type.JCPrimitiveType
 
getKind() - Method in class com.sun.tools.javac.code.Type.JCVoidType
 
getKind() - Method in class com.sun.tools.javac.code.Type.MethodType
 
getKind() - Method in class com.sun.tools.javac.code.Type.PackageType
 
getKind() - Method in class com.sun.tools.javac.code.Type.TypeVar
 
getKind() - Method in class com.sun.tools.javac.code.Type.UnionClassType
 
getKind() - Method in class com.sun.tools.javac.code.Type.WildcardType
 
getKind(String) - Static method in class com.sun.tools.javac.file.BaseFileObject
 
getKind() - Method in class com.sun.tools.javac.file.ZipArchive.ZipFileObject
 
getKind() - Method in class com.sun.tools.javac.file.ZipFileIndexArchive.ZipFileIndexFileObject
 
getKind() - Method in enum com.sun.tools.javac.main.Option
 
getKind() - Method in enum com.sun.tools.javac.parser.Tokens.TokenKind
 
getKind() - Method in class com.sun.tools.javac.tree.DCTree.DCAttribute
 
getKind() - Method in class com.sun.tools.javac.tree.DCTree.DCAuthor
 
getKind() - Method in class com.sun.tools.javac.tree.DCTree.DCComment
 
getKind() - Method in class com.sun.tools.javac.tree.DCTree.DCDeprecated
 
getKind() - Method in class com.sun.tools.javac.tree.DCTree.DCDocComment
 
getKind() - Method in class com.sun.tools.javac.tree.DCTree.DCDocRoot
 
getKind() - Method in class com.sun.tools.javac.tree.DCTree.DCEndElement
 
getKind() - Method in class com.sun.tools.javac.tree.DCTree.DCEntity
 
getKind() - Method in class com.sun.tools.javac.tree.DCTree.DCErroneous
 
getKind() - Method in class com.sun.tools.javac.tree.DCTree.DCIdentifier
 
getKind() - Method in class com.sun.tools.javac.tree.DCTree.DCInheritDoc
 
getKind() - Method in class com.sun.tools.javac.tree.DCTree.DCLink
 
getKind() - Method in class com.sun.tools.javac.tree.DCTree.DCLiteral
 
getKind() - Method in class com.sun.tools.javac.tree.DCTree.DCParam
 
getKind() - Method in class com.sun.tools.javac.tree.DCTree.DCReference
 
getKind() - Method in class com.sun.tools.javac.tree.DCTree.DCReturn
 
getKind() - Method in class com.sun.tools.javac.tree.DCTree.DCSee
 
getKind() - Method in class com.sun.tools.javac.tree.DCTree.DCSerial
 
getKind() - Method in class com.sun.tools.javac.tree.DCTree.DCSerialData
 
getKind() - Method in class com.sun.tools.javac.tree.DCTree.DCSerialField
 
getKind() - Method in class com.sun.tools.javac.tree.DCTree.DCSince
 
getKind() - Method in class com.sun.tools.javac.tree.DCTree.DCStartElement
 
getKind() - Method in class com.sun.tools.javac.tree.DCTree.DCText
 
getKind() - Method in class com.sun.tools.javac.tree.DCTree.DCThrows
 
getKind() - Method in class com.sun.tools.javac.tree.DCTree.DCUnknownBlockTag
 
getKind() - Method in class com.sun.tools.javac.tree.DCTree.DCUnknownInlineTag
 
getKind() - Method in class com.sun.tools.javac.tree.DCTree.DCValue
 
getKind() - Method in class com.sun.tools.javac.tree.DCTree.DCVersion
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCAnnotatedType
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCAnnotation
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCArrayAccess
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCArrayTypeTree
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCAssert
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCAssign
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCAssignOp
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCBinary
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCBlock
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCBreak
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCCase
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCCatch
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCClassDecl
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCCompilationUnit
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCConditional
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCContinue
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCDoWhileLoop
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCEnhancedForLoop
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCErroneous
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCExpressionStatement
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCFieldAccess
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCForLoop
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCIdent
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCIf
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCImport
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCInstanceOf
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCLabeledStatement
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCLambda
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCLiteral
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCMemberReference
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCMethodDecl
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCMethodInvocation
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCModifiers
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCNewArray
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCNewClass
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCParens
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCPrimitiveTypeTree
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCReturn
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCSkip
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCSwitch
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCSynchronized
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCThrow
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCTry
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCTypeApply
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCTypeCast
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCTypeIntersection
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCTypeParameter
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCTypeUnion
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCUnary
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCVariableDecl
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCWhileLoop
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.JCWildcard
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.LetExpr
 
getKind() - Method in class com.sun.tools.javac.tree.JCTree.TypeBoundKind
 
getKind(String) - Static method in class com.sun.tools.javac.util.BaseFileManager
 
getKind() - Method in class com.sun.tools.javac.util.JCDiagnostic
 
getKind() - Method in interface javax.lang.model.element.Element
Returns the kind of this element.
getKind() - Method in interface javax.lang.model.type.TypeMirror
Returns the kind of this type.
getKind() - Method in interface javax.tools.Diagnostic
Gets the kind of this diagnostic, for example, error or warning.
getKind() - Method in class javax.tools.ForwardingJavaFileObject
 
getKind() - Method in interface javax.tools.JavaFileObject
Gets the kind of this file object.
getKind() - Method in class javax.tools.SimpleJavaFileObject
 
getKindLiteral() - Method in enum com.sun.tools.javac.code.TypeTag
 
getLabel() - Method in interface com.sun.source.doctree.LinkTree
 
getLabel() - Method in interface com.sun.source.tree.BreakTree
 
getLabel() - Method in interface com.sun.source.tree.ContinueTree
 
getLabel() - Method in interface com.sun.source.tree.LabeledStatementTree
 
getLabel() - Method in class com.sun.tools.javac.tree.DCTree.DCLink
 
getLabel() - Method in class com.sun.tools.javac.tree.JCTree.JCBreak
 
getLabel() - Method in class com.sun.tools.javac.tree.JCTree.JCContinue
 
getLabel() - Method in class com.sun.tools.javac.tree.JCTree.JCLabeledStatement
 
getLastModified() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedFileObject
 
getLastModified() - Method in class com.sun.tools.javac.file.ZipArchive.ZipFileObject
 
getLastModified(RelativePath.RelativeFile) - Method in class com.sun.tools.javac.file.ZipFileIndex
 
getLastModified() - Method in class com.sun.tools.javac.file.ZipFileIndexArchive.ZipFileIndexFileObject
 
getLastModified() - Method in interface javax.tools.FileObject
Gets the time this file object was last modified.
getLastModified() - Method in class javax.tools.ForwardingFileObject
 
getLastModified() - Method in class javax.tools.SimpleJavaFileObject
This implementation returns 0L.
getLeaf() - Method in class com.sun.source.util.DocTreePath
Get the leaf node for this path.
getLeaf() - Method in class com.sun.source.util.TreePath
Get the leaf node for this path.
getLeftOperand() - Method in interface com.sun.source.tree.BinaryTree
 
getLeftOperand() - Method in class com.sun.tools.javac.tree.JCTree.JCBinary
 
getLine(int) - Method in class com.sun.tools.javac.util.DiagnosticSource
Return the content of the line containing a given pos.
getLineMap() - Method in interface com.sun.source.tree.CompilationUnitTree
Gets the line map for this compilation unit, if available.
getLineMap() - Method in class com.sun.tools.javac.parser.JavadocTokenizer
 
getLineMap() - Method in class com.sun.tools.javac.parser.JavaTokenizer
Build a map for translating between line numbers and positions in the input.
getLineMap() - Method in interface com.sun.tools.javac.parser.Lexer
Build a map for translating between line numbers and positions in the input.
getLineMap() - Method in class com.sun.tools.javac.parser.Scanner
 
getLineMap() - Method in class com.sun.tools.javac.tree.JCTree.JCCompilationUnit
 
getLineNumber(long) - Method in interface com.sun.source.tree.LineMap
Find the line containing a position; a line termination character is on the line it terminates.
getLineNumber() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.DiagnosticSourceUnwrapper
 
getLineNumber(int) - Method in class com.sun.tools.javac.util.DiagnosticSource
Return the one-based line number associated with a given pos for the current source file.
getLineNumber() - Method in class com.sun.tools.javac.util.JCDiagnostic
Get the line number within the source referred to by this diagnostic.
getLineNumber(int) - Method in interface com.sun.tools.javac.util.Position.LineMap
Find the line containing a position; a line termination character is on the line it terminates.
getLineNumber() - Method in interface javax.tools.Diagnostic
Gets the line number of the character offset returned by Diagnostic.getPosition().
getLintCategory() - Method in class com.sun.tools.javac.util.JCDiagnostic
Get the associated lint category, or null if none.
getLocale() - Method in class com.sun.tools.javac.processing.JavacProcessingEnvironment
 
getLocale() - Method in interface javax.annotation.processing.ProcessingEnvironment
Returns the current locale or null if no locale is in effect.
getLocalElements() - Method in interface com.sun.source.tree.Scope
Returns the elements directly contained in this scope.
getLocalElements() - Method in class com.sun.tools.javac.api.JavacScope
 
getLocalElements() - Method in class com.sun.tools.javac.comp.AttrContext
 
getLocalizedString(Locale, String, Object...) - Method in interface com.sun.tools.javac.api.Messages
Get a localized formatted string.
getLocalizedString(String, Object...) - Method in class com.sun.tools.javac.util.JavacMessages
Gets the localized string corresponding to a key, formatted with a set of args.
getLocalizedString(Locale, String, Object...) - Method in class com.sun.tools.javac.util.JavacMessages
 
getLocalizedString(String, Object...) - Static method in class com.sun.tools.javac.util.Log
Find a localized string in the resource bundle.
getLocation(JavaFileManager.Location) - Method in class com.sun.tools.javac.file.JavacFileManager
 
getLocation(JavaFileManager.Location) - Method in class com.sun.tools.javac.nio.JavacPathFileManager
 
getLocation(JavaFileManager.Location) - Method in interface com.sun.tools.javac.nio.PathFileManager
Get the search path associated with the given location.
getLocation(JavaFileManager.Location) - Method in interface javax.tools.StandardJavaFileManager
Gets the path associated with the given location.
getLog() - Method in class com.sun.tools.javac.main.OptionHelper
Get access to the Log for the compilation.
getLog() - Method in class com.sun.tools.javac.main.OptionHelper.GrumpyHelper
 
getLowerBound() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
getLowerBound() - Method in class com.sun.tools.javac.code.Type
 
getLowerBound() - Method in class com.sun.tools.javac.code.Type.TypeVar
 
getLowerBound() - Method in interface javax.lang.model.type.TypeVariable
Returns the lower bound of this type variable.
getLub(CatchTree) - Method in class com.sun.source.util.Trees
Gets the lub of an exception parameter declared in a catch clause.
getLub(CatchTree) - Method in class com.sun.tools.javac.api.JavacTrees
 
getLub() - Method in class com.sun.tools.javac.code.Type.UnionClassType
 
getLVTSize() - Method in class com.sun.tools.javac.jvm.Code
Calculates the size of the LocalVariableTable.
getMark() - Method in class com.sun.tools.javac.code.Scope.CompoundScope
 
getMembers() - Method in interface com.sun.source.tree.ClassTree
 
getMembers() - Method in class com.sun.tools.javac.tree.JCTree.JCClassDecl
 
getMessage(Locale) - Method in class com.sun.tools.javac.api.ClientCodeWrapper.DiagnosticSourceUnwrapper
 
getMessage() - Method in exception com.sun.tools.javac.code.Symbol.CompletionFailure
 
getMessage(IOException) - Static method in class com.sun.tools.javac.file.JavacFileManager
Get a detail message from an IOException.
getMessage(Locale) - Method in class com.sun.tools.javac.util.JCDiagnostic
 
getMessage - Variable in class com.sun.tools.javac.util.Names
 
getMessage() - Method in interface javax.annotation.processing.Completion
Returns an informative message about the completion.
getMessage(Locale) - Method in interface javax.tools.Diagnostic
Gets a localized message for the given locale.
getMessager() - Method in class com.sun.tools.javac.processing.JavacProcessingEnvironment
 
getMessager() - Method in interface javax.annotation.processing.ProcessingEnvironment
Returns the messager used to report errors, warnings, and other notices.
getMetadata() - Method in class com.sun.tools.javac.code.Symbol
This method is intended for debugging only.
getMethodEnv(JCTree.JCMethodDecl, Env<AttrContext>) - Method in class com.sun.tools.javac.comp.MemberEnter
 
getMethodSelect() - Method in interface com.sun.source.tree.MethodInvocationTree
 
getMethodSelect() - Method in class com.sun.tools.javac.tree.JCTree.JCMethodInvocation
 
getMode() - Method in interface com.sun.source.tree.MemberReferenceTree
 
getMode() - Method in class com.sun.tools.javac.tree.JCTree.JCMemberReference
 
getModelType() - Method in class com.sun.tools.javac.code.Type
Get the representation of this type used for modelling purposes.
getModelTypes(List<Type>) - Static method in class com.sun.tools.javac.code.Type
 
getModifiers() - Method in interface com.sun.source.tree.ClassTree
 
getModifiers() - Method in interface com.sun.source.tree.MethodTree
 
getModifiers() - Method in interface com.sun.source.tree.VariableTree
 
getModifiers() - Method in class com.sun.tools.javac.code.Symbol.ClassSymbol
 
getModifiers() - Method in class com.sun.tools.javac.code.Symbol
 
getModifiers() - Method in class com.sun.tools.javac.code.Symbol.MethodSymbol
 
getModifiers() - Method in class com.sun.tools.javac.tree.JCTree.JCClassDecl
 
getModifiers() - Method in class com.sun.tools.javac.tree.JCTree.JCMethodDecl
 
getModifiers() - Method in class com.sun.tools.javac.tree.JCTree.JCVariableDecl
 
getModifiers() - Method in interface javax.lang.model.element.Element
Returns the modifiers of this element, excluding annotations.
getMultilineLimit(DiagnosticFormatter.Configuration.MultilineLimit) - Method in interface com.sun.tools.javac.api.DiagnosticFormatter.Configuration
Get a multiline diagnostic limit.
getMultilineLimit(DiagnosticFormatter.Configuration.MultilineLimit) - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter.SimpleConfiguration
 
getMultilineLimit(DiagnosticFormatter.Configuration.MultilineLimit) - Method in class com.sun.tools.javac.util.ForwardingDiagnosticFormatter.ForwardingConfiguration
 
getName() - Method in interface com.sun.source.doctree.AttributeTree
 
getName() - Method in interface com.sun.source.doctree.AuthorTree
 
getName() - Method in interface com.sun.source.doctree.EndElementTree
 
getName() - Method in interface com.sun.source.doctree.EntityTree
 
getName() - Method in interface com.sun.source.doctree.IdentifierTree
 
getName() - Method in interface com.sun.source.doctree.ParamTree
 
getName() - Method in interface com.sun.source.doctree.SerialFieldTree
 
getName() - Method in interface com.sun.source.doctree.StartElementTree
 
getName() - Method in interface com.sun.source.tree.IdentifierTree
 
getName() - Method in interface com.sun.source.tree.MemberReferenceTree
 
getName() - Method in interface com.sun.source.tree.MethodTree
 
getName() - Method in interface com.sun.source.tree.TypeParameterTree
 
getName() - Method in interface com.sun.source.tree.VariableTree
 
getName() - Method in interface com.sun.source.util.Plugin
Get the user-friendly name of this plug-in.
getName() - Method in class com.sun.tools.doclint.DocLint
 
getName() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedFileObject
 
getName() - Method in class com.sun.tools.javac.file.ZipArchive.ZipFileObject
 
getName() - Method in class com.sun.tools.javac.file.ZipFileIndexArchive.ZipFileIndexFileObject
 
getName(CharSequence) - Method in class com.sun.tools.javac.model.JavacElements
 
getName() - Method in class com.sun.tools.javac.tree.DCTree.DCAttribute
 
getName() - Method in class com.sun.tools.javac.tree.DCTree.DCAuthor
 
getName() - Method in class com.sun.tools.javac.tree.DCTree.DCEndElement
 
getName() - Method in class com.sun.tools.javac.tree.DCTree.DCEntity
 
getName() - Method in class com.sun.tools.javac.tree.DCTree.DCIdentifier
 
getName() - Method in class com.sun.tools.javac.tree.DCTree.DCParam
 
getName() - Method in class com.sun.tools.javac.tree.DCTree.DCSerialField
 
getName() - Method in class com.sun.tools.javac.tree.DCTree.DCStartElement
 
getName() - Method in class com.sun.tools.javac.tree.JCTree.JCIdent
 
getName() - Method in class com.sun.tools.javac.tree.JCTree.JCMemberReference
 
getName() - Method in class com.sun.tools.javac.tree.JCTree.JCMethodDecl
 
getName() - Method in class com.sun.tools.javac.tree.JCTree.JCTypeParameter
 
getName() - Method in class com.sun.tools.javac.tree.JCTree.JCVariableDecl
 
getName(CharSequence) - Method in interface javax.lang.model.util.Elements
Return a name with the same sequence of characters as the argument.
getName() - Method in enum javax.tools.DocumentationTool.Location
 
getName() - Method in interface javax.tools.FileObject
Gets a user-friendly name for this file object.
getName() - Method in class javax.tools.ForwardingFileObject
 
getName() - Method in interface javax.tools.JavaFileManager.Location
Gets the name of this location.
getName() - Method in class javax.tools.SimpleJavaFileObject
 
getName() - Method in enum javax.tools.StandardLocation
 
getNameExpression() - Method in interface com.sun.source.tree.VariableTree
 
getNameExpression() - Method in class com.sun.tools.javac.tree.JCTree.JCVariableDecl
 
getNestingKind() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedJavaFileObject
 
getNestingKind() - Method in class com.sun.tools.javac.code.Symbol.ClassSymbol
 
getNestingKind() - Method in class com.sun.tools.javac.file.BaseFileObject
 
getNestingKind() - Method in interface javax.lang.model.element.TypeElement
Returns the nesting kind of this type element.
getNestingKind() - Method in class javax.tools.ForwardingJavaFileObject
 
getNestingKind() - Method in interface javax.tools.JavaFileObject
Provides a hint about the nesting level of the class represented by this file object.
getNestingKind() - Method in class javax.tools.SimpleJavaFileObject
This implementation returns null.
getNoType(TypeKind) - Method in class com.sun.tools.javac.model.JavacTypes
 
getNoType(TypeKind) - Method in interface javax.lang.model.util.Types
Returns a pseudo-type used where no actual type is appropriate.
getNullType() - Method in class com.sun.tools.javac.model.JavacTypes
 
getNullType() - Method in interface javax.lang.model.util.Types
Returns the null type.
getNumberOfOperators() - Static method in enum com.sun.tools.javac.tree.JCTree.Tag
 
getOperator() - Method in class com.sun.tools.javac.tree.JCTree.JCAssignOp
 
getOperator() - Method in class com.sun.tools.javac.tree.JCTree.JCBinary
 
getOperator() - Method in class com.sun.tools.javac.tree.JCTree.JCUnary
 
getOption(String) - Method in class com.sun.tools.javac.main.Main
 
getOptions() - Method in class com.sun.tools.javac.processing.JavacProcessingEnvironment
Command line options suitable for presenting to annotation processors.
getOptions() - Method in interface javax.annotation.processing.ProcessingEnvironment
Returns the processor-specific options passed to the annotation processing tool.
getOrigin() - Method in class com.sun.tools.javac.code.Scope.Entry
 
getOriginalType(ErrorType) - Method in class com.sun.source.util.Trees
Gets the original type from the ErrorType object.
getOriginalType(ErrorType) - Method in class com.sun.tools.javac.api.JavacTrees
Gets the original type from the ErrorType object.
getOriginalType() - Method in class com.sun.tools.javac.code.Type.ErrorType
 
getOriginalType() - Method in class com.sun.tools.javac.code.Type
For ErrorType, returns the original type, otherwise returns the type itself.
getOverriddenMethods(Element) - Method in class com.sun.tools.javac.model.JavacTypes
 
getOwnName() - Method in class com.sun.tools.javac.main.OptionHelper
Get the name of the tool, such as "javac", to be used in info like -help.
getOwnName() - Method in class com.sun.tools.javac.main.OptionHelper.GrumpyHelper
 
getPackageAnnotations() - Method in interface com.sun.source.tree.CompilationUnitTree
 
getPackageAnnotations() - Method in class com.sun.tools.javac.tree.JCTree.JCCompilationUnit
 
getPackageElement(CharSequence) - Method in class com.sun.tools.javac.model.JavacElements
 
getPackageElement(CharSequence) - Method in interface javax.lang.model.util.Elements
Returns a package given its fully qualified name.
getPackageFileKinds() - Method in class com.sun.tools.javac.jvm.ClassReader
specifies types of files to be read when filling in a package symbol
getPackageName() - Method in interface com.sun.source.tree.CompilationUnitTree
 
getPackageName() - Method in class com.sun.tools.javac.tree.JCTree.JCCompilationUnit
 
getPackageOf(Element) - Method in class com.sun.tools.javac.model.JavacElements
 
getPackageOf(Element) - Method in interface javax.lang.model.util.Elements
Returns the package of an element.
getPackages(int) - Method in class com.sun.tools.javac.sym.Profiles
 
getParameter() - Method in interface com.sun.source.tree.CatchTree
 
getParameter() - Method in class com.sun.tools.javac.tree.JCTree.JCCatch
 
getParameters() - Method in interface com.sun.source.tree.LambdaExpressionTree
 
getParameters() - Method in interface com.sun.source.tree.MethodTree
 
getParameters() - Method in class com.sun.tools.javac.code.Symbol.MethodSymbol
 
getParameters() - Method in class com.sun.tools.javac.tree.JCTree.JCLambda
 
getParameters() - Method in class com.sun.tools.javac.tree.JCTree.JCMethodDecl
 
getParameters() - Method in interface javax.lang.model.element.ExecutableElement
Returns the formal parameters of this executable.
getParameterTypes() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
getParameterTypes() - Method in class com.sun.tools.javac.code.Type.DelegatedType
 
getParameterTypes() - Method in class com.sun.tools.javac.code.Type
 
getParameterTypes() - Method in class com.sun.tools.javac.code.Type.MethodType
 
getParameterTypes() - Method in interface javax.lang.model.type.ExecutableType
Returns the types of this executable's formal parameters.
getParentPath() - Method in class com.sun.source.util.DocTreePath
Get the path for the enclosing node, or null if there is no enclosing node.
getParentPath() - Method in class com.sun.source.util.TreePath
Get the path for the enclosing node, or null if there is no enclosing node.
getPath(TreePath, DocCommentTree, DocTree) - Static method in class com.sun.source.util.DocTreePath
Gets a documentation tree path for a tree node within a compilation unit.
getPath(DocTreePath, DocTree) - Static method in class com.sun.source.util.DocTreePath
Gets a documentation tree path for a tree node within a subtree identified by a DocTreePath object.
getPath(CompilationUnitTree, Tree) - Static method in class com.sun.source.util.TreePath
Gets a tree path for a tree node within a compilation unit.
getPath(TreePath, Tree) - Static method in class com.sun.source.util.TreePath
Gets a tree path for a tree node within a subtree identified by a TreePath object.
getPath(CompilationUnitTree, Tree) - Method in class com.sun.source.util.Trees
Gets the path to tree node within the specified compilation unit.
getPath(Element) - Method in class com.sun.source.util.Trees
Gets the TreePath node for a given Element.
getPath(Element, AnnotationMirror) - Method in class com.sun.source.util.Trees
Gets the TreePath node for an AnnotationMirror on a given Element.
getPath(Element, AnnotationMirror, AnnotationValue) - Method in class com.sun.source.util.Trees
Gets the TreePath node for an AnnotationValue for an AnnotationMirror on a given Element.
getPath(CompilationUnitTree, Tree) - Method in class com.sun.tools.javac.api.JavacTrees
 
getPath(Element) - Method in class com.sun.tools.javac.api.JavacTrees
 
getPath(Element, AnnotationMirror) - Method in class com.sun.tools.javac.api.JavacTrees
 
getPath(Element, AnnotationMirror, AnnotationValue) - Method in class com.sun.tools.javac.api.JavacTrees
 
getPath() - Method in class com.sun.tools.javac.file.RelativePath
 
getPath(FileObject) - Method in class com.sun.tools.javac.nio.JavacPathFileManager
 
getPath(FileObject) - Method in interface com.sun.tools.javac.nio.PathFileManager
Return the Path for a file object that has been obtained from this file manager.
getPosition(long, long) - Method in interface com.sun.source.tree.LineMap
Find the position corresponding to a (line,column).
getPosition() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.DiagnosticSourceUnwrapper
 
getPosition() - Method in class com.sun.tools.javac.code.Attribute.Array
 
getPosition() - Method in class com.sun.tools.javac.code.Attribute.Compound
 
getPosition() - Method in class com.sun.tools.javac.code.Attribute
 
getPosition() - Method in class com.sun.tools.javac.code.Attribute.TypeCompound
 
getPosition() - Method in class com.sun.tools.javac.util.JCDiagnostic
 
getPosition(int, int) - Method in interface com.sun.tools.javac.util.Position.LineMap
Find the position corresponding to a (line,column).
getPosition(int, int) - Method in class com.sun.tools.javac.util.Position.LineTabMapImpl
 
getPosition() - Method in interface javax.tools.Diagnostic
Gets a character offset from the beginning of the source object associated with this diagnostic that indicates the location of the problem.
getPreferredPosition() - Method in class com.sun.tools.javac.tree.DCTree.DCErroneous
 
getPreferredPosition() - Method in class com.sun.tools.javac.tree.JCTree
 
getPreferredPosition() - Method in interface com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition
Get the position within the file that most accurately defines the location for the diagnostic.
getPreferredPosition() - Method in class com.sun.tools.javac.util.JCDiagnostic.SimpleDiagnosticPosition
 
getPrefix() - Method in class com.sun.tools.javac.util.JCDiagnostic
Get the prefix string associated with this type of diagnostic.
getPrefix(JCDiagnostic.DiagnosticType) - Method in class com.sun.tools.javac.util.JCDiagnostic
Get the prefix string associated with a particular type of diagnostic.
getPrimitiveType(TypeKind) - Method in class com.sun.tools.javac.model.JavacTypes
 
getPrimitiveType(TypeKind) - Method in interface javax.lang.model.util.Types
Returns a primitive type.
getPrimitiveTypeKind() - Method in interface com.sun.source.tree.PrimitiveTypeTree
 
getPrimitiveTypeKind() - Method in enum com.sun.tools.javac.code.TypeTag
 
getPrimitiveTypeKind() - Method in class com.sun.tools.javac.tree.JCTree.JCPrimitiveTypeTree
 
getPrinter() - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
 
getProcessorClassLoader() - Method in class com.sun.tools.javac.processing.JavacProcessingEnvironment
For internal use only.
getProfile(String) - Method in class com.sun.tools.javac.sym.Profiles
 
getProfileCount() - Method in class com.sun.tools.javac.sym.Profiles
 
getQualifiedIdentifier() - Method in interface com.sun.source.tree.ImportTree
 
getQualifiedIdentifier() - Method in class com.sun.tools.javac.tree.JCTree.JCImport
 
getQualifiedName() - Method in class com.sun.tools.javac.code.Symbol.ClassSymbol
 
getQualifiedName() - Method in class com.sun.tools.javac.code.Symbol.DelegatedSymbol
 
getQualifiedName() - Method in class com.sun.tools.javac.code.Symbol
The fully qualified name of this symbol.
getQualifiedName() - Method in class com.sun.tools.javac.code.Symbol.PackageSymbol
 
getQualifiedName() - Method in interface javax.lang.model.element.PackageElement
Returns the fully qualified name of this package.
getQualifiedName() - Method in interface javax.lang.model.element.QualifiedNameable
Returns the fully qualified name of an element.
getQualifiedName() - Method in interface javax.lang.model.element.TypeElement
Returns the fully qualified name of this type element.
getQualifierExpression() - Method in interface com.sun.source.tree.MemberReferenceTree
 
getQualifierExpression() - Method in class com.sun.tools.javac.tree.JCTree.JCMemberReference
 
getRawAttributes() - Method in class com.sun.tools.javac.code.Symbol.ClassSymbol
 
getRawAttributes() - Method in class com.sun.tools.javac.code.Symbol
An accessor method for the attributes of this symbol.
getRawAttributes() - Method in class com.sun.tools.javac.code.Symbol.PackageSymbol
 
getRawCharacters() - Method in class com.sun.tools.javac.parser.UnicodeReader
Returns a copy of the input buffer, up to its inputLength.
getRawCharacters(int, int) - Method in class com.sun.tools.javac.parser.UnicodeReader
Returns a copy of a character array subset of the input buffer.
getRawTypeAttributes() - Method in class com.sun.tools.javac.code.Symbol.ClassSymbol
 
getRawTypeAttributes() - Method in class com.sun.tools.javac.code.Symbol
An accessor method for the type attributes of this symbol.
getReceiverParameter() - Method in interface com.sun.source.tree.MethodTree
Return an explicit receiver parameter ("this" parameter).
getReceiverParameter() - Method in class com.sun.tools.javac.tree.JCTree.JCMethodDecl
 
getReceiverType() - Method in class com.sun.tools.javac.code.Symbol.MethodSymbol
 
getReceiverType() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
getReceiverType() - Method in class com.sun.tools.javac.code.Type.DelegatedType
 
getReceiverType() - Method in class com.sun.tools.javac.code.Type
 
getReceiverType() - Method in class com.sun.tools.javac.code.Type.MethodType
 
getReceiverType() - Method in interface javax.lang.model.element.ExecutableElement
Returns the receiver type of this executable, or NoType with kind NONE if the executable has no receiver type.
getReceiverType() - Method in interface javax.lang.model.type.ExecutableType
Returns the receiver type of this executable, or NoType with kind NONE if the executable has no receiver type.
getReference() - Method in interface com.sun.source.doctree.LinkTree
 
getReference() - Method in interface com.sun.source.doctree.SeeTree
 
getReference() - Method in interface com.sun.source.doctree.ValueTree
 
getReference() - Method in class com.sun.tools.javac.tree.DCTree.DCLink
 
getReference() - Method in class com.sun.tools.javac.tree.DCTree.DCSee
 
getReference() - Method in class com.sun.tools.javac.tree.DCTree.DCValue
 
getRegularFile(File) - Method in class com.sun.tools.javac.file.JavacFileManager
 
getRelativeName(File) - Static method in class com.sun.tools.javac.file.JavacFileManager
Converts a relative file name to a relative URI.
getResource(JavaFileManager.Location, CharSequence, CharSequence) - Method in class com.sun.tools.javac.processing.JavacFiler
 
getResource(JavaFileManager.Location, CharSequence, CharSequence) - Method in interface javax.annotation.processing.Filer
Returns an object for reading an existing resource.
getResources() - Method in interface com.sun.source.tree.TryTree
 
getResources() - Method in class com.sun.tools.javac.tree.JCTree.JCTry
 
getRetention(Attribute.Compound) - Method in class com.sun.tools.javac.code.Types
 
getRetention(Symbol) - Method in class com.sun.tools.javac.code.Types
 
getReturnType() - Method in interface com.sun.source.tree.MethodTree
 
getReturnType() - Method in class com.sun.tools.javac.code.Symbol.MethodSymbol
 
getReturnType() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
getReturnType() - Method in class com.sun.tools.javac.code.Type.DelegatedType
 
getReturnType() - Method in class com.sun.tools.javac.code.Type.ErrorType
 
getReturnType() - Method in class com.sun.tools.javac.code.Type
 
getReturnType() - Method in class com.sun.tools.javac.code.Type.MethodType
 
getReturnType() - Method in class com.sun.tools.javac.tree.JCTree.JCMethodDecl
 
getReturnType() - Method in interface javax.lang.model.element.ExecutableElement
Returns the return type of this executable.
getReturnType() - Method in interface javax.lang.model.type.ExecutableType
Returns the return type of this executable.
getRichPrinter() - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter
Gets the type/symbol printer used by this formatter.
getRightOperand() - Method in interface com.sun.source.tree.BinaryTree
 
getRightOperand() - Method in class com.sun.tools.javac.tree.JCTree.JCBinary
 
getRootElements() - Method in class com.sun.tools.javac.processing.JavacRoundEnvironment
Returns the type elements specified by the prior round.
getRootElements() - Method in interface javax.annotation.processing.RoundEnvironment
Returns the root elements for annotation processing generated by the prior round.
getScope(TreePath) - Method in class com.sun.source.util.Trees
Gets the Scope for the Tree node identified by a given TreePath.
getScope(TreePath) - Method in class com.sun.tools.javac.api.JavacTrees
 
getSentenceBreak(String) - Method in class com.sun.tools.javac.parser.DocCommentParser
 
getSharedInstance() - Static method in class com.sun.tools.javac.file.ZipFileIndexCache
 
getShortName() - Method in class com.sun.tools.javac.file.BaseFileObject
Return a short name for the object, such as for use in raw diagnostics
getShortName() - Method in class com.sun.tools.javac.file.ZipArchive.ZipFileObject
 
getShortName() - Method in class com.sun.tools.javac.file.ZipFileIndexArchive.ZipFileIndexFileObject
 
getSignature() - Method in interface com.sun.source.doctree.ReferenceTree
 
getSignature() - Method in class com.sun.tools.javac.tree.DCTree.DCReference
 
getSimpleName() - Method in interface com.sun.source.tree.ClassTree
 
getSimpleName() - Method in class com.sun.tools.javac.code.Symbol
 
getSimpleName(FileObject) - Static method in class com.sun.tools.javac.file.BaseFileObject
Return the last component of a presumed hierarchical URI.
getSimpleName() - Method in class com.sun.tools.javac.tree.JCTree.JCClassDecl
 
getSimpleName() - Method in interface javax.lang.model.element.Element
Returns the simple (unqualified) name of this element.
getSimpleName() - Method in interface javax.lang.model.element.ExecutableElement
Returns the simple name of a constructor, method, or initializer.
getSimpleName() - Method in interface javax.lang.model.element.PackageElement
Returns the simple name of this package.
getSimpleName() - Method in interface javax.lang.model.element.TypeElement
Returns the simple name of this type element.
getSimpleName() - Method in interface javax.lang.model.element.VariableElement
Returns the simple name of this variable element.
getSource() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.DiagnosticSourceUnwrapper
 
getSource(JavaFileObject) - Method in class com.sun.tools.javac.util.AbstractLog
 
getSource() - Method in class com.sun.tools.javac.util.BaseFileManager
 
getSource() - Method in class com.sun.tools.javac.util.JCDiagnostic
Get the name of the source file referred to by this diagnostic.
getSource() - Method in interface javax.tools.Diagnostic
Gets the source object associated with this diagnostic.
getSourceFile() - Method in interface com.sun.source.tree.CompilationUnitTree
 
getSourceFile() - Method in class com.sun.source.util.TaskEvent
 
getSourceFile() - Method in class com.sun.tools.javac.tree.JCTree.JCCompilationUnit
 
getSourcePos(int) - Method in class com.sun.tools.javac.parser.JavadocTokenizer.JavadocComment
 
getSourcePos(int) - Method in class com.sun.tools.javac.parser.JavaTokenizer.BasicComment
 
getSourcePos(int) - Method in interface com.sun.tools.javac.parser.Tokens.Comment
 
getSourcePosition(Element) - Method in class com.sun.tools.javac.model.JavacElements
 
getSourcePosition(Element, AnnotationMirror) - Method in class com.sun.tools.javac.model.JavacElements
 
getSourcePosition(Element, AnnotationMirror, AnnotationValue) - Method in class com.sun.tools.javac.model.JavacElements
 
getSourcePosition(DCTree.DCDocComment) - Method in class com.sun.tools.javac.tree.DCTree
 
getSourcePosition() - Method in class com.sun.tools.javac.util.BasicDiagnosticFormatter.BasicConfiguration
Get the source line positioning used by this formatter
getSourcePositions() - Method in class com.sun.source.util.DocTrees
 
getSourcePositions() - Method in class com.sun.source.util.Trees
Gets a utility object for obtaining source positions.
getSourcePositions() - Method in class com.sun.tools.javac.api.JavacTrees
 
getSourceVersion() - Method in class com.sun.tools.javac.processing.JavacProcessingEnvironment
 
getSourceVersion() - Method in interface javax.annotation.processing.ProcessingEnvironment
Returns the source version that any generated source and class files should conform to.
getSourceVersions() - Method in class com.sun.tools.javac.api.JavacTool
 
getSourceVersions() - Method in interface javax.tools.Tool
Gets the source versions of the Java™ programming language supported by this tool.
getSpecifiedPackages() - Method in class com.sun.tools.javac.processing.JavacProcessingEnvironment
 
getStandardFileManager(DiagnosticListener<? super JavaFileObject>, Locale, Charset) - Method in class com.sun.tools.javac.api.JavacTool
 
getStandardFileManager(DiagnosticListener<? super JavaFileObject>, Locale, Charset) - Method in interface javax.tools.DocumentationTool
Gets a new instance of the standard file manager implementation for this tool.
getStandardFileManager(DiagnosticListener<? super JavaFileObject>, Locale, Charset) - Method in interface javax.tools.JavaCompiler
Gets a new instance of the standard file manager implementation for this tool.
getStartPos(JCTree) - Method in class com.sun.tools.javac.parser.JavacParser
Get the start position for a tree node.
getStartPos(JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
Get the start position for a tree node.
getStartPosition(long) - Method in interface com.sun.source.tree.LineMap
Find the start position of a line.
getStartPosition(CompilationUnitTree, DocCommentTree, DocTree) - Method in interface com.sun.source.util.DocSourcePositions
Gets the starting position of the tree within the comment within the file.
getStartPosition(CompilationUnitTree, Tree) - Method in interface com.sun.source.util.SourcePositions
Gets the starting position of tree within file.
getStartPosition() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.DiagnosticSourceUnwrapper
 
getStartPosition() - Method in class com.sun.tools.javac.tree.DCTree.DCErroneous
 
getStartPosition() - Method in class com.sun.tools.javac.tree.JCTree
 
getStartPosition() - Method in interface com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition
If there is a tree node, get the start position of the tree node.
getStartPosition() - Method in class com.sun.tools.javac.util.JCDiagnostic
 
getStartPosition() - Method in class com.sun.tools.javac.util.JCDiagnostic.SimpleDiagnosticPosition
 
getStartPosition(int) - Method in interface com.sun.tools.javac.util.Position.LineMap
Find the start position of a line.
getStartPosition() - Method in interface javax.tools.Diagnostic
Gets the character offset from the beginning of the file associated with this diagnostic that indicates the start of the problem.
getStatement() - Method in interface com.sun.source.tree.DoWhileLoopTree
 
getStatement() - Method in interface com.sun.source.tree.EnhancedForLoopTree
 
getStatement() - Method in interface com.sun.source.tree.ForLoopTree
 
getStatement() - Method in interface com.sun.source.tree.LabeledStatementTree
 
getStatement() - Method in interface com.sun.source.tree.WhileLoopTree
 
getStatement() - Method in class com.sun.tools.javac.tree.JCTree.JCDoWhileLoop
 
getStatement() - Method in class com.sun.tools.javac.tree.JCTree.JCEnhancedForLoop
 
getStatement() - Method in class com.sun.tools.javac.tree.JCTree.JCForLoop
 
getStatement() - Method in class com.sun.tools.javac.tree.JCTree.JCLabeledStatement
 
getStatement() - Method in class com.sun.tools.javac.tree.JCTree.JCWhileLoop
 
getStatements() - Method in interface com.sun.source.tree.BlockTree
 
getStatements() - Method in interface com.sun.source.tree.CaseTree
 
getStatements() - Method in class com.sun.tools.javac.tree.JCTree.JCBlock
 
getStatements() - Method in class com.sun.tools.javac.tree.JCTree.JCCase
 
getstatic - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
getStyle() - Method in class com.sun.tools.javac.parser.JavaTokenizer.BasicComment
 
getStyle() - Method in interface com.sun.tools.javac.parser.Tokens.Comment
 
getSubdiagnostics() - Method in class com.sun.tools.javac.util.JCDiagnostic
Get the subdiagnostic list
getSubdiagnostics() - Method in class com.sun.tools.javac.util.JCDiagnostic.MultilineDiagnostic
 
getSubdirectories() - Method in interface com.sun.tools.javac.file.JavacFileManager.Archive
 
getSubdirectories() - Method in class com.sun.tools.javac.file.JavacFileManager.MissingArchive
 
getSubdirectories() - Method in class com.sun.tools.javac.file.ZipArchive
 
getSubdirectories() - Method in class com.sun.tools.javac.file.ZipFileIndexArchive
 
getSuperBound() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
getSuperBound() - Method in class com.sun.tools.javac.code.Type.WildcardType
 
getSuperBound() - Method in interface javax.lang.model.type.WildcardType
Returns the lower bound of this wildcard.
getSuperclass() - Method in class com.sun.tools.javac.code.Symbol.ClassSymbol
 
getSuperclass() - Method in interface javax.lang.model.element.TypeElement
Returns the direct superclass of this type element.
getSupportedAnnotationTypes() - Method in class javax.annotation.processing.AbstractProcessor
If the processor class is annotated with SupportedAnnotationTypes, return an unmodifiable set with the same set of strings as the annotation.
getSupportedAnnotationTypes() - Method in interface javax.annotation.processing.Processor
Returns the names of the annotation types supported by this processor.
getSupportedDependencyKinds() - Method in class com.sun.tools.javac.util.GraphUtils.Node
Get an array of the dependency kinds supported by this node.
getSupportedOptions() - Method in class javax.annotation.processing.AbstractProcessor
If the processor class is annotated with SupportedOptions, return an unmodifiable set with the same set of strings as the annotation.
getSupportedOptions() - Method in interface javax.annotation.processing.Processor
Returns the options recognized by this processor.
getSupportedSourceVersion() - Method in class com.sun.tools.javac.sym.CreateSymbols
 
getSupportedSourceVersion() - Method in class javax.annotation.processing.AbstractProcessor
If the processor class is annotated with SupportedSourceVersion, return the source version in the annotation.
getSupportedSourceVersion() - Method in interface javax.annotation.processing.Processor
Returns the latest source version supported by this annotation processor.
getSystemDocumentationTool() - Static method in class javax.tools.ToolProvider
Gets the Java™ programming language documentation tool provided with this platform.
getSystemJavaCompiler() - Static method in class javax.tools.ToolProvider
Gets the Java™ programming language compiler provided with this platform.
getSystemToolClassLoader() - Static method in class javax.tools.ToolProvider
Returns the class loader for tools provided with this platform.
getTag() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
getTag() - Method in class com.sun.tools.javac.code.Type.ArrayType
 
getTag() - Method in class com.sun.tools.javac.code.Type.ClassType
 
getTag() - Method in class com.sun.tools.javac.code.Type.DelegatedType
 
getTag() - Method in class com.sun.tools.javac.code.Type.ErrorType
 
getTag() - Method in class com.sun.tools.javac.code.Type
Returns the current type tag.
getTag() - Method in class com.sun.tools.javac.code.Type.JCNoType
 
getTag() - Method in class com.sun.tools.javac.code.Type.JCPrimitiveType
 
getTag() - Method in class com.sun.tools.javac.code.Type.JCVoidType
 
getTag() - Method in class com.sun.tools.javac.code.Type.MethodType
 
getTag() - Method in class com.sun.tools.javac.code.Type.PackageType
 
getTag() - Method in class com.sun.tools.javac.code.Type.TypeVar
 
getTag() - Method in class com.sun.tools.javac.code.Type.UnknownType
 
getTag() - Method in class com.sun.tools.javac.code.Type.WildcardType
 
getTag() - Method in class com.sun.tools.javac.comp.DeferredAttr.DeferredType
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCAnnotatedType
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCAnnotation
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCArrayAccess
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCArrayTypeTree
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCAssert
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCAssign
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCAssignOp
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCBinary
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCBlock
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCBreak
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCCase
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCCatch
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCClassDecl
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCCompilationUnit
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCConditional
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCContinue
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCDoWhileLoop
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCEnhancedForLoop
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCErroneous
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCExpressionStatement
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCFieldAccess
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCForLoop
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCIdent
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCIf
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCImport
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCInstanceOf
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCLabeledStatement
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCLambda
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCLiteral
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCMemberReference
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCMethodDecl
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCMethodInvocation
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCModifiers
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCNewArray
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCNewClass
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCParens
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCPrimitiveTypeTree
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCReturn
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCSkip
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCSwitch
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCSynchronized
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCThrow
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCTry
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCTypeApply
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCTypeCast
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCTypeIntersection
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCTypeParameter
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCTypeUnion
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCUnary
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCVariableDecl
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCWhileLoop
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.JCWildcard
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.LetExpr
 
getTag() - Method in class com.sun.tools.javac.tree.JCTree.TypeBoundKind
 
getTagName() - Method in interface com.sun.source.doctree.BlockTagTree
 
getTagName() - Method in interface com.sun.source.doctree.InlineTagTree
 
getTagName() - Method in class com.sun.tools.javac.tree.DCTree.DCBlockTag
 
getTagName() - Method in class com.sun.tools.javac.tree.DCTree.DCInlineTag
 
getTagName() - Method in class com.sun.tools.javac.tree.DCTree.DCUnknownBlockTag
 
getTagName() - Method in class com.sun.tools.javac.tree.DCTree.DCUnknownInlineTag
 
getTask(Writer, JavaFileManager, DiagnosticListener<? super JavaFileObject>, Iterable<String>, Iterable<String>, Iterable<? extends JavaFileObject>) - Method in class com.sun.tools.javac.api.JavacTool
 
getTask(Writer, JavaFileManager, DiagnosticListener<? super JavaFileObject>, Iterable<String>, Iterable<String>, Iterable<? extends JavaFileObject>, Context) - Method in class com.sun.tools.javac.api.JavacTool
 
getTask(Writer, JavaFileManager, DiagnosticListener<? super JavaFileObject>, Class<?>, Iterable<String>, Iterable<? extends JavaFileObject>) - Method in interface javax.tools.DocumentationTool
Creates a future for a documentation task with the given components and arguments.
getTask(Writer, JavaFileManager, DiagnosticListener<? super JavaFileObject>, Iterable<String>, Iterable<String>, Iterable<? extends JavaFileObject>) - Method in interface javax.tools.JavaCompiler
Creates a future for a compilation task with the given components and arguments.
getTaskListeners() - Method in class com.sun.tools.javac.api.BasicJavacTask
 
getTaskListeners() - Method in class com.sun.tools.javac.api.MultiTaskListener
 
getText() - Method in enum com.sun.tools.doclint.HtmlTag.Attr
 
getText() - Method in enum com.sun.tools.doclint.HtmlTag
 
getText() - Method in enum com.sun.tools.javac.main.Option
 
getText() - Method in class com.sun.tools.javac.parser.JavadocTokenizer.JavadocComment
 
getText() - Method in class com.sun.tools.javac.parser.JavaTokenizer.BasicComment
 
getText() - Method in interface com.sun.tools.javac.parser.Tokens.Comment
 
getThenStatement() - Method in interface com.sun.source.tree.IfTree
 
getThenStatement() - Method in class com.sun.tools.javac.tree.JCTree.JCIf
 
getThrownTypes() - Method in class com.sun.tools.javac.code.Symbol.MethodSymbol
 
getThrownTypes() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
getThrownTypes() - Method in class com.sun.tools.javac.code.Type.DelegatedType
 
getThrownTypes() - Method in class com.sun.tools.javac.code.Type
 
getThrownTypes() - Method in class com.sun.tools.javac.code.Type.MethodType
 
getThrownTypes() - Method in interface javax.lang.model.element.ExecutableElement
Returns the exceptions and other throwables listed in this method or constructor's throws clause in declaration order.
getThrownTypes() - Method in interface javax.lang.model.type.ExecutableType
Returns the exceptions and other throwables listed in this executable's throws clause.
getThrows() - Method in interface com.sun.source.tree.MethodTree
 
getThrows() - Method in class com.sun.tools.javac.tree.JCTree.JCMethodDecl
 
getTopLevelEnv(JCTree.JCCompilationUnit) - Method in class com.sun.tools.javac.comp.Enter
 
getTree(Element) - Method in class com.sun.source.util.Trees
Gets the Tree node for a given Element.
getTree(TypeElement) - Method in class com.sun.source.util.Trees
Gets the ClassTree node for a given TypeElement.
getTree(ExecutableElement) - Method in class com.sun.source.util.Trees
Gets the MethodTree node for a given ExecutableElement.
getTree(Element, AnnotationMirror) - Method in class com.sun.source.util.Trees
Gets the Tree node for an AnnotationMirror on a given Element.
getTree(Element, AnnotationMirror, AnnotationValue) - Method in class com.sun.source.util.Trees
Gets the Tree node for an AnnotationValue for an AnnotationMirror on a given Element.
getTree(TypeElement) - Method in class com.sun.tools.javac.api.JavacTrees
 
getTree(ExecutableElement) - Method in class com.sun.tools.javac.api.JavacTrees
 
getTree(Element) - Method in class com.sun.tools.javac.api.JavacTrees
 
getTree(Element, AnnotationMirror) - Method in class com.sun.tools.javac.api.JavacTrees
 
getTree(Element, AnnotationMirror, AnnotationValue) - Method in class com.sun.tools.javac.api.JavacTrees
 
getTree(Element) - Method in class com.sun.tools.javac.model.JavacElements
Returns the tree node corresponding to this element, or null if none can be found.
getTree() - Method in class com.sun.tools.javac.tree.DCTree.DCErroneous
 
getTree() - Method in class com.sun.tools.javac.tree.JCTree
 
getTree() - Method in interface com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition
Gets the tree node, if any, to which the diagnostic applies.
getTree() - Method in class com.sun.tools.javac.util.JCDiagnostic.SimpleDiagnosticPosition
 
getTreeAndTopLevel(Element, AnnotationMirror, AnnotationValue) - Method in class com.sun.tools.javac.model.JavacElements
Returns the best approximation for the tree node and compilation unit corresponding to the given element, annotation and value.
getTreePath() - Method in class com.sun.source.util.DocTreePath
Get the TreePath associated with this path.
getTrueExpression() - Method in interface com.sun.source.tree.ConditionalExpressionTree
 
getTrueExpression() - Method in class com.sun.tools.javac.tree.JCTree.JCConditional
 
getType() - Method in interface com.sun.source.doctree.SerialFieldTree
 
getType() - Method in interface com.sun.source.tree.ArrayTypeTree
 
getType() - Method in interface com.sun.source.tree.InstanceOfTree
 
getType() - Method in interface com.sun.source.tree.NewArrayTree
 
getType() - Method in interface com.sun.source.tree.ParameterizedTypeTree
 
getType() - Method in interface com.sun.source.tree.TypeCastTree
 
getType() - Method in interface com.sun.source.tree.VariableTree
 
getType() - Method in class com.sun.tools.javac.tree.DCTree.DCSerialField
 
getType() - Method in class com.sun.tools.javac.tree.JCTree.JCArrayTypeTree
 
getType() - Method in class com.sun.tools.javac.tree.JCTree.JCInstanceOf
 
getType() - Method in class com.sun.tools.javac.tree.JCTree.JCNewArray
 
getType() - Method in class com.sun.tools.javac.tree.JCTree.JCTypeApply
 
getType() - Method in class com.sun.tools.javac.tree.JCTree.JCTypeCast
 
getType() - Method in class com.sun.tools.javac.tree.JCTree.JCVariableDecl
 
getType() - Method in class com.sun.tools.javac.util.JCDiagnostic
Get the type of this diagnostic.
getTypeAlternatives() - Method in interface com.sun.source.tree.UnionTypeTree
 
getTypeAlternatives() - Method in class com.sun.tools.javac.tree.JCTree.JCTypeUnion
 
getTypeArguments() - Method in interface com.sun.source.tree.MemberReferenceTree
 
getTypeArguments() - Method in interface com.sun.source.tree.MethodInvocationTree
 
getTypeArguments() - Method in interface com.sun.source.tree.NewClassTree
 
getTypeArguments() - Method in interface com.sun.source.tree.ParameterizedTypeTree
 
getTypeArguments() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
getTypeArguments() - Method in class com.sun.tools.javac.code.Type.ClassType
 
getTypeArguments() - Method in class com.sun.tools.javac.code.Type.DelegatedType
 
getTypeArguments() - Method in class com.sun.tools.javac.code.Type.ErrorType
 
getTypeArguments() - Method in class com.sun.tools.javac.code.Type.ForAll
 
getTypeArguments() - Method in class com.sun.tools.javac.code.Type
Access methods.
getTypeArguments() - Method in class com.sun.tools.javac.tree.JCTree.JCMemberReference
 
getTypeArguments() - Method in class com.sun.tools.javac.tree.JCTree.JCMethodInvocation
 
getTypeArguments() - Method in class com.sun.tools.javac.tree.JCTree.JCNewClass
 
getTypeArguments() - Method in class com.sun.tools.javac.tree.JCTree.JCTypeApply
 
getTypeArguments() - Method in interface javax.lang.model.type.DeclaredType
Returns the actual type arguments of this type.
getTypeAttributes() - Method in class com.sun.tools.javac.code.SymbolMetadata
 
getTypeDecls() - Method in interface com.sun.source.tree.CompilationUnitTree
 
getTypeDecls() - Method in class com.sun.tools.javac.tree.JCTree.JCCompilationUnit
 
getTypeElement() - Method in class com.sun.source.util.TaskEvent
 
getTypeElement(CharSequence) - Method in class com.sun.tools.javac.model.JavacElements
 
getTypeElement(CharSequence) - Method in interface javax.lang.model.util.Elements
Returns a type element given its canonical name.
getTypeMirror(Iterable<? extends Tree>) - Method in class com.sun.source.util.JavacTask
Get a type mirror of the tree node determined by the specified path.
getTypeMirror(TreePath) - Method in class com.sun.source.util.Trees
Gets the TypeMirror for the Tree node identified by a given TreePath.
getTypeMirror(Iterable<? extends Tree>) - Method in class com.sun.tools.javac.api.BasicJavacTask
 
getTypeMirror(Iterable<? extends Tree>) - Method in class com.sun.tools.javac.api.JavacTaskImpl
 
getTypeMirror(TreePath) - Method in class com.sun.tools.javac.api.JavacTrees
 
getTypeMirror() - Method in exception javax.lang.model.type.MirroredTypeException
Returns the type mirror corresponding to the type being accessed.
getTypeMirrors() - Method in exception javax.lang.model.type.MirroredTypesException
Returns the type mirrors corresponding to the types being accessed.
getTypeParameters() - Method in interface com.sun.source.tree.ClassTree
 
getTypeParameters() - Method in interface com.sun.source.tree.MethodTree
 
getTypeParameters() - Method in class com.sun.tools.javac.code.Symbol
 
getTypeParameters() - Method in class com.sun.tools.javac.tree.JCTree.JCClassDecl
 
getTypeParameters() - Method in class com.sun.tools.javac.tree.JCTree.JCMethodDecl
 
getTypeParameters() - Method in interface javax.lang.model.element.ExecutableElement
Returns the formal type parameters of this executable in declaration order.
getTypeParameters() - Method in interface javax.lang.model.element.Parameterizable
Returns the formal type parameters of the type element in declaration order.
getTypeParameters() - Method in interface javax.lang.model.element.TypeElement
Returns the formal type parameters of this type element in declaration order.
getTypePathFromBinary(List<Integer>) - Static method in class com.sun.tools.javac.code.TypeAnnotationPosition
Decode the binary representation for a type path and set the location field.
getTypes() - Method in class com.sun.source.util.JavacTask
Get a utility object for dealing with type mirrors.
getTypes() - Method in class com.sun.tools.javac.api.BasicJavacTask
 
getTypes() - Method in class com.sun.tools.javac.api.JavacTaskImpl
 
getTypeTagCount() - Static method in enum com.sun.tools.javac.code.TypeTag
Returns the number of type tags.
getTypeUtils() - Method in class com.sun.tools.javac.processing.JavacProcessingEnvironment
 
getTypeUtils() - Method in interface javax.annotation.processing.ProcessingEnvironment
Returns an implementation of some utility methods for operating on types.
getTypeVariables() - Method in class com.sun.tools.javac.code.Type.ForAll
 
getTypeVariables() - Method in class com.sun.tools.javac.code.Type.MethodType
 
getTypeVariables() - Method in interface javax.lang.model.type.ExecutableType
Returns the type variables declared by the formal type parameters of this executable.
getUnderlyingSymbol() - Method in class com.sun.tools.javac.code.Symbol.DelegatedSymbol
 
getUnderlyingType() - Method in interface com.sun.source.tree.AnnotatedTypeTree
 
getUnderlyingType() - Method in class com.sun.tools.javac.tree.JCTree.JCAnnotatedType
 
getUnknownAnnotationValue() - Method in exception javax.lang.model.element.UnknownAnnotationValueException
Returns the unknown annotation value.
getUnknownElement() - Method in exception javax.lang.model.element.UnknownElementException
Returns the unknown element.
getUnknownType() - Method in exception javax.lang.model.type.UnknownTypeException
Returns the unknown type.
getUpdate() - Method in interface com.sun.source.tree.ForLoopTree
 
getUpdate() - Method in class com.sun.tools.javac.tree.JCTree.JCForLoop
 
getUpperBound() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
getUpperBound() - Method in class com.sun.tools.javac.code.Type.DelegatedType
 
getUpperBound() - Method in class com.sun.tools.javac.code.Type
 
getUpperBound() - Method in class com.sun.tools.javac.code.Type.TypeVar
 
getUpperBound() - Method in interface javax.lang.model.type.TypeVariable
Returns the upper bound of this type variable.
getValue() - Method in interface com.sun.source.doctree.AttributeTree
 
getValue() - Method in interface com.sun.source.tree.LiteralTree
 
getValue() - Method in class com.sun.tools.javac.code.Attribute.Array
 
getValue() - Method in class com.sun.tools.javac.code.Attribute.Class
 
getValue() - Method in class com.sun.tools.javac.code.Attribute.Compound
 
getValue() - Method in class com.sun.tools.javac.code.Attribute.Constant
 
getValue() - Method in class com.sun.tools.javac.code.Attribute.Enum
 
getValue() - Method in class com.sun.tools.javac.code.Attribute.Error
 
getValue() - Method in class com.sun.tools.javac.code.Attribute
 
getValue() - Method in class com.sun.tools.javac.tree.DCTree.DCAttribute
 
getValue() - Method in class com.sun.tools.javac.tree.JCTree.JCLiteral
 
getValue() - Method in interface javax.annotation.processing.Completion
Returns the text of the suggested completion.
getValue() - Method in interface javax.lang.model.element.AnnotationValue
Returns the value.
getValueKind() - Method in interface com.sun.source.doctree.AttributeTree
 
getValueKind() - Method in class com.sun.tools.javac.tree.DCTree.DCAttribute
 
getVariable() - Method in interface com.sun.source.tree.AssignmentTree
 
getVariable() - Method in interface com.sun.source.tree.CompoundAssignmentTree
 
getVariable() - Method in interface com.sun.source.tree.EnhancedForLoopTree
 
getVariable() - Method in class com.sun.tools.javac.tree.JCTree.JCAssign
 
getVariable() - Method in class com.sun.tools.javac.tree.JCTree.JCAssignOp
 
getVariable() - Method in class com.sun.tools.javac.tree.JCTree.JCEnhancedForLoop
 
getVars(Symbol.MethodSymbol, JCTree) - Method in class com.sun.tools.javac.jvm.LVTRanges
 
getVisible() - Method in interface com.sun.tools.javac.api.DiagnosticFormatter.Configuration
Retrieve the set of diagnostic parts that should be displayed by the formatter.
getVisible() - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter.SimpleConfiguration
 
getVisible() - Method in class com.sun.tools.javac.util.ForwardingDiagnosticFormatter.ForwardingConfiguration
 
getWhereClauses() - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter
Build a list of multiline diagnostics containing detailed info about type-variables, captured types, and intersection types
getWildcardType(TypeMirror, TypeMirror) - Method in class com.sun.tools.javac.model.JavacTypes
 
getWildcardType(TypeMirror, TypeMirror) - Method in interface javax.lang.model.util.Types
Returns a new wildcard type argument.
getWriter(Log.WriterKind) - Method in class com.sun.tools.javac.util.Log
 
getWriterForDiagnosticType(JCDiagnostic.DiagnosticType) - Method in class com.sun.tools.javac.util.Log
Deprecated.
getZipFile() - Method in class com.sun.tools.javac.file.ZipFileIndex
 
getZipFileIndex(File, RelativePath.RelativeDirectory, boolean, String, boolean) - Method in class com.sun.tools.javac.file.ZipFileIndexCache
 
getZipFileIndexes() - Method in class com.sun.tools.javac.file.ZipFileIndexCache
Returns a list of all ZipFileIndex entries
getZipFileIndexes(boolean) - Method in class com.sun.tools.javac.file.ZipFileIndexCache
Returns a list of all ZipFileIndex entries
getZipFileLastModified() - Method in class com.sun.tools.javac.file.ZipFileIndex
Returns the last modified timestamp of a zip file.
glb(List<Type>) - Method in class com.sun.tools.javac.code.Types
 
glb(Type, Type) - Method in class com.sun.tools.javac.code.Types
 
goto_ - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
goto_w - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
GraphUtils - Class in com.sun.tools.javac.util
This is NOT part of any supported API.
GraphUtils() - Constructor for class com.sun.tools.javac.util.GraphUtils
 
GraphUtils.DependencyKind - Interface in com.sun.tools.javac.util
Basic interface for defining various dependency kinds.
GraphUtils.Node<D> - Class in com.sun.tools.javac.util
This class is a basic abstract class for representing a node.
GraphUtils.TarjanNode<D> - Class in com.sun.tools.javac.util
This class specialized Node, by adding elements that are required in order to perform Tarjan computation of strongly connected components.
groupByFile() - Method in class com.sun.tools.javac.comp.Todo
 
GrumpyHelper(Log) - Constructor for class com.sun.tools.javac.main.OptionHelper.GrumpyHelper
 
guardBegin(String) - Method in class com.sun.tools.javac.jvm.JNIWriter
 
guardEnd(String) - Method in class com.sun.tools.javac.jvm.JNIWriter
 

H

handleOption(String, Iterator<String>) - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedJavaFileManager
 
handleOption(String, Iterator<String>) - Method in class com.sun.tools.javac.util.BaseFileManager
 
handleOption(String, Iterator<String>) - Method in class javax.tools.ForwardingJavaFileManager
 
handleOption(String, Iterator<String>) - Method in interface javax.tools.JavaFileManager
Handles one option.
hasAnnotations() - Method in class com.sun.tools.javac.code.Symbol
 
hasArg() - Method in enum com.sun.tools.javac.main.Option
 
hasClassLiterals() - Method in enum com.sun.tools.javac.jvm.Target
Does the VM have direct support for class literals?
hasComment(JCTree) - Method in class com.sun.tools.javac.parser.LazyDocCommentTable
 
hasComment(JCTree) - Method in interface com.sun.tools.javac.tree.DocCommentTable
Check if a tree node has a corresponding doc comment.
hasConstructors(List<JCTree>) - Static method in class com.sun.tools.javac.tree.TreeInfo
Is there a constructor declaration in the given list of trees?
hasDiagnosticListener() - Method in class com.sun.tools.javac.util.Log
 
hasEnclosingMethodAttribute() - Method in enum com.sun.tools.javac.jvm.Target
In J2SE1.5.0, we introduced the "EnclosingMethod" attribute for improved reflection support.
hasErasedSupertypes() - Method in class com.sun.tools.javac.code.Type.ClassType
 
hasErasedSupertypes() - Method in class com.sun.tools.javac.code.Type.ErasedClassType
 
hashCode() - Method in class com.sun.tools.javac.api.JavacScope
 
hashCode() - Method in class com.sun.tools.javac.code.Type.ArrayType
 
hashCode() - Method in class com.sun.tools.javac.code.Type
 
hashCode() - Method in class com.sun.tools.javac.code.TypeAnnotationPosition.TypePathEntry
 
hashCode(Type) - Method in class com.sun.tools.javac.code.Types
Compute a hash code on a type.
hashCode() - Method in class com.sun.tools.javac.code.Types.UniqueType
 
hashCode() - Method in class com.sun.tools.javac.file.BaseFileObject
 
hashCode() - Method in class com.sun.tools.javac.file.RelativePath
 
hashCode() - Method in class com.sun.tools.javac.file.ZipArchive.ZipFileObject
 
hashCode() - Method in class com.sun.tools.javac.file.ZipFileIndexArchive.ZipFileIndexFileObject
 
hashCode() - Method in class com.sun.tools.javac.jvm.ClassFile.NameAndType
 
hashCode() - Method in class com.sun.tools.javac.jvm.Pool.MethodHandle
 
hashCode() - Method in class com.sun.tools.javac.util.List
Compute a hash code, overrides Object
hashCode - Variable in class com.sun.tools.javac.util.Names
 
hashCode() - Method in class com.sun.tools.javac.util.Pair
 
hashCode() - Method in interface javax.lang.model.element.Element
Obeys the general contract of Object.hashCode.
hashCode() - Method in interface javax.lang.model.element.Name
Obeys the general contract of Object.hashCode.
hashCode() - Method in interface javax.lang.model.type.TypeMirror
Obeys the general contract of Object.hashCode.
hashValue(byte[], int, int) - Static method in class com.sun.tools.javac.util.Name.Table
The hashcode of a name.
HASINIT - Static variable in class com.sun.tools.javac.code.Flags
Flag is set for a variable symbol if the variable's definition has an initializer part.
hasInitCause() - Method in enum com.sun.tools.javac.jvm.Target
Although we may not have support for class literals, when we throw a NoClassDefFoundError, should we initialize its cause?
hasInvokedynamic() - Method in enum com.sun.tools.javac.jvm.Target
Does the VM support an invokedynamic instruction?
hasIterable() - Method in enum com.sun.tools.javac.jvm.Target
For bootstrapping, we use J2SE1.4's java.util.Collection instead of java.lang.Iterable.
hasKind(JCTree.JCMemberReference.ReferenceKind) - Method in class com.sun.tools.javac.tree.JCTree.JCMemberReference
 
hasLint(Lint.LintCategory) - Method in class com.sun.tools.javac.util.Warner
 
hasLintCategory() - Method in class com.sun.tools.javac.util.JCDiagnostic
Check whether this diagnostic has an associated lint category.
hasLocation(JavaFileManager.Location) - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedJavaFileManager
 
hasLocation(JavaFileManager.Location) - Method in class com.sun.tools.javac.file.JavacFileManager
 
hasLocation(JavaFileManager.Location) - Method in class com.sun.tools.javac.nio.JavacPathFileManager
 
hasLocation(JavaFileManager.Location) - Method in class javax.tools.ForwardingJavaFileManager
 
hasLocation(JavaFileManager.Location) - Method in interface javax.tools.JavaFileManager
Determines if a location is known to this file manager.
hasMethodHandles() - Method in enum com.sun.tools.javac.jvm.Target
Does the VM support polymorphic method handle invocation? Affects the linkage information output to the classfile.
hasNext - Variable in class com.sun.tools.javac.util.Names
 
hasNonSilentLint(Lint.LintCategory) - Method in class com.sun.tools.javac.util.Warner
 
hasOuterInstance() - Method in class com.sun.tools.javac.code.Symbol.DelegatedSymbol
 
hasOuterInstance() - Method in class com.sun.tools.javac.code.Symbol
An inner class has an outer instance if it is not an interface it has an enclosing instance class which might be referenced from the class.
hasSameArgs(Type, Type) - Method in class com.sun.tools.javac.code.Types
Does t have the same arguments as s? It is assumed that both types are (possibly polymorphic) method types.
hasSameArgs(Type, Type, boolean) - Method in class com.sun.tools.javac.code.Types
 
hasSameBounds(Type.ForAll, Type.ForAll) - Method in class com.sun.tools.javac.code.Types
Does t have the same bounds for quantified variables as s?
hasSilentLint(Lint.LintCategory) - Method in class com.sun.tools.javac.util.Warner
 
hasTag(TypeTag) - Method in class com.sun.tools.javac.code.Type
Checks if the current type tag is equal to the given tag.
hasTag(JCTree.Tag) - Method in class com.sun.tools.javac.tree.JCTree
 
hasTypeAnnotations() - Method in class com.sun.tools.javac.code.Symbol
 
hasTypeVar(List<Type>) - Method in class com.sun.tools.javac.code.Types.SignatureGenerator
 
hasUnknownPosition() - Method in class com.sun.tools.javac.code.Attribute.TypeCompound
 
head - Variable in class com.sun.tools.javac.util.List
The first element of the list, supposed to be immutable.
HIDDEN - Static variable in class com.sun.tools.javac.code.Kinds
 
hidden - Variable in enum com.sun.tools.javac.code.Lint.LintCategory
 
hides(Element, Element) - Method in class com.sun.tools.javac.model.JavacElements
 
hides(Element, Element) - Method in interface javax.lang.model.util.Elements
Tests whether one type, method, or field hides another.
html() - Method in class com.sun.tools.javac.parser.DocCommentParser
Read the start or end of an HTML tag, or an HTML comment <identifier attrs> or </identifier>
htmlAttrs() - Method in class com.sun.tools.javac.parser.DocCommentParser
Read a series of HTML attributes, terminated by > .
HtmlTag - Enum in com.sun.tools.doclint
Enum representing HTML tags.
HtmlTag.Attr - Enum in com.sun.tools.doclint
 
HtmlTag.AttrKind - Enum in com.sun.tools.doclint
 
HtmlTag.BlockType - Enum in com.sun.tools.doclint
Enum representing the type of HTML element.
HtmlTag.EndKind - Enum in com.sun.tools.doclint
Enum representing HTML end tag requirement.
HtmlTag.Flag - Enum in com.sun.tools.doclint
 
hyphen - Variable in class com.sun.tools.javac.util.Names
 
HYPOTHETICAL - Static variable in class com.sun.tools.javac.code.Flags
Flag that marks a hypothetical method that need not really be generated in the binary, but is present in the symbol table to simplify checking for erasure clashes - also used for 292 poly sig methods.

I

i2d - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
i2f - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
i2l - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
iadd - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
iaload - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
iand - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
iastore - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
iconst_0 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
iconst_1 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
iconst_2 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
iconst_3 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
iconst_4 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
iconst_5 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
iconst_m1 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
Ident(Name) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Ident(Name) - Method in class com.sun.tools.javac.tree.TreeMaker
 
Ident(Symbol) - Method in class com.sun.tools.javac.tree.TreeMaker
Create an identifier from a symbol.
Ident(JCTree.JCVariableDecl) - Method in class com.sun.tools.javac.tree.TreeMaker
Create an identifier that refers to the variable declared in given variable declaration.
identifier() - Method in class com.sun.tools.javac.parser.DocCommentParser
Read Java identifier Matching pairs of { } are skipped; the text is terminated by the first unmatched }.
Identifier(Name) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
IdentifierTree - Interface in com.sun.source.doctree
An identifier in a documentation comment.
IdentifierTree - Interface in com.sun.source.tree
A tree node for an identifier expression.
Idents(List<JCTree.JCVariableDecl>) - Method in class com.sun.tools.javac.tree.TreeMaker
Create a list of identifiers referring to the variables declared in given list of variable declarations.
idiv - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
If(JCTree.JCExpression, JCTree.JCStatement, JCTree.JCStatement) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
If(JCTree.JCExpression, JCTree.JCStatement, JCTree.JCStatement) - Method in class com.sun.tools.javac.tree.TreeMaker
 
if_acmp_nonnull - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
if_acmp_null - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
if_acmpeq - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
if_acmpne - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
if_icmpeq - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
if_icmpge - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
if_icmpgt - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
if_icmple - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
if_icmplt - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
if_icmpne - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
ifeq - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
ifge - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
ifgt - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
ifle - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
iflt - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
ifne - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
IfTree - Interface in com.sun.source.tree
A tree node for an 'if' statement.
iinc - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
illegal - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
illegalArgumentExceptionType - Variable in class com.sun.tools.javac.code.Symtab
 
iload - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
iload_0 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
iload_1 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
iload_2 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
iload_3 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
immediate() - Method in class com.sun.tools.javac.code.DeferredLintHandler
DeferredLintHandler.LintLoggers passed to subsequent invocations of DeferredLintHandler.report(LintLogger) will be invoked immediately.
imod - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
implementation(Symbol.TypeSymbol, Types, boolean) - Method in class com.sun.tools.javac.code.Symbol.MethodSymbol
The implementation of this (abstract) symbol in class origin; null if none exists.
implementation(Symbol.TypeSymbol, Types, boolean, Filter<Symbol>) - Method in class com.sun.tools.javac.code.Symbol.MethodSymbol
 
implementation(Symbol.MethodSymbol, Symbol.TypeSymbol, boolean, Filter<Symbol>) - Method in class com.sun.tools.javac.code.Types
 
implementation_filter - Static variable in class com.sun.tools.javac.code.Symbol.MethodSymbol
 
implemented(Symbol.TypeSymbol, Types) - Method in class com.sun.tools.javac.code.Symbol.MethodSymbol
find a symbol that this (proxy method) symbol implements.
implementedIn(Symbol.TypeSymbol, Types) - Method in class com.sun.tools.javac.code.Symbol.MethodSymbol
 
implementing - Variable in class com.sun.tools.javac.tree.JCTree.JCClassDecl
the interfaces implemented by this class
implicitParameter() - Method in class com.sun.tools.javac.parser.JavacParser
 
implicitSourceFilesRead - Variable in class com.sun.tools.javac.main.JavaCompiler
Flag set if any implicit source files read.
implicitSourcePolicy - Variable in class com.sun.tools.javac.main.JavaCompiler
The policy for what to do with implicitly read source files
Import(JCTree, boolean) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Import(JCTree, boolean) - Method in class com.sun.tools.javac.tree.TreeMaker
 
importAll(Scope) - Method in class com.sun.tools.javac.code.Scope.StarImportScope
 
ImportScope(Symbol) - Constructor for class com.sun.tools.javac.code.Scope.ImportScope
 
ImportTree - Interface in com.sun.source.tree
A tree node for an import statement.
imul - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
incl(int) - Method in class com.sun.tools.javac.util.Bits
Include x in this set.
inclRange(int, int) - Method in class com.sun.tools.javac.util.Bits
Include [start..limit) in this set.
includeClassFile(Symbol.PackageSymbol, JavaFileObject) - Method in class com.sun.tools.javac.jvm.ClassReader
Include class corresponding to given class file in package, unless (1) we already have one the same kind (.class or .java), or (2) we have one of the other kind, and the given class file is older.
includes(Symbol) - Method in class com.sun.tools.javac.code.Scope
Given a class, is there already a class with same fully qualified name in this (import) scope?
includes() - Method in class com.sun.tools.javac.jvm.JNIWriter
 
indent(String, int) - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
Indent a string by prepending a given amount of empty spaces to each line of the string.
indentationLevels - Variable in class com.sun.tools.javac.util.BasicDiagnosticFormatter.BasicConfiguration
 
indentString(int) - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
Creates a string with a given amount of empty spaces.
index - Variable in class com.sun.tools.javac.tree.JCTree.JCArrayAccess
 
index - Variable in class com.sun.tools.javac.util.UnsharedNameTable
Index counter for names in this table.
Indexed(JCTree.JCExpression, JCTree.JCExpression) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
indexed - Variable in class com.sun.tools.javac.tree.JCTree.JCArrayAccess
 
Indexed(JCTree.JCExpression, JCTree.JCExpression) - Method in class com.sun.tools.javac.tree.TreeMaker
 
Indexed(Symbol, JCTree.JCExpression) - Method in class com.sun.tools.javac.tree.TreeMaker
Construct an index expression from a variable and an expression.
indexOf(Object) - Method in class com.sun.tools.javac.util.List
 
ineg - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
Infer - Class in com.sun.tools.javac.comp
Helper class for type parameter inference, used by the attribution phase.
Infer(Context) - Constructor for class com.sun.tools.javac.comp.Infer
 
Infer.BoundFilter - Class in com.sun.tools.javac.comp
 
Infer.InferenceException - Exception in com.sun.tools.javac.comp
This exception class is design to store a list of diagnostics corresponding to inference errors that can arise during a method applicability check.
inferBinaryName(JavaFileManager.Location, JavaFileObject) - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedJavaFileManager
 
inferBinaryName(JavaFileManager.Location, JavaFileObject) - Method in class com.sun.tools.javac.api.WrappingJavaFileManager
 
inferBinaryName(Iterable<? extends File>) - Method in class com.sun.tools.javac.file.BaseFileObject
 
inferBinaryName(JavaFileManager.Location, JavaFileObject) - Method in class com.sun.tools.javac.file.JavacFileManager
 
inferBinaryName(Iterable<? extends File>) - Method in class com.sun.tools.javac.file.SymbolArchive.SymbolFileObject
 
inferBinaryName(Iterable<? extends File>) - Method in class com.sun.tools.javac.file.ZipArchive.ZipFileObject
 
inferBinaryName(Iterable<? extends File>) - Method in class com.sun.tools.javac.file.ZipFileIndexArchive.ZipFileIndexFileObject
 
inferBinaryName(JavaFileManager.Location, JavaFileObject) - Method in class com.sun.tools.javac.nio.JavacPathFileManager
 
inferBinaryName(JavaFileManager.Location, JavaFileObject) - Method in class javax.tools.ForwardingJavaFileManager
 
inferBinaryName(JavaFileManager.Location, JavaFileObject) - Method in interface javax.tools.JavaFileManager
Infers a binary name of a file object based on a location.
inferenceContext() - Method in interface com.sun.tools.javac.comp.Check.CheckContext
 
inferenceException - Variable in class com.sun.tools.javac.comp.Infer
 
inferKey - Static variable in class com.sun.tools.javac.comp.Infer
 
info - Variable in class com.sun.tools.javac.comp.Env
A generic field for further information.
InheritDoc() - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
InheritDocTree - Interface in com.sun.source.doctree
A tree node for an @inheritDoc inline tag.
inheritedType - Variable in class com.sun.tools.javac.code.Symtab
 
init(JavacTask, String...) - Method in interface com.sun.source.util.Plugin
Initialize the plug-in for a given compilation task.
init(JavacTask, String...) - Method in class com.sun.tools.doclint.DocLint
 
init(JavacTask, String[], boolean) - Method in class com.sun.tools.doclint.DocLint
 
init(Symtab) - Method in class com.sun.tools.javac.jvm.ClassReader
Initialize classes and packages, treating this as the definitive classreader.
init - Variable in class com.sun.tools.javac.tree.JCTree.JCForLoop
 
init - Variable in class com.sun.tools.javac.tree.JCTree.JCVariableDecl
variable's initial value
init - Variable in class com.sun.tools.javac.util.Names
 
init(ProcessingEnvironment) - Method in class javax.annotation.processing.AbstractProcessor
Initializes the processor with the processing environment by setting the processingEnv field to the value of the processingEnv argument.
init(ProcessingEnvironment) - Method in interface javax.annotation.processing.Processor
Initializes the processor with the processing environment.
initBuf(JavaFileObject) - Method in class com.sun.tools.javac.util.DiagnosticSource
 
initCause(Throwable) - Method in exception com.sun.tools.javac.code.Symbol.CompletionFailure
 
initCause - Variable in class com.sun.tools.javac.util.Names
 
INITIAL_BUFFER_SIZE - Static variable in class com.sun.tools.javac.jvm.ClassReader
 
initializeFieldsBeforeSuper() - Method in enum com.sun.tools.javac.jvm.Target
Beginning in 1.4, we take advantage of the possibility of emitting code to initialize fields before calling the superclass constructor.
initMap() - Method in class com.sun.tools.javac.file.ZipArchive
 
initParam(JCTree.JCVariableDecl) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
initProcessAnnotations(Iterable<? extends Processor>) - Method in class com.sun.tools.javac.main.JavaCompiler
Check if we should process annotations.
initRound(JavaCompiler) - Method in class com.sun.tools.javac.main.JavaCompiler
 
initRound(Log) - Method in class com.sun.tools.javac.util.Log
Propagate the previous log's information.
inits - Variable in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
The set of definitely assigned variables.
initType(Type, Symbol.ClassSymbol) - Method in class com.sun.tools.javac.code.Symtab
 
initType(Type, String) - Method in class com.sun.tools.javac.code.Symtab
 
initType(Type, String, String) - Method in class com.sun.tools.javac.code.Symtab
 
inlineContent() - Method in class com.sun.tools.javac.parser.DocCommentParser
Read general text content of an inline tag, including HTML entities and elements.
inlineTag(ListBuffer<DCTree>) - Method in class com.sun.tools.javac.parser.DocCommentParser
 
inlineTag() - Method in class com.sun.tools.javac.parser.DocCommentParser
Read a single inline tag, including its content.
InlineTagTree - Interface in com.sun.source.doctree
A tree node used as the base class for the different types of inline tags.
inlineText() - Method in class com.sun.tools.javac.parser.DocCommentParser
Read plain text content of an inline tag.
inner - Variable in class com.sun.tools.javac.tree.JCTree.JCWildcard
 
INNER_TYPE - Static variable in class com.sun.tools.javac.code.TypeAnnotationPosition.TypePathEntry
 
InnerClasses - Variable in class com.sun.tools.javac.util.Names
 
innermostType(JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
 
inputFiles - Variable in class com.sun.tools.javac.main.JavaCompiler
The set of currently compiled inputfiles, needed to ensure we don't accidentally overwrite an input file when -s is set.
insert(List<Type>, Type) - Method in class com.sun.tools.javac.code.Types
Insert a type in a closure
inst - Variable in class com.sun.tools.javac.code.Type.UndetVar
inference variable's inferred type (set from Infer.java)
install(Log) - Method in class com.sun.tools.javac.util.Log.DiagnosticHandler
Install this diagnostic handler as the current one, recording the previous one.
instance(JavaCompiler.CompilationTask) - Static method in class com.sun.source.util.DocTrees
Gets a DocTrees object for a given CompilationTask.
instance(ProcessingEnvironment) - Static method in class com.sun.source.util.DocTrees
Gets a DocTrees object for a given ProcessingEnvironment.
instance(ProcessingEnvironment) - Static method in class com.sun.source.util.JavacTask
Get the JavacTask for a ProcessingEnvironment.
instance(JavaCompiler.CompilationTask) - Static method in class com.sun.source.util.Trees
Gets a Trees object for a given CompilationTask.
instance(ProcessingEnvironment) - Static method in class com.sun.source.util.Trees
Gets a Trees object for a given ProcessingEnvironment.
instance(Context) - Static method in class com.sun.tools.javac.api.BasicJavacTask
 
instance(Context) - Static method in class com.sun.tools.javac.api.ClientCodeWrapper
 
instance(JavaCompiler.CompilationTask) - Static method in class com.sun.tools.javac.api.JavacTrees
 
instance(ProcessingEnvironment) - Static method in class com.sun.tools.javac.api.JavacTrees
 
instance(Context) - Static method in class com.sun.tools.javac.api.JavacTrees
 
instance(Context) - Static method in class com.sun.tools.javac.api.MultiTaskListener
Get the MultiTaskListener instance for this context.
instance(Context) - Static method in class com.sun.tools.javac.code.DeferredLintHandler
 
instance(Context) - Static method in class com.sun.tools.javac.code.Lint
Get the root Lint instance.
instance(Context) - Static method in enum com.sun.tools.javac.code.Source
 
instance(Context) - Static method in class com.sun.tools.javac.code.Symtab
Get the symbol table instance.
instance(Context) - Static method in class com.sun.tools.javac.code.TypeAnnotations
 
instance(Context) - Static method in class com.sun.tools.javac.code.Types
 
instance(Context) - Static method in class com.sun.tools.javac.comp.Annotate
 
instance(Context) - Static method in class com.sun.tools.javac.comp.Attr
 
instance(Context) - Static method in class com.sun.tools.javac.comp.Check
 
instance(Context) - Static method in class com.sun.tools.javac.comp.CompileStates
Get the CompileStates instance for this context.
instance(Context) - Static method in class com.sun.tools.javac.comp.DeferredAttr
 
instance(Context) - Static method in class com.sun.tools.javac.comp.Enter
 
instance(Context) - Static method in class com.sun.tools.javac.comp.Flow
 
instance(Context) - Static method in class com.sun.tools.javac.comp.Infer
 
instance(Context) - Static method in class com.sun.tools.javac.comp.LambdaToMethod
 
instance(Context) - Static method in class com.sun.tools.javac.comp.Lower
 
instance(Context) - Static method in class com.sun.tools.javac.comp.MemberEnter
 
instance(Context) - Static method in class com.sun.tools.javac.comp.Resolve
 
instance(Context) - Static method in class com.sun.tools.javac.comp.Todo
Get the Todo instance for this context.
instance(Context) - Static method in class com.sun.tools.javac.comp.TransTypes
Get the instance for this context.
instance(Context) - Static method in class com.sun.tools.javac.file.FSInfo
Get the FSInfo instance for this context.
instance(Context) - Static method in class com.sun.tools.javac.file.ZipFileIndexCache
Get a context-specific instance of a cache.
instance(Context) - Static method in class com.sun.tools.javac.jvm.ClassReader
Get the ClassReader instance for this invocation.
instance(Context) - Static method in class com.sun.tools.javac.jvm.ClassWriter
Get the ClassWriter instance for this context.
instance(Context) - Static method in class com.sun.tools.javac.jvm.Gen
 
instance(Context) - Static method in class com.sun.tools.javac.jvm.JNIWriter
Get the ClassWriter instance for this context.
instance(Context) - Static method in class com.sun.tools.javac.jvm.LVTRanges
Get the LVTRanges instance for this context.
instance(Context) - Static method in enum com.sun.tools.javac.jvm.Profile
 
instance(Context) - Static method in enum com.sun.tools.javac.jvm.Target
 
instance(Context) - Static method in class com.sun.tools.javac.main.JavaCompiler
Get the JavaCompiler instance for this context.
instance(Context) - Static method in class com.sun.tools.javac.model.JavacElements
 
instance(Context) - Static method in class com.sun.tools.javac.model.JavacTypes
 
instance(Context) - Static method in class com.sun.tools.javac.parser.ParserFactory
 
instance(Context) - Static method in class com.sun.tools.javac.parser.ScannerFactory
Get the Factory instance for this context.
instance(Context) - Static method in class com.sun.tools.javac.parser.Tokens
 
instance(Context) - Static method in class com.sun.tools.javac.processing.JavacProcessingEnvironment
Get the JavacProcessingEnvironment instance for this context.
instance(Context) - Static method in class com.sun.tools.javac.tree.DocTreeMaker
Get the TreeMaker instance.
instance(Context) - Static method in class com.sun.tools.javac.tree.TreeInfo
 
instance(Context) - Static method in class com.sun.tools.javac.tree.TreeMaker
Get the TreeMaker instance.
instance(Context) - Static method in class com.sun.tools.javac.util.JavacMessages
Get the JavacMessages instance for this context.
instance(Context) - Static method in class com.sun.tools.javac.util.JCDiagnostic.Factory
Get the Factory instance for this context.
instance(Context) - Static method in class com.sun.tools.javac.util.Log
Get the Log instance for this context.
instance(Context) - Static method in class com.sun.tools.javac.util.Names
 
instance(Context) - Static method in class com.sun.tools.javac.util.Options
Get the Options instance for this context.
instance(Context) - Static method in class com.sun.tools.javac.util.RichDiagnosticFormatter
Get the DiagnosticFormatter instance for this context.
instanceof_ - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
InstanceOfTree - Interface in com.sun.source.tree
A tree node for an 'instanceof' expression.
instantiateFunctionalInterface(JCDiagnostic.DiagnosticPosition, Type, List<Type>, Check.CheckContext) - Method in class com.sun.tools.javac.comp.Infer
This method is used to infer a suitable target SAM in case the original SAM type contains one or more wildcards.
instantiateMethod(Env<AttrContext>, List<Type>, Type.MethodType, Attr.ResultInfo, Symbol, List<Type>, boolean, boolean, Resolve.MethodResolutionContext, Warner) - Method in class com.sun.tools.javac.comp.Infer
Main inference entry point - instantiate a generic method type using given argument types and (possibly) an expected target-type.
int2byte - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
int2char - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
int2short - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
INT_CLASS - Static variable in class com.sun.tools.javac.code.TypeTag.NumericClasses
 
INTcode - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Type codes.
INTERFACE - Static variable in class com.sun.tools.javac.code.Flags
 
interfaceCandidates(Type, Symbol.MethodSymbol) - Method in class com.sun.tools.javac.code.Types
 
interfaceDeclaration(JCTree.JCModifiers, Tokens.Comment) - Method in class com.sun.tools.javac.parser.JavacParser
InterfaceDeclaration = INTERFACE Ident TypeParametersOpt [EXTENDS TypeList] InterfaceBody
interfaceFieldsBinaryCompatibility() - Method in enum com.sun.tools.javac.jvm.Target
Beginning after 1.2, we follow the binary compatibility rules for interface fields.
InterfaceMethodFlags - Static variable in class com.sun.tools.javac.code.Flags
Modifier masks.
InterfaceMethodMask - Static variable in class com.sun.tools.javac.code.Flags
 
interfaceObjectOverridesBinaryCompatibility() - Method in enum com.sun.tools.javac.jvm.Target
Beginning in -target 1.5, we follow the binary compatibility rules for interface methods that redefine Object methods.
interfaces(Type) - Method in class com.sun.tools.javac.code.Types
Return the interfaces implemented by this class.
interfaces_field - Variable in class com.sun.tools.javac.code.Type.ClassType
The interfaces of this class (to be set once class is loaded).
InterfaceVarFlags - Static variable in class com.sun.tools.javac.code.Flags
Modifier masks.
internalAndSet(Bits) - Method in class com.sun.tools.javac.util.Bits
 
internalize(byte[], int, int) - Static method in class com.sun.tools.javac.jvm.ClassFile
Return internal representation of buf[offset..offset+len-1], converting '/' to '.'.
internalize(Name) - Static method in class com.sun.tools.javac.jvm.ClassFile
Return internal representation of given name, converting '/' to '.'.
internalReset() - Method in class com.sun.tools.javac.util.Bits
 
interruptedExceptionType - Variable in class com.sun.tools.javac.code.Symtab
 
intersect(List<Type>, List<Type>) - Method in class com.sun.tools.javac.code.Types
Intersect two closures
intersect(List<Type>, List<Type>) - Method in class com.sun.tools.javac.comp.Check
Form the intersection of two type lists.
intersect(List<A>) - Method in class com.sun.tools.javac.util.List
 
IntersectionClassType(List<Type>, Symbol.ClassSymbol, boolean) - Constructor for class com.sun.tools.javac.code.Type.IntersectionClassType
 
IntersectionType - Interface in javax.lang.model.type
Represents an intersection type.
IntersectionTypeTree - Interface in com.sun.source.tree
A tree node for an intersection type in a cast expression.
intType - Variable in class com.sun.tools.javac.code.Symtab
 
invokedynamic - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
invokeinterface - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
invokespecial - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
invokestatic - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
invokevirtual - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
ior - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
IPROXY - Static variable in class com.sun.tools.javac.code.Flags
Flag is set for compiler-generated abstract methods that implement an interface method (Miranda methods).
ireturn - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
isAccessible(Scope, TypeElement) - Method in class com.sun.source.util.Trees
Checks whether a given type is accessible in a given scope.
isAccessible(Scope, Element, DeclaredType) - Method in class com.sun.source.util.Trees
Checks whether the given element is accessible as a member of the given type in a given scope.
isAccessible(Scope, TypeElement) - Method in class com.sun.tools.javac.api.JavacTrees
 
isAccessible(Scope, Element, DeclaredType) - Method in class com.sun.tools.javac.api.JavacTrees
 
isAccessible(Env<AttrContext>, Symbol.TypeSymbol) - Method in class com.sun.tools.javac.comp.Resolve
Is class accessible in given evironment?
isAccessible(Env<AttrContext>, Symbol.TypeSymbol, boolean) - Method in class com.sun.tools.javac.comp.Resolve
 
isAccessible(Env<AttrContext>, Type, Symbol) - Method in class com.sun.tools.javac.comp.Resolve
Is symbol accessible as a member of given type in given environment?
isAccessible(Env<AttrContext>, Type, Symbol, boolean) - Method in class com.sun.tools.javac.comp.Resolve
 
isAfter(CompileStates.CompileState) - Method in enum com.sun.tools.javac.comp.CompileStates.CompileState
 
isAlive() - Method in class com.sun.tools.javac.jvm.Code
Is code generation currently enabled?
isAnnotated() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
isAnnotated() - Method in class com.sun.tools.javac.code.Type
 
isAnonymous() - Method in class com.sun.tools.javac.code.Symbol
Has this symbol an empty name? This includes anonymous inner classes.
isArray(Type) - Method in class com.sun.tools.javac.code.Types
 
isAssignable(Type, Type) - Method in class com.sun.tools.javac.code.Types
 
isAssignable(Type, Type, Warner) - Method in class com.sun.tools.javac.code.Types
Is t assignable to s?
Equivalent to subtype except for constant values and raw types.
(not defined for Method and ForAll types)
isAssignable(TypeMirror, TypeMirror) - Method in class com.sun.tools.javac.model.JavacTypes
 
isAssignable(TypeMirror, TypeMirror) - Method in interface javax.lang.model.util.Types
Tests whether one type is assignable to another.
isAssignop() - Method in enum com.sun.tools.javac.tree.JCTree.Tag
 
isCaptured() - Method in class com.sun.tools.javac.code.Type.CapturedType
 
isCaptured() - Method in class com.sun.tools.javac.code.Type.CapturedUndetVar
 
isCaptured() - Method in class com.sun.tools.javac.code.Type.TypeVar
 
isCaptured() - Method in class com.sun.tools.javac.code.Type.UndetVar
 
isCaptureOf(Type, Type.WildcardType) - Method in class com.sun.tools.javac.code.Types
 
isCaretEnabled() - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter.SimpleConfiguration
Tells whether the caret display is active or not.
isCastable(Type, Type) - Method in class com.sun.tools.javac.code.Types
 
isCastable(Type, Type, Warner) - Method in class com.sun.tools.javac.code.Types
Is t is castable to s?
s is assumed to be an erased type.
(not defined for Method and ForAll types).
isClass() - Method in enum javax.lang.model.element.ElementKind
Returns true if this is a kind of class: either CLASS or ENUM.
isCompound() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
isCompound() - Method in class com.sun.tools.javac.code.Type.ErrorType
 
isCompound() - Method in class com.sun.tools.javac.code.Type
 
isCompound() - Method in class com.sun.tools.javac.code.Type.JCNoType
 
isCompound() - Method in class com.sun.tools.javac.code.Type.JCVoidType
 
isConstant(Symbol.VarSymbol) - Static method in class com.sun.tools.javac.code.Flags
 
isConstructor() - Method in class com.sun.tools.javac.code.Symbol.DelegatedSymbol
 
isConstructor() - Method in class com.sun.tools.javac.code.Symbol
Is this symbol a constructor?
isConstructor(JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
Is tree a constructor declaration?
isContainerTypeCompound() - Method in class com.sun.tools.javac.code.Attribute.TypeCompound
 
isConvertible(Type, Type, Warner) - Method in class com.sun.tools.javac.code.Types
Is t a subtype of or convertible via boxing/unboxing conversion to s?
isConvertible(Type, Type) - Method in class com.sun.tools.javac.code.Types
Is t a subtype of or convertiable via boxing/unboxing convertions to s?
isDecimalDigit(char) - Method in class com.sun.tools.javac.parser.DocCommentParser
 
isDeclaration(JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
 
isDefault() - Method in class com.sun.tools.javac.code.Symbol.MethodSymbol
 
isDefault() - Method in interface javax.lang.model.element.ExecutableElement
Returns true if this method is a default method and returns false otherwise.
isDefaultBootClassPath() - Method in class com.sun.tools.javac.file.JavacFileManager
 
isDefaultBootClassPath() - Method in class com.sun.tools.javac.file.Locations
 
isDefaultBootClassPath() - Method in class com.sun.tools.javac.nio.JavacPathFileManager
 
isDefaultBootClassPath() - Method in class com.sun.tools.javac.util.BaseFileManager
 
isDeprecated() - Method in class com.sun.tools.javac.code.Symbol
 
isDeprecated(Element) - Method in class com.sun.tools.javac.model.JavacElements
 
isDeprecated() - Method in class com.sun.tools.javac.parser.JavaTokenizer.BasicComment
 
isDeprecated() - Method in interface com.sun.tools.javac.parser.Tokens.Comment
 
isDeprecated(Element) - Method in interface javax.lang.model.util.Elements
Returns true if the element is deprecated, false otherwise.
isDerivedRaw(Type) - Method in class com.sun.tools.javac.code.Types
 
isDerivedRaw(List<Type>) - Method in class com.sun.tools.javac.code.Types
 
isDerivedRawInternal(Type) - Method in class com.sun.tools.javac.code.Types
 
isDiamond(JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
Return true if a tree represents a diamond new expr.
isDirectory(File) - Method in class com.sun.tools.javac.file.CacheFSInfo
 
isDirectory(File) - Method in class com.sun.tools.javac.file.FSInfo
 
isDirectory(RelativePath) - Method in class com.sun.tools.javac.file.ZipFileIndex
 
isDirectSuperInterface(Symbol.TypeSymbol, Symbol.TypeSymbol) - Method in class com.sun.tools.javac.code.Types
 
isDone(Env<AttrContext>, CompileStates.CompileState) - Method in class com.sun.tools.javac.comp.CompileStates
 
isDynamic() - Method in class com.sun.tools.javac.code.Symbol.DynamicMethodSymbol
 
isDynamic() - Method in class com.sun.tools.javac.code.Symbol.MethodSymbol
 
isEmpty() - Method in class com.sun.tools.javac.api.MultiTaskListener
 
isEmpty() - Method in class com.sun.tools.javac.code.SymbolMetadata
 
isEmpty() - Method in class com.sun.tools.javac.util.List
Does list have no elements?
isEmpty() - Method in class com.sun.tools.javac.util.ListBuffer
Is buffer empty?
isEmpty() - Method in class com.sun.tools.javac.util.Name
Return true if this is the empty name.
isEnabled(Lint.LintCategory) - Method in class com.sun.tools.javac.code.Lint
Checks if a warning category is enabled.
isEnabled(RichDiagnosticFormatter.RichConfiguration.RichFormatterFeature) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter.RichConfiguration
Is a given feature enabled on this formatter?
isEnclosedBy(Symbol.ClassSymbol) - Method in class com.sun.tools.javac.code.Symbol.DelegatedSymbol
 
isEnclosedBy(Symbol.ClassSymbol) - Method in class com.sun.tools.javac.code.Symbol
Is this symbol the same as or enclosed by the given class?
isEnum(Symbol) - Static method in class com.sun.tools.javac.code.Flags
 
isEnum() - Method in class com.sun.tools.javac.code.Symbol
 
isEnumInit(JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
 
isEqualityComparable(Type, Type, Warner) - Method in class com.sun.tools.javac.code.Types
Can t and s be compared for equality? Any primitive == primitive or primitive == object comparisons here are an error.
isErroneous() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
isErroneous() - Method in class com.sun.tools.javac.code.Type.ArrayType
 
isErroneous() - Method in class com.sun.tools.javac.code.Type.ClassType
 
isErroneous() - Method in class com.sun.tools.javac.code.Type.DelegatedType
 
isErroneous() - Method in class com.sun.tools.javac.code.Type.ErrorType
 
isErroneous() - Method in class com.sun.tools.javac.code.Type.ForAll
 
isErroneous() - Method in class com.sun.tools.javac.code.Type
Does this type contain "error" elements?
isErroneous(List<Type>) - Static method in class com.sun.tools.javac.code.Type
 
isErroneous() - Method in class com.sun.tools.javac.code.Type.MethodType
 
isExceptionParameter() - Method in class com.sun.tools.javac.code.Symbol.VarSymbol
 
isExpressionStatement(JCTree.JCExpression) - Static method in class com.sun.tools.javac.tree.TreeInfo
Return true if the tree corresponds to an expression statement
isExtendsBound() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
isExtendsBound() - Method in class com.sun.tools.javac.code.Type
 
isExtendsBound() - Method in class com.sun.tools.javac.code.Type.WildcardType
 
isFalse() - Method in class com.sun.tools.javac.code.Type
Is this a constant type whose value is false?
isFalse() - Method in class com.sun.tools.javac.code.Type.JCPrimitiveType
Is this a constant type whose value is false?
isField() - Method in enum javax.lang.model.element.ElementKind
Returns true if this is a kind of field: either FIELD or ENUM_CONSTANT.
isFile(File) - Method in class com.sun.tools.javac.file.CacheFSInfo
 
isFile(File) - Method in class com.sun.tools.javac.file.FSInfo
 
isFinal() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
isFinal() - Method in class com.sun.tools.javac.code.Type
 
isFlagSet(JCDiagnostic.DiagnosticFlag) - Method in class com.sun.tools.javac.util.JCDiagnostic
 
isFunctionalInterface(Symbol.TypeSymbol) - Method in class com.sun.tools.javac.code.Types
Is given type a functional interface?
isFunctionalInterface(Type) - Method in class com.sun.tools.javac.code.Types
 
isFunctionalInterface(TypeElement) - Method in class com.sun.tools.javac.model.JavacElements
 
isFunctionalInterface(TypeElement) - Method in interface javax.lang.model.util.Elements
Returns true if the type element is a functional interface, false otherwise.
isGenType(Type) - Method in class com.sun.tools.javac.code.Type.ErrorType
 
isHexDigit(char) - Method in class com.sun.tools.javac.parser.DocCommentParser
 
ishl - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
ishll - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Virtual opcodes; used for shifts with long shiftcount
ishr - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
ishrl - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Virtual opcodes; used for shifts with long shiftcount
isIdentifier(CharSequence) - Static method in enum javax.lang.model.SourceVersion
Returns whether or not name is a syntactically valid identifier (simple name) or keyword in the latest source version.
isIdentifierStart(char) - Method in class com.sun.tools.javac.parser.DocCommentParser
 
isIncOrDecUnaryOp() - Method in enum com.sun.tools.javac.tree.JCTree.Tag
 
isInheritedIn(Symbol, Types) - Method in class com.sun.tools.javac.code.Symbol.DelegatedSymbol
 
isInheritedIn(Symbol, Types) - Method in class com.sun.tools.javac.code.Symbol
Is this symbol inherited into a given class? PRE: If symbol's owner is a interface, it is already assumed that the interface is a superinterface of given class.
isInheritedIn(Symbol, Types) - Method in class com.sun.tools.javac.code.Symbol.MethodSymbol
 
isInitialConstructor(JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
Is this a constructor whose first (non-synthetic) statement is not of the form this(...)?
isInitialized() - Method in class javax.annotation.processing.AbstractProcessor
Returns true if this object has been initialized, false otherwise.
isInner() - Method in class com.sun.tools.javac.code.Symbol.DelegatedSymbol
 
isInner() - Method in class com.sun.tools.javac.code.Symbol
A class is an inner class if it it has an enclosing instance class.
isInterface() - Method in class com.sun.tools.javac.code.Symbol
 
isInterface() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
isInterface() - Method in class com.sun.tools.javac.code.Type.ErrorType
 
isInterface() - Method in class com.sun.tools.javac.code.Type
 
isInterface() - Method in enum javax.lang.model.element.ElementKind
Returns true if this is a kind of interface: either INTERFACE or ANNOTATION_TYPE.
isInvokeDynamic(Symbol) - Method in class com.sun.tools.javac.jvm.Gen
 
isJavaIdentifierStart(char) - Method in class com.sun.tools.javac.parser.DocCommentParser
 
isKeyword(CharSequence) - Static method in enum javax.lang.model.SourceVersion
Returns whether or not s is a keyword or literal in the latest source version.
isLocal() - Method in class com.sun.tools.javac.code.Symbol.DelegatedSymbol
 
isLocal() - Method in class com.sun.tools.javac.code.Symbol
Is this symbol declared (directly or indirectly) local to a method or variable initializer? Also includes fields of inner classes which are in turn local to a method or variable initializer.
isLocal() - Method in enum com.sun.tools.javac.code.TargetType
Returns whether or not this TargetType represents an annotation whose target is exclusively a tree in a method body Note: wildcard bound targets could target a local tree and a class member declaration signature tree
isMandatory() - Method in class com.sun.tools.javac.util.JCDiagnostic
Check whether or not this diagnostic is required to be shown.
isMember(int) - Method in class com.sun.tools.javac.util.Bits
Is x an element of this set?
isMemberOf(Symbol.TypeSymbol, Types) - Method in class com.sun.tools.javac.code.Symbol.DelegatedSymbol
 
isMemberOf(Symbol.TypeSymbol, Types) - Method in class com.sun.tools.javac.code.Symbol
Fully check membership: hierarchy, protection, and hiding.
isMultiCatch(JCTree.JCCatch) - Static method in class com.sun.tools.javac.tree.TreeInfo
 
isMultiline() - Method in class com.sun.tools.javac.util.JCDiagnostic
 
isMultiline() - Method in class com.sun.tools.javac.util.JCDiagnostic.MultilineDiagnostic
 
isName(CharSequence) - Static method in enum javax.lang.model.SourceVersion
Returns whether or not name is a syntactically valid qualified name in the latest source version.
isNameCompatible(String, JavaFileObject.Kind) - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedJavaFileObject
 
isNameCompatible(String, JavaFileObject.Kind) - Method in class com.sun.tools.javac.file.ZipArchive.ZipFileObject
 
isNameCompatible(String, JavaFileObject.Kind) - Method in class com.sun.tools.javac.file.ZipFileIndexArchive.ZipFileIndexFileObject
 
isNameCompatible(String, JavaFileObject.Kind) - Method in class javax.tools.ForwardingJavaFileObject
 
isNameCompatible(String, JavaFileObject.Kind) - Method in interface javax.tools.JavaFileObject
Checks if this file object is compatible with the specified simple name and kind.
isNameCompatible(String, JavaFileObject.Kind) - Method in class javax.tools.SimpleJavaFileObject
This implementation compares the path of its URI to the given simple name.
isNested() - Method in enum javax.lang.model.element.NestingKind
Does this constant correspond to a nested type element? A nested type element is any that is not top-level.
isNull(JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
Return true if a tree represents the null literal.
isNullOrReference() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
isNullOrReference() - Method in class com.sun.tools.javac.code.Type.ArrayType
 
isNullOrReference() - Method in class com.sun.tools.javac.code.Type.ClassType
 
isNullOrReference() - Method in class com.sun.tools.javac.code.Type.ErrorType
 
isNullOrReference() - Method in class com.sun.tools.javac.code.Type
 
isNullOrReference() - Method in class com.sun.tools.javac.code.Type.TypeVar
 
isNullOrReference() - Method in class com.sun.tools.javac.code.Type.WildcardType
 
isNumeric() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
isNumeric() - Method in class com.sun.tools.javac.code.Type
 
isNumeric() - Method in class com.sun.tools.javac.code.Type.JCPrimitiveType
 
isOK() - Method in enum com.sun.tools.javac.main.Main.Result
 
isOpen() - Method in class com.sun.tools.javac.file.ZipFileIndex
 
isOutputLocation() - Method in enum javax.tools.DocumentationTool.Location
 
isOutputLocation() - Method in interface javax.tools.JavaFileManager.Location
Determines if this is an output location.
isOutputLocation() - Method in enum javax.tools.StandardLocation
 
isPackageInfoSynthetic() - Method in enum com.sun.tools.javac.jvm.Target
Beginning in -target 6, package-info classes are marked synthetic.
isParameterized() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
isParameterized() - Method in class com.sun.tools.javac.code.Type.ArrayType
 
isParameterized() - Method in class com.sun.tools.javac.code.Type.ClassType
 
isParameterized() - Method in class com.sun.tools.javac.code.Type
Is this type parameterized? A class type is parameterized if it has some parameters.
isPartial() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
isPartial() - Method in class com.sun.tools.javac.code.Type.ErrorType
 
isPartial() - Method in class com.sun.tools.javac.code.Type
 
isPartial() - Method in class com.sun.tools.javac.code.Type.UndetVar
 
isPartial() - Method in class com.sun.tools.javac.code.Type.UnknownType
 
isPostUnaryOp() - Method in enum com.sun.tools.javac.tree.JCTree.Tag
 
isPrimitive() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
isPrimitive() - Method in class com.sun.tools.javac.code.Type
 
isPrimitive() - Method in class com.sun.tools.javac.code.Type.JCPrimitiveType
 
isPrimitive() - Method in enum javax.lang.model.type.TypeKind
Returns true if this kind corresponds to a primitive type and false otherwise.
isPrimitiveOrVoid() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
isPrimitiveOrVoid() - Method in class com.sun.tools.javac.code.Type
 
isPrimitiveOrVoid() - Method in class com.sun.tools.javac.code.Type.JCPrimitiveType
 
isPrimitiveOrVoid() - Method in class com.sun.tools.javac.code.Type.JCVoidType
 
isPrivate() - Method in class com.sun.tools.javac.code.Symbol
 
isRaw() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
isRaw() - Method in class com.sun.tools.javac.code.Type.ArrayType
 
isRaw() - Method in class com.sun.tools.javac.code.Type.ClassType
A class type is raw if it misses some of its type parameter sections.
isRaw() - Method in class com.sun.tools.javac.code.Type
Is this type a raw type? A class type is a raw type if it misses some of its parameters.
isRaw() - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
 
isRaw() - Method in class com.sun.tools.javac.util.RawDiagnosticFormatter
 
isReference() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
isReference() - Method in class com.sun.tools.javac.code.Type.ArrayType
 
isReference() - Method in class com.sun.tools.javac.code.Type.ClassType
 
isReference() - Method in class com.sun.tools.javac.code.Type.ErrorType
 
isReference() - Method in class com.sun.tools.javac.code.Type
 
isReference() - Method in class com.sun.tools.javac.code.Type.TypeVar
 
isReference() - Method in class com.sun.tools.javac.code.Type.WildcardType
 
isReifiable(Type) - Method in class com.sun.tools.javac.code.Types
 
isRelativeUri(URI) - Static method in class com.sun.tools.javac.file.JavacFileManager
Enforces the specification of a "relative" name as used in getFileForInput.
isRelativeUri(String) - Static method in class com.sun.tools.javac.file.JavacFileManager
 
isReset() - Method in class com.sun.tools.javac.util.Bits
 
isResourceVariable() - Method in class com.sun.tools.javac.code.Symbol.VarSymbol
 
isSameAnnotatedType(Type, Type) - Method in class com.sun.tools.javac.code.Types
 
isSameFile(FileObject, FileObject) - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedJavaFileManager
 
isSameFile(FileObject, FileObject) - Method in class com.sun.tools.javac.file.JavacFileManager
 
isSameFile(FileObject, FileObject) - Method in class com.sun.tools.javac.nio.JavacPathFileManager
 
isSameFile(FileObject, FileObject) - Method in class javax.tools.ForwardingJavaFileManager
 
isSameFile(FileObject, FileObject) - Method in interface javax.tools.JavaFileManager
Compares two file objects and return true if they represent the same underlying object.
isSameFile(FileObject, FileObject) - Method in interface javax.tools.StandardJavaFileManager
Compares two file objects and return true if they represent the same canonical file, zip file entry, or entry in any file system based container.
isSameType(Type, Type) - Method in class com.sun.tools.javac.code.Types
Is t the same type as s?
isSameType(Type, Type, boolean) - Method in class com.sun.tools.javac.code.Types
 
isSameType(TypeMirror, TypeMirror) - Method in class com.sun.tools.javac.model.JavacTypes
 
isSameType(TypeMirror, TypeMirror) - Method in interface javax.lang.model.util.Types
Tests whether two TypeMirror objects represent the same type.
isSameTypes(List<Type>, List<Type>) - Method in class com.sun.tools.javac.code.Types
Are corresponding elements of the lists the same type? If lists are of different length, return false.
isSameTypes(List<Type>, List<Type>, boolean) - Method in class com.sun.tools.javac.code.Types
 
isSameWildcard(Type.WildcardType, Type) - Method in class com.sun.tools.javac.code.Types
 
isSelfCall(JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
Is this a call to this or super?
isSelfClosing() - Method in interface com.sun.source.doctree.StartElementTree
 
isSelfClosing() - Method in class com.sun.tools.javac.tree.DCTree.DCStartElement
 
isSentenceBreak(Name) - Method in class com.sun.tools.javac.parser.DocCommentParser
 
isSentenceBreak(DCTree) - Method in class com.sun.tools.javac.parser.DocCommentParser
 
isSet(String) - Method in class com.sun.tools.javac.util.Options
Check if the value for an undocumented option has been set.
isSet(Option) - Method in class com.sun.tools.javac.util.Options
Check if the value for an option has been set.
isSet(Option, String) - Method in class com.sun.tools.javac.util.Options
Check if the value for a choice option has been set to a specific value.
isSignaturePolymorphic(Symbol.MethodSymbol) - Method in class com.sun.tools.javac.code.Types
A polymorphic signature method (JLS SE 7, 8.4.1) is a method that (i) is declared in the java.lang.invoke.MethodHandle class, (ii) takes a single variable arity parameter (iii) whose declared type is Object[], (iv) has a return type of Object and (v) is native.
isStarImportScope() - Method in class com.sun.tools.javac.api.JavacScope
 
isStatic() - Method in interface com.sun.source.tree.BlockTree
 
isStatic() - Method in interface com.sun.source.tree.ImportTree
 
isStatic(Symbol) - Static method in class com.sun.tools.javac.code.Flags
 
isStatic() - Method in class com.sun.tools.javac.code.Symbol
 
isStatic(Env<AttrContext>) - Static method in class com.sun.tools.javac.comp.Resolve
An environment is "static" if its static level is greater than the one of its outer environment
isStatic() - Method in class com.sun.tools.javac.tree.JCTree.JCBlock
 
isStatic() - Method in class com.sun.tools.javac.tree.JCTree.JCImport
 
isStaticallyImported() - Method in class com.sun.tools.javac.code.Scope.Entry
 
isStaticOrInstanceInit() - Method in class com.sun.tools.javac.code.Symbol.MethodSymbol
 
isStaticSelector(JCTree, Names) - Static method in class com.sun.tools.javac.tree.TreeInfo
Return true if the AST corresponds to a static select of the kind A.B
isStrictSubRangeOf(TypeTag) - Method in enum com.sun.tools.javac.code.TypeTag
 
isSubClass(Symbol, Types) - Method in class com.sun.tools.javac.code.Symbol.ClassSymbol
 
isSubClass(Symbol, Types) - Method in class com.sun.tools.javac.code.Symbol.DelegatedSymbol
 
isSubClass(Symbol, Types) - Method in class com.sun.tools.javac.code.Symbol
Is this symbol a subclass of `base'? Only defined for ClassSymbols.
isSubRangeOf(TypeTag) - Method in enum com.sun.tools.javac.code.TypeTag
 
isSubSignature(Type, Type) - Method in class com.sun.tools.javac.code.Types
Returns true iff the first signature is a sub signature of the other.
isSubSignature(Type, Type, boolean) - Method in class com.sun.tools.javac.code.Types
 
isSubsignature(ExecutableType, ExecutableType) - Method in class com.sun.tools.javac.model.JavacTypes
 
isSubsignature(ExecutableType, ExecutableType) - Method in interface javax.lang.model.util.Types
Tests whether the signature of one method is a subsignature of another.
isSubtype(Type, Type) - Method in class com.sun.tools.javac.code.Types
Is t a subtype of s?
(not defined for Method and ForAll types)
isSubtype(Type, Type, boolean) - Method in class com.sun.tools.javac.code.Types
 
isSubtype(TypeMirror, TypeMirror) - Method in class com.sun.tools.javac.model.JavacTypes
 
isSubtype(TypeMirror, TypeMirror) - Method in interface javax.lang.model.util.Types
Tests whether one type is a subtype of another.
isSubtypeNoCapture(Type, Type) - Method in class com.sun.tools.javac.code.Types
 
isSubtypes(List<Type>, List<Type>) - Method in class com.sun.tools.javac.code.Types
Are corresponding elements of ts subtypes of ss? If lists are of different length, return false.
isSubtypesUnchecked(List<Type>, List<Type>, Warner) - Method in class com.sun.tools.javac.code.Types
Are corresponding elements of ts subtypes of ss, allowing unchecked conversions? If lists are of different length, return false.
isSubtypeUnchecked(Type, Type) - Method in class com.sun.tools.javac.code.Types
Is t an unchecked subtype of s?
isSubtypeUnchecked(Type, Type, Warner) - Method in class com.sun.tools.javac.code.Types
Is t an unchecked subtype of s?
isSubtypeUnchecked(Type, List<Type>, Warner) - Method in class com.sun.tools.javac.code.Types
Is t a subtype of every type in given list `ts'?
(not defined for Method and ForAll types)
Allows unchecked conversions.
isSuperBound() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
isSuperBound() - Method in class com.sun.tools.javac.code.Type
 
isSuperBound() - Method in class com.sun.tools.javac.code.Type.WildcardType
 
isSuperCall(JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
Is this a call to super?
isSuperType(Type, Type) - Method in class com.sun.tools.javac.code.Types
Is t a supertype of s?
isSupportedOption(String) - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedJavaFileManager
 
isSupportedOption(String) - Method in class com.sun.tools.javac.api.JavacTool
 
isSupportedOption(String) - Method in class com.sun.tools.javac.util.BaseFileManager
 
isSupportedOption(String) - Method in class javax.tools.ForwardingJavaFileManager
 
isSupportedOption(String) - Method in interface javax.tools.OptionChecker
Determines if the given option is supported and if so, the number of arguments the option takes.
isSuppressed(Lint.LintCategory) - Method in class com.sun.tools.javac.code.Lint
Checks is a warning category has been specifically suppressed, by means of the SuppressWarnings annotation, or, in the case of the deprecated category, whether it has been implicitly suppressed by virtue of the current entity being itself deprecated.
isSynthesized() - Method in class com.sun.tools.javac.code.Attribute.Compound
 
isSynthesized() - Method in class com.sun.tools.javac.code.Attribute
 
isSyntheticInit(JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
Is statement an initializer for a synthetic field?
istore - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
istore_0 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
istore_1 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
istore_2 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
istore_3 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
isTrue() - Method in class com.sun.tools.javac.code.Type
Is this a constant type whose value is true?
isTrue() - Method in class com.sun.tools.javac.code.Type.JCPrimitiveType
Is this a constant type whose value is true?
isTrusted(Object) - Method in class com.sun.tools.javac.api.ClientCodeWrapper
 
isTypeAnnotation(JCTree.JCAnnotation, boolean) - Method in class com.sun.tools.javac.comp.Check
Is the annotation applicable to types?
isTypeCompound - Variable in class com.sun.tools.javac.comp.Annotate.AnnotateRepeatedContext
 
isTypeParameter() - Method in interface com.sun.source.doctree.ParamTree
 
isTypeParameter - Variable in class com.sun.tools.javac.tree.DCTree.DCParam
 
isTypeParameter() - Method in class com.sun.tools.javac.tree.DCTree.DCParam
 
isTypesEmpty() - Method in class com.sun.tools.javac.code.SymbolMetadata
 
isub - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
isUnbound() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
isUnbound() - Method in class com.sun.tools.javac.code.Type
 
isUnbound() - Method in class com.sun.tools.javac.code.Type.WildcardType
 
isUnbound() - Method in enum com.sun.tools.javac.tree.JCTree.JCMemberReference.ReferenceKind
 
isUnbounded(Type) - Method in class com.sun.tools.javac.code.Types
Checks that all the arguments to a class are unbounded wildcards or something else that doesn't make any restrictions on the arguments.
isUnicode() - Method in class com.sun.tools.javac.parser.UnicodeReader
 
isUnnamed() - Method in class com.sun.tools.javac.code.Symbol.PackageSymbol
 
isUnnamed() - Method in interface javax.lang.model.element.PackageElement
Returns true is this is an unnamed package and false otherwise.
isUnquotedAttrValueTerminator(char) - Method in class com.sun.tools.javac.parser.DocCommentParser
 
isUnset(String) - Method in class com.sun.tools.javac.util.Options
Check if the value for an undocumented option has not been set.
isUnset(Option) - Method in class com.sun.tools.javac.util.Options
Check if the value for an option has not been set.
isUnset(Option, String) - Method in class com.sun.tools.javac.util.Options
Check if the value for a choice option has not been set to a specific value.
isValid(Target) - Method in enum com.sun.tools.javac.jvm.Profile
 
isValidImportString(String) - Static method in class com.sun.tools.javac.processing.JavacProcessingEnvironment
Return true if the argument string is a valid import-style string specifying claimed annotations; return false otherwise.
isValidOffset - Variable in class com.sun.tools.javac.code.TypeAnnotationPosition
 
isValidOption(String) - Static method in class com.sun.tools.doclint.DocLint
 
isValidOptionName(String) - Static method in class com.sun.tools.javac.processing.JavacProcessingEnvironment
 
isValidTargetTypeValue(int) - Static method in enum com.sun.tools.javac.code.TargetType
 
isVarArgs() - Method in class com.sun.tools.javac.code.Symbol.MethodSymbol
 
isVarargs() - Method in class com.sun.tools.javac.code.Type.ArrayType
 
isVarArgs() - Method in interface javax.lang.model.element.ExecutableElement
Returns true if this method or constructor accepts a variable number of arguments and returns false otherwise.
isWhitespace(char) - Method in class com.sun.tools.javac.parser.DocCommentParser
 
Items - Class in com.sun.tools.javac.jvm
A helper class for code generation.
Items(Pool, Code, Symtab, Types) - Constructor for class com.sun.tools.javac.jvm.Items
 
iterableType - Variable in class com.sun.tools.javac.code.Symtab
 
iterator() - Method in class com.sun.source.util.DocTreePath
 
iterator() - Method in class com.sun.source.util.TreePath
Iterates from leaves to root.
iterator() - Method in class com.sun.tools.javac.comp.Env
 
iterator() - Method in class com.sun.tools.javac.comp.Todo
 
iterator() - Method in class com.sun.tools.javac.model.FilteredMemberList
 
iterator() - Method in class com.sun.tools.javac.util.List
 
iterator() - Method in class com.sun.tools.javac.util.ListBuffer
An enumeration of all elements in this buffer.
iterator - Variable in class com.sun.tools.javac.util.Names
 
iterator() - Method in class com.sun.tools.javac.util.ServiceLoader
Lazily loads the available providers of this loader's service.
iteratorType - Variable in class com.sun.tools.javac.code.Symtab
 
iushr - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
iushrl - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Virtual opcodes; used for shifts with long shiftcount
ixor - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.

J

java_io_Serializable - Variable in class com.sun.tools.javac.util.Names
 
java_lang - Variable in class com.sun.tools.javac.util.Names
 
java_lang_AutoCloseable - Variable in class com.sun.tools.javac.util.Names
 
java_lang_Class - Variable in class com.sun.tools.javac.util.Names
 
java_lang_Cloneable - Variable in class com.sun.tools.javac.util.Names
 
java_lang_Enum - Variable in class com.sun.tools.javac.util.Names
 
java_lang_invoke_MethodHandle - Variable in class com.sun.tools.javac.util.Names
 
java_lang_Object - Variable in class com.sun.tools.javac.util.Names
 
JAVA_MAGIC - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
javacBundleName - Static variable in class com.sun.tools.javac.main.Main
 
JavacElements - Class in com.sun.tools.javac.model
Utility methods for operating on program elements.
JavacElements(Context) - Constructor for class com.sun.tools.javac.model.JavacElements
Public for use only by JavacProcessingEnvironment
JavacFileManager - Class in com.sun.tools.javac.file
This class provides access to the source, class and other files used by the compiler and related tools.
JavacFileManager(Context, boolean, Charset) - Constructor for class com.sun.tools.javac.file.JavacFileManager
Create a JavacFileManager using a given context, optionally registering it as the JavaFileManager for that context.
JavacFileManager.Archive - Interface in com.sun.tools.javac.file
An archive provides a flat directory structure of a ZipFile by mapping directory names to lists of files (basenames).
JavacFileManager.MissingArchive - Class in com.sun.tools.javac.file
 
JavacFileManager.SortFiles - Enum in com.sun.tools.javac.file
 
JavacFiler - Class in com.sun.tools.javac.processing
The FilerImplementation class must maintain a number of constraints.
JavacMessager - Class in com.sun.tools.javac.processing
An implementation of the Messager built on top of log.
JavacMessages - Class in com.sun.tools.javac.util
Support for formatted localized messages.
JavacMessages(Context) - Constructor for class com.sun.tools.javac.util.JavacMessages
Creates a JavacMessages object.
JavacMessages(String) - Constructor for class com.sun.tools.javac.util.JavacMessages
Creates a JavacMessages object.
JavacMessages(String, Locale) - Constructor for class com.sun.tools.javac.util.JavacMessages
Creates a JavacMessages object.
JavacMessages() - Constructor for class com.sun.tools.javac.util.JavacMessages
 
JavaCompiler - Class in com.sun.tools.javac.main
This class could be the main entry point for GJC when GJC is used as a component in a larger software system.
JavaCompiler(Context) - Constructor for class com.sun.tools.javac.main.JavaCompiler
Construct a new compiler using a shared context.
JavaCompiler - Interface in javax.tools
Interface to invoke Java™ programming language compilers from programs.
JavaCompiler.CompilationTask - Interface in javax.tools
Interface representing a future for a compilation task.
JavaCompiler.CompilePolicy - Enum in com.sun.tools.javac.main
Control how the compiler's latter phases (attr, flow, desugar, generate) are connected.
JavaCompiler.ImplicitSourcePolicy - Enum in com.sun.tools.javac.main
 
JavacParser - Class in com.sun.tools.javac.parser
The parser maps a token sequence into an abstract syntax tree.
JavacParser(ParserFactory, Lexer, boolean, boolean, boolean) - Constructor for class com.sun.tools.javac.parser.JavacParser
Construct a parser from a given scanner, tree factory and log.
JavacParser.AbstractEndPosTable - Class in com.sun.tools.javac.parser
 
JavacParser.EmptyEndPosTable - Class in com.sun.tools.javac.parser
 
JavacParser.SimpleEndPosTable - Class in com.sun.tools.javac.parser
 
JavacPathFileManager - Class in com.sun.tools.javac.nio
Implementation of PathFileManager: a JavaFileManager based on the use of java.nio.file.Path.
JavacPathFileManager(Context, boolean, Charset) - Constructor for class com.sun.tools.javac.nio.JavacPathFileManager
Create a JavacPathFileManager using a given context, optionally registering it as the JavaFileManager for that context.
JavacProcessingEnvironment - Class in com.sun.tools.javac.processing
Objects of this class hold and manage the state needed to support annotation processing.
JavacProcessingEnvironment(Context) - Constructor for class com.sun.tools.javac.processing.JavacProcessingEnvironment
 
JavacProcessingEnvironment.ComputeAnnotationSet - Class in com.sun.tools.javac.processing
Computes the set of annotations on the symbol in question.
JavacRoundEnvironment - Class in com.sun.tools.javac.processing
Object providing state about a prior round of annotation processing.
JavacScope - Class in com.sun.tools.javac.api
Provides an implementation of Scope.
JavacTask - Class in com.sun.source.util
Provides access to functionality specific to the JDK Java Compiler, javac.
JavacTask() - Constructor for class com.sun.source.util.JavacTask
 
JavacTaskImpl - Class in com.sun.tools.javac.api
Provides access to functionality specific to the JDK Java Compiler, javac.
JavacTool - Class in com.sun.tools.javac.api
TODO: describe com.sun.tools.javac.api.Tool
JavacTool() - Constructor for class com.sun.tools.javac.api.JavacTool
Deprecated.
JavacTrees - Class in com.sun.tools.javac.api
Provides an implementation of Trees.
JavacTrees(Context) - Constructor for class com.sun.tools.javac.api.JavacTrees
 
JavacTrees.Copier - Class in com.sun.tools.javac.api
Makes a copy of a tree, noting the value resulting from copying a particular leaf.
JavacTypes - Class in com.sun.tools.javac.model
Utility methods for operating on types.
JavacTypes(Context) - Constructor for class com.sun.tools.javac.model.JavacTypes
Public for use only by JavacProcessingEnvironment
JavadocTokenizer - Class in com.sun.tools.javac.parser
An extension to the base lexical analyzer that captures and processes the contents of doc comments.
JavadocTokenizer(ScannerFactory, CharBuffer) - Constructor for class com.sun.tools.javac.parser.JavadocTokenizer
Create a scanner from the input buffer.
JavadocTokenizer(ScannerFactory, char[], int) - Constructor for class com.sun.tools.javac.parser.JavadocTokenizer
Create a scanner from the input array.
JavadocTokenizer.JavadocComment - Class in com.sun.tools.javac.parser
 
JavaFileManager - Interface in javax.tools
File manager for tools operating on Java™ programming language source and class files.
JavaFileManager.Location - Interface in javax.tools
Interface for locations of file objects.
JavaFileObject - Interface in javax.tools
File abstraction for tools operating on Java™ programming language source and class files.
JavaFileObject.Kind - Enum in javax.tools
Kinds of JavaFileObjects.
JavaTokenizer - Class in com.sun.tools.javac.parser
The lexical analyzer maps an input stream consisting of ASCII characters and Unicode escapes into a token sequence.
JavaTokenizer(ScannerFactory, CharBuffer) - Constructor for class com.sun.tools.javac.parser.JavaTokenizer
Create a scanner from the input array.
JavaTokenizer(ScannerFactory, char[], int) - Constructor for class com.sun.tools.javac.parser.JavaTokenizer
 
JavaTokenizer(ScannerFactory, UnicodeReader) - Constructor for class com.sun.tools.javac.parser.JavaTokenizer
 
JavaTokenizer.BasicComment<U extends UnicodeReader> - Class in com.sun.tools.javac.parser
Scan a documentation comment; determine if a deprecated tag is present.
javax.annotation.processing - package javax.annotation.processing
Facilities for declaring annotation processors and for allowing annotation processors to communicate with an annotation processing tool environment.
javax.lang.model - package javax.lang.model
Classes and hierarchies of packages used to model the Java programming language.
javax.lang.model.element - package javax.lang.model.element
Interfaces used to model elements of the Java programming language.
javax.lang.model.type - package javax.lang.model.type
Interfaces used to model Java programming language types.
javax.lang.model.util - package javax.lang.model.util
Utilities to assist in the processing of program elements and types.
javax.tools - package javax.tools
Provides interfaces for tools which can be invoked from a program, for example, compilers.
JCAnnotatedType(List<JCTree.JCAnnotation>, JCTree.JCExpression) - Constructor for class com.sun.tools.javac.tree.JCTree.JCAnnotatedType
 
JCAnnotation(JCTree.Tag, JCTree, List<JCTree.JCExpression>) - Constructor for class com.sun.tools.javac.tree.JCTree.JCAnnotation
 
JCArrayAccess(JCTree.JCExpression, JCTree.JCExpression) - Constructor for class com.sun.tools.javac.tree.JCTree.JCArrayAccess
 
JCArrayTypeTree(JCTree.JCExpression) - Constructor for class com.sun.tools.javac.tree.JCTree.JCArrayTypeTree
 
JCAssert(JCTree.JCExpression, JCTree.JCExpression) - Constructor for class com.sun.tools.javac.tree.JCTree.JCAssert
 
JCAssign(JCTree.JCExpression, JCTree.JCExpression) - Constructor for class com.sun.tools.javac.tree.JCTree.JCAssign
 
JCAssignOp(JCTree.Tag, JCTree, JCTree, Symbol) - Constructor for class com.sun.tools.javac.tree.JCTree.JCAssignOp
 
JCBinary(JCTree.Tag, JCTree.JCExpression, JCTree.JCExpression, Symbol) - Constructor for class com.sun.tools.javac.tree.JCTree.JCBinary
 
JCBlock(long, List<JCTree.JCStatement>) - Constructor for class com.sun.tools.javac.tree.JCTree.JCBlock
 
JCBreak(Name, JCTree) - Constructor for class com.sun.tools.javac.tree.JCTree.JCBreak
 
JCCase(JCTree.JCExpression, List<JCTree.JCStatement>) - Constructor for class com.sun.tools.javac.tree.JCTree.JCCase
 
JCCatch(JCTree.JCVariableDecl, JCTree.JCBlock) - Constructor for class com.sun.tools.javac.tree.JCTree.JCCatch
 
JCClassDecl(JCTree.JCModifiers, Name, List<JCTree.JCTypeParameter>, JCTree.JCExpression, List<JCTree.JCExpression>, List<JCTree>, Symbol.ClassSymbol) - Constructor for class com.sun.tools.javac.tree.JCTree.JCClassDecl
 
JCCompilationUnit(List<JCTree.JCAnnotation>, JCTree.JCExpression, List<JCTree>, JavaFileObject, Symbol.PackageSymbol, Scope.ImportScope, Scope.StarImportScope) - Constructor for class com.sun.tools.javac.tree.JCTree.JCCompilationUnit
 
JCConditional(JCTree.JCExpression, JCTree.JCExpression, JCTree.JCExpression) - Constructor for class com.sun.tools.javac.tree.JCTree.JCConditional
 
JCContinue(Name, JCTree) - Constructor for class com.sun.tools.javac.tree.JCTree.JCContinue
 
JCDiagnostic - Class in com.sun.tools.javac.util
An abstraction of a diagnostic message generated by the compiler.
JCDiagnostic(DiagnosticFormatter<JCDiagnostic>, JCDiagnostic.DiagnosticType, Lint.LintCategory, Set<JCDiagnostic.DiagnosticFlag>, DiagnosticSource, JCDiagnostic.DiagnosticPosition, String, Object...) - Constructor for class com.sun.tools.javac.util.JCDiagnostic
Create a diagnostic object.
JCDiagnostic.DiagnosticFlag - Enum in com.sun.tools.javac.util
 
JCDiagnostic.DiagnosticPosition - Interface in com.sun.tools.javac.util
A DiagnosticPosition provides information about the positions in a file that gave rise to a diagnostic.
JCDiagnostic.DiagnosticType - Enum in com.sun.tools.javac.util
A DiagnosticType defines the type of the diagnostic.
JCDiagnostic.Factory - Class in com.sun.tools.javac.util
A factory for creating diagnostic objects.
JCDiagnostic.MultilineDiagnostic - Class in com.sun.tools.javac.util
 
JCDiagnostic.SimpleDiagnosticPosition - Class in com.sun.tools.javac.util
A DiagnosticPosition that simply identifies a position, but no related tree node, as the location for a diagnostic.
JCDoWhileLoop(JCTree.JCStatement, JCTree.JCExpression) - Constructor for class com.sun.tools.javac.tree.JCTree.JCDoWhileLoop
 
JCEnhancedForLoop(JCTree.JCVariableDecl, JCTree.JCExpression, JCTree.JCStatement) - Constructor for class com.sun.tools.javac.tree.JCTree.JCEnhancedForLoop
 
JCErroneous(List<? extends JCTree>) - Constructor for class com.sun.tools.javac.tree.JCTree.JCErroneous
 
JCExpression() - Constructor for class com.sun.tools.javac.tree.JCTree.JCExpression
 
JCExpressionStatement(JCTree.JCExpression) - Constructor for class com.sun.tools.javac.tree.JCTree.JCExpressionStatement
 
JCFieldAccess(JCTree.JCExpression, Name, Symbol) - Constructor for class com.sun.tools.javac.tree.JCTree.JCFieldAccess
 
JCForLoop(List<JCTree.JCStatement>, JCTree.JCExpression, List<JCTree.JCExpressionStatement>, JCTree.JCStatement) - Constructor for class com.sun.tools.javac.tree.JCTree.JCForLoop
 
JCFunctionalExpression() - Constructor for class com.sun.tools.javac.tree.JCTree.JCFunctionalExpression
 
JCIdent(Name, Symbol) - Constructor for class com.sun.tools.javac.tree.JCTree.JCIdent
 
JCIf(JCTree.JCExpression, JCTree.JCStatement, JCTree.JCStatement) - Constructor for class com.sun.tools.javac.tree.JCTree.JCIf
 
JCImport(JCTree, boolean) - Constructor for class com.sun.tools.javac.tree.JCTree.JCImport
 
JCInstanceOf(JCTree.JCExpression, JCTree) - Constructor for class com.sun.tools.javac.tree.JCTree.JCInstanceOf
 
JCLabeledStatement(Name, JCTree.JCStatement) - Constructor for class com.sun.tools.javac.tree.JCTree.JCLabeledStatement
 
JCLambda(List<JCTree.JCVariableDecl>, JCTree) - Constructor for class com.sun.tools.javac.tree.JCTree.JCLambda
 
JCLiteral(TypeTag, Object) - Constructor for class com.sun.tools.javac.tree.JCTree.JCLiteral
 
JCMemberReference(MemberReferenceTree.ReferenceMode, Name, JCTree.JCExpression, List<JCTree.JCExpression>) - Constructor for class com.sun.tools.javac.tree.JCTree.JCMemberReference
 
JCMethodDecl(JCTree.JCModifiers, Name, JCTree.JCExpression, List<JCTree.JCTypeParameter>, JCTree.JCVariableDecl, List<JCTree.JCVariableDecl>, List<JCTree.JCExpression>, JCTree.JCBlock, JCTree.JCExpression, Symbol.MethodSymbol) - Constructor for class com.sun.tools.javac.tree.JCTree.JCMethodDecl
 
JCMethodInvocation(List<JCTree.JCExpression>, JCTree.JCExpression, List<JCTree.JCExpression>) - Constructor for class com.sun.tools.javac.tree.JCTree.JCMethodInvocation
 
JCModifiers(long, List<JCTree.JCAnnotation>) - Constructor for class com.sun.tools.javac.tree.JCTree.JCModifiers
 
JCNewArray(JCTree.JCExpression, List<JCTree.JCExpression>, List<JCTree.JCExpression>) - Constructor for class com.sun.tools.javac.tree.JCTree.JCNewArray
 
JCNewClass(JCTree.JCExpression, List<JCTree.JCExpression>, JCTree.JCExpression, List<JCTree.JCExpression>, JCTree.JCClassDecl) - Constructor for class com.sun.tools.javac.tree.JCTree.JCNewClass
 
JCNoType() - Constructor for class com.sun.tools.javac.code.Type.JCNoType
 
JCParens(JCTree.JCExpression) - Constructor for class com.sun.tools.javac.tree.JCTree.JCParens
 
JCPolyExpression() - Constructor for class com.sun.tools.javac.tree.JCTree.JCPolyExpression
 
JCPrimitiveType(TypeTag, Symbol.TypeSymbol) - Constructor for class com.sun.tools.javac.code.Type.JCPrimitiveType
 
JCPrimitiveTypeTree(TypeTag) - Constructor for class com.sun.tools.javac.tree.JCTree.JCPrimitiveTypeTree
 
JCReturn(JCTree.JCExpression) - Constructor for class com.sun.tools.javac.tree.JCTree.JCReturn
 
JCSkip() - Constructor for class com.sun.tools.javac.tree.JCTree.JCSkip
 
JCStatement() - Constructor for class com.sun.tools.javac.tree.JCTree.JCStatement
 
JCSwitch(JCTree.JCExpression, List<JCTree.JCCase>) - Constructor for class com.sun.tools.javac.tree.JCTree.JCSwitch
 
JCSynchronized(JCTree.JCExpression, JCTree.JCBlock) - Constructor for class com.sun.tools.javac.tree.JCTree.JCSynchronized
 
JCThrow(JCTree.JCExpression) - Constructor for class com.sun.tools.javac.tree.JCTree.JCThrow
 
JCTree - Class in com.sun.tools.javac.tree
Root class for abstract syntax tree nodes.
JCTree() - Constructor for class com.sun.tools.javac.tree.JCTree
 
JCTree.Factory - Interface in com.sun.tools.javac.tree
An interface for tree factories
JCTree.JCAnnotatedType - Class in com.sun.tools.javac.tree
 
JCTree.JCAnnotation - Class in com.sun.tools.javac.tree
 
JCTree.JCArrayAccess - Class in com.sun.tools.javac.tree
An array selection
JCTree.JCArrayTypeTree - Class in com.sun.tools.javac.tree
An array type, A[]
JCTree.JCAssert - Class in com.sun.tools.javac.tree
An assert statement.
JCTree.JCAssign - Class in com.sun.tools.javac.tree
A assignment with "=".
JCTree.JCAssignOp - Class in com.sun.tools.javac.tree
An assignment with "+=", "|=" ...
JCTree.JCBinary - Class in com.sun.tools.javac.tree
A binary operation.
JCTree.JCBlock - Class in com.sun.tools.javac.tree
A statement block.
JCTree.JCBreak - Class in com.sun.tools.javac.tree
A break from a loop or switch.
JCTree.JCCase - Class in com.sun.tools.javac.tree
A "case :" of a switch.
JCTree.JCCatch - Class in com.sun.tools.javac.tree
A catch block.
JCTree.JCClassDecl - Class in com.sun.tools.javac.tree
A class definition.
JCTree.JCCompilationUnit - Class in com.sun.tools.javac.tree
Everything in one source file is kept in a JCTree.JCCompilationUnit structure.
JCTree.JCConditional - Class in com.sun.tools.javac.tree
A ( ) ? ( ) : ( ) conditional expression
JCTree.JCContinue - Class in com.sun.tools.javac.tree
A continue of a loop.
JCTree.JCDoWhileLoop - Class in com.sun.tools.javac.tree
A do loop
JCTree.JCEnhancedForLoop - Class in com.sun.tools.javac.tree
The enhanced for loop.
JCTree.JCErroneous - Class in com.sun.tools.javac.tree
 
JCTree.JCExpression - Class in com.sun.tools.javac.tree
 
JCTree.JCExpressionStatement - Class in com.sun.tools.javac.tree
an expression statement
JCTree.JCFieldAccess - Class in com.sun.tools.javac.tree
Selects through packages and classes
JCTree.JCForLoop - Class in com.sun.tools.javac.tree
A for loop.
JCTree.JCFunctionalExpression - Class in com.sun.tools.javac.tree
Common supertype for all functional expression trees (lambda and method references)
JCTree.JCIdent - Class in com.sun.tools.javac.tree
An identifier
JCTree.JCIf - Class in com.sun.tools.javac.tree
An "if ( ) { } else { }" block
JCTree.JCImport - Class in com.sun.tools.javac.tree
An import clause.
JCTree.JCInstanceOf - Class in com.sun.tools.javac.tree
A type test.
JCTree.JCLabeledStatement - Class in com.sun.tools.javac.tree
A labelled expression or statement.
JCTree.JCLambda - Class in com.sun.tools.javac.tree
A lambda expression.
JCTree.JCLambda.ParameterKind - Enum in com.sun.tools.javac.tree
 
JCTree.JCLiteral - Class in com.sun.tools.javac.tree
A constant value given literally.
JCTree.JCMemberReference - Class in com.sun.tools.javac.tree
Selects a member expression.
JCTree.JCMemberReference.OverloadKind - Enum in com.sun.tools.javac.tree
 
JCTree.JCMemberReference.ReferenceKind - Enum in com.sun.tools.javac.tree
Javac-dependent classification for member references, based on relevant properties w.r.t.
JCTree.JCMethodDecl - Class in com.sun.tools.javac.tree
A method definition.
JCTree.JCMethodInvocation - Class in com.sun.tools.javac.tree
A method invocation
JCTree.JCModifiers - Class in com.sun.tools.javac.tree
 
JCTree.JCNewArray - Class in com.sun.tools.javac.tree
A new[...] operation.
JCTree.JCNewClass - Class in com.sun.tools.javac.tree
A new(...) operation.
JCTree.JCParens - Class in com.sun.tools.javac.tree
A parenthesized subexpression ( ...
JCTree.JCPolyExpression - Class in com.sun.tools.javac.tree
Common supertype for all poly expression trees (lambda, method references, conditionals, method and constructor calls)
JCTree.JCPolyExpression.PolyKind - Enum in com.sun.tools.javac.tree
A poly expression can only be truly 'poly' in certain contexts
JCTree.JCPrimitiveTypeTree - Class in com.sun.tools.javac.tree
Identifies a basic type.
JCTree.JCReturn - Class in com.sun.tools.javac.tree
A return statement.
JCTree.JCSkip - Class in com.sun.tools.javac.tree
A no-op statement ";".
JCTree.JCStatement - Class in com.sun.tools.javac.tree
 
JCTree.JCSwitch - Class in com.sun.tools.javac.tree
A "switch ( ) { }" construction.
JCTree.JCSynchronized - Class in com.sun.tools.javac.tree
A synchronized block.
JCTree.JCThrow - Class in com.sun.tools.javac.tree
A throw statement.
JCTree.JCTry - Class in com.sun.tools.javac.tree
A "try { } catch ( ) { } finally { }" block.
JCTree.JCTypeApply - Class in com.sun.tools.javac.tree
A parameterized type, T<...>
JCTree.JCTypeCast - Class in com.sun.tools.javac.tree
A type cast.
JCTree.JCTypeIntersection - Class in com.sun.tools.javac.tree
An intersection type, T1 & T2 & ...
JCTree.JCTypeParameter - Class in com.sun.tools.javac.tree
A formal class parameter.
JCTree.JCTypeUnion - Class in com.sun.tools.javac.tree
A union type, T1 | T2 | ...
JCTree.JCUnary - Class in com.sun.tools.javac.tree
A unary operation.
JCTree.JCVariableDecl - Class in com.sun.tools.javac.tree
A variable definition.
JCTree.JCWhileLoop - Class in com.sun.tools.javac.tree
A while loop
JCTree.JCWildcard - Class in com.sun.tools.javac.tree
 
JCTree.LetExpr - Class in com.sun.tools.javac.tree
(let int x = 3; in x+2)
JCTree.Tag - Enum in com.sun.tools.javac.tree
 
JCTree.TypeBoundKind - Class in com.sun.tools.javac.tree
 
JCTree.Visitor - Class in com.sun.tools.javac.tree
A generic visitor class for trees.
JCTry(List<JCTree>, JCTree.JCBlock, List<JCTree.JCCatch>, JCTree.JCBlock) - Constructor for class com.sun.tools.javac.tree.JCTree.JCTry
 
JCTypeApply(JCTree.JCExpression, List<JCTree.JCExpression>) - Constructor for class com.sun.tools.javac.tree.JCTree.JCTypeApply
 
JCTypeCast(JCTree, JCTree.JCExpression) - Constructor for class com.sun.tools.javac.tree.JCTree.JCTypeCast
 
JCTypeIntersection(List<JCTree.JCExpression>) - Constructor for class com.sun.tools.javac.tree.JCTree.JCTypeIntersection
 
JCTypeParameter(Name, List<JCTree.JCExpression>, List<JCTree.JCAnnotation>) - Constructor for class com.sun.tools.javac.tree.JCTree.JCTypeParameter
 
JCTypeUnion(List<JCTree.JCExpression>) - Constructor for class com.sun.tools.javac.tree.JCTree.JCTypeUnion
 
JCUnary(JCTree.Tag, JCTree.JCExpression) - Constructor for class com.sun.tools.javac.tree.JCTree.JCUnary
 
JCVariableDecl(JCTree.JCModifiers, Name, JCTree.JCExpression, JCTree.JCExpression, Symbol.VarSymbol) - Constructor for class com.sun.tools.javac.tree.JCTree.JCVariableDecl
 
JCVariableDecl(JCTree.JCModifiers, JCTree.JCExpression, JCTree.JCExpression) - Constructor for class com.sun.tools.javac.tree.JCTree.JCVariableDecl
 
JCVoidType() - Constructor for class com.sun.tools.javac.code.Type.JCVoidType
 
JCWhileLoop(JCTree.JCExpression, JCTree.JCStatement) - Constructor for class com.sun.tools.javac.tree.JCTree.JCWhileLoop
 
JCWildcard(JCTree.TypeBoundKind, JCTree) - Constructor for class com.sun.tools.javac.tree.JCTree.JCWildcard
 
jniType(TypeMirror) - Method in class com.sun.tools.javac.jvm.JNIWriter
 
JNIWriter - Class in com.sun.tools.javac.jvm
This class provides operations to write native header files for classes.
jniWriter - Variable in class com.sun.tools.javac.main.JavaCompiler
The native header writer.
jniWriterKey - Static variable in class com.sun.tools.javac.jvm.JNIWriter
 
jsr - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
jsr_w - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.

K

keepComments - Variable in class com.sun.tools.javac.main.JavaCompiler
 
keepComments() - Method in class com.sun.tools.javac.main.JavaCompiler
 
Key() - Constructor for class com.sun.tools.javac.util.Context.Key
 
key(String) - Method in enum com.sun.tools.javac.util.Log.PrefixKind
 
keySet() - Method in class com.sun.tools.javac.util.Options
 
kind - Variable in class com.sun.tools.javac.code.Symbol
The kind of this symbol.
kind - Variable in class com.sun.tools.javac.code.Type.WildcardType
 
kind - Variable in class com.sun.tools.javac.parser.Tokens.Token
The token kind
kind - Variable in class com.sun.tools.javac.tree.DCTree.DCLink
 
kind - Variable in class com.sun.tools.javac.tree.DCTree.DCLiteral
 
kind - Variable in class com.sun.tools.javac.tree.DCTree.DCThrows
 
kind - Variable in class com.sun.tools.javac.tree.JCTree.JCMemberReference
 
kind - Variable in class com.sun.tools.javac.tree.JCTree.JCWildcard
 
kind - Variable in class com.sun.tools.javac.tree.JCTree.TypeBoundKind
 
kind - Variable in class javax.tools.SimpleJavaFileObject
The kind of this file object.
kindName(int) - Static method in class com.sun.tools.javac.code.Kinds
A KindName representing a given symbol kind
kindName(MemberReferenceTree.ReferenceMode) - Static method in class com.sun.tools.javac.code.Kinds
 
kindName(Symbol) - Static method in class com.sun.tools.javac.code.Kinds
A KindName representing a given symbol
kindNames(int) - Static method in class com.sun.tools.javac.code.Kinds
A set of KindName(s) representing a set of symbol's kinds.
Kinds - Class in com.sun.tools.javac.code
Internal symbol kinds, which distinguish between elements of different subclasses of Symbol.
kinds - Variable in class com.sun.tools.javac.jvm.ClassReader.AttributeReader
 
Kinds.KindName - Enum in com.sun.tools.javac.code
 

L

l2d - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
l2f - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
l2i - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
label - Variable in class com.sun.tools.javac.tree.DCTree.DCLink
 
label - Variable in class com.sun.tools.javac.tree.JCTree.JCBreak
 
label - Variable in class com.sun.tools.javac.tree.JCTree.JCContinue
 
label - Variable in class com.sun.tools.javac.tree.JCTree.JCLabeledStatement
 
LabeledStatementTree - Interface in com.sun.source.tree
A tree node for a labeled statement.
Labelled(Name, JCTree.JCStatement) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Labelled(Name, JCTree.JCStatement) - Method in class com.sun.tools.javac.tree.TreeMaker
 
ladd - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
laload - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
Lambda(List<JCTree.JCVariableDecl>, JCTree) - Method in class com.sun.tools.javac.tree.TreeMaker
 
lambda - Variable in class com.sun.tools.javac.util.Names
 
LAMBDA_METHOD - Static variable in class com.sun.tools.javac.code.Flags
Flag that marks a synthetic method body for a lambda expression
LambdaExpressionTree - Interface in com.sun.source.tree
A tree node for a lambda expression.
LambdaExpressionTree.BodyKind - Enum in com.sun.source.tree
Lambda expressions come in two forms: (i) expression lambdas, whose body is an expression, and (ii) statement lambdas, whose body is a block
lambdaMetafactory - Variable in class com.sun.tools.javac.code.Symtab
 
LambdaToMethod - Class in com.sun.tools.javac.comp
This pass desugars lambda expressions into static methods
land - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
last() - Method in class com.sun.tools.javac.util.List
The last element in the list, if any, or null.
last() - Method in class com.sun.tools.javac.util.ListBuffer
 
lastIndexOf(Object) - Method in class com.sun.tools.javac.util.List
 
lastIndexOf(byte) - Method in class com.sun.tools.javac.util.Name
Returns last occurrence of byte b in this name, -1 if not found.
lastore - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
latest() - Static method in enum javax.lang.model.SourceVersion
Returns the latest source version that can be modeled.
latestSupported() - Static method in enum javax.lang.model.SourceVersion
Returns the latest source version fully supported by the current execution environment.
LayoutCharacters - Interface in com.sun.tools.javac.util
An interface containing layout character constants used in Java programs.
lazy() - Method in class com.sun.tools.javac.file.Locations
 
LazyDocCommentTable - Class in com.sun.tools.javac.parser
This is NOT part of any supported API.
lcmp - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
lconst_0 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
lconst_1 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
ldc1 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
ldc2 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
ldc2w - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
ldiv - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
leave() - Method in class com.sun.tools.javac.code.Scope.DelegatedScope
 
leave() - Method in class com.sun.tools.javac.code.Scope
Remove all entries of this scope from its table, if shared with next.
length(RelativePath.RelativeFile) - Method in class com.sun.tools.javac.file.ZipFileIndex
 
length() - Method in class com.sun.tools.javac.jvm.CRTable
Return the number of the entries.
length - Variable in class com.sun.tools.javac.util.ByteBuffer
The current number of defined bytes in this buffer.
length() - Method in class com.sun.tools.javac.util.List
Return the number of elements in this list.
length() - Method in class com.sun.tools.javac.util.ListBuffer
Return the number of elements in this buffer.
length() - Method in class com.sun.tools.javac.util.Name
length - Variable in class com.sun.tools.javac.util.Names
 
lengthVar - Variable in class com.sun.tools.javac.code.Symtab
The symbol representing the length field of an array.
LetExpr(List<JCTree.JCVariableDecl>, JCTree) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
LetExpr(List<JCTree.JCVariableDecl>, JCTree) - Constructor for class com.sun.tools.javac.tree.JCTree.LetExpr
 
LetExpr(List<JCTree.JCVariableDecl>, JCTree) - Method in class com.sun.tools.javac.tree.TreeMaker
 
LetExpr(JCTree.JCVariableDecl, JCTree) - Method in class com.sun.tools.javac.tree.TreeMaker
 
Lexer - Interface in com.sun.tools.javac.parser
The lexical analyzer maps an input stream consisting of ASCII characters and Unicode escapes into a token sequence.
lexError(int, String, Object...) - Method in class com.sun.tools.javac.parser.JavaTokenizer
Report an error at the given position using the provided arguments.
LF - Static variable in interface com.sun.tools.javac.util.LayoutCharacters
Line feed character.
lhs - Variable in class com.sun.tools.javac.tree.JCTree.JCAssign
 
lhs - Variable in class com.sun.tools.javac.tree.JCTree.JCAssignOp
 
lhs - Variable in class com.sun.tools.javac.tree.JCTree.JCBinary
 
line - Variable in class com.sun.tools.javac.util.DiagnosticSource
The line number of a line found by findLine.
lineDebugInfo - Variable in class com.sun.tools.javac.main.JavaCompiler
Generate code with the LineNumberTable attribute for debugging
LineMap - Interface in com.sun.source.tree
Provides methods to convert between character positions and line numbers for a compilation unit.
lineMap - Variable in class com.sun.tools.javac.tree.JCTree.JCCompilationUnit
Line starting positions, defined only if option -g is set.
LineNumberTable - Variable in class com.sun.tools.javac.util.Names
 
LINESHIFT - Static variable in class com.sun.tools.javac.util.Position
 
lineStart - Variable in class com.sun.tools.javac.util.DiagnosticSource
The start of a line found by findLine.
LineTabMapImpl(int) - Constructor for class com.sun.tools.javac.util.Position.LineTabMapImpl
 
Link(DCTree.DCReference, List<DCTree>) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
LinkPlain(DCTree.DCReference, List<DCTree>) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
LinkTree - Interface in com.sun.source.doctree
A tree node for an @link or @linkplain inline tag.
Lint - Class in com.sun.tools.javac.code
A class for handling -Xlint suboptions and @SuppresssWarnings.
Lint(Context) - Constructor for class com.sun.tools.javac.code.Lint
 
Lint(Lint) - Constructor for class com.sun.tools.javac.code.Lint
 
lint(String) - Method in class com.sun.tools.javac.util.Options
Check for a lint suboption.
Lint.AugmentVisitor - Class in com.sun.tools.javac.code
 
Lint.LintCategory - Enum in com.sun.tools.javac.code
Categories of warnings that can be generated by the compiler.
lintKey - Static variable in class com.sun.tools.javac.code.Lint
The context key for the root Lint object.
list(JavaFileManager.Location, String, Set<JavaFileObject.Kind>, boolean) - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedJavaFileManager
 
list(JavaFileManager.Location, String, Set<JavaFileObject.Kind>, boolean) - Method in class com.sun.tools.javac.api.WrappingJavaFileManager
 
list(JavaFileManager.Location, String, Set<JavaFileObject.Kind>, boolean) - Method in class com.sun.tools.javac.file.JavacFileManager
 
list(JavaFileManager.Location, String, Set<JavaFileObject.Kind>, boolean) - Method in class com.sun.tools.javac.nio.JavacPathFileManager
 
List<A> - Class in com.sun.tools.javac.util
A class for generic linked lists.
list(JavaFileManager.Location, String, Set<JavaFileObject.Kind>, boolean) - Method in class javax.tools.ForwardingJavaFileManager
 
list(JavaFileManager.Location, String, Set<JavaFileObject.Kind>, boolean) - Method in interface javax.tools.JavaFileManager
Lists all file objects matching the given criteria in the given location.
ListBuffer<A> - Class in com.sun.tools.javac.util
A class for constructing lists by appending elements.
ListBuffer() - Constructor for class com.sun.tools.javac.util.ListBuffer
Create a new initially empty list buffer.
listener - Variable in class com.sun.tools.javac.code.Type.UndetVar
inference variable's change listener
listIterator() - Method in class com.sun.tools.javac.util.List
 
listIterator(int) - Method in class com.sun.tools.javac.util.List
 
listType - Variable in class com.sun.tools.javac.code.Symtab
 
Literal(DCTree.DCText) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
Literal(TypeTag, Object) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Literal(TypeTag, Object) - Method in class com.sun.tools.javac.tree.TreeMaker
 
Literal(Object) - Method in class com.sun.tools.javac.tree.TreeMaker
 
LiteralTree - Interface in com.sun.source.doctree
A tree node for an @literal or @code inline tag.
LiteralTree - Interface in com.sun.source.tree
A tree node for a literal expression.
lload - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
lload_0 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
lload_1 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
lload_2 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
lload_3 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
lmod - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
lmul - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
lneg - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
load(Class<S>, ClassLoader) - Static method in class com.sun.tools.javac.util.ServiceLoader
Creates a new service loader for the given service type and class loader.
load(Class<S>) - Static method in class com.sun.tools.javac.util.ServiceLoader
Creates a new service loader for the given service type, using the current thread's context class loader.
loadClass(Name) - Method in class com.sun.tools.javac.jvm.ClassReader
Load a toplevel class with given fully qualified name The class is entered into `classes' only if load was successful.
loadInstalled(Class<S>) - Static method in class com.sun.tools.javac.util.ServiceLoader
Creates a new service loader for the given service type, using the extension class loader.
LOCAL_VARIABLE - Variable in class com.sun.tools.javac.util.Names
 
LocalClassFlags - Static variable in class com.sun.tools.javac.code.Flags
Modifier masks.
localize(Locale, String, Object...) - Method in class com.sun.tools.javac.code.Printer
This method should be overriden in order to provide proper i18n support.
localize(Locale, String, Object...) - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
Converts a String into a locale-dependent representation accordingly to a given locale.
localize(String, Object...) - Method in class com.sun.tools.javac.util.Log
Find a localized string in the resource bundle.
localize(Log.PrefixKind, String, Object...) - Method in class com.sun.tools.javac.util.Log
Find a localized string in the resource bundle.
localize(Locale, String, Object...) - Method in class com.sun.tools.javac.util.RawDiagnosticFormatter
 
localize(Locale, String, Object...) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter.RichPrinter
 
LocalizedString(String) - Constructor for class com.sun.tools.javac.api.Formattable.LocalizedString
 
LocalVarFlags - Static variable in class com.sun.tools.javac.code.Flags
 
LocalVariableTable - Variable in class com.sun.tools.javac.util.Names
 
LocalVariableTypeTable - Variable in class com.sun.tools.javac.util.Names
 
location() - Method in class com.sun.tools.javac.code.Symbol.DelegatedSymbol
 
location(Type, Types) - Method in class com.sun.tools.javac.code.Symbol.DelegatedSymbol
 
location() - Method in class com.sun.tools.javac.code.Symbol
A Java source description of the location of this symbol; used for error reporting.
location(Type, Types) - Method in class com.sun.tools.javac.code.Symbol
 
location - Variable in class com.sun.tools.javac.code.TypeAnnotationPosition
 
locationFor(String) - Static method in enum javax.tools.StandardLocation
Gets a location object with the given name.
LocationHandler(JavaFileManager.Location, Option...) - Constructor for class com.sun.tools.javac.file.Locations.LocationHandler
Create a handler.
Locations - Class in com.sun.tools.javac.file
This class converts command line arguments, environment variables and system properties (in File.pathSeparator-separated String form) into a boot class path, user class path, and source path (in Collection<String> form).
Locations() - Constructor for class com.sun.tools.javac.file.Locations
 
locations - Variable in class com.sun.tools.javac.util.BaseFileManager
 
Locations.LocationHandler - Class in com.sun.tools.javac.file
Base class for handling support for the representation of Locations.
lock - Variable in class com.sun.tools.javac.tree.JCTree.JCSynchronized
 
LOCKED - Static variable in class com.sun.tools.javac.code.Flags
Flag for class symbols is set and later re-set as a lock in Enter to detect cycles in the superclass/superinterface relations.
log - Variable in class com.sun.tools.javac.comp.Annotate.AnnotateRepeatedContext
 
log - Variable in class com.sun.tools.javac.main.JavaCompiler
The log to be used for error reporting.
log - Variable in class com.sun.tools.javac.main.Main
The log to use for diagnostic output.
log - Variable in class com.sun.tools.javac.parser.UnicodeReader
 
log - Variable in class com.sun.tools.javac.util.BaseFileManager
The log to be used for error reporting.
log - Variable in class com.sun.tools.javac.util.DiagnosticSource
A log for reporting errors, such as errors accessing the content.
Log - Class in com.sun.tools.javac.util
A class for error logs.
Log(Context, PrintWriter, PrintWriter, PrintWriter) - Constructor for class com.sun.tools.javac.util.Log
Construct a log with given I/O redirections.
Log(Context) - Constructor for class com.sun.tools.javac.util.Log
Construct a log with default settings.
Log(Context, PrintWriter) - Constructor for class com.sun.tools.javac.util.Log
Construct a log with all output redirected.
Log.DeferredDiagnosticHandler - Class in com.sun.tools.javac.util
A DiagnosticHandler that can defer some or all diagnostics, by buffering them for later examination and/or reporting.
Log.DiagnosticHandler - Class in com.sun.tools.javac.util
DiagnosticHandler's provide the initial handling for diagnostics.
Log.DiscardDiagnosticHandler - Class in com.sun.tools.javac.util
A DiagnosticHandler that discards all diagnostics.
Log.PrefixKind - Enum in com.sun.tools.javac.util
 
Log.WriterKind - Enum in com.sun.tools.javac.util
 
logAccessErrorInternal(Env<AttrContext>, JCTree, Type) - Method in class com.sun.tools.javac.comp.Resolve
 
logKey - Static variable in class com.sun.tools.javac.util.Log
The context key for the log.
LONG_CLASS - Static variable in class com.sun.tools.javac.code.TypeTag.NumericClasses
 
LONGcode - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Type codes.
longType - Variable in class com.sun.tools.javac.code.Symtab
 
lookup(Name, Filter<Symbol>) - Method in class com.sun.tools.javac.code.Scope.CompoundScope
 
lookup(Name) - Method in class com.sun.tools.javac.code.Scope.DelegatedScope
 
lookup(Name) - Method in class com.sun.tools.javac.code.Scope.ErrorScope
 
lookup(Name) - Method in class com.sun.tools.javac.code.Scope
Return the entry associated with given name, starting in this scope and proceeding outwards.
lookup(Name, Filter<Symbol>) - Method in class com.sun.tools.javac.code.Scope
 
lookup(String) - Static method in enum com.sun.tools.javac.code.Source
 
lookup(String) - Static method in enum com.sun.tools.javac.jvm.Profile
 
lookup(int) - Static method in enum com.sun.tools.javac.jvm.Profile
 
lookup(String) - Static method in enum com.sun.tools.javac.jvm.Target
 
lookupswitch - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
lor - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
lower - Variable in class com.sun.tools.javac.code.Type.TypeVar
The lower bound of this type variable.
Lower - Class in com.sun.tools.javac.comp
This pass translates away some syntactic sugar: inner classes, class literals, assertions, foreach loops, etc.
Lower(Context) - Constructor for class com.sun.tools.javac.comp.Lower
 
lower - Variable in class com.sun.tools.javac.main.JavaCompiler
The syntactic sugar desweetener.
lowerBound(Type) - Method in class com.sun.tools.javac.code.Types
The "lvalue conversion".
The lower bound of most types is the type itself.
lowerBoundArgtypes(Type) - Method in class com.sun.tools.javac.code.Types
Returns the lower bounds of the formals of a method.
lowerBounds(List<Type>) - Method in class com.sun.tools.javac.code.Types
 
lowerKey - Static variable in class com.sun.tools.javac.comp.Lower
 
lreturn - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
lshl - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
lshll - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Virtual opcodes; used for shifts with long shiftcount
lshr - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
lshrl - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Virtual opcodes; used for shifts with long shiftcount
lstore - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
lstore_0 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
lstore_1 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
lstore_2 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
lstore_3 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
lsub - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
lub(Type, Type) - Method in class com.sun.tools.javac.code.Types
Return the least upper bound of pair of types.
lub(List<Type>) - Method in class com.sun.tools.javac.code.Types
Return the least upper bound (lub) of set of types.
lushr - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
lushrl - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Virtual opcodes; used for shifts with long shiftcount
lvarIndex - Variable in class com.sun.tools.javac.code.TypeAnnotationPosition
 
lvarLength - Variable in class com.sun.tools.javac.code.TypeAnnotationPosition
 
lvarOffset - Variable in class com.sun.tools.javac.code.TypeAnnotationPosition
 
LVTRanges - Class in com.sun.tools.javac.jvm
This class contains a one to many relation between a tree and a set of variables.
LVTRanges(Context) - Constructor for class com.sun.tools.javac.jvm.LVTRanges
 
lvtRangesKey - Static variable in class com.sun.tools.javac.jvm.LVTRanges
The context key for the LVT ranges.
lxor - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.

M

main(String...) - Static method in class com.sun.tools.doclint.DocLint
 
main(List<JCTree.JCCompilationUnit>) - Method in class com.sun.tools.javac.comp.Enter
Main method: enter all classes in a list of toplevel trees.
Main - Class in com.sun.tools.javac
The programmatic interface for the Java Programming Language compiler, javac.
Main() - Constructor for class com.sun.tools.javac.Main
 
Main - Class in com.sun.tools.javac.main
This class provides a command line interface to the javac compiler.
Main(String) - Constructor for class com.sun.tools.javac.main.Main
Construct a compiler instance.
Main(String, PrintWriter) - Constructor for class com.sun.tools.javac.main.Main
Construct a compiler instance.
main(String[]) - Static method in class com.sun.tools.javac.Main
Main entry point for the launcher.
main(String...) - Static method in class com.sun.tools.javac.sym.CreateSymbols
 
main(String[]) - Static method in class com.sun.tools.javac.sym.Profiles
 
main(String[]) - Static method in class com.sun.tools.javac.util.Bits
Test Bits.nextBit(int).
Main.Result - Enum in com.sun.tools.javac.main
Result codes.
major - Variable in enum com.sun.tools.javac.jvm.ClassFile.Version
 
majorVersion - Variable in enum com.sun.tools.javac.jvm.Target
 
make - Variable in class com.sun.tools.javac.main.JavaCompiler
The tree factory module.
make(Context) - Method in interface com.sun.tools.javac.util.Context.Factory
 
makeArrayType(Type) - Method in class com.sun.tools.javac.code.Types
Returns an ArrayType with the component type t
makeByteBuffer(InputStream) - Method in class com.sun.tools.javac.util.BaseFileManager
Make a byte buffer from an input stream.
makeCompoundType(List<Type>) - Method in class com.sun.tools.javac.code.Types
Make a compound type from non-empty list of types
makeCompoundType(List<Type>, boolean) - Method in class com.sun.tools.javac.code.Types
 
makeCompoundType(Type, Type) - Method in class com.sun.tools.javac.code.Types
A convenience wrapper for Types.makeCompoundType(List); the arguments are converted to a list and passed to the other method.
makeFunctionalInterfaceClass(Env<AttrContext>, Name, List<Type>, long) - Method in class com.sun.tools.javac.code.Types
Create a symbol for a class that implements a given functional interface and overrides its functional descriptor.
makeLineMap(char[], int, boolean) - Static method in class com.sun.tools.javac.util.Position
A two-way map between line/column numbers and positions, derived from a scan done at creation time.
makeNullCheck(JCTree.JCExpression) - Method in class com.sun.tools.javac.comp.Attr
Make an attributed null check tree.
makeVarargs() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
makeVarargs() - Method in class com.sun.tools.javac.code.Type.ArrayType
 
MANDATED - Static variable in class com.sun.tools.javac.code.Flags
Added in SE8, represents constructs implicitly declared in source.
mandatoryNote(JavaFileObject, String, Object...) - Method in class com.sun.tools.javac.util.AbstractLog
Provide a non-fatal notification, unless suppressed by the -nowarn option.
mandatoryNote(DiagnosticSource, String, Object...) - Method in class com.sun.tools.javac.util.JCDiagnostic.Factory
Create a note diagnostic that will not be hidden by the -nowarn or -Xlint:none options.
mandatoryWarning(JCDiagnostic.DiagnosticPosition, String, Object...) - Method in class com.sun.tools.javac.util.AbstractLog
Report a warning.
mandatoryWarning(Lint.LintCategory, JCDiagnostic.DiagnosticPosition, String, Object...) - Method in class com.sun.tools.javac.util.AbstractLog
Report a warning.
mandatoryWarning(DiagnosticSource, JCDiagnostic.DiagnosticPosition, String, Object...) - Method in class com.sun.tools.javac.util.JCDiagnostic.Factory
Create a warning diagnostic that will not be hidden by the -nowarn or -Xlint:none options.
mandatoryWarning(Lint.LintCategory, DiagnosticSource, JCDiagnostic.DiagnosticPosition, String, Object...) - Method in class com.sun.tools.javac.util.JCDiagnostic.Factory
Create a warning diagnostic that will not be hidden by the -nowarn or -Xlint:none options.
MandatoryWarningHandler - Class in com.sun.tools.javac.util
A handler to process mandatory warnings, setting up a deferred diagnostic to be printed at the end of the compilation if some warnings get suppressed because too many warnings have already been generated.
MandatoryWarningHandler(Log, boolean, boolean, String, Lint.LintCategory) - Constructor for class com.sun.tools.javac.util.MandatoryWarningHandler
Create a handler for mandatory warnings.
map(Type.Mapping) - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
map(Type.Mapping) - Method in class com.sun.tools.javac.code.Type.ArrayType
 
map(Type.Mapping) - Method in class com.sun.tools.javac.code.Type.ClassType
 
map(Type.Mapping) - Method in class com.sun.tools.javac.code.Type.ErrorType
 
map(Type.Mapping) - Method in class com.sun.tools.javac.code.Type.ForAll
 
map(Type.Mapping) - Method in class com.sun.tools.javac.code.Type
map a type function over all immediate descendants of this type
map(List<Type>, Type.Mapping) - Static method in class com.sun.tools.javac.code.Type
map a type function over a list of types
map(Type.Mapping) - Method in class com.sun.tools.javac.code.Type.MethodType
 
map(Type.Mapping) - Method in class com.sun.tools.javac.code.Type.WildcardType
 
map - Variable in class com.sun.tools.javac.file.ZipArchive
The index for the contents of this archive.
Mapping(String) - Constructor for class com.sun.tools.javac.code.Type.Mapping
 
MapVisitor() - Constructor for class com.sun.tools.javac.code.Types.MapVisitor
 
markDead(JCTree) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
markDead() - Method in class com.sun.tools.javac.jvm.Code
Switch code generation on/off.
markStatBegin() - Method in class com.sun.tools.javac.jvm.Code
Force stat begin eagerly
matches(String) - Method in enum com.sun.tools.javac.main.Option
 
matchesPos(int) - Method in class com.sun.tools.javac.code.TypeAnnotationPosition
 
max(CompileStates.CompileState, CompileStates.CompileState) - Static method in enum com.sun.tools.javac.comp.CompileStates.CompileState
 
MAX() - Static method in enum com.sun.tools.javac.jvm.Target
 
MAX_CODE - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
MAX_DIMENSIONS - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
MAX_ENTRIES - Static variable in class com.sun.tools.javac.jvm.Pool
 
MAX_LOCALS - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
max_locals - Variable in class com.sun.tools.javac.jvm.Code
The maximum number of local variable slots.
MAX_PARAMETERS - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
MAX_STACK - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
max_stack - Variable in class com.sun.tools.javac.jvm.Code
The maximum stack size.
MAX_STRING_LENGTH - Static variable in class com.sun.tools.javac.jvm.Pool
 
MAXCOLUMN - Static variable in class com.sun.tools.javac.util.Position
 
MaxErrors - Variable in class com.sun.tools.javac.util.Log
The maximum number of errors/warnings that are reported.
MAXLINE - Static variable in class com.sun.tools.javac.util.Position
 
MAXPOS - Static variable in class com.sun.tools.javac.util.Position
 
MaxWarnings - Variable in class com.sun.tools.javac.util.Log
 
member(Name) - Method in class com.sun.tools.javac.code.Attribute.Compound
 
MEMBER_ATTRIBUTE - Variable in class com.sun.tools.javac.jvm.ClassReader
 
MemberClassFlags - Static variable in class com.sun.tools.javac.code.Flags
Modifier masks.
MemberEnter - Class in com.sun.tools.javac.comp
This is the second phase of Enter, in which classes are completed by entering their members into the class scope using MemberEnter.complete().
MemberEnter(Context) - Constructor for class com.sun.tools.javac.comp.MemberEnter
 
memberEnter(JCTree, Env<AttrContext>) - Method in class com.sun.tools.javac.comp.MemberEnter
Enter field and method definitions and process import clauses, catching any completion failure exceptions.
memberEnterKey - Static variable in class com.sun.tools.javac.comp.MemberEnter
 
memberName - Variable in class com.sun.tools.javac.tree.DCTree.DCReference
 
MemberReferenceTree - Interface in com.sun.source.tree
A tree node for a member reference expression.
MemberReferenceTree.ReferenceMode - Enum in com.sun.source.tree
There are two kinds of member references: (i) method references and (ii) constructor references
members() - Method in class com.sun.tools.javac.code.Symbol.ClassSymbol
 
members() - Method in class com.sun.tools.javac.code.Symbol.DelegatedSymbol
 
members() - Method in class com.sun.tools.javac.code.Symbol
If this is a class or package, its members, otherwise null.
members() - Method in class com.sun.tools.javac.code.Symbol.PackageSymbol
 
members_field - Variable in class com.sun.tools.javac.code.Symbol.ClassSymbol
a scope for all class members; variables, methods and inner classes type parameters are not part of this scope
members_field - Variable in class com.sun.tools.javac.code.Symbol.PackageSymbol
 
membersClosure(Type, boolean) - Method in class com.sun.tools.javac.code.Types
 
MemberSelectTree - Interface in com.sun.source.tree
A tree node for a member access expression.
memberType(Type, Symbol) - Method in class com.sun.tools.javac.code.Types
The type of given symbol, seen as a member of t.
merge(JCTree) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
Merge (intersect) inits/uninits from WhenTrue/WhenFalse sets.
mergeChains(Code.Chain, Code.Chain) - Static method in class com.sun.tools.javac.jvm.Code
Merge the jumps in of two chains into one.
Messager - Interface in javax.annotation.processing
A Messager provides the way for an annotation processor to report error messages, warnings, and other notices.
Messages - Class in com.sun.tools.doclint
Message reporting for DocLint.
Messages - Interface in com.sun.tools.javac.api
This interface defines the minimum requirements in order to provide support for localized formatted strings.
messages - Variable in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
JavacMessages object used by this formatter for i18n.
Messages.Group - Enum in com.sun.tools.doclint
Groups used to categorize messages, so that messages in each group can be enabled or disabled via options.
messagesKey - Static variable in class com.sun.tools.javac.util.JavacMessages
The context key for the JavacMessages object.
metadata - Variable in class com.sun.tools.javac.code.Symbol
The attributes of this symbol are contained in this SymbolMetadata.
metafactory - Variable in class com.sun.tools.javac.util.Names
 
meth - Variable in class com.sun.tools.javac.tree.JCTree.JCMethodInvocation
 
Method - Variable in class com.sun.tools.javac.util.Names
 
METHOD - Variable in class com.sun.tools.javac.util.Names
 
methodArguments(List<Type>) - Method in class com.sun.tools.javac.comp.Resolve
 
methodClass - Variable in class com.sun.tools.javac.code.Symtab
The builtin type of all methods.
methodDeclaratorRest(int, JCTree.JCModifiers, JCTree.JCExpression, Name, List<JCTree.JCTypeParameter>, boolean, boolean, Tokens.Comment) - Method in class com.sun.tools.javac.parser.JavacParser
MethodDeclaratorRest = FormalParameters BracketsOpt [Throws TypeList] ( MethodBody | [DEFAULT AnnotationValue] ";") VoidMethodDeclaratorRest = FormalParameters [Throws TypeList] ( MethodBody | ";") InterfaceMethodDeclaratorRest = FormalParameters BracketsOpt [THROWS TypeList] ";" VoidInterfaceMethodDeclaratorRest = FormalParameters [THROWS TypeList] ";" ConstructorDeclaratorRest = "(" FormalParameterListOpt ")" [THROWS TypeList] MethodBody
MethodDef(JCTree.JCModifiers, Name, JCTree.JCExpression, List<JCTree.JCTypeParameter>, JCTree.JCVariableDecl, List<JCTree.JCVariableDecl>, List<JCTree.JCExpression>, JCTree.JCBlock, JCTree.JCExpression) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
MethodDef(JCTree.JCModifiers, Name, JCTree.JCExpression, List<JCTree.JCTypeParameter>, List<JCTree.JCVariableDecl>, List<JCTree.JCExpression>, JCTree.JCBlock, JCTree.JCExpression) - Method in class com.sun.tools.javac.tree.TreeMaker
 
MethodDef(JCTree.JCModifiers, Name, JCTree.JCExpression, List<JCTree.JCTypeParameter>, JCTree.JCVariableDecl, List<JCTree.JCVariableDecl>, List<JCTree.JCExpression>, JCTree.JCBlock, JCTree.JCExpression) - Method in class com.sun.tools.javac.tree.TreeMaker
 
MethodDef(Symbol.MethodSymbol, JCTree.JCBlock) - Method in class com.sun.tools.javac.tree.TreeMaker
Create a method definition from a method symbol and a method body.
MethodDef(Symbol.MethodSymbol, Type, JCTree.JCBlock) - Method in class com.sun.tools.javac.tree.TreeMaker
Create a method definition from a method symbol, method type and a method body.
MethodFlags - Static variable in class com.sun.tools.javac.code.Flags
Modifier masks.
MethodHandle(int, Symbol, Types) - Constructor for class com.sun.tools.javac.jvm.Pool.MethodHandle
 
methodHandleLookupType - Variable in class com.sun.tools.javac.code.Symtab
 
methodHandleType - Variable in class com.sun.tools.javac.code.Symtab
 
MethodInvocationTree - Interface in com.sun.source.tree
A tree node for a method invocation expression.
MethodParameters - Variable in class com.sun.tools.javac.util.Names
 
methodsIn(Iterable<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a list of methods in elements.
methodsIn(Set<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a set of methods in elements.
MethodSymbol(long, Name, Type, Symbol) - Constructor for class com.sun.tools.javac.code.Symbol.MethodSymbol
Construct a method symbol, given its flags, name, type and owner.
MethodTree - Interface in com.sun.source.tree
A tree node for a method or annotation type element declaration.
MethodType(List<Type>, Type, List<Type>, Symbol.TypeSymbol) - Constructor for class com.sun.tools.javac.code.Type.MethodType
 
methodTypeType - Variable in class com.sun.tools.javac.code.Symtab
 
MIN() - Static method in enum com.sun.tools.javac.jvm.Target
 
minor - Variable in enum com.sun.tools.javac.jvm.ClassFile.Version
 
minorVersion - Variable in enum com.sun.tools.javac.jvm.Target
 
MirroredTypeException - Exception in javax.lang.model.type
Thrown when an application attempts to access the Class object corresponding to a TypeMirror.
MirroredTypeException(TypeMirror) - Constructor for exception javax.lang.model.type.MirroredTypeException
Constructs a new MirroredTypeException for the specified type.
MirroredTypesException - Exception in javax.lang.model.type
Thrown when an application attempts to access a sequence of Class objects each corresponding to a TypeMirror.
MirroredTypesException(List<? extends TypeMirror>) - Constructor for exception javax.lang.model.type.MirroredTypesException
Constructs a new MirroredTypesException for the specified types.
MISSING_ENCL - Static variable in class com.sun.tools.javac.code.Kinds
 
MissingArchive(File) - Constructor for class com.sun.tools.javac.file.JavacFileManager.MissingArchive
 
mmappedIO - Variable in class com.sun.tools.javac.file.JavacFileManager
 
mnem(int) - Static method in class com.sun.tools.javac.jvm.Code
static tables
mode - Variable in class com.sun.tools.javac.tree.JCTree.JCMemberReference
 
Modifier - Enum in javax.lang.model.element
Represents a modifier on a program element such as a class, method, or field.
ModifierFlags - Static variable in class com.sun.tools.javac.code.Flags
 
Modifiers(long, List<JCTree.JCAnnotation>) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Modifiers(long, List<JCTree.JCAnnotation>) - Method in class com.sun.tools.javac.tree.TreeMaker
 
Modifiers(long) - Method in class com.sun.tools.javac.tree.TreeMaker
 
modifiersOpt(JCTree.JCModifiers) - Method in class com.sun.tools.javac.parser.JavacParser
 
ModifiersTree - Interface in com.sun.source.tree
A tree node for the modifiers, including annotations, for a declaration.
mods - Variable in class com.sun.tools.javac.tree.JCTree.JCClassDecl
the modifiers
mods - Variable in class com.sun.tools.javac.tree.JCTree.JCMethodDecl
method modifiers
mods - Variable in class com.sun.tools.javac.tree.JCTree.JCVariableDecl
variable modifiers
monitorenter - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
monitorexit - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
moreInfo - Static variable in class com.sun.tools.javac.code.Type
If this switch is turned on, the names of type variables and anonymous classes are printed with hashcodes appended.
MTH - Static variable in class com.sun.tools.javac.code.Kinds
The kind of methods.
mulPrec - Static variable in class com.sun.tools.javac.tree.TreeInfo
Operator precedences values.
multianewarray - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
MultilineDiagnostic(JCDiagnostic, List<JCDiagnostic>) - Constructor for class com.sun.tools.javac.util.JCDiagnostic.MultilineDiagnostic
 
multilineLimits - Variable in class com.sun.tools.javac.util.AbstractDiagnosticFormatter.SimpleConfiguration
 
multipleErrors - Variable in class com.sun.tools.javac.util.Log
Print multiple errors for same source locations.
MultiTaskListener - Class in com.sun.tools.javac.api
TODO.
MultiTaskListener(Context) - Constructor for class com.sun.tools.javac.api.MultiTaskListener
 

N

name - Variable in enum com.sun.tools.javac.code.Source
 
name - Variable in class com.sun.tools.javac.code.Symbol
The name of this symbol in Utf8 representation.
name - Variable in class com.sun.tools.javac.jvm.ClassReader.AttributeReader
 
name - Variable in enum com.sun.tools.javac.jvm.Profile
 
name - Variable in enum com.sun.tools.javac.jvm.Target
 
name - Variable in class com.sun.tools.javac.parser.JavaTokenizer
The token's name, set by nextToken().
name() - Method in class com.sun.tools.javac.parser.Tokens.Token
 
name - Variable in enum com.sun.tools.javac.parser.Tokens.TokenKind
 
name - Variable in class com.sun.tools.javac.tree.DCTree.DCAttribute
 
name - Variable in class com.sun.tools.javac.tree.DCTree.DCAuthor
 
name - Variable in class com.sun.tools.javac.tree.DCTree.DCEndElement
 
name - Variable in class com.sun.tools.javac.tree.DCTree.DCEntity
 
name - Variable in class com.sun.tools.javac.tree.DCTree.DCIdentifier
 
name - Variable in class com.sun.tools.javac.tree.DCTree.DCParam
 
name - Variable in class com.sun.tools.javac.tree.DCTree.DCSerialField
 
name - Variable in class com.sun.tools.javac.tree.DCTree.DCStartElement
 
name - Variable in class com.sun.tools.javac.tree.DCTree.DCThrows
 
name - Variable in class com.sun.tools.javac.tree.DCTree.DCUnknownBlockTag
 
name - Variable in class com.sun.tools.javac.tree.DCTree.DCUnknownInlineTag
 
name - Variable in class com.sun.tools.javac.tree.JCTree.JCClassDecl
the name of the class
name - Variable in class com.sun.tools.javac.tree.JCTree.JCFieldAccess
name of field to select thru
name - Variable in class com.sun.tools.javac.tree.JCTree.JCIdent
the name
name - Variable in class com.sun.tools.javac.tree.JCTree.JCMemberReference
 
name - Variable in class com.sun.tools.javac.tree.JCTree.JCMethodDecl
method name
name - Variable in class com.sun.tools.javac.tree.JCTree.JCTypeParameter
name
name - Variable in class com.sun.tools.javac.tree.JCTree.JCVariableDecl
variable name
name(JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
If this tree is an identifier or a field or a parameterized type, return its name, otherwise return null.
Name - Class in com.sun.tools.javac.util
An abstraction for internal compiler strings.
Name(Name.Table) - Constructor for class com.sun.tools.javac.util.Name
 
Name - Interface in javax.lang.model.element
An immutable sequence of characters.
Name.Table - Class in com.sun.tools.javac.util
An abstraction for the hash table used to create unique Name instances.
namedImportScope - Variable in class com.sun.tools.javac.tree.JCTree.JCCompilationUnit
A scope for all named imports.
nameexpr - Variable in class com.sun.tools.javac.tree.JCTree.JCVariableDecl
variable name expression
names - Variable in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
names - Variable in class com.sun.tools.javac.main.JavaCompiler
The name table.
names - Variable in class com.sun.tools.javac.parser.UnicodeReader
 
names - Variable in class com.sun.tools.javac.util.Name.Table
Standard name table.
Names - Class in com.sun.tools.javac.util
Access to the compiler's name table.
Names(Context) - Constructor for class com.sun.tools.javac.util.Names
 
nameSimplifier - Variable in class com.sun.tools.javac.util.RichDiagnosticFormatter
 
namesKey - Static variable in class com.sun.tools.javac.util.Names
 
NATIVE - Static variable in class com.sun.tools.javac.code.Flags
 
nativeHeaderType - Variable in class com.sun.tools.javac.code.Symtab
 
needRootClasses - Variable in class com.sun.tools.javac.main.JavaCompiler
Set needRootClasses to true, in JavaCompiler subclass constructor that want to collect public apis of classes supplied on the command line.
needsHeader(Symbol.ClassSymbol) - Method in class com.sun.tools.javac.jvm.JNIWriter
 
needsLazyConstValue(JCTree) - Method in class com.sun.tools.javac.comp.MemberEnter
 
needStackMap - Variable in class com.sun.tools.javac.jvm.Code
 
negate(int) - Static method in class com.sun.tools.javac.jvm.Code
Negate a branch opcode.
nerrors - Variable in class com.sun.tools.javac.util.Log
The number of errors encountered so far.
NestingKind - Enum in javax.lang.model.element
The nesting kind of a type element.
new_ - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
newarray - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
NewArray(JCTree.JCExpression, List<JCTree.JCExpression>, List<JCTree.JCExpression>) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
NewArray(JCTree.JCExpression, List<JCTree.JCExpression>, List<JCTree.JCExpression>) - Method in class com.sun.tools.javac.tree.TreeMaker
 
NewArrayTree - Interface in com.sun.source.tree
A tree node for an expression to create a new instance of an array.
NewClass(JCTree.JCExpression, List<JCTree.JCExpression>, JCTree.JCExpression, List<JCTree.JCExpression>, JCTree.JCClassDecl) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
NewClass(JCTree.JCExpression, List<JCTree.JCExpression>, JCTree.JCExpression, List<JCTree.JCExpression>, JCTree.JCClassDecl) - Method in class com.sun.tools.javac.tree.TreeMaker
 
NewClassTree - Interface in com.sun.source.tree
A tree node to declare a new instance of a class.
newDocCommentTable(boolean, ParserFactory) - Method in class com.sun.tools.javac.parser.JavacParser
 
newEndPosTable(boolean) - Method in class com.sun.tools.javac.parser.JavacParser
 
newFiles() - Method in class com.sun.tools.javac.processing.JavacFiler
 
newInstances(List<Type>) - Method in class com.sun.tools.javac.code.Types
Create new vector of type variables from list of variables changing all recursive bounds from old to new list.
newLocal(Symbol.VarSymbol) - Method in class com.sun.tools.javac.jvm.Code
 
newParser(CharSequence, boolean, boolean, boolean) - Method in class com.sun.tools.javac.parser.ParserFactory
 
newRegSegment() - Method in class com.sun.tools.javac.jvm.Code
Start a set of fresh registers.
newRound(Context) - Method in class com.sun.tools.javac.processing.JavacFiler
Update internal state for a new round.
newRound(Context) - Method in class com.sun.tools.javac.processing.JavacMessager
 
newScanner(CharSequence, boolean) - Method in class com.sun.tools.javac.parser.ScannerFactory
 
newScanner(char[], int, boolean) - Method in class com.sun.tools.javac.parser.ScannerFactory
 
next() - Method in class com.sun.tools.javac.code.Scope.Entry
Return next entry with the same name as this entry, proceeding outwards if not found in this scope.
next(Filter<Symbol>) - Method in class com.sun.tools.javac.code.Scope.Entry
 
next - Variable in class com.sun.tools.javac.code.Scope
Next enclosing scope (with whom this scope may share a hashtable)
next - Variable in class com.sun.tools.javac.comp.Env
The next enclosing environment.
next - Variable in class com.sun.tools.javac.jvm.Code.Chain
The next jump in the list.
next() - Method in class com.sun.tools.javac.util.ListBuffer
Return first element in this buffer and remove
next - Variable in class com.sun.tools.javac.util.Names
 
nextadr - Variable in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
The next available variable sequence number.
nextBit(int) - Method in class com.sun.tools.javac.util.Bits
Return the index of the least bit position ≥ x that is set.
nextreg - Variable in class com.sun.tools.javac.jvm.Code
The next available register.
nextToken() - Method in class com.sun.tools.javac.parser.JavacParser
 
nextToken() - Method in interface com.sun.tools.javac.parser.Lexer
Consume the next token.
nextToken() - Method in class com.sun.tools.javac.parser.Scanner
 
NIL - Static variable in class com.sun.tools.javac.code.Kinds
The empty set of kinds.
nil() - Static method in class com.sun.tools.javac.util.List
Construct an empty list.
NO_SOURCE - Static variable in class com.sun.tools.javac.util.DiagnosticSource
 
noAssignOp() - Method in enum com.sun.tools.javac.tree.JCTree.Tag
 
noClassDefFoundErrorType - Variable in class com.sun.tools.javac.code.Symtab
 
Node(D) - Constructor for class com.sun.tools.javac.util.GraphUtils.Node
 
noMatches - Static variable in class com.sun.tools.javac.processing.JavacProcessingEnvironment
 
nonEmpty() - Method in class com.sun.tools.javac.util.List
Does list have elements?
nonEmpty() - Method in class com.sun.tools.javac.util.ListBuffer
Is buffer not empty?
nonstaticSelect(JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
Return true if this is a nonstatic selection.
NOOUTERTHIS - Static variable in class com.sun.tools.javac.code.Flags
Flag is set for nested classes that do not access instance members or `this' of an outer class and therefore don't need to be passed a this$n reference.
nop - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
NOPOS - Static variable in class com.sun.tools.javac.util.Position
 
NOPOS - Static variable in interface javax.tools.Diagnostic
Used to signal that no position is available.
noPrec - Static variable in class com.sun.tools.javac.tree.TreeInfo
Operator precedences values.
normal(Annotate.Worker) - Method in class com.sun.tools.javac.comp.Annotate
 
noSuchFieldErrorType - Variable in class com.sun.tools.javac.code.Symtab
 
noSymbol - Variable in class com.sun.tools.javac.code.Symtab
A symbol that stands for a missing symbol.
NOT_IN_PROFILE - Static variable in class com.sun.tools.javac.code.Flags
Flag that marks that a symbol is not available in the current profile
NOT_MODIFIED - Static variable in class com.sun.tools.javac.file.ZipFileIndex
 
note(String, Object...) - Method in class com.sun.tools.javac.util.AbstractLog
Provide a non-fatal notification, unless suppressed by the -nowarn option.
note(JCDiagnostic.DiagnosticPosition, String, Object...) - Method in class com.sun.tools.javac.util.AbstractLog
Provide a non-fatal notification, unless suppressed by the -nowarn option.
note(int, String, Object...) - Method in class com.sun.tools.javac.util.AbstractLog
Provide a non-fatal notification, unless suppressed by the -nowarn option.
note(JavaFileObject, String, Object...) - Method in class com.sun.tools.javac.util.AbstractLog
Provide a non-fatal notification, unless suppressed by the -nowarn option.
note(String, Object...) - Method in class com.sun.tools.javac.util.JCDiagnostic.Factory
Create a note diagnostic.
note(DiagnosticSource, JCDiagnostic.DiagnosticPosition, String, Object...) - Method in class com.sun.tools.javac.util.JCDiagnostic.Factory
Create a note diagnostic.
notExpression - Static variable in class com.sun.tools.javac.tree.TreeInfo
Operator precedences values.
noticeWriter - Variable in class com.sun.tools.javac.util.Log
 
notifyListeners() - Method in class com.sun.tools.javac.util.Options
 
notSoftSubtype(Type, Type) - Method in class com.sun.tools.javac.code.Types
This relation answers the question: is impossible that something of type `t' can be a subtype of `s'? This is different from the question "is `t' not a subtype of `s'?" when type variables are involved: Integer is not a subtype of T where <T extends Number> but it is not true that Integer cannot possibly be a subtype of T.
noType - Static variable in class com.sun.tools.javac.code.Type
Constant type: no type at all.
NoType - Interface in javax.lang.model.type
A pseudo-type used where no actual type is appropriate.
noWarnings - Variable in class com.sun.tools.javac.code.Types
 
nullcheck - Variable in class com.sun.tools.javac.code.Symtab
The null check operator.
nullCheck(T) - Static method in class com.sun.tools.javac.util.BaseFileManager
 
nullCheck(Collection<T>) - Static method in class com.sun.tools.javac.util.BaseFileManager
 
nullchk - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Virtual opcode for null reference checks
NullType - Interface in javax.lang.model.type
Represents the null type.
numEntries() - Method in class com.sun.tools.javac.jvm.Pool
Return the number of entries in the constant pool.
NumericClasses() - Constructor for class com.sun.tools.javac.code.TypeTag.NumericClasses
 
nwarnings - Variable in class com.sun.tools.javac.util.Log
The number of warnings encountered so far.

O

obeyBinaryCompatibility() - Method in enum com.sun.tools.javac.jvm.Target
Beginning with -target 1.2 we obey the JLS rules for binary compatibility, emitting as the qualifying type of a reference to a method or field the type of the qualifier.
OBJECTcode - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Type codes.
objectType - Variable in class com.sun.tools.javac.code.Symtab
Predefined types.
of(A) - Static method in class com.sun.tools.javac.util.List
Construct a list consisting of given element.
of(A, A) - Static method in class com.sun.tools.javac.util.List
Construct a list consisting of given elements.
of(A, A, A) - Static method in class com.sun.tools.javac.util.List
Construct a list consisting of given elements.
of(A, A, A, A...) - Static method in class com.sun.tools.javac.util.List
Construct a list consisting of given elements.
of(T) - Static method in class com.sun.tools.javac.util.ListBuffer
 
of(A, B) - Static method in class com.sun.tools.javac.util.Pair
 
of(String, String) - Static method in class javax.annotation.processing.Completions
Returns a completion of the value and message.
of(String) - Static method in class javax.annotation.processing.Completions
Returns a completion of the value and an empty message
offer(Env<AttrContext>) - Method in class com.sun.tools.javac.comp.Todo
 
offer(A) - Method in class com.sun.tools.javac.util.ListBuffer
 
offset - Variable in class com.sun.tools.javac.code.TypeAnnotationPosition
 
one(int) - Static method in class com.sun.tools.javac.jvm.Gen
The opcode that loads a one constant of a given type code.
one - Variable in class com.sun.tools.javac.util.Names
 
onLambda - Variable in class com.sun.tools.javac.code.TypeAnnotationPosition
 
opcode - Variable in class com.sun.tools.javac.code.Symbol.OperatorSymbol
 
openArchive(File) - Method in class com.sun.tools.javac.file.JavacFileManager
 
openInputStream() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedFileObject
 
openInputStream() - Method in class com.sun.tools.javac.file.ZipArchive.ZipFileObject
 
openInputStream() - Method in class com.sun.tools.javac.file.ZipFileIndexArchive.ZipFileIndexFileObject
 
openInputStream() - Method in interface javax.tools.FileObject
Gets an InputStream for this file object.
openInputStream() - Method in class javax.tools.ForwardingFileObject
 
openInputStream() - Method in class javax.tools.SimpleJavaFileObject
This implementation always throws UnsupportedOperationException.
openOutputStream() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedFileObject
 
openOutputStream() - Method in class com.sun.tools.javac.file.ZipArchive.ZipFileObject
 
openOutputStream() - Method in class com.sun.tools.javac.file.ZipFileIndexArchive.ZipFileIndexFileObject
 
openOutputStream() - Method in interface javax.tools.FileObject
Gets an OutputStream for this file object.
openOutputStream() - Method in class javax.tools.ForwardingFileObject
 
openOutputStream() - Method in class javax.tools.SimpleJavaFileObject
This implementation always throws UnsupportedOperationException.
openReader(boolean) - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedFileObject
 
openReader(boolean) - Method in class com.sun.tools.javac.file.BaseFileObject
 
openReader(boolean) - Method in interface javax.tools.FileObject
Gets a reader for this object.
openReader(boolean) - Method in class javax.tools.ForwardingFileObject
 
openReader(boolean) - Method in class javax.tools.SimpleJavaFileObject
Wraps the result of SimpleJavaFileObject.getCharContent(boolean) in a Reader.
openWriter() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedFileObject
 
openWriter() - Method in class com.sun.tools.javac.file.ZipArchive.ZipFileObject
 
openWriter() - Method in class com.sun.tools.javac.file.ZipFileIndexArchive.ZipFileIndexFileObject
 
openWriter() - Method in interface javax.tools.FileObject
Gets a Writer for this file object.
openWriter() - Method in class javax.tools.ForwardingFileObject
 
openWriter() - Method in class javax.tools.SimpleJavaFileObject
Wraps the result of openOutputStream in a Writer.
operator - Variable in class com.sun.tools.javac.tree.JCTree.JCAssignOp
 
operator - Variable in class com.sun.tools.javac.tree.JCTree.JCBinary
 
operator - Variable in class com.sun.tools.javac.tree.JCTree.JCUnary
 
operatorIndex() - Method in enum com.sun.tools.javac.tree.JCTree.Tag
 
operatorName(JCTree.Tag) - Method in class com.sun.tools.javac.tree.Pretty
 
operatorName(JCTree.Tag) - Method in class com.sun.tools.javac.tree.TreeInfo
Return name of operator with given tree tag.
operatorNames - Variable in class com.sun.tools.javac.code.Symtab
A set containing all operator names.
OperatorSymbol(Name, Type, int, Symbol) - Constructor for class com.sun.tools.javac.code.Symbol.OperatorSymbol
 
opPrec(JCTree.Tag) - Static method in class com.sun.tools.javac.tree.TreeInfo
Map operators to their precedence levels.
option - Variable in enum com.sun.tools.javac.code.Lint.LintCategory
 
Option - Enum in com.sun.tools.javac.main
Options for javac.
Option.OptionKind - Enum in com.sun.tools.javac.main
The kind of an Option.
Option.PkgInfo - Enum in com.sun.tools.javac.main
 
OptionChecker - Interface in javax.tools
Interface for recognizing options.
OptionHelper - Class in com.sun.tools.javac.main
Helper object to be used by Option.process(com.sun.tools.javac.main.OptionHelper, java.lang.String, java.lang.String), providing access to the compilation environment.
OptionHelper() - Constructor for class com.sun.tools.javac.main.OptionHelper
 
OptionHelper.GrumpyHelper - Class in com.sun.tools.javac.main
An implementation of OptionHelper that mostly throws exceptions.
options - Variable in class com.sun.tools.javac.main.JavaCompiler
Command line options.
options - Variable in class com.sun.tools.javac.util.BaseFileManager
 
Options - Class in com.sun.tools.javac.util
A table of all command-line options.
Options(Context) - Constructor for class com.sun.tools.javac.util.Options
 
optionsKey - Static variable in class com.sun.tools.javac.util.Options
The context key for the options.
ordinal - Variable in class com.sun.tools.javac.util.Names
 
ordPrec - Static variable in class com.sun.tools.javac.tree.TreeInfo
Operator precedences values.
organizeTypeAnnotationsBodies(JCTree.JCClassDecl) - Method in class com.sun.tools.javac.code.TypeAnnotations
This version only visits types in bodies, that is, field initializers, top-level blocks, and method bodies, and should be called from Attr.
organizeTypeAnnotationsSignatures(Env<AttrContext>, JCTree.JCClassDecl) - Method in class com.sun.tools.javac.code.TypeAnnotations
Separate type annotations from declaration annotations and determine the correct positions for type annotations.
orPrec - Static variable in class com.sun.tools.javac.tree.TreeInfo
Operator precedences values.
orSet(Bits) - Method in class com.sun.tools.javac.util.Bits
this set = this set | xs.
orSetInits(JCTree, Bits) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
other - Variable in class com.sun.tools.javac.code.Symbol.DelegatedSymbol
 
outer - Variable in class com.sun.tools.javac.comp.Env
The environment enclosing the current class.
outermostClass() - Method in class com.sun.tools.javac.code.Symbol.DelegatedSymbol
 
outermostClass() - Method in class com.sun.tools.javac.code.Symbol
The outermost class which indirectly owns this symbol.
outKey - Static variable in class com.sun.tools.javac.util.Log
The context key for the output PrintWriter.
overloadKind - Variable in class com.sun.tools.javac.tree.JCTree.JCMemberReference
 
OVERRIDE_BRIDGE - Static variable in class com.sun.tools.javac.code.Flags
Flag that marks a special kind of bridge method (the ones that come from restricted supertype bounds).
overrideEquivalent(Type, Type) - Method in class com.sun.tools.javac.code.Types
Returns true iff these signatures are related by override equivalence.
overrides(Symbol, Symbol.TypeSymbol, Types, boolean) - Method in class com.sun.tools.javac.code.Symbol.MethodSymbol
Does this symbol override `other' symbol, when both are seen as members of class `origin'? It is assumed that _other is a member of origin.
overrides(Symbol, Symbol.TypeSymbol, Types, boolean) - Method in class com.sun.tools.javac.code.Symbol
Does this method symbol override `other' symbol, when both are seen as members of class `origin'? It is assumed that _other is a member of origin.
overrides(ExecutableElement, ExecutableElement, TypeElement) - Method in class com.sun.tools.javac.model.JavacElements
 
overrides(ExecutableElement, ExecutableElement, TypeElement) - Method in interface javax.lang.model.util.Elements
Tests whether one method, as a member of a given type, overrides another method.
overridesObjectMethod(Symbol.TypeSymbol, Symbol) - Method in class com.sun.tools.javac.code.Types
 
overrideType - Variable in class com.sun.tools.javac.code.Symtab
 
owner - Variable in class com.sun.tools.javac.code.Scope
The scope's owner.
owner - Variable in class com.sun.tools.javac.code.Symbol
The owner of this symbol.
ownerAccessible - Variable in class com.sun.tools.javac.tree.JCTree.JCMemberReference
 

P

PACKAGE - Variable in class com.sun.tools.javac.util.Names
 
package_info - Variable in class com.sun.tools.javac.code.Symbol.PackageSymbol
 
package_info - Variable in class com.sun.tools.javac.util.Names
 
packageAnnotations - Variable in class com.sun.tools.javac.tree.JCTree.JCCompilationUnit
 
PackageElement - Interface in javax.lang.model.element
Represents a package program element.
packageExists(Name) - Method in class com.sun.tools.javac.jvm.ClassReader
Check to see if a package exists, given its fully qualified name.
packagePart(Name) - Static method in class com.sun.tools.javac.util.Convert
Return the package name of a class name, excluding the trailing '.', "" if not existent.
packagePart(String) - Static method in class com.sun.tools.javac.util.Convert
 
packages - Variable in class com.sun.tools.javac.code.Symtab
A hashtable containing the encountered packages.
packagesIn(Iterable<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a list of packages in elements.
packagesIn(Set<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a set of packages in elements.
PackageSymbol(Name, Type, Symbol) - Constructor for class com.sun.tools.javac.code.Symbol.PackageSymbol
 
PackageSymbol(Name, Symbol) - Constructor for class com.sun.tools.javac.code.Symbol.PackageSymbol
 
packge() - Method in class com.sun.tools.javac.code.Symbol.DelegatedSymbol
 
packge() - Method in class com.sun.tools.javac.code.Symbol
The package which indirectly owns this symbol.
packge - Variable in class com.sun.tools.javac.tree.JCTree.JCCompilationUnit
The package to which this compilation unit belongs.
Pair<A,B> - Class in com.sun.tools.javac.util
A generic class for pairs.
Pair(A, B) - Constructor for class com.sun.tools.javac.util.Pair
 
Param(boolean, DCTree.DCIdentifier, List<DCTree>) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
param - Variable in class com.sun.tools.javac.tree.JCTree.JCCatch
 
Param(Name, Type, Symbol) - Method in class com.sun.tools.javac.tree.TreeMaker
Create a value parameter tree from its name, type, and owner.
PARAMETER - Static variable in class com.sun.tools.javac.code.Flags
Flag that marks formal parameters.
PARAMETER - Variable in class com.sun.tools.javac.util.Names
 
parameter_index - Variable in class com.sun.tools.javac.code.TypeAnnotationPosition
 
Parameterizable - Interface in javax.lang.model.element
A mixin interface for an element that has type parameters.
ParameterizedTypeTree - Interface in com.sun.source.tree
A tree node for a type expression involving type parameters.
paramKind - Variable in class com.sun.tools.javac.tree.JCTree.JCLambda
 
paramName(int) - Method in class com.sun.tools.javac.tree.TreeMaker
The name of synthetic parameter number `i'.
params - Variable in class com.sun.tools.javac.code.Symbol.MethodSymbol
The parameters of the method.
params() - Method in class com.sun.tools.javac.code.Symbol.MethodSymbol
 
params - Variable in class com.sun.tools.javac.tree.JCTree.JCLambda
 
params - Variable in class com.sun.tools.javac.tree.JCTree.JCMethodDecl
value parameters
Params(List<Type>, Symbol) - Method in class com.sun.tools.javac.tree.TreeMaker
Create a a list of value parameter trees x0, ..., xn from a list of their types and an their owner.
ParamTree - Interface in com.sun.source.doctree
A tree node for an @param block tag.
paramTypes - Variable in class com.sun.tools.javac.tree.DCTree.DCReference
 
Parens(JCTree.JCExpression) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Parens(JCTree.JCExpression) - Method in class com.sun.tools.javac.tree.TreeMaker
 
ParenthesizedTree - Interface in com.sun.source.tree
A tree node for a parenthesized expression.
parse() - Method in class com.sun.source.util.JavacTask
Parse the specified files returning a list of abstract syntax trees.
parse() - Method in class com.sun.tools.javac.api.BasicJavacTask
 
parse() - Method in class com.sun.tools.javac.api.JavacTaskImpl
Parse the specified files returning a list of abstract syntax trees.
parse(String[]) - Static method in class com.sun.tools.javac.main.CommandLine
Process Win32-style command files for the specified command line arguments and return the resulting arguments.
parse(JavaFileObject, CharSequence) - Method in class com.sun.tools.javac.main.JavaCompiler
Parse contents of input stream.
parse(String) - Method in class com.sun.tools.javac.main.JavaCompiler
Deprecated.
parse(JavaFileObject) - Method in class com.sun.tools.javac.main.JavaCompiler
Parse contents of file.
parseCompilationUnit() - Method in class com.sun.tools.javac.parser.JavacParser
CompilationUnit = [ { "@" Annotation } PACKAGE Qualident ";"] {ImportDeclaration} {TypeDeclaration}
parseCompilationUnit() - Method in interface com.sun.tools.javac.parser.Parser
Parse a compilation unit.
parseExpression() - Method in class com.sun.tools.javac.parser.JavacParser
terms can be either expressions or types.
parseExpression() - Method in interface com.sun.tools.javac.parser.Parser
Parse an expression.
parseFiles(Iterable<JavaFileObject>) - Method in class com.sun.tools.javac.main.JavaCompiler
Parses a list of files.
parser - Variable in class com.sun.tools.javac.parser.JavacParser.AbstractEndPosTable
The current parser.
Parser - Interface in com.sun.tools.javac.parser
Reads syntactic units from source code.
parserFactory - Variable in class com.sun.tools.javac.main.JavaCompiler
Factory for parsers.
ParserFactory - Class in com.sun.tools.javac.parser
A factory for creating parsers.
ParserFactory(Context) - Constructor for class com.sun.tools.javac.parser.ParserFactory
 
parserFactoryKey - Static variable in class com.sun.tools.javac.parser.ParserFactory
The context key for the parser factory.
parseStatement() - Method in class com.sun.tools.javac.parser.JavacParser
Statement = Block | IF ParExpression Statement [ELSE Statement] | FOR "(" ForInitOpt ";" [Expression] ";" ForUpdateOpt ")" Statement | FOR "(" FormalParameter : Expression ")" Statement | WHILE ParExpression Statement | DO Statement WHILE ParExpression ";" | TRY Block ( Catches | [Catches] FinallyPart ) | TRY "(" ResourceSpecification ";"opt ")" Block [Catches] [FinallyPart] | SWITCH ParExpression "{" SwitchBlockStatementGroups "}" | SYNCHRONIZED ParExpression Block | RETURN [Expression] ";" | THROW Expression ";" | BREAK [Ident] ";" | CONTINUE [Ident] ";" | ASSERT Expression [ ":" Expression ] ";" | ";" | ExpressionStatement | Ident ":" Statement
parseStatement() - Method in interface com.sun.tools.javac.parser.Parser
Parse a statement.
parseType(String, TypeElement) - Method in class com.sun.tools.javac.api.JavacTaskImpl
For internal use only.
parseType() - Method in class com.sun.tools.javac.parser.JavacParser
parses (optional) type annotations followed by a type.
parseType(List<JCTree.JCAnnotation>) - Method in class com.sun.tools.javac.parser.JavacParser
 
parseType() - Method in interface com.sun.tools.javac.parser.Parser
Parse a type.
pat - Variable in class com.sun.tools.javac.tree.JCTree.JCCase
 
path - Variable in class com.sun.tools.javac.file.RelativePath
 
PathFileManager - Interface in com.sun.tools.javac.nio
File manager based on Path.
pathFor(CompilationUnitTree, Tree) - Method in class com.sun.tools.javac.api.JavacTaskImpl
 
pathFor(JCTree, JCTree.JCCompilationUnit) - Static method in class com.sun.tools.javac.tree.TreeInfo
 
pathToURLs(String) - Static method in class com.sun.tools.javac.file.Locations
Utility method for converting a search path string to an array of directory and JAR file URLs.
pc - Variable in class com.sun.tools.javac.jvm.Code.Chain
The position of the jump instruction.
PCK - Static variable in class com.sun.tools.javac.code.Kinds
The kind of package symbols.
peek() - Method in class com.sun.tools.javac.comp.Todo
 
peek() - Method in class com.sun.tools.javac.util.ListBuffer
 
peekChar() - Method in class com.sun.tools.javac.parser.UnicodeReader
 
peekToken(Filter<Tokens.TokenKind>) - Method in class com.sun.tools.javac.parser.JavacParser
 
peekToken(int, Filter<Tokens.TokenKind>) - Method in class com.sun.tools.javac.parser.JavacParser
 
peekToken(Filter<Tokens.TokenKind>, Filter<Tokens.TokenKind>) - Method in class com.sun.tools.javac.parser.JavacParser
 
peekToken(int, Filter<Tokens.TokenKind>, Filter<Tokens.TokenKind>) - Method in class com.sun.tools.javac.parser.JavacParser
 
peekToken(Filter<Tokens.TokenKind>, Filter<Tokens.TokenKind>, Filter<Tokens.TokenKind>) - Method in class com.sun.tools.javac.parser.JavacParser
 
peekToken(int, Filter<Tokens.TokenKind>, Filter<Tokens.TokenKind>, Filter<Tokens.TokenKind>) - Method in class com.sun.tools.javac.parser.JavacParser
 
peekToken(Filter<Tokens.TokenKind>...) - Method in class com.sun.tools.javac.parser.JavacParser
 
peekToken(int, Filter<Tokens.TokenKind>...) - Method in class com.sun.tools.javac.parser.JavacParser
 
pendingCompletion() - Method in class com.sun.tools.javac.code.SymbolMetadata
 
period - Variable in class com.sun.tools.javac.util.Names
 
pid - Variable in class com.sun.tools.javac.tree.JCTree.JCCompilationUnit
The tree representing the package clause.
Plugin - Interface in com.sun.source.util
The interface for a javac plug-in.
poll() - Method in class com.sun.tools.javac.comp.Todo
 
poll() - Method in class com.sun.tools.javac.util.ListBuffer
 
POLY - Static variable in class com.sun.tools.javac.code.Kinds
Poly kind, for deferred types.
polyKind - Variable in class com.sun.tools.javac.tree.JCTree.JCPolyExpression
is this poly expression a 'true' poly expression?
pool - Variable in class com.sun.tools.javac.code.Symbol.ClassSymbol
the constant pool of the class
Pool - Class in com.sun.tools.javac.jvm
An internal structure that corresponds to the constant pool of a classfile.
Pool(int, Object[], Types) - Constructor for class com.sun.tools.javac.jvm.Pool
Construct a pool with given number of elements and element array.
Pool(Types) - Constructor for class com.sun.tools.javac.jvm.Pool
Construct an empty pool.
Pool.MethodHandle - Class in com.sun.tools.javac.jvm
 
PoolOverflow() - Constructor for exception com.sun.tools.javac.jvm.ClassWriter.PoolOverflow
 
pop - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
pop2 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
popDiagnosticHandler(Log.DiagnosticHandler) - Method in class com.sun.tools.javac.util.Log
Replace the specified diagnostic handler with the handler that was current at the time this handler was created.
pos - Variable in class com.sun.tools.javac.code.Symbol.VarSymbol
The variable's declaration position.
pos - Variable in class com.sun.tools.javac.code.TypeAnnotationPosition
 
pos - Variable in class com.sun.tools.javac.comp.Annotate.AnnotateRepeatedContext
 
pos - Variable in class com.sun.tools.javac.parser.Tokens.Token
The start position of this token
pos - Variable in class com.sun.tools.javac.tree.DCTree
The position in the comment string.
pos(DCTree.DCDocComment) - Method in class com.sun.tools.javac.tree.DCTree
 
pos - Variable in class com.sun.tools.javac.tree.DocTreeMaker
The position at which subsequent trees will be created.
pos - Variable in class com.sun.tools.javac.tree.JCTree
 
pos() - Method in class com.sun.tools.javac.tree.JCTree
Get a default position for this tree node.
pos - Variable in class com.sun.tools.javac.tree.TreeMaker
The position at which subsequent trees will be created.
pos() - Method in class com.sun.tools.javac.util.Warner
 
position - Variable in class com.sun.tools.javac.code.Attribute.TypeCompound
 
Position - Class in com.sun.tools.javac.util
A class that defines source code positions as simple character offsets from the beginning of the file.
Position.LineMap - Interface in com.sun.tools.javac.util
 
Position.LineTabMapImpl - Class in com.sun.tools.javac.util
A LineMap that handles tab expansion correctly.
positionFor(Symbol, JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
Find the position for reporting an error about a symbol, where that symbol is defined somewhere in the given tree.
postAttr(JCTree) - Method in class com.sun.tools.javac.comp.Attr
Handle missing types/symbols in an AST.
postfixPrec - Static variable in class com.sun.tools.javac.tree.TreeInfo
Operator precedences values.
POTENTIALLY_AMBIGUOUS - Static variable in class com.sun.tools.javac.code.Flags
Flag that marks potentially ambiguous overloads
precCount - Static variable in class com.sun.tools.javac.tree.TreeInfo
Operator precedences values.
precedes(Symbol.TypeSymbol, Types) - Method in class com.sun.tools.javac.code.Symbol.TypeSymbol
A total ordering between type symbols that refines the class inheritance graph.
predefClass - Variable in class com.sun.tools.javac.code.Symtab
The class symbol that owns all predefined symbols.
preferredFileObject(JavaFileObject, JavaFileObject) - Method in class com.sun.tools.javac.jvm.ClassReader
Implement policy to choose to derive information from a source file or a class file when both are present.
preferSource - Variable in class com.sun.tools.javac.jvm.ClassReader
Switch: prefer source files instead of newer when both source and class are available
prefixPrec - Static variable in class com.sun.tools.javac.tree.TreeInfo
Operator precedences values.
preMask - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
 
prepend(List<Attribute.Compound>) - Method in class com.sun.tools.javac.code.SymbolMetadata
 
prepend(A) - Method in class com.sun.tools.javac.util.List
Prepend given element to front of list, forming and returning a new list.
prepend(A) - Method in class com.sun.tools.javac.util.ListBuffer
Prepend an element to buffer.
prependAttributes(List<Attribute.Compound>) - Method in class com.sun.tools.javac.code.Symbol
 
prependList(List<A>) - Method in class com.sun.tools.javac.util.List
Prepend given list of elements to front of list, forming and returning a new list.
preprocessArgument(Object) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter
Preprocess a diagnostic argument.
preprocessDiagnostic(JCDiagnostic) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter
Preprocess a given diagnostic by looking both into its arguments and into its subdiagnostics (if any).
preprocessSymbol(Symbol) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter
Preprocess a given symbol looking for (i) additional info (where clauses) to be added to the main diagnostic (ii) names to be compacted
preprocessType(Type) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter
Preprocess a given type looking for (i) additional info (where clauses) to be added to the main diagnostic (ii) names to be compacted.
preRegister(Context) - Static method in class com.sun.tools.javac.file.CacheFSInfo
Register a Context.Factory to create a CacheFSInfo.
preRegister(Context) - Static method in class com.sun.tools.javac.file.JavacFileManager
Register a Context.Factory to create a JavacFileManager.
preShift - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Shift and mask constants for shifting prefix instructions.
Pretty - Class in com.sun.tools.javac.tree
Prints out a tree as an indented Java source program.
Pretty(Writer, boolean) - Constructor for class com.sun.tools.javac.tree.Pretty
 
prev - Variable in class com.sun.tools.javac.util.Log.DiagnosticHandler
The previously installed diagnostic handler.
prevToken() - Method in interface com.sun.tools.javac.parser.Lexer
Return the last character position of the previous token.
prevToken() - Method in class com.sun.tools.javac.parser.Scanner
 
PrimitiveType - Interface in javax.lang.model.type
Represents a primitive type.
PrimitiveTypeTree - Interface in com.sun.source.tree
A tree node for a primitive type.
print(Writer, String) - Method in class com.sun.tools.javac.jvm.JNIWriter
 
print(DocTree) - Method in class com.sun.tools.javac.tree.DocPretty
Visitor method: print expression tree.
print(Object) - Method in class com.sun.tools.javac.tree.DocPretty
Print string, replacing all non-ascii character with unicode escapes.
print(List<? extends DocTree>) - Method in class com.sun.tools.javac.tree.DocPretty
Print list.
print(List<? extends DocTree>, String) - Method in class com.sun.tools.javac.tree.DocPretty
Print list., with separators
print(Object) - Method in class com.sun.tools.javac.tree.Pretty
Print string, replacing all non-ascii character with unicode escapes.
printAnnotations(List<JCTree.JCAnnotation>) - Method in class com.sun.tools.javac.tree.Pretty
 
printBlock(List<? extends JCTree>) - Method in class com.sun.tools.javac.tree.Pretty
Print a block.
printCount(String, int) - Method in class com.sun.tools.javac.main.JavaCompiler
Print numbers of errors and warnings.
printDocComment(JCTree) - Method in class com.sun.tools.javac.tree.Pretty
Print documentation comment, if it exists
printElements(Writer, Element...) - Method in class com.sun.tools.javac.model.JavacElements
Print a representation of the elements to the given writer in the specified order.
printElements(Writer, Element...) - Method in interface javax.lang.model.util.Elements
Prints a representation of the elements to the given writer in the specified order.
printEnumBody(List<JCTree>) - Method in class com.sun.tools.javac.tree.Pretty
Print a block.
Printer - Class in com.sun.tools.javac.code
A combined type/symbol visitor for generating non-trivial localized string representation of types and symbols.
Printer() - Constructor for class com.sun.tools.javac.code.Printer
 
printer - Variable in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
An enhanced printer for formatting types/symbols used by AbstractDiagnosticFormatter.
printError(String) - Method in class com.sun.tools.javac.processing.JavacMessager
Prints an error message.
printExpr(JCTree, int) - Method in class com.sun.tools.javac.tree.Pretty
Visitor method: print expression tree.
printExpr(JCTree) - Method in class com.sun.tools.javac.tree.Pretty
Derived visitor method: print expression tree at minimum precedence level for expression.
printExprs(List<T>, String) - Method in class com.sun.tools.javac.tree.Pretty
Derived visitor method: print list of expression trees, separated by given string.
printExprs(List<T>) - Method in class com.sun.tools.javac.tree.Pretty
Derived visitor method: print list of expression trees, separated by commas.
printFlags(long) - Method in class com.sun.tools.javac.tree.Pretty
Print a set of modifiers.
printFlat - Variable in class com.sun.tools.javac.main.JavaCompiler
Debug switch: Emit Java sources after inner class flattening.
PrintingElementVisitor(Writer, Elements) - Constructor for class com.sun.tools.javac.processing.PrintingProcessor.PrintingElementVisitor
 
PrintingProcessor - Class in com.sun.tools.javac.processing
A processor which prints out elements.
PrintingProcessor() - Constructor for class com.sun.tools.javac.processing.PrintingProcessor
 
PrintingProcessor.PrintingElementVisitor - Class in com.sun.tools.javac.processing
Used for the -Xprint option and called by Elements.printElements
printLines(String, Object...) - Method in class com.sun.tools.javac.util.Log
 
printLines(Log.PrefixKind, String, Object...) - Method in class com.sun.tools.javac.util.Log
 
printLines(Log.WriterKind, String, Object...) - Method in class com.sun.tools.javac.util.Log
 
printLines(Log.WriterKind, Log.PrefixKind, String, Object...) - Method in class com.sun.tools.javac.util.Log
 
println(Writer, String) - Method in class com.sun.tools.javac.jvm.JNIWriter
 
println() - Method in class com.sun.tools.javac.tree.DocPretty
Print new line.
println() - Method in class com.sun.tools.javac.tree.Pretty
Print new line.
printMessage(Diagnostic.Kind, CharSequence, DocTree, DocCommentTree, CompilationUnitTree) - Method in class com.sun.source.util.DocTrees
Prints a message of the specified kind at the location of the tree within the provided compilation unit
printMessage(Diagnostic.Kind, CharSequence, Tree, CompilationUnitTree) - Method in class com.sun.source.util.Trees
Prints a message of the specified kind at the location of the tree within the provided compilation unit
printMessage(Diagnostic.Kind, CharSequence, Tree, CompilationUnitTree) - Method in class com.sun.tools.javac.api.JavacTrees
Prints a message of the specified kind at the location of the tree within the provided compilation unit
printMessage(Diagnostic.Kind, CharSequence, DocTree, DocCommentTree, CompilationUnitTree) - Method in class com.sun.tools.javac.api.JavacTrees
 
printMessage(Diagnostic.Kind, CharSequence) - Method in class com.sun.tools.javac.processing.JavacMessager
 
printMessage(Diagnostic.Kind, CharSequence, Element) - Method in class com.sun.tools.javac.processing.JavacMessager
 
printMessage(Diagnostic.Kind, CharSequence, Element, AnnotationMirror) - Method in class com.sun.tools.javac.processing.JavacMessager
Prints a message of the specified kind at the location of the annotation mirror of the annotated element.
printMessage(Diagnostic.Kind, CharSequence, Element, AnnotationMirror, AnnotationValue) - Method in class com.sun.tools.javac.processing.JavacMessager
Prints a message of the specified kind at the location of the annotation value inside the annotation mirror of the annotated element.
printMessage(Diagnostic.Kind, CharSequence) - Method in interface javax.annotation.processing.Messager
Prints a message of the specified kind.
printMessage(Diagnostic.Kind, CharSequence, Element) - Method in interface javax.annotation.processing.Messager
Prints a message of the specified kind at the location of the element.
printMessage(Diagnostic.Kind, CharSequence, Element, AnnotationMirror) - Method in interface javax.annotation.processing.Messager
Prints a message of the specified kind at the location of the annotation mirror of the annotated element.
printMessage(Diagnostic.Kind, CharSequence, Element, AnnotationMirror, AnnotationValue) - Method in interface javax.annotation.processing.Messager
Prints a message of the specified kind at the location of the annotation value inside the annotation mirror of the annotated element.
printMethodArgs(List<Type>, boolean, Locale) - Method in class com.sun.tools.javac.code.Printer
Converts a set of method argument types into their corresponding localized string representation.
printNewline() - Method in class com.sun.tools.javac.util.Log
 
printNewline(Log.WriterKind) - Method in class com.sun.tools.javac.util.Log
 
printNote(String) - Method in class com.sun.tools.javac.main.JavaCompiler
 
printNotice(String) - Method in class com.sun.tools.javac.processing.JavacMessager
Prints a notice.
printRawLines(String) - Method in class com.sun.tools.javac.util.Log
Print the text of a message, translating newlines appropriately for the platform.
printRawLines(Log.WriterKind, String) - Method in class com.sun.tools.javac.util.Log
Print the text of a message, translating newlines appropriately for the platform.
printRawLines(PrintWriter, String) - Static method in class com.sun.tools.javac.util.Log
Print the text of a message, translating newlines appropriately for the platform.
printscopes(Scope) - Method in class com.sun.tools.javac.comp.Resolve
print all scopes starting with scope s and proceeding outwards.
printscopes(Type) - Method in class com.sun.tools.javac.comp.Resolve
 
printStat(JCTree) - Method in class com.sun.tools.javac.tree.Pretty
Derived visitor method: print statement tree.
printStats(List<? extends JCTree>) - Method in class com.sun.tools.javac.tree.Pretty
Derived visitor method: print list of statements, each on a separate line.
printTagName(DocTree) - Method in class com.sun.tools.javac.tree.DocPretty
 
printTypeAnnotations(List<JCTree.JCAnnotation>) - Method in class com.sun.tools.javac.tree.Pretty
 
printTypeParameters(List<JCTree.JCTypeParameter>) - Method in class com.sun.tools.javac.tree.Pretty
If type parameter list is non-empty, print it enclosed in "<...>" brackets.
printUnit(JCTree.JCCompilationUnit, JCTree.JCClassDecl) - Method in class com.sun.tools.javac.tree.Pretty
Print unit consisting of package clause and import statements in toplevel, followed by class definition.
printVerbose(String, Object...) - Method in class com.sun.tools.javac.util.Log
Print the localized text of a "verbose" message to the noticeWriter stream.
printWarning(String) - Method in class com.sun.tools.javac.processing.JavacMessager
Prints a warning message.
PRIVATE - Static variable in class com.sun.tools.javac.code.Flags
 
process(OptionHelper, String, String) - Method in enum com.sun.tools.javac.main.Option
 
process(OptionHelper, String) - Method in enum com.sun.tools.javac.main.Option
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.sun.tools.javac.processing.PrintingProcessor
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.sun.tools.javac.sym.CreateSymbols
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class javax.annotation.processing.AbstractProcessor
Processes a set of annotation types on type elements originating from the prior round and returns whether or not these annotation types are claimed by this processor.
process(Set<? extends TypeElement>, RoundEnvironment) - Method in interface javax.annotation.processing.Processor
Processes a set of annotation types on type elements originating from the prior round and returns whether or not these annotation types are claimed by this processor.
processAnnotations(List<JCTree.JCCompilationUnit>) - Method in class com.sun.tools.javac.main.JavaCompiler
 
processAnnotations(List<JCTree.JCCompilationUnit>, List<String>) - Method in class com.sun.tools.javac.main.JavaCompiler
Process any annotations found in the specified compilation units.
processArgs(String[]) - Method in class com.sun.tools.javac.main.Main
Process command line arguments: store all command line options in `options' table and return all source filenames.
processArgs(String[], String[]) - Method in class com.sun.tools.javac.main.Main
 
processComment(int, int, Tokens.Comment.CommentStyle) - Method in class com.sun.tools.javac.parser.JavadocTokenizer
 
processComment(int, int, Tokens.Comment.CommentStyle) - Method in class com.sun.tools.javac.parser.JavaTokenizer
Called when a complete comment has been scanned.
processingEnv - Variable in class javax.annotation.processing.AbstractProcessor
Processing environment providing by the tool framework.
ProcessingEnvironment - Interface in javax.annotation.processing
An annotation processing tool framework will provide an annotation processor with an object implementing this interface so the processor can use facilities provided by the framework to write new files, report error messages, and find other utilities.
processingOver() - Method in class com.sun.tools.javac.processing.JavacRoundEnvironment
 
processingOver() - Method in interface javax.annotation.processing.RoundEnvironment
Returns true if types generated by this round will not be subject to a subsequent round of annotation processing; returns false otherwise.
processLineTerminator(int, int) - Method in class com.sun.tools.javac.parser.JavaTokenizer
Called when a line terminator has been processed.
processOptions(Context, JavaFileManager, Iterable<String>) - Static method in class com.sun.tools.javac.api.JavacTool
 
Processor - Interface in javax.annotation.processing
The interface for an annotation processor.
processPcks - Variable in class com.sun.tools.javac.main.JavaCompiler
Switch: should we (annotation) process packages as well
processRepeatedAnnotations(List<T>, Symbol) - Method in class com.sun.tools.javac.comp.Annotate.AnnotateRepeatedContext
Process a list of repeating annotations returning a new Attribute.Compound that is the attribute for the synthesized tree for the container.
processWhiteSpace(int, int) - Method in class com.sun.tools.javac.parser.JavaTokenizer
Called when a complete whitespace run has been scanned.
profile - Variable in class com.sun.tools.javac.jvm.ClassReader
The currently selected profile.
Profile - Enum in com.sun.tools.javac.jvm
The target profile.
Profiles - Class in com.sun.tools.javac.sym
Provide details about profile contents.
Profiles() - Constructor for class com.sun.tools.javac.sym.Profiles
 
profileType - Variable in class com.sun.tools.javac.code.Symtab
 
prompt() - Method in class com.sun.tools.javac.util.Log
Prompt user after an error.
promptOnError - Variable in class com.sun.tools.javac.util.Log
Switch: prompt user on each error.
PropagatedException - Exception in com.sun.tools.javac.util
Used to propagate exceptions through to the user.
PropagatedException(RuntimeException) - Constructor for exception com.sun.tools.javac.util.PropagatedException
 
PROPRIETARY - Static variable in class com.sun.tools.javac.code.Flags
Flag that marks an internal proprietary class.
proprietaryType - Variable in class com.sun.tools.javac.code.Symtab
 
PROTECTED - Static variable in class com.sun.tools.javac.code.Flags
 
prune(List<Symbol.MethodSymbol>) - Method in class com.sun.tools.javac.code.Types
 
prunedTree - Variable in class com.sun.tools.javac.comp.Lower
A hash table mapping local classes to a list of pruned trees.
PUBLIC - Static variable in class com.sun.tools.javac.code.Flags
 
put(Object, int, int, int) - Method in class com.sun.tools.javac.jvm.CRTable
Create a new CRTEntry and add it to the entries.
put(Object) - Method in class com.sun.tools.javac.jvm.Pool
Place an object in the pool, unless it is already there.
put(String, String) - Method in class com.sun.tools.javac.main.OptionHelper.GrumpyHelper
 
put(String, String) - Method in class com.sun.tools.javac.main.OptionHelper
Set the value of an option.
put(Context.Key<T>, Context.Factory<T>) - Method in class com.sun.tools.javac.util.Context
Set the factory for the key in this context.
put(Context.Key<T>, T) - Method in class com.sun.tools.javac.util.Context
Set the value for the key in this context.
put(Class<T>, T) - Method in class com.sun.tools.javac.util.Context
 
put(Class<T>, Context.Factory<T>) - Method in class com.sun.tools.javac.util.Context
 
put(String, String) - Method in class com.sun.tools.javac.util.Options
 
put(Option, String) - Method in class com.sun.tools.javac.util.Options
 
put4(int, int) - Method in class com.sun.tools.javac.jvm.Code
Place four bytes into code at address pc.
putAll(Options) - Method in class com.sun.tools.javac.util.Options
 
putChar(char, boolean) - Method in class com.sun.tools.javac.parser.UnicodeReader
Append a character to sbuf.
putChar(char) - Method in class com.sun.tools.javac.parser.UnicodeReader
 
putChar(boolean) - Method in class com.sun.tools.javac.parser.UnicodeReader
 
putComment(JCTree, Tokens.Comment) - Method in class com.sun.tools.javac.parser.LazyDocCommentTable
 
putComment(JCTree, Tokens.Comment) - Method in interface com.sun.tools.javac.tree.DocCommentTable
Set the Comment to be associated with a tree node.
putfield - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
putstatic - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.

Q

qtype - Variable in class com.sun.tools.javac.code.Type.DelegatedType
 
qualid - Variable in class com.sun.tools.javac.tree.JCTree.JCImport
The imported class(es).
qualident(boolean) - Method in class com.sun.tools.javac.parser.JavacParser
Qualident = Ident { DOT [Annotations] Ident }
QualIdent(Symbol) - Method in class com.sun.tools.javac.tree.TreeMaker
Create a qualified identifier from a symbol, adding enough qualifications to make the reference unique.
QualifiedNameable - Interface in javax.lang.model.element
A mixin interface for an element that has a qualified name.
qualifierExpression - Variable in class com.sun.tools.javac.tree.DCTree.DCReference
 
qualify(JCDiagnostic.DiagnosticType, String) - Method in class com.sun.tools.javac.util.JCDiagnostic.Factory
 
quote(String) - Static method in class com.sun.tools.javac.util.Convert
Escapes each character in a string that has an escape sequence or is non-printable ASCII.
quote(char) - Static method in class com.sun.tools.javac.util.Convert
Escapes a character if it has an escape sequence or is non-printable ASCII.
quotedString() - Method in class com.sun.tools.javac.parser.DocCommentParser
Read a quoted string.

R

radix - Variable in class com.sun.tools.javac.parser.JavaTokenizer
The token's radix, set by nextToken().
radix() - Method in class com.sun.tools.javac.parser.Tokens.Token
 
rank(Type) - Method in class com.sun.tools.javac.code.Types
The rank of a class is the length of the longest path between the class and java.lang.Object in the class inheritance graph.
RawDiagnosticFormatter - Class in com.sun.tools.javac.util
A raw formatter for diagnostic messages.
RawDiagnosticFormatter(Options) - Constructor for class com.sun.tools.javac.util.RawDiagnosticFormatter
Create a formatter based on the supplied options.
rawError(int, String) - Method in class com.sun.tools.javac.util.Log
report an error:
rawWarning(int, String) - Method in class com.sun.tools.javac.util.Log
report a warning:
read(RelativePath.RelativeFile) - Method in class com.sun.tools.javac.file.ZipFileIndex
 
read(RelativePath.RelativeFile, byte[]) - Method in class com.sun.tools.javac.file.ZipFileIndex
 
read(Symbol, int) - Method in class com.sun.tools.javac.jvm.ClassReader.AttributeReader
 
read(File) - Static method in class com.sun.tools.javac.sym.Profiles
 
readAllOfClassFile - Variable in class com.sun.tools.javac.jvm.ClassReader
Switch: read constant pool and code sections.
readEnclosingMethodAttr(Symbol) - Method in class com.sun.tools.javac.jvm.ClassReader
 
reader - Variable in class com.sun.tools.javac.main.JavaCompiler
The class reader.
reader - Variable in class com.sun.tools.javac.parser.JavaTokenizer
The Unicode reader (low-level stream reader).
readIdentifier() - Method in class com.sun.tools.javac.parser.DocCommentParser
 
readJavaIdentifier() - Method in class com.sun.tools.javac.parser.DocCommentParser
 
readSource(JavaFileObject) - Method in class com.sun.tools.javac.main.JavaCompiler
Try to open input stream with given name.
readTagName() - Method in class com.sun.tools.javac.parser.DocCommentParser
 
readToken() - Method in class com.sun.tools.javac.parser.JavaTokenizer
Read token.
ReceiverVarDef(JCTree.JCModifiers, JCTree.JCExpression, JCTree.JCExpression) - Method in class com.sun.tools.javac.tree.TreeMaker
 
RecoveryDeferredTypeMap(DeferredAttr.AttrMode, Symbol, Resolve.MethodResolutionPhase) - Constructor for class com.sun.tools.javac.comp.DeferredAttr.RecoveryDeferredTypeMap
 
recoveryType - Static variable in class com.sun.tools.javac.code.Type
Constant type: special type to be used during recovery of deferred expressions.
recvparam - Variable in class com.sun.tools.javac.tree.JCTree.JCMethodDecl
receiver parameter
recvtype - Variable in class com.sun.tools.javac.code.Type.MethodType
The type annotations on the method receiver.
recycleByteBuffer(ByteBuffer) - Method in class com.sun.tools.javac.util.BaseFileManager
 
reduce(R, R) - Method in class com.sun.source.util.DocTreeScanner
Reduces two results into a combined result.
reduce(R, R) - Method in class com.sun.source.util.TreeScanner
Reduces two results into a combined result.
ref - Variable in class com.sun.tools.javac.tree.DCTree.DCLink
 
ref - Variable in class com.sun.tools.javac.tree.DCTree.DCValue
 
REF_getField - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
REF_getStatic - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
REF_invokeInterface - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
REF_invokeSpecial - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
REF_invokeStatic - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
REF_invokeVirtual - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
REF_newInvokeSpecial - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
REF_putField - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
REF_putStatic - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
refBuf - Variable in class com.sun.tools.javac.util.DiagnosticSource
A soft reference to the content of the file object.
reference(boolean) - Method in class com.sun.tools.javac.parser.DocCommentParser
Read Java class name, possibly followed by member Matching pairs of < > are skipped.
reference - Variable in class com.sun.tools.javac.tree.DCTree.DCSee
 
Reference(String, JCTree, Name, List<JCTree>) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
Reference(MemberReferenceTree.ReferenceMode, Name, JCTree.JCExpression, List<JCTree.JCExpression>) - Method in class com.sun.tools.javac.tree.TreeMaker
 
referencedStatement(JCTree.JCLabeledStatement) - Static method in class com.sun.tools.javac.tree.TreeInfo
Return the statement referenced by a label.
ReferenceTree - Interface in com.sun.source.doctree
A tree node to a reference to a Java language element.
ReferenceType - Interface in javax.lang.model.type
Represents a reference type.
refPolyKind - Variable in class com.sun.tools.javac.tree.JCTree.JCMemberReference
 
RelativeDirectory(String) - Constructor for class com.sun.tools.javac.file.RelativePath.RelativeDirectory
 
RelativeDirectory(RelativePath.RelativeDirectory, String) - Constructor for class com.sun.tools.javac.file.RelativePath.RelativeDirectory
 
RelativeFile(String) - Constructor for class com.sun.tools.javac.file.RelativePath.RelativeFile
 
RelativeFile(RelativePath.RelativeDirectory, String) - Constructor for class com.sun.tools.javac.file.RelativePath.RelativeFile
 
RelativePath - Class in com.sun.tools.javac.file
Used to represent a platform-neutral path within a platform-specific container, such as a directory or zip file.
RelativePath(String) - Constructor for class com.sun.tools.javac.file.RelativePath
 
RelativePath.RelativeDirectory - Class in com.sun.tools.javac.file
Used to represent a platform-neutral subdirectory within a platform-specific container, such as a directory or zip file.
RelativePath.RelativeFile - Class in com.sun.tools.javac.file
Used to represent a platform-neutral file within a platform-specific container, such as a directory or zip file.
reload() - Method in class com.sun.tools.javac.util.ServiceLoader
Clear this loader's provider cache so that all providers will be reloaded.
remove(TaskListener) - Method in class com.sun.tools.javac.api.MultiTaskListener
 
remove(Symbol) - Method in class com.sun.tools.javac.code.Scope.CompoundScope
 
remove(Symbol) - Method in class com.sun.tools.javac.code.Scope.DelegatedScope
 
remove(Symbol) - Method in class com.sun.tools.javac.code.Scope
Remove symbol from this scope.
remove(String) - Method in class com.sun.tools.javac.main.OptionHelper.GrumpyHelper
 
remove(String) - Method in class com.sun.tools.javac.main.OptionHelper
Remove any prior value for an option.
remove(int) - Method in class com.sun.tools.javac.util.List
 
remove(Object) - Method in class com.sun.tools.javac.util.ListBuffer
 
remove(String) - Method in class com.sun.tools.javac.util.Options
 
removeAll(Collection<?>) - Method in class com.sun.tools.javac.util.ListBuffer
 
removeClinit(Symbol.ClassSymbol) - Method in class com.sun.tools.javac.comp.Attr
 
removeEntry(Symbol.MethodSymbol, JCTree) - Method in class com.sun.tools.javac.jvm.LVTRanges
 
removeExtension(String) - Static method in class com.sun.tools.javac.file.BaseFileObject
 
removeFromCache(File) - Method in class com.sun.tools.javac.file.ZipFileIndexCache
 
removeTaskListener(TaskListener) - Method in class com.sun.source.util.JavacTask
The specified listener will no longer receive notification of events describing the progress of this compilation task.
removeTaskListener(TaskListener) - Method in class com.sun.tools.javac.api.BasicJavacTask
 
removeWildcards(Type) - Method in class com.sun.tools.javac.code.Types
 
repeatableType - Variable in class com.sun.tools.javac.code.Symtab
 
repeated(Annotate.Worker) - Method in class com.sun.tools.javac.comp.Annotate
 
replaceTree(JCTree, JCTree) - Method in class com.sun.tools.javac.parser.JavacParser.EmptyEndPosTable
 
replaceTree(JCTree, JCTree) - Method in class com.sun.tools.javac.parser.JavacParser.SimpleEndPosTable
 
replaceTree(JCTree, JCTree) - Method in interface com.sun.tools.javac.tree.EndPosTable
Give an old tree and a new tree, the old tree will be replaced with the new tree, the position of the new tree will be that of the old tree.
report(Messages.Group, Diagnostic.Kind, DocTree, String, Object...) - Method in class com.sun.tools.doclint.Messages
 
report(Messages.Group, Diagnostic.Kind, Tree, String, Object...) - Method in class com.sun.tools.doclint.Messages
 
report(Diagnostic<? extends T>) - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedDiagnosticListener
 
report() - Method in interface com.sun.tools.javac.code.DeferredLintHandler.LintLogger
 
report(DeferredLintHandler.LintLogger) - Method in class com.sun.tools.javac.code.DeferredLintHandler
Associate the given logger with the current position as set by #setPos(DiagnosticPosition) .
report(JCDiagnostic.DiagnosticPosition, JCDiagnostic) - Method in interface com.sun.tools.javac.comp.Check.CheckContext
Report a check error
report(JCDiagnostic) - Method in class com.sun.tools.javac.util.AbstractLog
 
report(JCDiagnostic) - Method in class com.sun.tools.javac.util.Log.DeferredDiagnosticHandler
 
report(JCDiagnostic) - Method in class com.sun.tools.javac.util.Log.DiagnosticHandler
Handle a diagnostic.
report(JCDiagnostic) - Method in class com.sun.tools.javac.util.Log.DiscardDiagnosticHandler
 
report(JCDiagnostic) - Method in class com.sun.tools.javac.util.Log
Primary method to report a diagnostic.
report(JCDiagnostic.DiagnosticPosition, String, Object...) - Method in class com.sun.tools.javac.util.MandatoryWarningHandler
Report a mandatory warning.
report(Diagnostic<? extends S>) - Method in class javax.tools.DiagnosticCollector
 
report(Diagnostic<? extends S>) - Method in interface javax.tools.DiagnosticListener
Invoked when a problem is found.
reportDeferredDiagnostic() - Method in class com.sun.tools.javac.util.MandatoryWarningHandler
Report any diagnostic that might have been deferred by previous calls of report().
reportDeferredDiagnostics() - Method in class com.sun.tools.javac.comp.Check
Report any deferred diagnostics.
reportDeferredDiagnostics() - Method in class com.sun.tools.javac.main.JavaCompiler
 
reportDeferredDiagnostics() - Method in class com.sun.tools.javac.util.Log.DeferredDiagnosticHandler
Report all deferred diagnostics.
reportDeferredDiagnostics(Set<Diagnostic.Kind>) - Method in class com.sun.tools.javac.util.Log.DeferredDiagnosticHandler
Report selected deferred diagnostics.
reportDependence(Symbol, Symbol) - Method in class com.sun.tools.javac.comp.Resolve
Report dependencies.
reportPublicApi(Symbol.ClassSymbol) - Method in class com.sun.tools.javac.main.JavaCompiler
Report the public api of a class that was supplied explicitly for compilation, for example on the command line to javac.
reportStats(PrintWriter) - Method in class com.sun.tools.doclint.DocLint
 
requiredTarget() - Method in enum com.sun.tools.javac.code.Source
 
requiresIproxy() - Method in enum com.sun.tools.javac.jvm.Target
In -target 1.1 and earlier, the compiler is required to emit synthetic method definitions in abstract classes for interface methods that are not overridden.
reset() - Method in class com.sun.tools.javac.code.SymbolMetadata
 
reset() - Method in class com.sun.tools.javac.jvm.Pool
Remove everything from this pool.
reset() - Method in class com.sun.tools.javac.util.Bits
 
reset() - Method in class com.sun.tools.javac.util.ByteBuffer
Reset to zero length.
resetAnnotations() - Method in class com.sun.tools.javac.code.Symbol
 
Resolve - Class in com.sun.tools.javac.comp
Helper class for name resolution, used mostly by the attribution phase.
Resolve(Context) - Constructor for class com.sun.tools.javac.comp.Resolve
 
resolve(Code.Chain, int) - Method in class com.sun.tools.javac.jvm.Code
Resolve chain to point to given target.
resolve(Code.Chain) - Method in class com.sun.tools.javac.jvm.Code
Resolve chain to point to current code pointer.
Resolve.InapplicableMethodException - Exception in com.sun.tools.javac.comp
 
resolveBinaryNameOrIdent(String) - Method in class com.sun.tools.javac.main.JavaCompiler
Resolve an identifier which may be the binary name of a class or the Java name of a class or package.
resolveIdent(String) - Method in class com.sun.tools.javac.main.JavaCompiler
Resolve an identifier.
resolveInternalConstructor(JCDiagnostic.DiagnosticPosition, Env<AttrContext>, Type, List<Type>, List<Type>) - Method in class com.sun.tools.javac.comp.Resolve
Resolve a constructor, throw a fatal error if not found.
resolveInternalField(JCDiagnostic.DiagnosticPosition, Env<AttrContext>, Type, Name) - Method in class com.sun.tools.javac.comp.Resolve
Resolve a field identifier, throw a fatal error if not found.
resolveInternalMethod(JCDiagnostic.DiagnosticPosition, Env<AttrContext>, Type, Name, List<Type>, List<Type>) - Method in class com.sun.tools.javac.comp.Resolve
Resolve a qualified method identifier, throw a fatal error if not found.
resolveJump(JCTree) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer.AbstractAssignPendingExit
 
resolveKey - Static variable in class com.sun.tools.javac.comp.Resolve
 
resolvePending() - Method in class com.sun.tools.javac.jvm.Code
Resolve any pending jumps.
resource() - Method in class com.sun.tools.javac.parser.JavacParser
Resource = VariableModifiersOpt Type VariableDeclaratorId = Expression
resources - Variable in class com.sun.tools.javac.tree.JCTree.JCTry
 
restype - Variable in class com.sun.tools.javac.code.Type.MethodType
 
restype - Variable in class com.sun.tools.javac.tree.JCTree.JCMethodDecl
type of method return value
result - Variable in class com.sun.tools.javac.tree.TreeTranslator
Visitor result field: a tree
resultSubtype(Type, Type, Warner) - Method in class com.sun.tools.javac.code.Types
Does t have a result that is a subtype of the result type of s, suitable for covariant returns? It is assumed that both types are (possibly polymorphic) method types.
ret - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
retainAll(Collection<?>) - Method in class com.sun.tools.javac.util.ListBuffer
 
retentionType - Variable in class com.sun.tools.javac.code.Symtab
 
Return(List<DCTree>) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
Return(JCTree.JCExpression) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Return(JCTree.JCExpression) - Method in class com.sun.tools.javac.tree.TreeMaker
 
return_ - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
returnadr - Variable in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
The first variable sequence number in a block that can return.
ReturnTree - Interface in com.sun.source.doctree
A tree node for an @return block tag.
ReturnTree - Interface in com.sun.source.tree
A tree node for a 'return' statement.
returnTypeSubstitutable(Type, Type) - Method in class com.sun.tools.javac.code.Types
Return-Type-Substitutable.
returnTypeSubstitutable(Type, Type, Type, Warner) - Method in class com.sun.tools.javac.code.Types
 
reverse() - Method in class com.sun.tools.javac.util.List
Reverse list.
rhs - Variable in class com.sun.tools.javac.tree.JCTree.JCAssign
 
rhs - Variable in class com.sun.tools.javac.tree.JCTree.JCAssignOp
 
rhs - Variable in class com.sun.tools.javac.tree.JCTree.JCBinary
 
RichConfiguration(Options, AbstractDiagnosticFormatter) - Constructor for class com.sun.tools.javac.util.RichDiagnosticFormatter.RichConfiguration
 
RichDiagnosticFormatter - Class in com.sun.tools.javac.util
A rich diagnostic formatter is a formatter that provides better integration with javac's type system.
RichDiagnosticFormatter(Context) - Constructor for class com.sun.tools.javac.util.RichDiagnosticFormatter
 
RichDiagnosticFormatter.ClassNameSimplifier - Class in com.sun.tools.javac.util
A name simplifier keeps track of class names usages in order to determine whether a class name can be compacted or not.
RichDiagnosticFormatter.RichConfiguration - Class in com.sun.tools.javac.util
Configuration object provided by the rich formatter.
RichDiagnosticFormatter.RichConfiguration.RichFormatterFeature - Enum in com.sun.tools.javac.util
The advanced formatting features provided by the rich formatter
RichDiagnosticFormatter.RichPrinter - Class in com.sun.tools.javac.util
Enhanced type/symbol printer that provides support for features like simple names and type variable disambiguation.
RichPrinter() - Constructor for class com.sun.tools.javac.util.RichDiagnosticFormatter.RichPrinter
 
rootPackage - Variable in class com.sun.tools.javac.code.Symtab
A symbol for the root package.
RoundEnvironment - Interface in javax.annotation.processing
An annotation processing tool framework will provide an annotation processor with an object implementing this interface so that the processor can query for information about a round of annotation processing.
run(String...) - Method in class com.sun.tools.doclint.DocLint
Simple API entry point.
run(PrintWriter, String...) - Method in class com.sun.tools.doclint.DocLint
 
run(InputStream, OutputStream, OutputStream, String...) - Method in class com.sun.tools.javac.api.JavacTool
 
run() - Method in interface com.sun.tools.javac.comp.Annotate.Worker
 
run(InputStream, OutputStream, OutputStream, String...) - Method in interface javax.tools.Tool
Run the tool with the given I/O channels and arguments.
RUNTIME - Variable in class com.sun.tools.javac.util.Names
 
runtimeExceptionType - Variable in class com.sun.tools.javac.code.Symtab
 
RuntimeInvisibleAnnotations - Variable in class com.sun.tools.javac.util.Names
 
RuntimeInvisibleParameterAnnotations - Variable in class com.sun.tools.javac.util.Names
 
RuntimeInvisibleTypeAnnotations - Variable in class com.sun.tools.javac.util.Names
 
RuntimeVisibleAnnotations - Variable in class com.sun.tools.javac.util.Names
 
RuntimeVisibleParameterAnnotations - Variable in class com.sun.tools.javac.util.Names
 
RuntimeVisibleTypeAnnotations - Variable in class com.sun.tools.javac.util.Names
 

S

S - Variable in class com.sun.tools.javac.parser.JavacParser
The scanner used for lexical analysis.
saload - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
sastore - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
savedParameterNames - Variable in class com.sun.tools.javac.code.Symbol.MethodSymbol
The names of the parameters
saveParameterNames - Variable in class com.sun.tools.javac.jvm.ClassReader
Switch: preserve parameter names from the variable table.
sbuf - Variable in class com.sun.tools.javac.parser.UnicodeReader
A character buffer for saved chars.
scan(DocTreePath, P) - Method in class com.sun.source.util.DocTreePathScanner
Scan a tree from a position identified by a TreePath.
scan(DocTree, P) - Method in class com.sun.source.util.DocTreePathScanner
Scan a single node.
scan(DocTree, P) - Method in class com.sun.source.util.DocTreeScanner
Scan a single node.
scan(Iterable<? extends DocTree>, P) - Method in class com.sun.source.util.DocTreeScanner
Scan a list of nodes.
scan(TreePath, P) - Method in class com.sun.source.util.TreePathScanner
Scan a tree from a position identified by a TreePath.
scan(Tree, P) - Method in class com.sun.source.util.TreePathScanner
Scan a single node.
scan(Tree, P) - Method in class com.sun.source.util.TreeScanner
Scan a single node.
scan(Iterable<? extends Tree>, P) - Method in class com.sun.source.util.TreeScanner
Scan a list of nodes.
scan(DocCommentTree, TreePath) - Method in class com.sun.tools.doclint.Checker
 
scan(TreePath) - Method in class com.sun.tools.doclint.DocLint
 
scan(Element, Set<TypeElement>) - Method in class com.sun.tools.javac.processing.JavacProcessingEnvironment.ComputeAnnotationSet
 
scan(JCTree) - Method in class com.sun.tools.javac.tree.TreeScanner
Visitor method: Scan a single node.
scan(List<? extends JCTree>) - Method in class com.sun.tools.javac.tree.TreeScanner
Visitor method: scan a list of nodes.
scan(Iterable<? extends Element>, P) - Method in class javax.lang.model.util.ElementScanner6
Iterates over the given elements and calls scan(Element, P) on each one.
scan(Element, P) - Method in class javax.lang.model.util.ElementScanner6
Processes an element by calling e.accept(this, p); this method may be overridden by subclasses.
scan(Element) - Method in class javax.lang.model.util.ElementScanner6
Convenience method equivalent to v.scan(e, null).
scanChar() - Method in class com.sun.tools.javac.parser.UnicodeReader
Read next character.
scanCommentChar() - Method in class com.sun.tools.javac.parser.UnicodeReader
Read next character in comment, skipping over double '\' characters.
scanDocComment() - Method in class com.sun.tools.javac.parser.JavadocTokenizer.JavadocComment
 
scanDocComment() - Method in class com.sun.tools.javac.parser.JavaTokenizer.BasicComment
 
scanned - Variable in class com.sun.tools.javac.parser.JavaTokenizer.BasicComment
 
Scanner - Class in com.sun.tools.javac.parser
The lexical analyzer maps an input stream consisting of ASCII characters and Unicode escapes into a token sequence.
Scanner(ScannerFactory, CharBuffer) - Constructor for class com.sun.tools.javac.parser.Scanner
Create a scanner from the input array.
Scanner(ScannerFactory, char[], int) - Constructor for class com.sun.tools.javac.parser.Scanner
 
Scanner(ScannerFactory, JavaTokenizer) - Constructor for class com.sun.tools.javac.parser.Scanner
 
ScannerFactory - Class in com.sun.tools.javac.parser
A factory for creating scanners.
ScannerFactory(Context) - Constructor for class com.sun.tools.javac.parser.ScannerFactory
Create a new scanner factory.
scannerFactoryKey - Static variable in class com.sun.tools.javac.parser.ScannerFactory
The context key for the scanner factory.
scanSurrogates() - Method in class com.sun.tools.javac.parser.UnicodeReader
Scan surrogate pairs.
Scope - Interface in com.sun.source.tree
Interface for determining locally available program elements, such as local variables and imports.
Scope - Class in com.sun.tools.javac.code
A scope represents an area of visibility in a Java program.
Scope(Symbol) - Constructor for class com.sun.tools.javac.code.Scope
Construct a new scope, within scope next, with given owner, using a fresh table of length INITIAL_SIZE.
scope - Variable in class com.sun.tools.javac.code.Scope.Entry
The entry's scope.
Scope.CompoundScope - Class in com.sun.tools.javac.code
A class scope adds capabilities to keep track of changes in related class scopes - this allows client to realize whether a class scope has changed, either directly (because a new member has been added/removed to this scope) or indirectly (i.e.
Scope.DelegatedScope - Class in com.sun.tools.javac.code
An empty scope, into which you can't place anything.
Scope.Entry - Class in com.sun.tools.javac.code
A class for scope entries.
Scope.ErrorScope - Class in com.sun.tools.javac.code
An error scope, for which the owner should be an error symbol.
Scope.ImportScope - Class in com.sun.tools.javac.code
 
Scope.ScopeListener - Interface in com.sun.tools.javac.code
 
Scope.StarImportScope - Class in com.sun.tools.javac.code
 
scopeFor(JCTree, JCTree.JCCompilationUnit) - Static method in class com.sun.tools.javac.tree.TreeInfo
 
scopeFor(List<JCTree>) - Static method in class com.sun.tools.javac.tree.TreeInfo
 
See(List<DCTree>) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
SeeTree - Interface in com.sun.source.doctree
A tree node for an @see block tag.
Select(JCTree.JCExpression, Name) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Select(JCTree.JCExpression, Name) - Method in class com.sun.tools.javac.tree.TreeMaker
 
Select(JCTree.JCExpression, Symbol) - Method in class com.sun.tools.javac.tree.TreeMaker
Create a selection node from a qualifier tree and a symbol.
selected - Variable in class com.sun.tools.javac.tree.JCTree.JCFieldAccess
selected Tree hierarchy
selector - Variable in class com.sun.tools.javac.tree.JCTree.JCSwitch
 
selfClosing - Variable in class com.sun.tools.javac.tree.DCTree.DCStartElement
 
semicolon - Variable in class com.sun.tools.javac.util.Names
 
Serial(List<DCTree>) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
SerialData(List<DCTree>) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
SerialDataTree - Interface in com.sun.source.doctree
A tree node for an @serialData block tag.
SerialField(DCTree.DCIdentifier, DCTree.DCReference, List<DCTree>) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
SerialFieldTree - Interface in com.sun.source.doctree
A tree node for an @serialData block tag.
serializableType - Variable in class com.sun.tools.javac.code.Symtab
 
serializedLambdaType - Variable in class com.sun.tools.javac.code.Symtab
 
SerialTree - Interface in com.sun.source.doctree
A tree node for an @serial block tag.
serialVersionUID - Variable in class com.sun.tools.javac.util.Names
 
ServiceLoader<S> - Class in com.sun.tools.javac.util
This is a temporary, modified copy of java.util.ServiceLoader, for use by javac, to work around bug JDK-8004082.
set(int, A) - Method in class com.sun.tools.javac.util.List
 
setAPIMode(boolean) - Method in class com.sun.tools.javac.main.Main
 
setAttributes(Symbol) - Method in class com.sun.tools.javac.code.Symbol
 
setAttributes(SymbolMetadata) - Method in class com.sun.tools.javac.code.SymbolMetadata
 
setBounds(Type.UndetVar.InferenceBound, List<Type>) - Method in class com.sun.tools.javac.code.Type.UndetVar
internal method used to override an undetvar bounds
setBounds(Type.TypeVar, List<Type>) - Method in class com.sun.tools.javac.code.Types
Set the bounds field of the given type variable to reflect a (possibly multiple) list of bounds.
setBounds(Type.TypeVar, List<Type>, boolean) - Method in class com.sun.tools.javac.code.Types
Same as #setBounds(Type.TypeVar,List,Type), except that third parameter is computed directly, as follows: if all all bounds are interface types, the computed supertype is Object, otherwise the supertype is simply left null (in this case, the supertype is assumed to be the head of the bound list passed as second argument).
setCaretEnabled(boolean) - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter.SimpleConfiguration
Shows a '^' sign under the source line displayed by the formatter (if applicable).
setClassInitTypeAttributes(List<Attribute.TypeCompound>) - Method in class com.sun.tools.javac.code.SymbolMetadata
 
setContext(Context) - Method in class com.sun.tools.javac.file.JavacFileManager
Set the context for JavacFileManager.
setContext(Context) - Method in class com.sun.tools.javac.model.JavacElements
Use a new context.
setContext(Context) - Method in class com.sun.tools.javac.model.JavacTypes
Use a new context.
setContext(Context) - Method in class com.sun.tools.javac.nio.JavacPathFileManager
Set the context for JavacPathFileManager.
setContext(Context) - Method in class com.sun.tools.javac.util.BaseFileManager
Set the context for JavacPathFileManager.
setCurrentLocale(Locale) - Method in class com.sun.tools.javac.util.JavacMessages
 
setData(Object) - Method in class com.sun.tools.javac.code.Symbol.VarSymbol
 
setDeclarationAttributes(List<Attribute.Compound>) - Method in class com.sun.tools.javac.code.Symbol
 
setDeclarationAttributes(List<Attribute.Compound>) - Method in class com.sun.tools.javac.code.SymbolMetadata
 
setDeclarationAttributesWithCompletion(Annotate.AnnotateRepeatedContext<Attribute.Compound>) - Method in class com.sun.tools.javac.code.Symbol
 
setDeclarationAttributesWithCompletion(Annotate.AnnotateRepeatedContext<Attribute.Compound>) - Method in class com.sun.tools.javac.code.SymbolMetadata
 
setDefaultFileSystem(FileSystem) - Method in class com.sun.tools.javac.nio.JavacPathFileManager
 
setDefaultFileSystem(FileSystem) - Method in interface com.sun.tools.javac.nio.PathFileManager
Set the default file system used to create paths.
setDefined(Bits) - Method in class com.sun.tools.javac.jvm.Code
Set the current variable defined state.
setDefined(int) - Method in class com.sun.tools.javac.jvm.Code
Mark a register as being (possibly) defined.
setDiagnosticFormatter(DiagnosticFormatter<JCDiagnostic>) - Method in class com.sun.tools.javac.util.Log
Set the current diagnostic formatter.
setEnclosingType(Type) - Method in class com.sun.tools.javac.code.Type.ClassType
 
setEndPos(int) - Method in class com.sun.tools.javac.tree.DCTree.DCEndPosTree
 
setEndPosTable(EndPosTable) - Method in class com.sun.tools.javac.util.DiagnosticSource
 
setEndPosTable(JavaFileObject, EndPosTable) - Method in class com.sun.tools.javac.util.Log
 
setEntry(Symbol.MethodSymbol, JCTree, List<Symbol.VarSymbol>) - Method in class com.sun.tools.javac.jvm.LVTRanges
 
setErrorEndPos(int) - Method in class com.sun.tools.javac.parser.JavacParser.AbstractEndPosTable
Set the error position during the parsing phases, the value of which will be set only if it is greater than the last stored error position.
setFlag(JCDiagnostic.DiagnosticFlag) - Method in class com.sun.tools.javac.util.JCDiagnostic
 
setFormat(BasicDiagnosticFormatter.BasicConfiguration.BasicFormatKind, String) - Method in class com.sun.tools.javac.util.BasicDiagnosticFormatter.BasicConfiguration
Set a metachar string for a specific format
setIndentation(DiagnosticFormatter.Configuration.DiagnosticPart, int) - Method in class com.sun.tools.javac.util.BasicDiagnosticFormatter.BasicConfiguration
Set the indentation level for various element of a given diagnostic - this might lead to more readable diagnostics
setInitTypeAttributes(List<Attribute.TypeCompound>) - Method in class com.sun.tools.javac.code.SymbolMetadata
 
setLazyConstValue(Env<AttrContext>, Attr, JCTree.JCVariableDecl) - Method in class com.sun.tools.javac.code.Symbol.VarSymbol
 
setLocale(Locale) - Method in class com.sun.tools.javac.api.BasicJavacTask
 
setLocale(Locale) - Method in class com.sun.tools.javac.api.JavacTaskImpl
 
setLocale(Locale) - Method in interface javax.tools.DocumentationTool.DocumentationTask
Set the locale to be applied when formatting diagnostics and other localized data.
setLocale(Locale) - Method in interface javax.tools.JavaCompiler.CompilationTask
Set the locale to be applied when formatting diagnostics and other localized data.
setLocation(JavaFileManager.Location, Iterable<? extends File>) - Method in class com.sun.tools.javac.file.JavacFileManager
 
setLocation(JavaFileManager.Location, Iterable<? extends Path>) - Method in class com.sun.tools.javac.nio.JavacPathFileManager
 
setLocation(JavaFileManager.Location, Iterable<? extends Path>) - Method in interface com.sun.tools.javac.nio.PathFileManager
Associate the given search path with the given location.
setLocation(JavaFileManager.Location, Iterable<? extends File>) - Method in interface javax.tools.StandardJavaFileManager
Associates the given path with the given location.
setMultilineLimit(DiagnosticFormatter.Configuration.MultilineLimit, int) - Method in interface com.sun.tools.javac.api.DiagnosticFormatter.Configuration
Set a limit for multiline diagnostics.
setMultilineLimit(DiagnosticFormatter.Configuration.MultilineLimit, int) - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter.SimpleConfiguration
 
setMultilineLimit(DiagnosticFormatter.Configuration.MultilineLimit, int) - Method in class com.sun.tools.javac.util.ForwardingDiagnosticFormatter.ForwardingConfiguration
 
setOpenedIndexes(List<ZipFileIndex>) - Method in class com.sun.tools.javac.file.ZipFileIndexCache
Sets already opened list of ZipFileIndexes from an outside client of the compiler.
setOptions(Options) - Method in class com.sun.tools.javac.main.Main
 
setParser(JavacParser) - Method in class com.sun.tools.javac.parser.JavacParser.AbstractEndPosTable
 
setPolyKind(JCTree, JCTree.JCPolyExpression.PolyKind) - Static method in class com.sun.tools.javac.tree.TreeInfo
set 'polyKind' on given tree
setPos(JCDiagnostic.DiagnosticPosition) - Method in class com.sun.tools.javac.code.DeferredLintHandler
Sets the current position to the provided currentPos.
setPos(int) - Method in class com.sun.tools.javac.tree.JCTree.JCExpression
 
setPos(int) - Method in class com.sun.tools.javac.tree.JCTree.JCStatement
 
setPos(int) - Method in class com.sun.tools.javac.tree.JCTree
Set position field and return this tree.
setPrinter(Printer) - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
 
setProcessors(Iterable<? extends Processor>) - Method in class com.sun.tools.javac.api.BasicJavacTask
 
setProcessors(Iterable<? extends Processor>) - Method in class com.sun.tools.javac.api.JavacTaskImpl
 
setProcessors(Iterable<? extends Processor>) - Method in class com.sun.tools.javac.processing.JavacProcessingEnvironment
 
setProcessors(Iterable<? extends Processor>) - Method in interface javax.tools.JavaCompiler.CompilationTask
Sets processors (for annotation processing).
setRichPrinter(RichDiagnosticFormatter.RichPrinter) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter
Sets the type/symbol printer used by this formatter.
setSourcePosition(BasicDiagnosticFormatter.BasicConfiguration.SourcePosition) - Method in class com.sun.tools.javac.util.BasicDiagnosticFormatter.BasicConfiguration
Set the source line positioning used by this formatter
setSymbol(JCTree, Symbol) - Static method in class com.sun.tools.javac.tree.TreeInfo
If this tree is an identifier or a field, set its symbol, otherwise skip.
setSymbolFileEnabled(boolean) - Method in class com.sun.tools.javac.file.JavacFileManager
Set whether or not to use ct.sym as an alternate to rt.jar.
setSynthesized(boolean) - Method in class com.sun.tools.javac.code.Attribute.Compound
 
setTabPosition(int) - Method in class com.sun.tools.javac.util.Position.LineTabMapImpl
 
setTag(JCTree.Tag) - Method in class com.sun.tools.javac.tree.JCTree.JCUnary
 
setTail(List<A>) - Method in class com.sun.tools.javac.util.List
 
setTaskListener(TaskListener) - Method in class com.sun.source.util.JavacTask
The specified listener will receive notification of events describing the progress of this compilation task.
setTaskListener(TaskListener) - Method in class com.sun.tools.javac.api.BasicJavacTask
 
setType(Type) - Method in class com.sun.tools.javac.tree.JCTree.JCExpression
 
setType(Type) - Method in class com.sun.tools.javac.tree.JCTree.JCLambda
 
setType(Type) - Method in class com.sun.tools.javac.tree.JCTree.JCLiteral
 
setType(Type) - Method in class com.sun.tools.javac.tree.JCTree.JCMethodInvocation
 
setType(Type) - Method in class com.sun.tools.javac.tree.JCTree.JCStatement
 
setType(Type) - Method in class com.sun.tools.javac.tree.JCTree
Set type field and return this tree.
setTypeAttributes(List<Attribute.TypeCompound>) - Method in class com.sun.tools.javac.code.Symbol
 
setTypeAttributes(List<Attribute.TypeCompound>) - Method in class com.sun.tools.javac.code.SymbolMetadata
 
setUndefined(int) - Method in class com.sun.tools.javac.jvm.Code
Mark a register as being undefined.
setVarargsElement(JCTree, Type) - Static method in class com.sun.tools.javac.tree.TreeInfo
set 'varargsElement' on given tree
setVisible(Set<DiagnosticFormatter.Configuration.DiagnosticPart>) - Method in interface com.sun.tools.javac.api.DiagnosticFormatter.Configuration
Configure the set of diagnostic parts that should be displayed by the formatter.
setVisible(Set<DiagnosticFormatter.Configuration.DiagnosticPart>) - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter.SimpleConfiguration
 
setVisible(Set<DiagnosticFormatter.Configuration.DiagnosticPart>) - Method in class com.sun.tools.javac.util.ForwardingDiagnosticFormatter.ForwardingConfiguration
 
setVisiblePart(DiagnosticFormatter.Configuration.DiagnosticPart, boolean) - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter.SimpleConfiguration
 
setWriter(Writer) - Method in class com.sun.tools.javac.processing.PrintingProcessor
 
setWriter(Log.WriterKind, PrintWriter) - Method in class com.sun.tools.javac.util.Log
 
setWriters(PrintWriter) - Method in class com.sun.tools.javac.util.Log
 
SharedNameTable - Class in com.sun.tools.javac.util
Implementation of Name.Table that stores all names in a single shared byte array, expanding it as needed.
SharedNameTable(Names, int, int) - Constructor for class com.sun.tools.javac.util.SharedNameTable
Allocator
SharedNameTable(Names) - Constructor for class com.sun.tools.javac.util.SharedNameTable
 
shiftPrec - Static variable in class com.sun.tools.javac.tree.TreeInfo
Operator precedences values.
SHORT_CLASS - Static variable in class com.sun.tools.javac.code.TypeTag.NumericClasses
 
SHORTcode - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Type codes.
shortName(Name) - Static method in class com.sun.tools.javac.util.Convert
Return the last part of a class name.
shortName(String) - Static method in class com.sun.tools.javac.util.Convert
 
shortType - Variable in class com.sun.tools.javac.code.Symtab
 
shouldReport(JavaFileObject, int) - Method in class com.sun.tools.javac.util.Log
Returns true if an error needs to be reported for a given source name and pos.
shouldStop(CompileStates.CompileState) - Method in class com.sun.tools.javac.main.JavaCompiler
 
shouldStopPolicyIfError - Variable in class com.sun.tools.javac.main.JavaCompiler
Policy of how far to continue compilation after errors have occurred.
shouldStopPolicyIfNoError - Variable in class com.sun.tools.javac.main.JavaCompiler
Policy of how far to continue compilation when no errors have occurred.
sibling - Variable in class com.sun.tools.javac.code.Scope.Entry
Next entry in same scope.
signature - Variable in class com.sun.tools.javac.tree.DCTree.DCReference
 
Signature - Variable in class com.sun.tools.javac.util.Names
 
SIGNATURE_POLYMORPHIC - Static variable in class com.sun.tools.javac.code.Flags
Flag that indicates a signature polymorphic method (292).
SignatureGenerator(Types) - Constructor for class com.sun.tools.javac.code.Types.SignatureGenerator
 
silentWarn(Lint.LintCategory) - Method in class com.sun.tools.javac.util.Warner
 
SimpleAnnotationValueVisitor6<R,P> - Class in javax.lang.model.util
A simple visitor for annotation values with default behavior appropriate for the RELEASE_6 source version.
SimpleAnnotationValueVisitor6() - Constructor for class javax.lang.model.util.SimpleAnnotationValueVisitor6
Constructor for concrete subclasses; uses null for the default value.
SimpleAnnotationValueVisitor6(R) - Constructor for class javax.lang.model.util.SimpleAnnotationValueVisitor6
Constructor for concrete subclasses; uses the argument for the default value.
SimpleAnnotationValueVisitor7<R,P> - Class in javax.lang.model.util
A simple visitor for annotation values with default behavior appropriate for the RELEASE_7 source version.
SimpleAnnotationValueVisitor7() - Constructor for class javax.lang.model.util.SimpleAnnotationValueVisitor7
Constructor for concrete subclasses; uses null for the default value.
SimpleAnnotationValueVisitor7(R) - Constructor for class javax.lang.model.util.SimpleAnnotationValueVisitor7
Constructor for concrete subclasses; uses the argument for the default value.
SimpleAnnotationValueVisitor8<R,P> - Class in javax.lang.model.util
A simple visitor for annotation values with default behavior appropriate for the RELEASE_8 source version.
SimpleAnnotationValueVisitor8() - Constructor for class javax.lang.model.util.SimpleAnnotationValueVisitor8
Constructor for concrete subclasses; uses null for the default value.
SimpleAnnotationValueVisitor8(R) - Constructor for class javax.lang.model.util.SimpleAnnotationValueVisitor8
Constructor for concrete subclasses; uses the argument for the default value.
SimpleConfiguration(Set<DiagnosticFormatter.Configuration.DiagnosticPart>) - Constructor for class com.sun.tools.javac.util.AbstractDiagnosticFormatter.SimpleConfiguration
 
SimpleConfiguration(Options, Set<DiagnosticFormatter.Configuration.DiagnosticPart>) - Constructor for class com.sun.tools.javac.util.AbstractDiagnosticFormatter.SimpleConfiguration
 
SimpleDiagnosticPosition(int) - Constructor for class com.sun.tools.javac.util.JCDiagnostic.SimpleDiagnosticPosition
 
SimpleDocTreeVisitor<R,P> - Class in com.sun.source.util
A simple visitor for tree nodes.
SimpleDocTreeVisitor() - Constructor for class com.sun.source.util.SimpleDocTreeVisitor
 
SimpleDocTreeVisitor(R) - Constructor for class com.sun.source.util.SimpleDocTreeVisitor
 
SimpleElementVisitor6<R,P> - Class in javax.lang.model.util
A simple visitor of program elements with default behavior appropriate for the RELEASE_6 source version.
SimpleElementVisitor6() - Constructor for class javax.lang.model.util.SimpleElementVisitor6
Constructor for concrete subclasses; uses null for the default value.
SimpleElementVisitor6(R) - Constructor for class javax.lang.model.util.SimpleElementVisitor6
Constructor for concrete subclasses; uses the argument for the default value.
SimpleElementVisitor7<R,P> - Class in javax.lang.model.util
A simple visitor of program elements with default behavior appropriate for the RELEASE_7 source version.
SimpleElementVisitor7() - Constructor for class javax.lang.model.util.SimpleElementVisitor7
Constructor for concrete subclasses; uses null for the default value.
SimpleElementVisitor7(R) - Constructor for class javax.lang.model.util.SimpleElementVisitor7
Constructor for concrete subclasses; uses the argument for the default value.
SimpleElementVisitor8<R,P> - Class in javax.lang.model.util
A simple visitor of program elements with default behavior appropriate for the RELEASE_8 source version.
SimpleElementVisitor8() - Constructor for class javax.lang.model.util.SimpleElementVisitor8
Constructor for concrete subclasses; uses null for the default value.
SimpleElementVisitor8(R) - Constructor for class javax.lang.model.util.SimpleElementVisitor8
Constructor for concrete subclasses; uses the argument for the default value.
SimpleJavaFileObject - Class in javax.tools
Provides simple implementations for most methods in JavaFileObject.
SimpleJavaFileObject(URI, JavaFileObject.Kind) - Constructor for class javax.tools.SimpleJavaFileObject
Construct a SimpleJavaFileObject of the given kind and with the given URI.
SimpleTreeVisitor<R,P> - Class in com.sun.source.util
A simple visitor for tree nodes.
SimpleTreeVisitor() - Constructor for class com.sun.source.util.SimpleTreeVisitor
 
SimpleTreeVisitor(R) - Constructor for class com.sun.source.util.SimpleTreeVisitor
 
SimpleTypeVisitor6<R,P> - Class in javax.lang.model.util
A simple visitor of types with default behavior appropriate for the RELEASE_6 source version.
SimpleTypeVisitor6() - Constructor for class javax.lang.model.util.SimpleTypeVisitor6
Constructor for concrete subclasses; uses null for the default value.
SimpleTypeVisitor6(R) - Constructor for class javax.lang.model.util.SimpleTypeVisitor6
Constructor for concrete subclasses; uses the argument for the default value.
SimpleTypeVisitor7<R,P> - Class in javax.lang.model.util
A simple visitor of types with default behavior appropriate for the RELEASE_7 source version.
SimpleTypeVisitor7() - Constructor for class javax.lang.model.util.SimpleTypeVisitor7
Constructor for concrete subclasses; uses null for the default value.
SimpleTypeVisitor7(R) - Constructor for class javax.lang.model.util.SimpleTypeVisitor7
Constructor for concrete subclasses; uses the argument for the default value.
SimpleTypeVisitor8<R,P> - Class in javax.lang.model.util
A simple visitor of types with default behavior appropriate for the RELEASE_7 source version.
SimpleTypeVisitor8() - Constructor for class javax.lang.model.util.SimpleTypeVisitor8
Constructor for concrete subclasses; uses null for the default value.
SimpleTypeVisitor8(R) - Constructor for class javax.lang.model.util.SimpleTypeVisitor8
Constructor for concrete subclasses; uses the argument for the default value.
SimpleVisitor() - Constructor for class com.sun.tools.javac.code.Types.SimpleVisitor
 
simplify(Symbol) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter.ClassNameSimplifier
 
Since(List<DCTree>) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
SinceTree - Interface in com.sun.source.doctree
A tree node for an @since block tag.
sipush - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
size() - Method in class com.sun.tools.javac.comp.Todo
 
size() - Method in class com.sun.tools.javac.model.FilteredMemberList
 
size() - Method in class com.sun.tools.javac.util.List
 
size() - Method in class com.sun.tools.javac.util.ListBuffer
 
size() - Method in class com.sun.tools.javac.util.Options
 
sizeTo(int) - Method in class com.sun.tools.javac.util.Bits
 
Skip() - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Skip() - Method in class com.sun.tools.javac.tree.TreeMaker
 
skipChar() - Method in class com.sun.tools.javac.parser.UnicodeReader
 
skipParens(JCTree.JCExpression) - Static method in class com.sun.tools.javac.tree.TreeInfo
Skip parens and return the enclosed expression
skipParens(JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
Skip parens and return the enclosed expression
skipWhitespace() - Method in class com.sun.tools.javac.parser.DocCommentParser
 
slash - Variable in class com.sun.tools.javac.util.Names
 
slashequals - Variable in class com.sun.tools.javac.util.Names
 
snd - Variable in class com.sun.tools.javac.util.Pair
 
sortFiles - Variable in class com.sun.tools.javac.file.JavacFileManager
 
Source - Enum in com.sun.tools.javac.code
The source language version accepted.
source - Variable in class com.sun.tools.javac.main.JavaCompiler
The language version.
source - Variable in class com.sun.tools.javac.util.AbstractLog
The file that's currently being translated.
SOURCE - Variable in class com.sun.tools.javac.util.Names
 
SOURCE_SEEN - Static variable in class com.sun.tools.javac.code.Flags
Flag is set for class symbols if a source file was found for this class.
sourceCompleter - Variable in class com.sun.tools.javac.jvm.ClassReader
Can be reassigned from outside: the completer to be used for ".java" files.
sourcefile - Variable in class com.sun.tools.javac.code.Symbol.ClassSymbol
the sourcefile where the class came from
sourcefile - Variable in class com.sun.tools.javac.tree.JCTree.JCCompilationUnit
 
SourceFile - Variable in class com.sun.tools.javac.util.Names
 
SourceID - Variable in class com.sun.tools.javac.util.Names
 
sourceMap - Variable in class com.sun.tools.javac.util.AbstractLog
A cache of lightweight DiagnosticSource objects.
sourceOutput - Variable in class com.sun.tools.javac.main.JavaCompiler
Emit plain Java source files rather than class files.
sourcePath() - Method in class com.sun.tools.javac.file.Locations
 
sourcePosition - Variable in class com.sun.tools.javac.util.BasicDiagnosticFormatter.BasicConfiguration
 
SourcePositions - Interface in com.sun.source.util
Provides methods to obtain the position of a Tree within a CompilationUnit.
SourceVersion - Enum in javax.lang.model
Source versions of the Java™ programming language.
sp - Variable in class com.sun.tools.javac.parser.UnicodeReader
 
split() - Method in interface com.sun.tools.javac.parser.Lexer
Splits the current token in two and return the first (splitted) token.
split() - Method in class com.sun.tools.javac.parser.Scanner
 
StackMap - Variable in class com.sun.tools.javac.util.Names
 
StackMapTable - Variable in class com.sun.tools.javac.util.Names
 
StandardFlags - Static variable in class com.sun.tools.javac.code.Flags
 
StandardJavaFileManager - Interface in javax.tools
File manager based on java.io.File.
StandardLocation - Enum in javax.tools
Standard locations of file objects.
StarImportScope(Symbol) - Constructor for class com.sun.tools.javac.code.Scope.StarImportScope
 
starImportScope - Variable in class com.sun.tools.javac.tree.JCTree.JCCompilationUnit
A scope for all import-on-demands.
started(TaskEvent) - Method in interface com.sun.source.util.TaskListener
 
started(TaskEvent) - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedTaskListener
 
started(TaskEvent) - Method in class com.sun.tools.javac.api.MultiTaskListener
 
StartElement(Name, List<DCTree>, boolean) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
StartElementTree - Interface in com.sun.source.doctree
A tree node for the start of an HTML element.
startsWith(Name) - Method in class com.sun.tools.javac.util.Name
Does this name start with prefix?
statBegin(int) - Method in class com.sun.tools.javac.jvm.Code
Mark beginning of statement.
StatementTree - Interface in com.sun.source.tree
A tree node used as the base class for the different kinds of statements.
STATIC - Static variable in class com.sun.tools.javac.code.Flags
 
staticArgs - Variable in class com.sun.tools.javac.code.Symbol.DynamicMethodSymbol
 
STATICERR - Static variable in class com.sun.tools.javac.code.Kinds
 
staticImport - Variable in class com.sun.tools.javac.tree.JCTree.JCImport
 
stats - Variable in class com.sun.tools.javac.tree.JCTree.JCBlock
statements
stats - Variable in class com.sun.tools.javac.tree.JCTree.JCCase
 
step - Variable in class com.sun.tools.javac.tree.JCTree.JCForLoop
 
stopIfError(CompileStates.CompileState, Queue<T>) - Method in class com.sun.tools.javac.main.JavaCompiler
 
stopIfError(CompileStates.CompileState, List<T>) - Method in class com.sun.tools.javac.main.JavaCompiler
 
storeEnd(JCTree, int) - Method in class com.sun.tools.javac.parser.JavacParser.EmptyEndPosTable
 
storeEnd(JCTree, int) - Method in class com.sun.tools.javac.parser.JavacParser.SimpleEndPosTable
 
storeEnd(JCTree, int) - Method in interface com.sun.tools.javac.tree.EndPosTable
Store ending position for a tree, the value of which is the greater of last error position and the given ending position.
STRICTFP - Static variable in class com.sun.tools.javac.code.Flags
 
strictWarning(JCDiagnostic.DiagnosticPosition, String, Object...) - Method in class com.sun.tools.javac.util.Log
Report a warning that cannot be suppressed.
string2int(String, int) - Static method in class com.sun.tools.javac.util.Convert
Convert string to integer.
string2long(String, int) - Static method in class com.sun.tools.javac.util.Convert
Convert string to long integer.
string2utf(String) - Static method in class com.sun.tools.javac.util.Convert
Return string as an array of bytes in in Utf8 representation.
string_add - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Virtual instruction codes; used for constant folding.
stringBufferType - Variable in class com.sun.tools.javac.code.Symtab
 
stringBuilderType - Variable in class com.sun.tools.javac.code.Symtab
 
StringOverflow(String) - Constructor for exception com.sun.tools.javac.jvm.ClassWriter.StringOverflow
 
stringType - Variable in class com.sun.tools.javac.code.Symtab
 
stringVal() - Method in class com.sun.tools.javac.parser.Tokens.Token
 
stringValue() - Method in class com.sun.tools.javac.code.Type.JCPrimitiveType
The constant value of this type, converted to String
stringValue() - Method in class com.sun.tools.javac.code.Type
The constant value of this type, converted to String
stubOutput - Variable in class com.sun.tools.javac.main.JavaCompiler
Emit stub source files rather than class files.
stuckType - Static variable in class com.sun.tools.javac.code.Type
Constant type: special type to be used for marking stuck trees.
subList(int, int) - Method in class com.sun.tools.javac.util.List
 
subName(int, int) - Method in class com.sun.tools.javac.util.Name
Returns the sub-name starting at position start, up to and excluding position end.
subSequence(int, int) - Method in class com.sun.tools.javac.util.Name
subst(List<Type>, List<Type>, List<Type>) - Method in class com.sun.tools.javac.code.Types
 
subst(Type, List<Type>, List<Type>) - Method in class com.sun.tools.javac.code.Types
Substitute all occurrences of a type in `from' with the corresponding type in `to' in 't'.
substBound(Type.TypeVar, List<Type>, List<Type>) - Method in class com.sun.tools.javac.code.Types
 
substBounds(List<Type>, List<Type>, Types) - Method in class com.sun.tools.javac.code.Type.UndetVar
replace types in all bounds - this might trigger listener notification
substBounds(List<Type>, List<Type>, List<Type>) - Method in class com.sun.tools.javac.code.Types
 
Super(Type, Symbol.TypeSymbol) - Method in class com.sun.tools.javac.tree.TreeMaker
Create a tree representing `super', given its type and owner.
supertype(Type) - Method in class com.sun.tools.javac.code.Types
 
supertype_field - Variable in class com.sun.tools.javac.code.Type.ClassType
The supertype of this class (to be set once class is loaded).
SupportedAnnotationTypes - Annotation Type in javax.annotation.processing
An annotation used to indicate what annotation types an annotation processor supports.
SupportedOptions - Annotation Type in javax.annotation.processing
An annotation used to indicate what options an annotation processor supports.
SupportedSourceVersion - Annotation Type in javax.annotation.processing
An annotation used to indicate the latest source version an annotation processor supports.
suppressNotes - Variable in class com.sun.tools.javac.util.Log
Switch: suppress note messages.
suppressWarningsType - Variable in class com.sun.tools.javac.code.Symtab
 
swap - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
Switch(JCTree.JCExpression, List<JCTree.JCCase>) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Switch(JCTree.JCExpression, List<JCTree.JCCase>) - Method in class com.sun.tools.javac.tree.TreeMaker
 
switchBlockStatementGroup() - Method in class com.sun.tools.javac.parser.JavacParser
 
SwitchTree - Interface in com.sun.source.tree
A tree node for a 'switch' statement.
sym - Variable in class com.sun.tools.javac.code.Scope.Entry
The referenced symbol.
sym - Variable in exception com.sun.tools.javac.code.Symbol.CompletionFailure
 
sym - Variable in class com.sun.tools.javac.tree.JCTree.JCClassDecl
the symbol
sym - Variable in class com.sun.tools.javac.tree.JCTree.JCFieldAccess
symbol of the selected class
sym - Variable in class com.sun.tools.javac.tree.JCTree.JCIdent
the symbol
sym - Variable in class com.sun.tools.javac.tree.JCTree.JCMemberReference
 
sym - Variable in class com.sun.tools.javac.tree.JCTree.JCMethodDecl
method symbol
sym - Variable in class com.sun.tools.javac.tree.JCTree.JCVariableDecl
symbol
Symbol - Class in com.sun.tools.javac.code
Root class for Java symbols.
Symbol(int, long, Name, Type, Symbol) - Constructor for class com.sun.tools.javac.code.Symbol
Construct a symbol with given kind, flags, name, type and owner.
symbol(JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
If this tree is an identifier or a field, return its symbol, otherwise return null.
Symbol.ClassSymbol - Class in com.sun.tools.javac.code
A class for class symbols
Symbol.Completer - Interface in com.sun.tools.javac.code
Symbol completer interface.
Symbol.CompletionFailure - Exception in com.sun.tools.javac.code
 
Symbol.DelegatedSymbol<T extends Symbol> - Class in com.sun.tools.javac.code
 
Symbol.DynamicMethodSymbol - Class in com.sun.tools.javac.code
A class for invokedynamic method calls.
Symbol.MethodSymbol - Class in com.sun.tools.javac.code
A class for method symbols.
Symbol.OperatorSymbol - Class in com.sun.tools.javac.code
A class for predefined operators.
Symbol.PackageSymbol - Class in com.sun.tools.javac.code
A class for package symbols
Symbol.TypeSymbol - Class in com.sun.tools.javac.code
A base class for Symbols representing types.
Symbol.TypeVariableSymbol - Class in com.sun.tools.javac.code
Type variables are represented by instances of this class.
Symbol.VarSymbol - Class in com.sun.tools.javac.code
A class for variable symbols
Symbol.Visitor<R,P> - Interface in com.sun.tools.javac.code
A visitor for symbols.
symbolAdded(Symbol, Scope) - Method in class com.sun.tools.javac.code.Scope.CompoundScope
 
symbolAdded(Symbol, Scope) - Method in interface com.sun.tools.javac.code.Scope.ScopeListener
 
symbolAdded(Symbol, Scope) - Method in class com.sun.tools.javac.code.Scope.StarImportScope
 
SymbolArchive - Class in com.sun.tools.javac.file
This is NOT part of any supported API.
SymbolArchive(JavacFileManager, File, ZipFile, RelativePath.RelativeDirectory) - Constructor for class com.sun.tools.javac.file.SymbolArchive
 
SymbolArchive.SymbolFileObject - Class in com.sun.tools.javac.file
A subclass of JavaFileObject representing zip entries in a symbol file.
symbolFileEnabled - Variable in class com.sun.tools.javac.file.JavacFileManager
 
SymbolFileObject(SymbolArchive, String, ZipEntry) - Constructor for class com.sun.tools.javac.file.SymbolArchive.SymbolFileObject
 
symbolFor(JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
 
SymbolMetadata - Class in com.sun.tools.javac.code
Container for all annotations (attributes in javac) on a Symbol.
SymbolMetadata(Symbol) - Constructor for class com.sun.tools.javac.code.SymbolMetadata
 
symbolPreprocessor - Variable in class com.sun.tools.javac.util.RichDiagnosticFormatter
 
symbolRemoved(Symbol, Scope) - Method in class com.sun.tools.javac.code.Scope.CompoundScope
 
symbolRemoved(Symbol, Scope) - Method in interface com.sun.tools.javac.code.Scope.ScopeListener
 
symbolRemoved(Symbol, Scope) - Method in class com.sun.tools.javac.code.Scope.StarImportScope
 
syms - Variable in class com.sun.tools.javac.main.JavaCompiler
The symbol table.
Symtab - Class in com.sun.tools.javac.code
A class that defines all predefined constants and operators as well as special classes such as java.lang.Object, which need to be known to the compiler.
Symtab(Context) - Constructor for class com.sun.tools.javac.code.Symtab
Constructor; enters all predefined identifiers and operators into symbol table.
symtabKey - Static variable in class com.sun.tools.javac.code.Symtab
The context key for the symbol table.
SYNCHRONIZED - Static variable in class com.sun.tools.javac.code.Flags
 
Synchronized(JCTree.JCExpression, JCTree.JCBlock) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Synchronized(JCTree.JCExpression, JCTree.JCBlock) - Method in class com.sun.tools.javac.tree.TreeMaker
 
SynchronizedTree - Interface in com.sun.source.tree
A tree node for a 'synchronized' statement.
synthesizeBoxTypeIfMissing(Type) - Method in class com.sun.tools.javac.code.Symtab
 
synthesizeEmptyInterfaceIfMissing(Type) - Method in class com.sun.tools.javac.code.Symtab
 
SYNTHETIC - Static variable in class com.sun.tools.javac.code.Flags
 
Synthetic - Variable in class com.sun.tools.javac.util.Names
 
syntheticNameChar() - Method in enum com.sun.tools.javac.jvm.Target
Return the character to be used in constructing synthetic identifiers, where not specified by the JLS.
systemType - Variable in class com.sun.tools.javac.code.Symtab
 

T

T - Variable in class com.sun.tools.javac.util.Names
 
TAB - Static variable in interface com.sun.tools.javac.util.LayoutCharacters
Tabulator character.
TabInc - Static variable in interface com.sun.tools.javac.util.LayoutCharacters
Tabulator column increment.
table - Variable in class com.sun.tools.javac.util.Name
 
table - Variable in class com.sun.tools.javac.util.Names
 
tableswitch - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
tag - Variable in class com.sun.tools.javac.code.Type.DelegatedType
 
tag - Variable in class com.sun.tools.javac.code.TypeAnnotationPosition.TypePathEntry
 
tag - Variable in enum com.sun.tools.javac.code.TypeAnnotationPosition.TypePathEntryKind
 
tag - Variable in enum com.sun.tools.javac.parser.Tokens.TokenKind
 
tagName - Variable in enum com.sun.source.doctree.DocTree.Kind
 
tags - Variable in class com.sun.tools.javac.tree.DCTree.DCDocComment
 
TAGS_SEPARATOR - Static variable in class com.sun.tools.doclint.DocLint
 
tail - Variable in class com.sun.tools.javac.util.List
The remainder of the list except for its first element, supposed to be immutable.
take(int) - Method in class com.sun.tools.javac.util.List
Create a new list from the first n elements of this list
Target - Enum in com.sun.tools.javac.jvm
The classfile version target.
target - Variable in class com.sun.tools.javac.tree.JCTree.JCBreak
 
target - Variable in class com.sun.tools.javac.tree.JCTree.JCContinue
 
targets - Variable in class com.sun.tools.javac.tree.JCTree.JCFunctionalExpression
list of target types inferred for this functional expression.
TargetType - Enum in com.sun.tools.javac.code
Describes the type of program element an extended annotation (or extended compound attribute) targets.
targetTypeValue() - Method in enum com.sun.tools.javac.code.TargetType
 
tarjan(Iterable<? extends N>) - Static method in class com.sun.tools.javac.util.GraphUtils
Tarjan's algorithm to determine strongly connected components of a directed graph in linear time.
TarjanNode(D) - Constructor for class com.sun.tools.javac.util.GraphUtils.TarjanNode
 
TaskEvent - Class in com.sun.source.util
Provides details about work that has been done by the JDK Java Compiler, javac.
TaskEvent(TaskEvent.Kind) - Constructor for class com.sun.source.util.TaskEvent
 
TaskEvent(TaskEvent.Kind, JavaFileObject) - Constructor for class com.sun.source.util.TaskEvent
 
TaskEvent(TaskEvent.Kind, CompilationUnitTree) - Constructor for class com.sun.source.util.TaskEvent
 
TaskEvent(TaskEvent.Kind, CompilationUnitTree, TypeElement) - Constructor for class com.sun.source.util.TaskEvent
 
TaskEvent.Kind - Enum in com.sun.source.util
Kind of task event.
TaskListener - Interface in com.sun.source.util
Provides a listener to monitor the activity of the JDK Java Compiler, javac.
taskListener - Variable in class com.sun.tools.javac.main.JavaCompiler
Broadcasting listener for progress events
taskListenerKey - Static variable in class com.sun.tools.javac.api.MultiTaskListener
The context key for the MultiTaskListener.
term3() - Method in class com.sun.tools.javac.parser.JavacParser
Expression3 = PrefixOp Expression3 | "(" Expr | TypeNoParams ")" Expression3 | Primary {Selector} {PostfixOp} Primary = "(" Expression ")" | Literal | [TypeArguments] THIS [Arguments] | [TypeArguments] SUPER SuperSuffix | NEW [TypeArguments] Creator | "(" Arguments ")" "->" ( Expression | Block ) | Ident "->" ( Expression | Block ) | [Annotations] Ident { "." [Annotations] Ident } | Expression3 MemberReferenceSuffix [ [Annotations] "[" ( "]" BracketsOpt "." CLASS | Expression "]" ) | Arguments | "." ( CLASS | THIS | [TypeArguments] SUPER Arguments | NEW [TypeArguments] InnerCreator ) ] | BasicType BracketsOpt "." CLASS PrefixOp = "++" | "--" | "!" | "~" | "+" | "-" PostfixOp = "++" | "--" Type3 = Ident { "." Ident } [TypeArguments] {TypeSelector} BracketsOpt | BasicType TypeNoParams3 = Ident { "." Ident } BracketsOpt Selector = "." [TypeArguments] Ident [Arguments] | "." THIS | "." [TypeArguments] SUPER SuperSuffix | "." NEW [TypeArguments] InnerCreator | "[" Expression "]" TypeSelector = "." Ident [TypeArguments] SuperSuffix = Arguments | "." Ident [Arguments]
testName(String, boolean, boolean) - Static method in class com.sun.tools.javac.file.JavacFileManager
 
text - Variable in enum com.sun.tools.javac.main.Option
 
text - Variable in class com.sun.tools.javac.tree.DCTree.DCText
 
Text(String) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
TextTree - Interface in com.sun.source.doctree
A tree node for plain text.
thenpart - Variable in class com.sun.tools.javac.tree.JCTree.JCIf
 
This(Type) - Method in class com.sun.tools.javac.tree.TreeMaker
Create a tree representing `this', given its type.
thisCompleter - Variable in class com.sun.tools.javac.main.JavaCompiler
SourceCompleter that delegates to the complete-method of this class.
Throw(JCTree.JCExpression) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Throw(JCTree.JCExpression) - Method in class com.sun.tools.javac.tree.TreeMaker
 
throwableType - Variable in class com.sun.tools.javac.code.Symtab
 
thrown - Variable in class com.sun.tools.javac.code.Type.MethodType
 
thrown - Variable in class com.sun.tools.javac.tree.JCTree.JCMethodDecl
exceptions thrown by this method
THROWS - Static variable in class com.sun.tools.javac.code.Flags
Flag that indicates that an inference variable is used in a 'throws' clause.
Throws(DCTree.DCReference, List<DCTree>) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
ThrowsTree - Interface in com.sun.source.doctree
A tree node for an @exception or @throws block tag.
ThrowTree - Interface in com.sun.source.tree
A tree node for a 'throw' statement.
tk - Variable in class com.sun.tools.javac.parser.JavaTokenizer
The token kind, set by nextToken().
to(T) - Method in class com.sun.tools.javac.parser.JavacParser.AbstractEndPosTable
Store current token's ending position for a tree, the value of which will be the greater of last error position and the ending position of the current token.
to(T) - Method in class com.sun.tools.javac.parser.JavacParser.EmptyEndPosTable
 
to(T) - Method in class com.sun.tools.javac.parser.JavacParser.SimpleEndPosTable
 
toArray(CharBuffer) - Static method in class com.sun.tools.javac.file.JavacFileManager
 
toArray(T[]) - Method in class com.sun.tools.javac.util.List
Copy successive elements of this list into given vector until list is exhausted or end of vector is reached.
toArray() - Method in class com.sun.tools.javac.util.List
 
toArray(T[]) - Method in class com.sun.tools.javac.util.ListBuffer
Convert buffer to an array
toArray() - Method in class com.sun.tools.javac.util.ListBuffer
 
Todo - Class in com.sun.tools.javac.comp
A queue of all as yet unattributed classes.
Todo(Context) - Constructor for class com.sun.tools.javac.comp.Todo
Create a new todo list.
todo - Variable in class com.sun.tools.javac.main.JavaCompiler
A queue of all as yet unattributed classes.
todoKey - Static variable in class com.sun.tools.javac.comp.Todo
The context key for the todo list.
toDot(Iterable<? extends GraphUtils.TarjanNode<D>>, String, String) - Static method in class com.sun.tools.javac.util.GraphUtils
Debugging: dot representation of a set of connected nodes.
token - Variable in class com.sun.tools.javac.parser.JavacParser
 
token() - Method in class com.sun.tools.javac.parser.JavacParser
 
token() - Method in interface com.sun.tools.javac.parser.Lexer
Return current token.
token(int) - Method in interface com.sun.tools.javac.parser.Lexer
Return token with given lookahead.
token() - Method in class com.sun.tools.javac.parser.Scanner
 
token(int) - Method in class com.sun.tools.javac.parser.Scanner
 
Tokens - Class in com.sun.tools.javac.parser
A class that defines codes/utilities for Java source tokens returned from lexical analysis.
Tokens(Context) - Constructor for class com.sun.tools.javac.parser.Tokens
 
Tokens.Comment - Interface in com.sun.tools.javac.parser
 
Tokens.Comment.CommentStyle - Enum in com.sun.tools.javac.parser
 
Tokens.Token - Class in com.sun.tools.javac.parser
This is the class representing a javac token.
Tokens.TokenKind - Enum in com.sun.tools.javac.parser
This enum defines all tokens used by the javac scanner.
tokensKey - Static variable in class com.sun.tools.javac.parser.Tokens
 
toList() - Method in class com.sun.tools.javac.util.ListBuffer
Convert buffer to a list of all its elements.
toName(Names) - Method in class com.sun.tools.javac.util.ByteBuffer
Convert contents to name.
Tool - Interface in javax.tools
Common interface for tools that can be invoked from a program.
ToolProvider - Class in javax.tools
Provides methods for locating tool providers, for example, providers of compilers.
toP(T) - Method in class com.sun.tools.javac.parser.JavacParser.AbstractEndPosTable
Store current token's ending position for a tree, the value of which will be the greater of last error position and the ending position of the previous token.
toP(T) - Method in class com.sun.tools.javac.parser.JavacParser.EmptyEndPosTable
 
toP(T) - Method in class com.sun.tools.javac.parser.JavacParser.SimpleEndPosTable
 
toplevel - Variable in class com.sun.tools.javac.comp.Env
The enclosing toplevel tree.
TopLevel(List<JCTree.JCAnnotation>, JCTree.JCExpression, List<JCTree>) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
toplevel - Variable in class com.sun.tools.javac.tree.TreeMaker
The toplevel tree to which created trees belong.
TopLevel(List<JCTree.JCAnnotation>, JCTree.JCExpression, List<JCTree>) - Method in class com.sun.tools.javac.tree.TreeMaker
Create given tree node at current position.
toSimpleString(JCTree) - Static method in class com.sun.tools.javac.tree.Pretty
 
toSimpleString(JCTree, int) - Static method in class com.sun.tools.javac.tree.Pretty
 
toSourceVersion(Source) - Static method in enum com.sun.tools.javac.code.Source
 
toString() - Method in class com.sun.source.util.TaskEvent
 
toString() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.DiagnosticSourceUnwrapper
 
toString() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedDiagnosticListener
 
toString() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedFileObject
 
toString() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedJavaFileManager
 
toString() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedJavaFileObject
 
toString() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedTaskListener
 
toString(Locale, Messages) - Method in class com.sun.tools.javac.api.Formattable.LocalizedString
 
toString() - Method in class com.sun.tools.javac.api.Formattable.LocalizedString
 
toString(Locale, Messages) - Method in interface com.sun.tools.javac.api.Formattable
Used to obtain a localized String representing the object accordingly to a given locale
toString() - Method in class com.sun.tools.javac.api.JavacScope
 
toString() - Method in class com.sun.tools.javac.api.MultiTaskListener
 
toString() - Method in class com.sun.tools.javac.code.Attribute.Array
 
toString() - Method in class com.sun.tools.javac.code.Attribute.Class
 
toString() - Method in class com.sun.tools.javac.code.Attribute.Compound
Returns a string representation of this annotation.
toString() - Method in class com.sun.tools.javac.code.Attribute.Constant
 
toString() - Method in class com.sun.tools.javac.code.Attribute.Enum
 
toString() - Method in class com.sun.tools.javac.code.Attribute.Error
 
toString() - Method in enum com.sun.tools.javac.code.BoundKind
 
toString() - Method in enum com.sun.tools.javac.code.Flags.Flag
 
toString(long) - Static method in class com.sun.tools.javac.code.Flags
 
toString() - Method in enum com.sun.tools.javac.code.Kinds.KindName
 
toString(Locale, Messages) - Method in enum com.sun.tools.javac.code.Kinds.KindName
 
toString() - Method in class com.sun.tools.javac.code.Lint
 
toString() - Method in class com.sun.tools.javac.code.Scope.CompoundScope
 
toString() - Method in class com.sun.tools.javac.code.Scope
 
toString() - Method in class com.sun.tools.javac.code.Symbol.ClassSymbol
The Java source which this symbol represents.
toString() - Method in class com.sun.tools.javac.code.Symbol.DelegatedSymbol
 
toString() - Method in class com.sun.tools.javac.code.Symbol.MethodSymbol
The Java source which this symbol represents.
toString() - Method in class com.sun.tools.javac.code.Symbol.PackageSymbol
 
toString() - Method in class com.sun.tools.javac.code.Symbol
The Java source which this symbol represents.
toString() - Method in class com.sun.tools.javac.code.Symbol.VarSymbol
 
toString() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
toString() - Method in class com.sun.tools.javac.code.Type.ArrayType
 
toString() - Method in class com.sun.tools.javac.code.Type.CapturedType
 
toString() - Method in class com.sun.tools.javac.code.Type.ClassType
The Java source which this type represents.
toString() - Method in class com.sun.tools.javac.code.Type.DelegatedType
 
toString() - Method in class com.sun.tools.javac.code.Type.ForAll
 
toString() - Method in class com.sun.tools.javac.code.Type.Mapping
 
toString() - Method in class com.sun.tools.javac.code.Type.MethodType
The Java source which this type represents.
toString() - Method in class com.sun.tools.javac.code.Type.PackageType
 
toString() - Method in class com.sun.tools.javac.code.Type
The Java source which this type represents.
toString(List<Type>) - Static method in class com.sun.tools.javac.code.Type
The Java source which this type list represents.
toString() - Method in class com.sun.tools.javac.code.Type.UndetVar
 
toString() - Method in class com.sun.tools.javac.code.Type.WildcardType
 
toString() - Method in class com.sun.tools.javac.code.TypeAnnotationPosition
 
toString() - Method in class com.sun.tools.javac.code.TypeAnnotationPosition.TypePathEntry
 
toString(Type, Locale) - Method in class com.sun.tools.javac.code.Types
Helper method for generating a string representation of a given type accordingly to a given locale
toString(Symbol, Locale) - Method in class com.sun.tools.javac.code.Types
Helper method for generating a string representation of a given type accordingly to a given locale
toString(Type) - Method in class com.sun.tools.javac.code.Types
Deprecated.
Types.toString(Type t, Locale l) provides better support for localization
toString() - Method in class com.sun.tools.javac.code.Types.UniqueType
 
toString() - Method in interface com.sun.tools.javac.comp.Annotate.Worker
 
toString() - Method in class com.sun.tools.javac.comp.AttrContext
 
toString() - Method in class com.sun.tools.javac.comp.Env
 
toString() - Method in class com.sun.tools.javac.file.BaseFileObject
 
toString() - Method in class com.sun.tools.javac.file.JavacFileManager.MissingArchive
 
toString() - Method in class com.sun.tools.javac.file.RelativePath.RelativeDirectory
 
toString() - Method in class com.sun.tools.javac.file.RelativePath.RelativeFile
 
toString() - Method in class com.sun.tools.javac.file.RelativePath
 
toString() - Method in class com.sun.tools.javac.file.SymbolArchive
 
toString() - Method in class com.sun.tools.javac.file.ZipArchive
 
toString() - Method in class com.sun.tools.javac.file.ZipFileIndex
 
toString() - Method in class com.sun.tools.javac.file.ZipFileIndexArchive
 
toString() - Method in class com.sun.tools.javac.jvm.LVTRanges
 
toString() - Method in enum com.sun.tools.javac.parser.Tokens.TokenKind
 
toString(Locale, Messages) - Method in enum com.sun.tools.javac.parser.Tokens.TokenKind
 
toString() - Method in class com.sun.tools.javac.processing.JavacFiler
 
toString() - Method in class com.sun.tools.javac.processing.JavacMessager
 
toString() - Method in class com.sun.tools.javac.processing.JavacProcessingEnvironment
 
toString() - Method in class com.sun.tools.javac.processing.JavacRoundEnvironment
 
toString() - Method in class com.sun.tools.javac.tree.DCTree
Convert a tree to a pretty-printed string.
toString() - Method in class com.sun.tools.javac.tree.JCTree.JCExpressionStatement
Convert a expression-statement tree to a pretty-printed string.
toString() - Method in class com.sun.tools.javac.tree.JCTree
Convert a tree to a pretty-printed string.
toString() - Method in class com.sun.tools.javac.util.Bits
a string representation of this set.
toString() - Method in class com.sun.tools.javac.util.GraphUtils.Node
 
toString() - Method in class com.sun.tools.javac.util.JCDiagnostic
Return the standard presentation of this diagnostic.
toString(String) - Method in class com.sun.tools.javac.util.List
Form a string listing all elements with given separator character.
toString() - Method in class com.sun.tools.javac.util.List
Form a string listing all elements with comma as the separator character.
toString() - Method in class com.sun.tools.javac.util.Name
Return the string representation of this name.
toString - Variable in class com.sun.tools.javac.util.Names
 
toString() - Method in class com.sun.tools.javac.util.Pair
 
toString() - Method in class com.sun.tools.javac.util.ServiceLoader
Returns a string describing this service.
toString() - Method in interface javax.lang.model.element.AnnotationValue
Returns a string representation of this value.
toString() - Method in enum javax.lang.model.element.Modifier
Returns this modifier's name in lowercase.
toString() - Method in interface javax.lang.model.type.TypeMirror
Returns an informative string representation of this type.
toString() - Method in class javax.tools.SimpleJavaFileObject
 
toUri() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedFileObject
 
toUri() - Method in class com.sun.tools.javac.file.ZipArchive.ZipFileObject
 
toUri() - Method in class com.sun.tools.javac.file.ZipFileIndexArchive.ZipFileIndexFileObject
 
toUri() - Method in interface javax.tools.FileObject
Returns a URI identifying this file object.
toUri() - Method in class javax.tools.ForwardingFileObject
 
toUri() - Method in class javax.tools.SimpleJavaFileObject
 
toUtf() - Method in class com.sun.tools.javac.util.Name
Return the Utf8 representation of this name.
trackable(Symbol.VarSymbol) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
Do we need to track init/uninit state of this symbol? I.e.
trans_local - Variable in class com.sun.tools.javac.code.Symbol.ClassSymbol
the list of translated local classes (used for generating InnerClasses attribute)
TRANSIENT - Static variable in class com.sun.tools.javac.code.Flags
 
translate(T) - Method in class com.sun.tools.javac.comp.LambdaToMethod
 
translate(T) - Method in class com.sun.tools.javac.comp.Lower
Visitor method: Translate a single node.
translate(T, Type) - Method in class com.sun.tools.javac.comp.Lower
Visitor method: Translate a single node, boxing or unboxing if needed.
translate(T, JCTree.JCExpression) - Method in class com.sun.tools.javac.comp.Lower
Visitor method: Translate tree.
translate(List<T>, JCTree.JCExpression) - Method in class com.sun.tools.javac.comp.Lower
Visitor method: Translate list of trees.
translate(List<T>, Type) - Method in class com.sun.tools.javac.comp.Lower
Visitor method: Translate list of trees.
translate(T, Type) - Method in class com.sun.tools.javac.comp.TransTypes
Visitor method: perform a type translation on tree.
translate(List<T>, Type) - Method in class com.sun.tools.javac.comp.TransTypes
Visitor method: perform a type translation on list of trees.
translate(T) - Method in class com.sun.tools.javac.tree.TreeTranslator
Visitor method: Translate a single node.
translate(List<T>) - Method in class com.sun.tools.javac.tree.TreeTranslator
Visitor method: translate a list of nodes.
translateAnnotations(List<JCTree.JCAnnotation>) - Method in class com.sun.tools.javac.tree.TreeTranslator
Visitor method: translate a list of catch clauses in try statements.
translateArgs(List<T>, List<Type>, Type, Env<AttrContext>) - Method in class com.sun.tools.javac.comp.TransTypes
 
translateCases(List<JCTree.JCCase>) - Method in class com.sun.tools.javac.tree.TreeTranslator
Visitor method: translate a list of case parts of switch statements.
translateCatchers(List<JCTree.JCCatch>) - Method in class com.sun.tools.javac.tree.TreeTranslator
Visitor method: translate a list of catch clauses in try statements.
translateTopLevelClass(Env<AttrContext>, JCTree, TreeMaker) - Method in class com.sun.tools.javac.comp.LambdaToMethod
 
translateTopLevelClass(Env<AttrContext>, JCTree, TreeMaker) - Method in class com.sun.tools.javac.comp.Lower
Translate a toplevel class and return a list consisting of the translated class and translated versions of all inner classes.
translateTopLevelClass(JCTree, TreeMaker) - Method in class com.sun.tools.javac.comp.TransTypes
Translate a toplevel class definition.
translateTypeParams(List<JCTree.JCTypeParameter>) - Method in class com.sun.tools.javac.tree.TreeTranslator
Visitor method: translate a list of type parameters.
translateVarDefs(List<JCTree.JCVariableDecl>) - Method in class com.sun.tools.javac.tree.TreeTranslator
Visitor method: translate a list of variable definitions.
TransTypes - Class in com.sun.tools.javac.comp
This pass translates Generic Java to conventional Java.
TransTypes(Context) - Constructor for class com.sun.tools.javac.comp.TransTypes
 
transTypes - Variable in class com.sun.tools.javac.main.JavaCompiler
The type eraser.
transTypesKey - Static variable in class com.sun.tools.javac.comp.TransTypes
The context key for the TransTypes phase.
Tree - Interface in com.sun.source.tree
Common interface for all nodes in an abstract syntax tree.
tree - Variable in class com.sun.tools.javac.comp.DeferredAttr.DeferredType
 
tree - Variable in class com.sun.tools.javac.comp.Env
The tree with which this environment is associated.
Tree.Kind - Enum in com.sun.source.tree
Enumerates all kinds of trees.
TreeCopier<P> - Class in com.sun.tools.javac.tree
Creates a copy of a tree, using a given TreeMaker.
TreeCopier(TreeMaker) - Constructor for class com.sun.tools.javac.tree.TreeCopier
Creates a new instance of TreeCopier
TreeInfo - Class in com.sun.tools.javac.tree
Utility class containing inspector methods for trees.
treeInfoKey - Static variable in class com.sun.tools.javac.tree.TreeInfo
 
TreeMaker - Class in com.sun.tools.javac.tree
Factory class for trees.
TreeMaker(Context) - Constructor for class com.sun.tools.javac.tree.TreeMaker
Create a tree maker with null toplevel and NOPOS as initial position.
TreeMaker(JCTree.JCCompilationUnit, Names, Types, Symtab) - Constructor for class com.sun.tools.javac.tree.TreeMaker
Create a tree maker with a given toplevel and FIRSTPOS as initial position.
treeMakerKey - Static variable in class com.sun.tools.javac.tree.DocTreeMaker
The context key for the tree factory.
treeMakerKey - Static variable in class com.sun.tools.javac.tree.TreeMaker
The context key for the tree factory.
TreePath - Class in com.sun.source.util
A path of tree nodes, typically used to represent the sequence of ancestor nodes of a tree node up to the top level CompilationUnitTree node.
TreePath(CompilationUnitTree) - Constructor for class com.sun.source.util.TreePath
Creates a TreePath for a root node.
TreePath(TreePath, Tree) - Constructor for class com.sun.source.util.TreePath
Creates a TreePath for a child node.
TreePathScanner<R,P> - Class in com.sun.source.util
A TreeVisitor that visits all the child tree nodes, and provides support for maintaining a path for the parent nodes.
TreePathScanner() - Constructor for class com.sun.source.util.TreePathScanner
 
Trees - Class in com.sun.source.util
Bridges JSR 199, JSR 269, and the Tree API.
Trees() - Constructor for class com.sun.source.util.Trees
 
TreeScanner<R,P> - Class in com.sun.source.util
A TreeVisitor that visits all the child tree nodes.
TreeScanner() - Constructor for class com.sun.source.util.TreeScanner
 
TreeScanner - Class in com.sun.tools.javac.tree
A subclass of Tree.Visitor, this class defines a general tree scanner pattern.
TreeScanner() - Constructor for class com.sun.tools.javac.tree.TreeScanner
 
TreeTranslator - Class in com.sun.tools.javac.tree
A subclass of Tree.Visitor, this class defines a general tree translator pattern.
TreeTranslator() - Constructor for class com.sun.tools.javac.tree.TreeTranslator
 
TreeVisitor<R,P> - Interface in com.sun.source.tree
A visitor of trees, in the style of the visitor design pattern.
truepart - Variable in class com.sun.tools.javac.tree.JCTree.JCConditional
 
truncate(int) - Static method in class com.sun.tools.javac.jvm.Code
Collapse type code for subtypes of int to INTcode.
trustMeType - Variable in class com.sun.tools.javac.code.Symtab
 
Try(JCTree.JCBlock, List<JCTree.JCCatch>, JCTree.JCBlock) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Try(List<JCTree>, JCTree.JCBlock, List<JCTree.JCCatch>, JCTree.JCBlock) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Try(JCTree.JCBlock, List<JCTree.JCCatch>, JCTree.JCBlock) - Method in class com.sun.tools.javac.tree.TreeMaker
 
Try(List<JCTree>, JCTree.JCBlock, List<JCTree.JCCatch>, JCTree.JCBlock) - Method in class com.sun.tools.javac.tree.TreeMaker
 
tryFixPosition() - Method in class com.sun.tools.javac.code.Attribute.TypeCompound
 
TryTree - Interface in com.sun.source.tree
A tree node for a 'try' statement.
tsym - Variable in class com.sun.tools.javac.code.Type
The defining class / interface / package / type variable.
tvars - Variable in class com.sun.tools.javac.code.Type.ForAll
 
TYP - Static variable in class com.sun.tools.javac.code.Kinds
The kind of type symbols (classes, interfaces and type variables).
typaramName(int) - Method in class com.sun.tools.javac.tree.TreeMaker
The name of synthetic type parameter number `i'.
typarams - Variable in class com.sun.tools.javac.tree.JCTree.JCClassDecl
formal class parameters
typarams - Variable in class com.sun.tools.javac.tree.JCTree.JCMethodDecl
type parameters
typarams_field - Variable in class com.sun.tools.javac.code.Type.ClassType
The type parameters of this type (to be set once class is loaded).
type - Variable in class com.sun.tools.javac.code.Attribute
The type of the annotation element.
type - Variable in class com.sun.tools.javac.code.Symbol
The type of this symbol.
Type - Class in com.sun.tools.javac.code
This class represents Java types.
Type(Symbol.TypeSymbol) - Constructor for class com.sun.tools.javac.code.Type
Define a type given its tag and type symbol
type - Variable in class com.sun.tools.javac.code.Type.WildcardType
 
type - Variable in class com.sun.tools.javac.code.TypeAnnotationPosition
 
type - Variable in class com.sun.tools.javac.code.Types.UniqueType
 
type - Variable in class com.sun.tools.javac.tree.DCTree.DCSerialField
 
type - Variable in class com.sun.tools.javac.tree.JCTree
 
Type(Type) - Method in class com.sun.tools.javac.tree.TreeMaker
Create a tree representing given type.
TYPE - Variable in class com.sun.tools.javac.util.Names
 
Type.AnnotatedType - Class in com.sun.tools.javac.code
 
Type.ArrayType - Class in com.sun.tools.javac.code
 
Type.CapturedType - Class in com.sun.tools.javac.code
A captured type variable comes from wildcards which can have both upper and lower bound.
Type.CapturedUndetVar - Class in com.sun.tools.javac.code
This class is used to represent synthetic captured inference variables that can be generated during nested generic method calls.
Type.ClassType - Class in com.sun.tools.javac.code
 
Type.DelegatedType - Class in com.sun.tools.javac.code
 
Type.ErasedClassType - Class in com.sun.tools.javac.code
 
Type.ErrorType - Class in com.sun.tools.javac.code
 
Type.ForAll - Class in com.sun.tools.javac.code
The type of a generic method type.
Type.IntersectionClassType - Class in com.sun.tools.javac.code
 
Type.JCNoType - Class in com.sun.tools.javac.code
Represents NONE.
Type.JCPrimitiveType - Class in com.sun.tools.javac.code
 
Type.JCVoidType - Class in com.sun.tools.javac.code
Represents VOID.
Type.Mapping - Class in com.sun.tools.javac.code
An abstract class for mappings from types to types
Type.MethodType - Class in com.sun.tools.javac.code
 
Type.PackageType - Class in com.sun.tools.javac.code
 
Type.TypeVar - Class in com.sun.tools.javac.code
 
Type.UndetVar - Class in com.sun.tools.javac.code
A class for inference variables, for use during method/diamond type inference.
Type.UndetVar.InferenceBound - Enum in com.sun.tools.javac.code
Inference variable bound kinds
Type.UndetVar.UndetVarListener - Interface in com.sun.tools.javac.code
Inference variable change listener.
Type.UnionClassType - Class in com.sun.tools.javac.code
 
Type.UnknownType - Class in com.sun.tools.javac.code
 
Type.Visitor<R,S> - Interface in com.sun.tools.javac.code
A visitor for types.
Type.WildcardType - Class in com.sun.tools.javac.code
 
type_index - Variable in class com.sun.tools.javac.code.TypeAnnotationPosition
 
TYPE_PARAMETER - Variable in class com.sun.tools.javac.util.Names
 
TYPE_USE - Variable in class com.sun.tools.javac.util.Names
 
typeAnnosKey - Static variable in class com.sun.tools.javac.code.TypeAnnotations
 
typeAnnotate(JCTree, Env<AttrContext>, Symbol, JCDiagnostic.DiagnosticPosition) - Method in class com.sun.tools.javac.comp.MemberEnter
 
typeAnnotation(Annotate.Worker) - Method in class com.sun.tools.javac.comp.Annotate
 
TypeAnnotation(JCTree, List<JCTree.JCExpression>) - Method in class com.sun.tools.javac.tree.TreeMaker
 
TypeAnnotation(Attribute) - Method in class com.sun.tools.javac.tree.TreeMaker
 
TypeAnnotationPosition - Class in com.sun.tools.javac.code
A type annotation position.
TypeAnnotationPosition() - Constructor for class com.sun.tools.javac.code.TypeAnnotationPosition
 
TypeAnnotationPosition.TypePathEntry - Class in com.sun.tools.javac.code
 
TypeAnnotationPosition.TypePathEntryKind - Enum in com.sun.tools.javac.code
 
TypeAnnotations - Class in com.sun.tools.javac.code
Contains operations specific to processing type annotations.
TypeAnnotations(Context) - Constructor for class com.sun.tools.javac.code.TypeAnnotations
 
TypeAnnotations.AnnotationType - Enum in com.sun.tools.javac.code
 
TypeApply(JCTree.JCExpression, List<JCTree.JCExpression>) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
TypeApply(JCTree.JCExpression, List<JCTree.JCExpression>) - Method in class com.sun.tools.javac.tree.TreeMaker
 
typeargs - Variable in class com.sun.tools.javac.tree.JCTree.JCMemberReference
 
typeargs - Variable in class com.sun.tools.javac.tree.JCTree.JCMethodInvocation
 
typeargs - Variable in class com.sun.tools.javac.tree.JCTree.JCNewClass
 
TypeArray(JCTree.JCExpression) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
TypeArray(JCTree.JCExpression) - Method in class com.sun.tools.javac.tree.TreeMaker
 
TypeBoundKind(BoundKind) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
TypeBoundKind(BoundKind) - Constructor for class com.sun.tools.javac.tree.JCTree.TypeBoundKind
 
TypeBoundKind(BoundKind) - Method in class com.sun.tools.javac.tree.TreeMaker
 
TypeCast(JCTree, JCTree.JCExpression) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
TypeCast(JCTree, JCTree.JCExpression) - Method in class com.sun.tools.javac.tree.TreeMaker
 
TypeCast(Type, JCTree.JCExpression) - Method in class com.sun.tools.javac.tree.TreeMaker
Make an attributed type cast expression.
TypeCastTree - Interface in com.sun.source.tree
A tree node for a type cast expression.
typecode(Type) - Static method in class com.sun.tools.javac.jvm.Code
Given a type, return its type code (used implicitly in the JVM architecture).
TypeCodeCount - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Type codes.
typecodeNames - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
 
TypeCompound(Attribute.Compound, TypeAnnotationPosition) - Constructor for class com.sun.tools.javac.code.Attribute.TypeCompound
 
TypeCompound(Type, List<Pair<Symbol.MethodSymbol, Attribute>>, TypeAnnotationPosition) - Constructor for class com.sun.tools.javac.code.Attribute.TypeCompound
 
TypeElement - Interface in javax.lang.model.element
Represents a class or interface program element.
TypeIdent(TypeTag) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
TypeIdent(TypeTag) - Method in class com.sun.tools.javac.tree.TreeMaker
 
typeIn(JCTree.JCExpression) - Static method in class com.sun.tools.javac.tree.TreeInfo
Returns the underlying type of the tree if it is an annotated type, or the tree itself otherwise.
TypeIntersection(List<JCTree.JCExpression>) - Method in class com.sun.tools.javac.tree.TreeMaker
 
TypeKind - Enum in javax.lang.model.type
The kind of a type mirror.
typeKindName(Type) - Static method in class com.sun.tools.javac.code.Kinds
A KindName representing the kind of a given class/interface type.
TypeKindVisitor6<R,P> - Class in javax.lang.model.util
A visitor of types based on their kind with default behavior appropriate for the RELEASE_6 source version.
TypeKindVisitor6() - Constructor for class javax.lang.model.util.TypeKindVisitor6
Constructor for concrete subclasses to call; uses null for the default value.
TypeKindVisitor6(R) - Constructor for class javax.lang.model.util.TypeKindVisitor6
Constructor for concrete subclasses to call; uses the argument for the default value.
TypeKindVisitor7<R,P> - Class in javax.lang.model.util
A visitor of types based on their kind with default behavior appropriate for the RELEASE_7 source version.
TypeKindVisitor7() - Constructor for class javax.lang.model.util.TypeKindVisitor7
Constructor for concrete subclasses to call; uses null for the default value.
TypeKindVisitor7(R) - Constructor for class javax.lang.model.util.TypeKindVisitor7
Constructor for concrete subclasses to call; uses the argument for the default value.
TypeKindVisitor8<R,P> - Class in javax.lang.model.util
A visitor of types based on their kind with default behavior appropriate for the RELEASE_8 source version.
TypeKindVisitor8() - Constructor for class javax.lang.model.util.TypeKindVisitor8
Constructor for concrete subclasses to call; uses null for the default value.
TypeKindVisitor8(R) - Constructor for class javax.lang.model.util.TypeKindVisitor8
Constructor for concrete subclasses to call; uses the argument for the default value.
TypeMirror - Interface in javax.lang.model.type
Represents a type in the Java programming language.
typeOf(DeferredAttr.DeferredType) - Method in class com.sun.tools.javac.comp.DeferredAttr.RecoveryDeferredTypeMap
 
typeOfTag - Variable in class com.sun.tools.javac.code.Symtab
The predefined type that belongs to a tag.
TypeParam(Name, Type.TypeVar) - Method in class com.sun.tools.javac.tree.TreeMaker
Create a type parameter tree from its name and type.
TypeParameter(Name, List<JCTree.JCExpression>) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
TypeParameter(Name, List<JCTree.JCExpression>) - Method in class com.sun.tools.javac.tree.TreeMaker
 
TypeParameter(Name, List<JCTree.JCExpression>, List<JCTree.JCAnnotation>) - Method in class com.sun.tools.javac.tree.TreeMaker
 
TypeParameterElement - Interface in javax.lang.model.element
Represents a formal type parameter of a generic class, interface, method, or constructor element.
TypeParameterTree - Interface in com.sun.source.tree
A tree node for a type parameter.
TypeParams(List<Type>) - Method in class com.sun.tools.javac.tree.TreeMaker
Create a list of type parameter trees from a list of type variables.
TypePathEntry(TypeAnnotationPosition.TypePathEntryKind, int) - Constructor for class com.sun.tools.javac.code.TypeAnnotationPosition.TypePathEntry
 
typePreprocessor - Variable in class com.sun.tools.javac.util.RichDiagnosticFormatter
 
TypeRelation() - Constructor for class com.sun.tools.javac.code.Types.TypeRelation
 
Types - Class in com.sun.tools.javac.code
Utility class containing various operations on types.
Types(Context) - Constructor for class com.sun.tools.javac.code.Types
 
types - Variable in class com.sun.tools.javac.main.JavaCompiler
Type utilities.
types(List<? extends JCTree>) - Static method in class com.sun.tools.javac.tree.TreeInfo
Return the types of a list of trees.
Types(List<Type>) - Method in class com.sun.tools.javac.tree.TreeMaker
Create a list of trees representing given list of types.
Types - Interface in javax.lang.model.util
Utility methods for operating on types.
Types.AdaptFailure - Exception in com.sun.tools.javac.code
 
Types.DefaultSymbolVisitor<R,S> - Class in com.sun.tools.javac.code
A default visitor for symbols.
Types.DefaultTypeVisitor<R,S> - Class in com.sun.tools.javac.code
A default visitor for types.
Types.FunctionDescriptorLookupError - Exception in com.sun.tools.javac.code
Exception used to report a function descriptor lookup failure.
Types.MapVisitor<S> - Class in com.sun.tools.javac.code
A visitor for implementing a mapping from types to types.
Types.SignatureGenerator - Class in com.sun.tools.javac.code
 
Types.SimpleVisitor<R,S> - Class in com.sun.tools.javac.code
A simple visitor for types.
Types.TypeRelation - Class in com.sun.tools.javac.code
A plain relation on types.
Types.UnaryVisitor<R> - Class in com.sun.tools.javac.code
A convenience visitor for implementing operations that only require one argument (the type itself), that is, unary operations.
Types.UniqueType - Class in com.sun.tools.javac.code
A wrapper for a type that allows use in sets.
typesIn(Iterable<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a list of types in elements.
typesIn(Set<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a set of types in elements.
typesKey - Static variable in class com.sun.tools.javac.code.Types
 
TypeSymbol(int, long, Name, Type, Symbol) - Constructor for class com.sun.tools.javac.code.Symbol.TypeSymbol
 
TypeTag - Enum in com.sun.tools.javac.code
An interface for type tag values, which distinguish between different sorts of types.
typetag - Variable in class com.sun.tools.javac.tree.JCTree.JCLiteral
 
typetag - Variable in class com.sun.tools.javac.tree.JCTree.JCPrimitiveTypeTree
the basic type id
TypeTag.NumericClasses - Class in com.sun.tools.javac.code
 
TypeTest(JCTree.JCExpression, JCTree) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
TypeTest(JCTree.JCExpression, JCTree) - Method in class com.sun.tools.javac.tree.TreeMaker
 
TypeUnion(List<JCTree.JCExpression>) - Method in class com.sun.tools.javac.tree.TreeMaker
 
TypeVar(Name, Symbol, Type) - Constructor for class com.sun.tools.javac.code.Type.TypeVar
 
TypeVar(Symbol.TypeSymbol, Type, Type) - Constructor for class com.sun.tools.javac.code.Type.TypeVar
 
TypeVariable - Interface in javax.lang.model.type
Represents a type variable.
TypeVariableSymbol(long, Name, Type, Symbol) - Constructor for class com.sun.tools.javac.code.Symbol.TypeVariableSymbol
 
typevars - Variable in class com.sun.tools.javac.jvm.ClassReader
The current scope where type variables are entered.
TypeVisitor<R,P> - Interface in javax.lang.model.type
A visitor of types, in the style of the visitor design pattern.

U

unannotatedType() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
unannotatedType() - Method in class com.sun.tools.javac.code.Type
If this is an annotated type, return the underlying type.
unannotatedType() - Method in class com.sun.tools.javac.parser.JavacParser
 
Unary(JCTree.Tag, JCTree.JCExpression) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Unary(JCTree.Tag, JCTree.JCExpression) - Method in class com.sun.tools.javac.tree.TreeMaker
 
UnaryTree - Interface in com.sun.source.tree
A tree node for postfix and unary expressions.
UnaryVisitor() - Constructor for class com.sun.tools.javac.code.Types.UnaryVisitor
 
UNATTRIBUTED - Static variable in class com.sun.tools.javac.code.Flags
Flag for class symbols is set and later re-set to indicate that a class has been entered but has not yet been attributed.
unboxedType(Type) - Method in class com.sun.tools.javac.code.Types
Return the primitive type corresponding to a boxed type.
unboxedType(TypeMirror) - Method in class com.sun.tools.javac.model.JavacTypes
 
unboxedType(TypeMirror) - Method in interface javax.lang.model.util.Types
Returns the type (a primitive type) of unboxed values of a given type.
unboxedTypeOrType(Type) - Method in class com.sun.tools.javac.code.Types
Return the unboxed type if 't' is a boxed class, otherwise return 't' itself.
underlyingType - Variable in class com.sun.tools.javac.tree.JCTree.JCAnnotatedType
 
UndetVar(Type.TypeVar, Types) - Constructor for class com.sun.tools.javac.code.Type.UndetVar
 
unenterScanner - Variable in class com.sun.tools.javac.comp.DeferredAttr
 
unicodeConversionBp - Variable in class com.sun.tools.javac.parser.UnicodeReader
The buffer index of the last converted unicode character
UnicodeReader - Class in com.sun.tools.javac.parser
The char reader used by the javac lexer/tokenizer.
UnicodeReader(ScannerFactory, CharBuffer) - Constructor for class com.sun.tools.javac.parser.UnicodeReader
Create a scanner from the input array.
UnicodeReader(ScannerFactory, char[], int) - Constructor for class com.sun.tools.javac.parser.UnicodeReader
 
UNION - Static variable in class com.sun.tools.javac.code.Flags
Flag that marks a multi-catch parameter.
union(List<Type>, List<Type>) - Method in class com.sun.tools.javac.code.Types
Form the union of two closures
UnionClassType(Type.ClassType, List<? extends Type>) - Constructor for class com.sun.tools.javac.code.Type.UnionClassType
 
UnionType - Interface in javax.lang.model.type
Represents a union type.
UnionTypeTree - Interface in com.sun.source.tree
A tree node for a union type expression in a multicatch var declaration.
UniqueType(Type, Types) - Constructor for class com.sun.tools.javac.code.Types.UniqueType
 
UnknownAnnotationValueException - Exception in javax.lang.model.element
Indicates that an unknown kind of annotation value was encountered.
UnknownAnnotationValueException(AnnotationValue, Object) - Constructor for exception javax.lang.model.element.UnknownAnnotationValueException
Creates a new UnknownAnnotationValueException.
UnknownBlockTag(Name, List<DCTree>) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
UnknownBlockTagTree - Interface in com.sun.source.doctree
A tree node for an unrecognized inline tag.
UnknownElementException - Exception in javax.lang.model.element
Indicates that an unknown kind of element was encountered.
UnknownElementException(Element, Object) - Constructor for exception javax.lang.model.element.UnknownElementException
Creates a new UnknownElementException.
UnknownEntityException - Exception in javax.lang.model
Superclass of exceptions which indicate that an unknown kind of entity was encountered.
UnknownEntityException(String) - Constructor for exception javax.lang.model.UnknownEntityException
Creates a new UnknownEntityException with the specified detail message.
UnknownInlineTag(Name, List<DCTree>) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
UnknownInlineTagTree - Interface in com.sun.source.doctree
A tree node for an unrecognized inline tag.
unknownSymbol - Variable in class com.sun.tools.javac.code.Symtab
The unknown symbol.
unknownType - Variable in class com.sun.tools.javac.code.Symtab
A value for the unknown type.
UnknownType() - Constructor for class com.sun.tools.javac.code.Type.UnknownType
 
UnknownTypeException - Exception in javax.lang.model.type
Indicates that an unknown kind of type was encountered.
UnknownTypeException(TypeMirror, Object) - Constructor for exception javax.lang.model.type.UnknownTypeException
Creates a new UnknownTypeException.The p parameter may be used to pass in an additional argument with information about the context in which the unknown type was encountered; for example, the visit methods of TypeVisitor may pass in their additional parameter.
unlambdaKey - Static variable in class com.sun.tools.javac.comp.LambdaToMethod
 
unnamedPackage - Variable in class com.sun.tools.javac.code.Symtab
A symbol for the unnamed package.
UnresolvedClass(Type, Type) - Constructor for class com.sun.tools.javac.code.Attribute.UnresolvedClass
 
UnsharedNameTable - Class in com.sun.tools.javac.util
Implementation of Name.Table that stores names in individual arrays using weak references.
UnsharedNameTable(Names, int) - Constructor for class com.sun.tools.javac.util.UnsharedNameTable
Allocator
UnsharedNameTable(Names) - Constructor for class com.sun.tools.javac.util.UnsharedNameTable
 
unwrap(FileObject) - Method in class com.sun.tools.javac.api.WrappingJavaFileManager
This implementation returns the given file object.
unwrap(JavaFileObject) - Method in class com.sun.tools.javac.api.WrappingJavaFileManager
This implementation forwards to WrappingJavaFileManager.unwrap(FileObject).
unwrap(URI) - Method in class com.sun.tools.javac.api.WrappingJavaFileManager
This implementation returns the given URI.
update(Log, Options, Lint, FSInfo) - Method in class com.sun.tools.javac.file.Locations
 
updateContext(Context) - Method in class com.sun.tools.javac.api.BasicJavacTask
For internal use only.
updateContext(Context) - Method in class com.sun.tools.javac.api.JavacTrees
 
updatePosOffset(int) - Method in class com.sun.tools.javac.code.TypeAnnotationPosition
 
upperBound(Type) - Method in class com.sun.tools.javac.code.Types
The "rvalue conversion".
The upper bound of most types is the type itself.
uri - Variable in class javax.tools.SimpleJavaFileObject
A URI for this file object.
useAnnotationFlag() - Method in enum com.sun.tools.javac.jvm.Target
 
useBridgeFlag() - Method in enum com.sun.tools.javac.jvm.Target
 
useEnumFlag() - Method in enum com.sun.tools.javac.jvm.Target
 
useInnerCacheClass() - Method in enum com.sun.tools.javac.jvm.Target
Sometimes we need to create a field to cache a value like a class literal of the assertions flag.
usePrivateSyntheticFields() - Method in enum com.sun.tools.javac.jvm.Target
Beginning in -target 1.5, we make synthetic variables package-private instead of private.
userClassPath() - Method in class com.sun.tools.javac.file.Locations
 
useSource(JavaFileObject) - Method in class com.sun.tools.javac.util.AbstractLog
Re-assign source, returning previous setting.
useStringBuilder() - Method in enum com.sun.tools.javac.jvm.Target
Beginning in 1.5, we have an unsynchronized version of StringBuffer called StringBuilder that can be used by the compiler for string concatenation.
useSyntheticFlag() - Method in enum com.sun.tools.javac.jvm.Target
Beginning in 1.5, we have flag bits we can use instead of marker attributes.
useVarargsFlag() - Method in enum com.sun.tools.javac.jvm.Target
 
utf2chars(byte[], int, char[], int, int) - Static method in class com.sun.tools.javac.util.Convert
Convert `len' bytes from utf8 to characters.
utf2chars(byte[], int, int) - Static method in class com.sun.tools.javac.util.Convert
Return bytes in Utf8 representation as an array of characters.
utf2chars(byte[]) - Static method in class com.sun.tools.javac.util.Convert
Return all bytes of a given array in Utf8 representation as an array of characters.
utf2string(byte[], int, int) - Static method in class com.sun.tools.javac.util.Convert
Return bytes in Utf8 representation as a string.
utf2string(byte[]) - Static method in class com.sun.tools.javac.util.Convert
Return all bytes of a given array in Utf8 representation as a string.

V

VAL - Static variable in class com.sun.tools.javac.code.Kinds
The kind of values (variables or non-variable expressions), includes VAR.
validate(Annotate.Worker) - Method in class com.sun.tools.javac.comp.Annotate
 
validateAnnotationDeferErrors(JCTree.JCAnnotation) - Method in class com.sun.tools.javac.comp.Check
Check an annotation value.
validateAnnotations(List<JCTree.JCAnnotation>, Symbol) - Method in class com.sun.tools.javac.comp.Check
Check the annotations of a symbol.
validateRepeatable(Symbol.TypeSymbol, Attribute.Compound, JCDiagnostic.DiagnosticPosition) - Method in class com.sun.tools.javac.comp.Check
Validate the proposed container 'repeatable' on the annotation type symbol 's'.
validateTypeAnnotation(JCTree.JCAnnotation, boolean) - Method in class com.sun.tools.javac.comp.Check
 
validateTypeAnnotations(JCTree, boolean) - Method in class com.sun.tools.javac.comp.Attr
 
validateTypeAnnotations(List<JCTree.JCAnnotation>, boolean) - Method in class com.sun.tools.javac.comp.Check
Check the type annotations.
validateTypeAnnotationsSignatures(Env<AttrContext>, JCTree.JCClassDecl) - Method in class com.sun.tools.javac.code.TypeAnnotations
 
validImportStringToPattern(String) - Static method in class com.sun.tools.javac.processing.JavacProcessingEnvironment
 
value - Variable in class com.sun.tools.javac.code.Attribute.Constant
 
value - Variable in class com.sun.tools.javac.code.Attribute.Enum
 
value - Variable in exception com.sun.tools.javac.jvm.ClassWriter.StringOverflow
 
value - Variable in enum com.sun.tools.javac.jvm.Profile
 
value - Variable in class com.sun.tools.javac.tree.DCTree.DCAttribute
 
Value(DCTree.DCReference) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
value - Variable in class com.sun.tools.javac.tree.JCTree.JCLiteral
value representation
value - Variable in class com.sun.tools.javac.util.Names
 
Value - Variable in class com.sun.tools.javac.util.Names
 
valueOf(String) - Static method in enum com.sun.source.doctree.AttributeTree.ValueKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.source.doctree.DocTree.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.source.tree.LambdaExpressionTree.BodyKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.source.tree.MemberReferenceTree.ReferenceMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.source.tree.Tree.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.source.util.TaskEvent.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.doclint.Checker.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.doclint.Entity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.doclint.Env.AccessKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.doclint.HtmlTag.Attr
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.doclint.HtmlTag.AttrKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.doclint.HtmlTag.BlockType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.doclint.HtmlTag.EndKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.doclint.HtmlTag.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.doclint.HtmlTag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.doclint.Messages.Group
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.api.DiagnosticFormatter.Configuration.DiagnosticPart
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.api.DiagnosticFormatter.Configuration.MultilineLimit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.api.DiagnosticFormatter.PositionKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.code.Attribute.RetentionPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.code.BoundKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.code.Flags.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.code.Kinds.KindName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.code.Lint.LintCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.code.Source
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.code.TargetType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.code.Type.UndetVar.InferenceBound
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.code.TypeAnnotationPosition.TypePathEntryKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.code.TypeAnnotations.AnnotationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.code.TypeTag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.comp.CompileStates.CompileState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.comp.DeferredAttr.AttrMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.file.JavacFileManager.SortFiles
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.jvm.ClassFile.Version
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.jvm.ClassReader.AttributeKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.jvm.Code.StackMapFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.jvm.Profile
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.jvm.Target
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.main.JavaCompiler.CompilePolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.main.JavaCompiler.ImplicitSourcePolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.main.Main.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.main.Option.OptionKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.main.Option.PkgInfo
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.main.Option
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.parser.Tokens.Comment.CommentStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.parser.Tokens.TokenKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.tree.JCTree.JCLambda.ParameterKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.tree.JCTree.JCMemberReference.OverloadKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.tree.JCTree.JCMemberReference.ReferenceKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.tree.JCTree.JCPolyExpression.PolyKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.tree.JCTree.Tag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.util.BasicDiagnosticFormatter.BasicConfiguration.BasicFormatKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.util.BasicDiagnosticFormatter.BasicConfiguration.SourcePosition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.util.Bits.BitsState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.util.JCDiagnostic.DiagnosticFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.util.JCDiagnostic.DiagnosticType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.util.Log.PrefixKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tools.javac.util.Log.WriterKind
Returns the enum constant of this type with the specified name.
valueOf - Variable in class com.sun.tools.javac.util.Names
 
valueOf(String) - Static method in enum com.sun.tools.javac.util.RichDiagnosticFormatter.RichConfiguration.RichFormatterFeature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.lang.model.element.ElementKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.lang.model.element.Modifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.lang.model.element.NestingKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.lang.model.SourceVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.lang.model.type.TypeKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.tools.Diagnostic.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.tools.DocumentationTool.Location
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.tools.JavaFileObject.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.tools.StandardLocation
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.sun.source.doctree.AttributeTree.ValueKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.source.doctree.DocTree.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.source.tree.LambdaExpressionTree.BodyKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.source.tree.MemberReferenceTree.ReferenceMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.source.tree.Tree.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.source.util.TaskEvent.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.doclint.Checker.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.doclint.Entity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.doclint.Env.AccessKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.doclint.HtmlTag.Attr
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.doclint.HtmlTag.AttrKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.doclint.HtmlTag.BlockType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.doclint.HtmlTag.EndKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.doclint.HtmlTag.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.doclint.HtmlTag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.doclint.Messages.Group
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.api.DiagnosticFormatter.Configuration.DiagnosticPart
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.api.DiagnosticFormatter.Configuration.MultilineLimit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.api.DiagnosticFormatter.PositionKind
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class com.sun.tools.javac.code.Attribute.Array
 
values - Variable in class com.sun.tools.javac.code.Attribute.Compound
The attributes values, as pairs.
values() - Static method in enum com.sun.tools.javac.code.Attribute.RetentionPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.code.BoundKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.code.Flags.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.code.Kinds.KindName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.code.Lint.LintCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.code.Source
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.code.TargetType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.code.Type.UndetVar.InferenceBound
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.code.TypeAnnotationPosition.TypePathEntryKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.code.TypeAnnotations.AnnotationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.code.TypeTag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.comp.CompileStates.CompileState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.comp.DeferredAttr.AttrMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.file.JavacFileManager.SortFiles
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.jvm.ClassFile.Version
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.jvm.ClassReader.AttributeKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.jvm.Code.StackMapFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.jvm.Profile
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.jvm.Target
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.main.JavaCompiler.CompilePolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.main.JavaCompiler.ImplicitSourcePolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.main.Main.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.main.Option.OptionKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.main.Option.PkgInfo
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.main.Option
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.parser.Tokens.Comment.CommentStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.parser.Tokens.TokenKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.tree.JCTree.JCLambda.ParameterKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.tree.JCTree.JCMemberReference.OverloadKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.tree.JCTree.JCMemberReference.ReferenceKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.tree.JCTree.JCPolyExpression.PolyKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.tree.JCTree.Tag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.util.BasicDiagnosticFormatter.BasicConfiguration.BasicFormatKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.util.BasicDiagnosticFormatter.BasicConfiguration.SourcePosition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.util.Bits.BitsState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.util.JCDiagnostic.DiagnosticFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.util.JCDiagnostic.DiagnosticType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.util.Log.PrefixKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tools.javac.util.Log.WriterKind
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class com.sun.tools.javac.util.Names
 
values() - Static method in enum com.sun.tools.javac.util.RichDiagnosticFormatter.RichConfiguration.RichFormatterFeature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.lang.model.element.ElementKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.lang.model.element.Modifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.lang.model.element.NestingKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.lang.model.SourceVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.lang.model.type.TypeKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.tools.Diagnostic.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.tools.DocumentationTool.Location
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.tools.JavaFileObject.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.tools.StandardLocation
Returns an array containing the constants of this enum type, in the order they are declared.
ValueTree - Interface in com.sun.source.doctree
A tree node for an @value inline tag.
VAR - Static variable in class com.sun.tools.javac.code.Kinds
The kind of variable symbols.
var - Variable in class com.sun.tools.javac.tree.JCTree.JCEnhancedForLoop
 
VARARGS - Static variable in class com.sun.tools.javac.code.Flags
Flag that marks varargs methods.
Varargs - Variable in class com.sun.tools.javac.util.Names
 
varargsElement - Variable in class com.sun.tools.javac.tree.JCTree.JCMemberReference
 
varargsElement - Variable in class com.sun.tools.javac.tree.JCTree.JCMethodInvocation
 
varargsElement - Variable in class com.sun.tools.javac.tree.JCTree.JCNewClass
 
varargsEnabled - Variable in class com.sun.tools.javac.comp.Resolve
 
varChanged(Type.UndetVar, Set<Type.UndetVar.InferenceBound>) - Method in interface com.sun.tools.javac.code.Type.UndetVar.UndetVarListener
called when some inference variable bounds (of given kinds ibs) change
vardecls - Variable in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
A mapping from addresses to variable symbols.
VarDef(JCTree.JCModifiers, Name, JCTree.JCExpression, JCTree.JCExpression) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
VarDef(JCTree.JCModifiers, Name, JCTree.JCExpression, JCTree.JCExpression) - Method in class com.sun.tools.javac.tree.TreeMaker
 
VarDef(Symbol.VarSymbol, JCTree.JCExpression) - Method in class com.sun.tools.javac.tree.TreeMaker
Create a variable definition from a variable symbol and an initializer expression.
VarFlags - Static variable in class com.sun.tools.javac.code.Flags
Modifier masks.
variableDeclarators(JCTree.JCModifiers, JCTree.JCExpression, T) - Method in class com.sun.tools.javac.parser.JavacParser
VariableDeclarators = VariableDeclarator { "," VariableDeclarator }
VariableElement - Interface in javax.lang.model.element
Represents a field, enum constant, method or constructor parameter, local variable, resource variable, or exception parameter.
variableInitializer() - Method in class com.sun.tools.javac.parser.JavacParser
VariableInitializer = ArrayInitializer | Expression
VariableTree - Interface in com.sun.source.tree
A tree node for a variable declaration.
VarSymbol(long, Name, Type, Symbol) - Constructor for class com.sun.tools.javac.code.Symbol.VarSymbol
Construct a variable symbol, given its flags, name, type and owner.
vartype - Variable in class com.sun.tools.javac.tree.JCTree.JCVariableDecl
type of the variable
verbose - Variable in class com.sun.tools.javac.main.JavaCompiler
Verbose output.
verboseCompilePolicy - Variable in class com.sun.tools.javac.main.JavaCompiler
Report activity related to compilePolicy
version - Variable in class com.sun.tools.javac.jvm.ClassReader.AttributeReader
 
version() - Static method in class com.sun.tools.javac.main.JavaCompiler
The current version number as a string.
Version(List<DCTree>) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
VersionTree - Interface in com.sun.source.doctree
A tree node for an @version block tag.
visibleParts - Variable in class com.sun.tools.javac.util.AbstractDiagnosticFormatter.SimpleConfiguration
 
visit(DocTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visit(Iterable<? extends DocTree>, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visit(Tree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visit(Iterable<? extends Tree>, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visit(Type, Locale) - Method in class com.sun.tools.javac.code.Printer
Get a localized string representation for a given type.
visit(Symbol, Locale) - Method in class com.sun.tools.javac.code.Printer
Get a localized string representation for a given symbol.
visit(Symbol, S) - Method in class com.sun.tools.javac.code.Types.DefaultSymbolVisitor
 
visit(Type, S) - Method in class com.sun.tools.javac.code.Types.DefaultTypeVisitor
 
visit(Type) - Method in class com.sun.tools.javac.code.Types.MapVisitor
 
visit(Type) - Method in class com.sun.tools.javac.code.Types.UnaryVisitor
 
visit(AnnotationValue, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits an annotation value.
visit(AnnotationValue) - Method in interface javax.lang.model.element.AnnotationValueVisitor
A convenience method equivalent to v.visit(av, null).
visit(Element, P) - Method in interface javax.lang.model.element.ElementVisitor
Visits an element.
visit(Element) - Method in interface javax.lang.model.element.ElementVisitor
A convenience method equivalent to v.visit(e, null).
visit(TypeMirror, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits a type.
visit(TypeMirror) - Method in interface javax.lang.model.type.TypeVisitor
A convenience method equivalent to v.visit(t, null).
visit(AnnotationValue, P) - Method in class javax.lang.model.util.AbstractAnnotationValueVisitor6
Visits an annotation value as if by passing itself to that value's accept.
visit(AnnotationValue) - Method in class javax.lang.model.util.AbstractAnnotationValueVisitor6
Visits an annotation value as if by passing itself to that value's accept method passing null for the additional parameter.
visit(Element, P) - Method in class javax.lang.model.util.AbstractElementVisitor6
Visits any program element as if by passing itself to that element's accept method.
visit(Element) - Method in class javax.lang.model.util.AbstractElementVisitor6
Visits any program element as if by passing itself to that element's accept method and passing null for the additional parameter.
visit(TypeMirror, P) - Method in class javax.lang.model.util.AbstractTypeVisitor6
Visits any type mirror as if by passing itself to that type mirror's accept method.
visit(TypeMirror) - Method in class javax.lang.model.util.AbstractTypeVisitor6
Visits any type mirror as if by passing itself to that type mirror's accept method and passing null for the additional parameter.
visitAnnotatedType(AnnotatedTypeTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitAnnotatedType(AnnotatedTypeTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitAnnotatedType(AnnotatedTypeTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitAnnotatedType(Type.AnnotatedType, Locale) - Method in class com.sun.tools.javac.code.Printer
 
visitAnnotatedType(Type.AnnotatedType, S) - Method in interface com.sun.tools.javac.code.Type.Visitor
 
visitAnnotatedType(Type.AnnotatedType, S) - Method in class com.sun.tools.javac.code.Types.DefaultTypeVisitor
 
visitAnnotatedType(JCTree.JCAnnotatedType) - Method in class com.sun.tools.javac.comp.Attr
 
visitAnnotatedType(JCTree.JCAnnotatedType) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitAnnotatedType(JCTree.JCAnnotatedType) - Method in class com.sun.tools.javac.comp.Lower
 
visitAnnotatedType(JCTree.JCAnnotatedType) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitAnnotatedType(JCTree.JCAnnotatedType) - Method in class com.sun.tools.javac.tree.Pretty
 
visitAnnotatedType(AnnotatedTypeTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitAnnotatedType(JCTree.JCAnnotatedType) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitAnnotatedType(JCTree.JCAnnotatedType) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitAnnotation(AnnotationTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitAnnotation(AnnotationTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitAnnotation(AnnotationTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitAnnotation(JCTree.JCAnnotation) - Method in class com.sun.tools.javac.comp.Attr
 
visitAnnotation(JCTree.JCAnnotation) - Method in class com.sun.tools.javac.comp.Lower
 
visitAnnotation(JCTree.JCAnnotation) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitAnnotation(JCTree.JCAnnotation) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitAnnotation(JCTree.JCAnnotation) - Method in class com.sun.tools.javac.tree.Pretty
 
visitAnnotation(AnnotationTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitAnnotation(JCTree.JCAnnotation) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitAnnotation(JCTree.JCAnnotation) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitAnnotation(AnnotationMirror, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits an annotation value in an annotation.
visitAnnotation(AnnotationMirror, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits an annotation value in an annotation.
visitApply(JCTree.JCMethodInvocation) - Method in class com.sun.tools.javac.comp.Attr
Visitor method for method invocations.
visitApply(JCTree.JCMethodInvocation) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitApply(JCTree.JCMethodInvocation) - Method in class com.sun.tools.javac.comp.Lower
 
visitApply(JCTree.JCMethodInvocation) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitApply(JCTree.JCMethodInvocation) - Method in class com.sun.tools.javac.jvm.Gen
 
visitApply(JCTree.JCMethodInvocation) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitApply(JCTree.JCMethodInvocation) - Method in class com.sun.tools.javac.tree.Pretty
 
visitApply(JCTree.JCMethodInvocation) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitApply(JCTree.JCMethodInvocation) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitArray(Attribute.Array) - Method in interface com.sun.tools.javac.code.Attribute.Visitor
 
visitArray(Attribute.Array) - Method in class com.sun.tools.javac.code.Lint.AugmentVisitor
 
visitArray(List<? extends AnnotationValue>, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits an array value in an annotation.
visitArray(ArrayType, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits an array type.
visitArray(List<? extends AnnotationValue>, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits an array value in an annotation.
visitArray(ArrayType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits an array type.
visitArrayAccess(ArrayAccessTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitArrayAccess(ArrayAccessTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitArrayAccess(ArrayAccessTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitArrayAccess(ArrayAccessTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitArrayType(ArrayTypeTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitArrayType(ArrayTypeTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitArrayType(ArrayTypeTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitArrayType(Type.ArrayType, Locale) - Method in class com.sun.tools.javac.code.Printer
 
visitArrayType(Type.ArrayType, S) - Method in interface com.sun.tools.javac.code.Type.Visitor
 
visitArrayType(Type.ArrayType, S) - Method in class com.sun.tools.javac.code.Types.DefaultTypeVisitor
 
visitArrayType(ArrayTypeTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitAssert(AssertTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitAssert(AssertTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitAssert(AssertTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitAssert(JCTree.JCAssert) - Method in class com.sun.tools.javac.comp.Attr
 
visitAssert(JCTree.JCAssert) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitAssert(JCTree.JCAssert) - Method in class com.sun.tools.javac.comp.Lower
Visitor method for assert statements.
visitAssert(JCTree.JCAssert) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitAssert(JCTree.JCAssert) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitAssert(JCTree.JCAssert) - Method in class com.sun.tools.javac.tree.Pretty
 
visitAssert(AssertTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitAssert(JCTree.JCAssert) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitAssert(JCTree.JCAssert) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitAssign(JCTree.JCAssign) - Method in class com.sun.tools.javac.comp.Attr
 
visitAssign(JCTree.JCAssign) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitAssign(JCTree.JCAssign) - Method in class com.sun.tools.javac.comp.Lower
 
visitAssign(JCTree.JCAssign) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitAssign(JCTree.JCAssign) - Method in class com.sun.tools.javac.jvm.Gen
 
visitAssign(JCTree.JCAssign) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitAssign(JCTree.JCAssign) - Method in class com.sun.tools.javac.tree.Pretty
 
visitAssign(JCTree.JCAssign) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitAssign(JCTree.JCAssign) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitAssignment(AssignmentTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitAssignment(AssignmentTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitAssignment(AssignmentTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitAssignment(AssignmentTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitAssignop(JCTree.JCAssignOp) - Method in class com.sun.tools.javac.comp.Attr
 
visitAssignop(JCTree.JCAssignOp) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitAssignop(JCTree.JCAssignOp) - Method in class com.sun.tools.javac.comp.Lower
 
visitAssignop(JCTree.JCAssignOp) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitAssignop(JCTree.JCAssignOp) - Method in class com.sun.tools.javac.jvm.Gen
 
visitAssignop(JCTree.JCAssignOp) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitAssignop(JCTree.JCAssignOp) - Method in class com.sun.tools.javac.tree.Pretty
 
visitAssignop(JCTree.JCAssignOp) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitAssignop(JCTree.JCAssignOp) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitAttribute(AttributeTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitAttribute(AttributeTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitAttribute(AttributeTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitAttribute(AttributeTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitAttribute(AttributeTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitAuthor(AuthorTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitAuthor(AuthorTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitAuthor(AuthorTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitAuthor(AuthorTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitAuthor(AuthorTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitBinary(BinaryTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitBinary(BinaryTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitBinary(BinaryTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitBinary(JCTree.JCBinary) - Method in class com.sun.tools.javac.comp.Attr
 
visitBinary(JCTree.JCBinary) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitBinary(JCTree.JCBinary) - Method in class com.sun.tools.javac.comp.Lower
 
visitBinary(JCTree.JCBinary) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitBinary(JCTree.JCBinary) - Method in class com.sun.tools.javac.jvm.Gen
 
visitBinary(JCTree.JCBinary) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitBinary(JCTree.JCBinary) - Method in class com.sun.tools.javac.tree.Pretty
 
visitBinary(BinaryTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitBinary(JCTree.JCBinary) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitBinary(JCTree.JCBinary) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitBlock(BlockTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitBlock(BlockTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitBlock(BlockTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitBlock(JCTree.JCBlock) - Method in class com.sun.tools.javac.comp.Attr
 
visitBlock(JCTree.JCBlock) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitBlock(JCTree.JCBlock) - Method in class com.sun.tools.javac.comp.Lower
 
visitBlock(JCTree.JCBlock) - Method in class com.sun.tools.javac.jvm.Gen
 
visitBlock(JCTree.JCBlock) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitBlock(JCTree.JCBlock) - Method in class com.sun.tools.javac.tree.Pretty
 
visitBlock(BlockTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitBlock(JCTree.JCBlock) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitBlock(JCTree.JCBlock) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitBoolean(boolean, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits a boolean value in an annotation.
visitBoolean(boolean, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits a boolean value in an annotation.
visitBreak(BreakTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitBreak(BreakTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitBreak(BreakTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitBreak(JCTree.JCBreak) - Method in class com.sun.tools.javac.comp.Attr
 
visitBreak(JCTree.JCBreak) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitBreak(JCTree.JCBreak) - Method in class com.sun.tools.javac.jvm.Gen
 
visitBreak(JCTree.JCBreak) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitBreak(JCTree.JCBreak) - Method in class com.sun.tools.javac.tree.Pretty
 
visitBreak(BreakTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitBreak(JCTree.JCBreak) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitBreak(JCTree.JCBreak) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitByte(byte, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits a byte value in an annotation.
visitByte(byte, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits a byte value in an annotation.
visitCapturedType(Type.CapturedType, Locale) - Method in class com.sun.tools.javac.code.Printer
 
visitCapturedType(Type.CapturedType, S) - Method in interface com.sun.tools.javac.code.Type.Visitor
 
visitCapturedType(Type.CapturedType, S) - Method in class com.sun.tools.javac.code.Types.DefaultTypeVisitor
 
visitCapturedType(Type.CapturedType, S) - Method in class com.sun.tools.javac.code.Types.SimpleVisitor
 
visitCapturedType(Type.CapturedType, Locale) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter.RichPrinter
 
visitCase(CaseTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitCase(CaseTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitCase(CaseTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitCase(JCTree.JCCase) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitCase(JCTree.JCCase) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitCase(JCTree.JCCase) - Method in class com.sun.tools.javac.tree.Pretty
 
visitCase(CaseTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitCase(JCTree.JCCase) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitCase(JCTree.JCCase) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitCatch(CatchTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitCatch(CatchTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitCatch(CatchTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitCatch(JCTree.JCCatch) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitCatch(JCTree.JCCatch) - Method in class com.sun.tools.javac.tree.Pretty
 
visitCatch(CatchTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitCatch(JCTree.JCCatch) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitCatch(JCTree.JCCatch) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitChar(char, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits a char value in an annotation.
visitChar(char, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits a char value in an annotation.
visitClass(ClassTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitClass(ClassTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitClass(ClassTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitClass(Attribute.Class) - Method in interface com.sun.tools.javac.code.Attribute.Visitor
 
visitClass(Attribute.Class) - Method in class com.sun.tools.javac.code.Lint.AugmentVisitor
 
visitClass(ClassTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitClassDef(JCTree.JCClassDecl) - Method in class com.sun.tools.javac.comp.Attr
 
visitClassDef(JCTree.JCClassDecl) - Method in class com.sun.tools.javac.comp.Enter
 
visitClassDef(JCTree.JCClassDecl) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitClassDef(JCTree.JCClassDecl) - Method in class com.sun.tools.javac.comp.Flow.AssignAnalyzer
 
visitClassDef(JCTree.JCClassDecl) - Method in class com.sun.tools.javac.comp.LambdaToMethod
Visit a class.
visitClassDef(JCTree.JCClassDecl) - Method in class com.sun.tools.javac.comp.Lower
 
visitClassDef(JCTree.JCClassDecl) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitClassDef(JCTree.JCClassDecl) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitClassDef(JCTree.JCClassDecl) - Method in class com.sun.tools.javac.tree.Pretty
 
visitClassDef(JCTree.JCClassDecl) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitClassDef(JCTree.JCClassDecl) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitClassSymbol(Symbol.ClassSymbol, Locale) - Method in class com.sun.tools.javac.code.Printer
 
visitClassSymbol(Symbol.ClassSymbol, P) - Method in interface com.sun.tools.javac.code.Symbol.Visitor
 
visitClassSymbol(Symbol.ClassSymbol, S) - Method in class com.sun.tools.javac.code.Types.DefaultSymbolVisitor
 
visitClassSymbol(Symbol.ClassSymbol, Locale) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter.RichPrinter
 
visitClassType(Type.ClassType, Locale) - Method in class com.sun.tools.javac.code.Printer
 
visitClassType(Type.ClassType, S) - Method in interface com.sun.tools.javac.code.Type.Visitor
 
visitClassType(Type.ClassType, S) - Method in class com.sun.tools.javac.code.Types.DefaultTypeVisitor
 
visitClassType(Type.ClassType, Locale) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter.RichPrinter
 
visitComment(CommentTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitComment(CommentTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitComment(CommentTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitComment(CommentTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitCompilationUnit(CompilationUnitTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitCompilationUnit(CompilationUnitTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitCompilationUnit(CompilationUnitTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitCompilationUnit(CompilationUnitTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitCompound(Attribute.Compound) - Method in interface com.sun.tools.javac.code.Attribute.Visitor
 
visitCompound(Attribute.Compound) - Method in class com.sun.tools.javac.code.Lint.AugmentVisitor
 
visitCompoundAssignment(CompoundAssignmentTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitCompoundAssignment(CompoundAssignmentTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitCompoundAssignment(CompoundAssignmentTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitCompoundAssignment(CompoundAssignmentTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitConditional(JCTree.JCConditional) - Method in class com.sun.tools.javac.comp.Attr
 
visitConditional(JCTree.JCConditional) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitConditional(JCTree.JCConditional) - Method in class com.sun.tools.javac.comp.Lower
Visitor method for conditional expressions.
visitConditional(JCTree.JCConditional) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitConditional(JCTree.JCConditional) - Method in class com.sun.tools.javac.jvm.Gen
 
visitConditional(JCTree.JCConditional) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitConditional(JCTree.JCConditional) - Method in class com.sun.tools.javac.tree.Pretty
 
visitConditional(JCTree.JCConditional) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitConditional(JCTree.JCConditional) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitConditionalExpression(ConditionalExpressionTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitConditionalExpression(ConditionalExpressionTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitConditionalExpression(ConditionalExpressionTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitConditionalExpression(ConditionalExpressionTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitConstant(Attribute.Constant) - Method in interface com.sun.tools.javac.code.Attribute.Visitor
 
visitConstant(Attribute.Constant) - Method in class com.sun.tools.javac.code.Lint.AugmentVisitor
 
visitContinue(ContinueTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitContinue(ContinueTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitContinue(ContinueTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitContinue(JCTree.JCContinue) - Method in class com.sun.tools.javac.comp.Attr
 
visitContinue(JCTree.JCContinue) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitContinue(JCTree.JCContinue) - Method in class com.sun.tools.javac.jvm.Gen
 
visitContinue(JCTree.JCContinue) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitContinue(JCTree.JCContinue) - Method in class com.sun.tools.javac.tree.Pretty
 
visitContinue(ContinueTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitContinue(JCTree.JCContinue) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitContinue(JCTree.JCContinue) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitDeclared(DeclaredType, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits a declared type.
visitDeclared(DeclaredType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits a declared type.
visitDeprecated(DeprecatedTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitDeprecated(DeprecatedTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitDeprecated(DeprecatedTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitDeprecated(DeprecatedTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitDocComment(DocCommentTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitDocComment(DocCommentTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitDocComment(DocCommentTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitDocComment(DocCommentTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitDocComment(DocCommentTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitDocRoot(DocRootTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitDocRoot(DocRootTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitDocRoot(DocRootTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitDocRoot(DocRootTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitDocRoot(DocRootTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitDoLoop(JCTree.JCDoWhileLoop) - Method in class com.sun.tools.javac.comp.Attr
 
visitDoLoop(JCTree.JCDoWhileLoop) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitDoLoop(JCTree.JCDoWhileLoop) - Method in class com.sun.tools.javac.comp.Lower
 
visitDoLoop(JCTree.JCDoWhileLoop) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitDoLoop(JCTree.JCDoWhileLoop) - Method in class com.sun.tools.javac.jvm.Gen
 
visitDoLoop(JCTree.JCDoWhileLoop) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitDoLoop(JCTree.JCDoWhileLoop) - Method in class com.sun.tools.javac.tree.Pretty
 
visitDoLoop(JCTree.JCDoWhileLoop) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitDoLoop(JCTree.JCDoWhileLoop) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitDouble(double, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits a double value in an annotation.
visitDouble(double, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits a double value in an annotation.
visitDoWhileLoop(DoWhileLoopTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitDoWhileLoop(DoWhileLoopTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitDoWhileLoop(DoWhileLoopTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitDoWhileLoop(DoWhileLoopTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitEmptyStatement(EmptyStatementTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitEmptyStatement(EmptyStatementTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitEmptyStatement(EmptyStatementTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitEmptyStatement(EmptyStatementTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitEndElement(EndElementTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitEndElement(EndElementTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitEndElement(EndElementTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitEndElement(EndElementTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitEndElement(EndElementTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitEnhancedForLoop(EnhancedForLoopTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitEnhancedForLoop(EnhancedForLoopTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitEnhancedForLoop(EnhancedForLoopTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitEnhancedForLoop(EnhancedForLoopTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitEntity(EntityTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitEntity(EntityTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitEntity(EntityTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitEntity(EntityTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitEntity(EntityTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitEnum(Attribute.Enum) - Method in interface com.sun.tools.javac.code.Attribute.Visitor
 
visitEnum(Attribute.Enum) - Method in class com.sun.tools.javac.code.Lint.AugmentVisitor
 
visitEnumConstant(VariableElement, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits an enum value in an annotation.
visitEnumConstant(VariableElement, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits an enum value in an annotation.
visitEnumSwitch(JCTree.JCSwitch) - Method in class com.sun.tools.javac.comp.Lower
 
visitErroneous(ErroneousTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitErroneous(ErroneousTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitErroneous(ErroneousTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitErroneous(ErroneousTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitErroneous(ErroneousTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitErroneous(ErroneousTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitErroneous(ErroneousTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitErroneous(JCTree.JCErroneous) - Method in class com.sun.tools.javac.comp.Attr
 
visitErroneous(JCTree.JCErroneous) - Method in class com.sun.tools.javac.comp.MemberEnter
 
visitErroneous(ErroneousTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitErroneous(JCTree.JCErroneous) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitErroneous(JCTree.JCErroneous) - Method in class com.sun.tools.javac.tree.Pretty
 
visitErroneous(ErroneousTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitErroneous(JCTree.JCErroneous) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitErroneous(JCTree.JCErroneous) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitError(Attribute.Error) - Method in interface com.sun.tools.javac.code.Attribute.Visitor
 
visitError(Attribute.Error) - Method in class com.sun.tools.javac.code.Lint.AugmentVisitor
 
visitError(ErrorType, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits an error type.
visitError(ErrorType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits an error type.
visitErrorType(Type.ErrorType, Locale) - Method in class com.sun.tools.javac.code.Printer
 
visitErrorType(Type.ErrorType, S) - Method in interface com.sun.tools.javac.code.Type.Visitor
 
visitErrorType(Type.ErrorType, S) - Method in class com.sun.tools.javac.code.Types.DefaultTypeVisitor
 
visitExec(JCTree.JCExpressionStatement) - Method in class com.sun.tools.javac.comp.Attr
 
visitExec(JCTree.JCExpressionStatement) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitExec(JCTree.JCExpressionStatement) - Method in class com.sun.tools.javac.jvm.Gen
 
visitExec(JCTree.JCExpressionStatement) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitExec(JCTree.JCExpressionStatement) - Method in class com.sun.tools.javac.tree.Pretty
 
visitExec(JCTree.JCExpressionStatement) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitExec(JCTree.JCExpressionStatement) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitExecutable(ExecutableElement, Set<TypeElement>) - Method in class com.sun.tools.javac.processing.JavacProcessingEnvironment.ComputeAnnotationSet
 
visitExecutable(ExecutableElement, Boolean) - Method in class com.sun.tools.javac.processing.PrintingProcessor.PrintingElementVisitor
 
visitExecutable(ExecutableElement, P) - Method in interface javax.lang.model.element.ElementVisitor
Visits an executable element.
visitExecutable(ExecutableType, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits an executable type.
visitExecutable(ExecutableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits an executable element, dispatching to the visit method for the specific kind of executable, CONSTRUCTOR, INSTANCE_INIT, METHOD, or STATIC_INIT.
visitExecutable(ExecutableElement, P) - Method in class javax.lang.model.util.ElementScanner6
Visits an executable element.
visitExecutable(ExecutableElement, P) - Method in class javax.lang.model.util.SimpleElementVisitor6
Visits an executable element.
visitExecutable(ExecutableType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits an executable type.
visitExecutableAsConstructor(ExecutableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a CONSTRUCTOR executable element by calling defaultAction.
visitExecutableAsInstanceInit(ExecutableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits an INSTANCE_INIT executable element by calling defaultAction.
visitExecutableAsMethod(ExecutableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a METHOD executable element by calling defaultAction.
visitExecutableAsStaticInit(ExecutableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a STATIC_INIT executable element by calling defaultAction.
visitExpressionStatement(ExpressionStatementTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitExpressionStatement(ExpressionStatementTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitExpressionStatement(ExpressionStatementTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitExpressionStatement(ExpressionStatementTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitFloat(float, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits a float value in an annotation.
visitFloat(float, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits a float value in an annotation.
visitForAll(Type.ForAll, Locale) - Method in class com.sun.tools.javac.code.Printer
 
visitForAll(Type.ForAll, S) - Method in interface com.sun.tools.javac.code.Type.Visitor
 
visitForAll(Type.ForAll, S) - Method in class com.sun.tools.javac.code.Types.DefaultTypeVisitor
 
visitForAll(Type.ForAll, S) - Method in class com.sun.tools.javac.code.Types.SimpleVisitor
 
visitForeachLoop(JCTree.JCEnhancedForLoop) - Method in class com.sun.tools.javac.comp.Attr
 
visitForeachLoop(JCTree.JCEnhancedForLoop) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitForeachLoop(JCTree.JCEnhancedForLoop) - Method in class com.sun.tools.javac.comp.Lower
Translate away the foreach loop.
visitForeachLoop(JCTree.JCEnhancedForLoop) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitForeachLoop(JCTree.JCEnhancedForLoop) - Method in class com.sun.tools.javac.jvm.Gen
 
visitForeachLoop(JCTree.JCEnhancedForLoop) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitForeachLoop(JCTree.JCEnhancedForLoop) - Method in class com.sun.tools.javac.tree.Pretty
 
visitForeachLoop(JCTree.JCEnhancedForLoop) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitForeachLoop(JCTree.JCEnhancedForLoop) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitForLoop(ForLoopTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitForLoop(ForLoopTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitForLoop(ForLoopTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitForLoop(JCTree.JCForLoop) - Method in class com.sun.tools.javac.comp.Attr
 
visitForLoop(JCTree.JCForLoop) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitForLoop(JCTree.JCForLoop) - Method in class com.sun.tools.javac.comp.Lower
 
visitForLoop(JCTree.JCForLoop) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitForLoop(JCTree.JCForLoop) - Method in class com.sun.tools.javac.jvm.Gen
 
visitForLoop(JCTree.JCForLoop) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitForLoop(JCTree.JCForLoop) - Method in class com.sun.tools.javac.tree.Pretty
 
visitForLoop(ForLoopTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitForLoop(JCTree.JCForLoop) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitForLoop(JCTree.JCForLoop) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitIdent(JCTree.JCIdent) - Method in class com.sun.tools.javac.comp.Attr
 
visitIdent(JCTree.JCIdent) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitIdent(JCTree.JCIdent) - Method in class com.sun.tools.javac.comp.LambdaToMethod
Translate identifiers within a lambda to the mapped identifier
visitIdent(JCTree.JCIdent) - Method in class com.sun.tools.javac.comp.Lower
 
visitIdent(JCTree.JCIdent) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitIdent(JCTree.JCIdent) - Method in class com.sun.tools.javac.jvm.Gen
 
visitIdent(JCTree.JCIdent) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitIdent(JCTree.JCIdent) - Method in class com.sun.tools.javac.tree.Pretty
 
visitIdent(JCTree.JCIdent) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitIdent(JCTree.JCIdent) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitIdentifier(IdentifierTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitIdentifier(IdentifierTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitIdentifier(IdentifierTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitIdentifier(IdentifierTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitIdentifier(IdentifierTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitIdentifier(IdentifierTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitIdentifier(IdentifierTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitIdentifier(IdentifierTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitIf(IfTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitIf(IfTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitIf(IfTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitIf(JCTree.JCIf) - Method in class com.sun.tools.javac.comp.Attr
 
visitIf(JCTree.JCIf) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitIf(JCTree.JCIf) - Method in class com.sun.tools.javac.comp.Lower
Visitor method for if statements.
visitIf(JCTree.JCIf) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitIf(JCTree.JCIf) - Method in class com.sun.tools.javac.jvm.Gen
 
visitIf(JCTree.JCIf) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitIf(JCTree.JCIf) - Method in class com.sun.tools.javac.tree.Pretty
 
visitIf(IfTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitIf(JCTree.JCIf) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitIf(JCTree.JCIf) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitImport(ImportTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitImport(ImportTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitImport(ImportTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitImport(JCTree.JCImport) - Method in class com.sun.tools.javac.comp.Attr
 
visitImport(JCTree.JCImport) - Method in class com.sun.tools.javac.comp.MemberEnter
 
visitImport(JCTree.JCImport) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitImport(JCTree.JCImport) - Method in class com.sun.tools.javac.tree.Pretty
 
visitImport(ImportTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitImport(JCTree.JCImport) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitImport(JCTree.JCImport) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitIndexed(JCTree.JCArrayAccess) - Method in class com.sun.tools.javac.comp.Attr
 
visitIndexed(JCTree.JCArrayAccess) - Method in class com.sun.tools.javac.comp.Lower
 
visitIndexed(JCTree.JCArrayAccess) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitIndexed(JCTree.JCArrayAccess) - Method in class com.sun.tools.javac.jvm.Gen
 
visitIndexed(JCTree.JCArrayAccess) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitIndexed(JCTree.JCArrayAccess) - Method in class com.sun.tools.javac.tree.Pretty
 
visitIndexed(JCTree.JCArrayAccess) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitIndexed(JCTree.JCArrayAccess) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitInheritDoc(InheritDocTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitInheritDoc(InheritDocTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitInheritDoc(InheritDocTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitInheritDoc(InheritDocTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitInheritDoc(InheritDocTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitInstanceOf(InstanceOfTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitInstanceOf(InstanceOfTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitInstanceOf(InstanceOfTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitInstanceOf(InstanceOfTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitInt(int, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits an int value in an annotation.
visitInt(int, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits an int value in an annotation.
visitIntersection(IntersectionType, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits an intersection type.
visitIntersection(IntersectionType, P) - Method in class javax.lang.model.util.AbstractTypeVisitor6
Visits an IntersectionType element by calling visitUnknown.
visitIntersection(IntersectionType, P) - Method in class javax.lang.model.util.AbstractTypeVisitor8
Visits an IntersectionType in a manner defined by a subclass.
visitIntersection(IntersectionType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor8
This implementation visits an IntersectionType by calling defaultAction.
visitIntersection(IntersectionType, P) - Method in class javax.lang.model.util.TypeKindVisitor8
This implementation visits an IntersectionType by calling defaultAction.
visitIntersectionType(IntersectionTypeTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitIntersectionType(IntersectionTypeTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitIntersectionType(IntersectionTypeTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitIntersectionType(IntersectionTypeTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitLabeledStatement(LabeledStatementTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitLabeledStatement(LabeledStatementTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitLabeledStatement(LabeledStatementTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitLabeledStatement(LabeledStatementTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitLabelled(JCTree.JCLabeledStatement) - Method in class com.sun.tools.javac.comp.Attr
 
visitLabelled(JCTree.JCLabeledStatement) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitLabelled(JCTree.JCLabeledStatement) - Method in class com.sun.tools.javac.jvm.Gen
 
visitLabelled(JCTree.JCLabeledStatement) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitLabelled(JCTree.JCLabeledStatement) - Method in class com.sun.tools.javac.tree.Pretty
 
visitLabelled(JCTree.JCLabeledStatement) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitLabelled(JCTree.JCLabeledStatement) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitLambda(JCTree.JCLambda) - Method in class com.sun.tools.javac.comp.Attr
 
visitLambda(JCTree.JCLambda) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitLambda(JCTree.JCLambda) - Method in class com.sun.tools.javac.comp.LambdaToMethod
Translate a lambda into a method to be inserted into the class.
visitLambda(JCTree.JCLambda) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitLambda(JCTree.JCLambda) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitLambda(JCTree.JCLambda) - Method in class com.sun.tools.javac.tree.Pretty
 
visitLambda(JCTree.JCLambda) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitLambda(JCTree.JCLambda) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitLambdaExpression(LambdaExpressionTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitLambdaExpression(LambdaExpressionTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitLambdaExpression(LambdaExpressionTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitLambdaExpression(LambdaExpressionTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitLetExpr(JCTree.LetExpr) - Method in class com.sun.tools.javac.comp.Lower
 
visitLetExpr(JCTree.LetExpr) - Method in class com.sun.tools.javac.jvm.Gen
 
visitLetExpr(JCTree.LetExpr) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitLetExpr(JCTree.LetExpr) - Method in class com.sun.tools.javac.tree.Pretty
 
visitLetExpr(JCTree.LetExpr) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitLetExpr(JCTree.LetExpr) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitLink(LinkTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitLink(LinkTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitLink(LinkTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitLink(LinkTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitLink(LinkTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitLiteral(LiteralTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitLiteral(LiteralTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitLiteral(LiteralTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitLiteral(LiteralTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitLiteral(LiteralTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitLiteral(LiteralTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitLiteral(LiteralTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitLiteral(JCTree.JCLiteral) - Method in class com.sun.tools.javac.comp.Attr
 
visitLiteral(JCTree.JCLiteral) - Method in class com.sun.tools.javac.jvm.Gen
 
visitLiteral(LiteralTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitLiteral(JCTree.JCLiteral) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitLiteral(JCTree.JCLiteral) - Method in class com.sun.tools.javac.tree.Pretty
 
visitLiteral(LiteralTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitLiteral(JCTree.JCLiteral) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitLiteral(JCTree.JCLiteral) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitLong(long, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits a long value in an annotation.
visitLong(long, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits a long value in an annotation.
visitMemberReference(MemberReferenceTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitMemberReference(MemberReferenceTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitMemberReference(MemberReferenceTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitMemberReference(MemberReferenceTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitMemberSelect(MemberSelectTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitMemberSelect(MemberSelectTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitMemberSelect(MemberSelectTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitMemberSelect(MemberSelectTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitMethod(MethodTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitMethod(MethodTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitMethod(MethodTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitMethod(MethodTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitMethodDef(JCTree.JCMethodDecl) - Method in class com.sun.tools.javac.comp.Attr
 
visitMethodDef(JCTree.JCMethodDecl) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitMethodDef(JCTree.JCMethodDecl) - Method in class com.sun.tools.javac.comp.Flow.AssignAnalyzer
 
visitMethodDef(JCTree.JCMethodDecl) - Method in class com.sun.tools.javac.comp.Lower
 
visitMethodDef(JCTree.JCMethodDecl) - Method in class com.sun.tools.javac.comp.MemberEnter
 
visitMethodDef(JCTree.JCMethodDecl) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitMethodDef(JCTree.JCMethodDecl) - Method in class com.sun.tools.javac.jvm.Gen
 
visitMethodDef(JCTree.JCMethodDecl) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitMethodDef(JCTree.JCMethodDecl) - Method in class com.sun.tools.javac.tree.Pretty
 
visitMethodDef(JCTree.JCMethodDecl) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitMethodDef(JCTree.JCMethodDecl) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitMethodInvocation(MethodInvocationTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitMethodInvocation(MethodInvocationTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitMethodInvocation(MethodInvocationTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitMethodInvocation(MethodInvocationTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitMethodSymbol(Symbol.MethodSymbol, Locale) - Method in class com.sun.tools.javac.code.Printer
 
visitMethodSymbol(Symbol.MethodSymbol, P) - Method in interface com.sun.tools.javac.code.Symbol.Visitor
 
visitMethodSymbol(Symbol.MethodSymbol, S) - Method in class com.sun.tools.javac.code.Types.DefaultSymbolVisitor
 
visitMethodSymbol(Symbol.MethodSymbol, Locale) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter.RichPrinter
 
visitMethodType(Type.MethodType, Locale) - Method in class com.sun.tools.javac.code.Printer
 
visitMethodType(Type.MethodType, S) - Method in interface com.sun.tools.javac.code.Type.Visitor
 
visitMethodType(Type.MethodType, S) - Method in class com.sun.tools.javac.code.Types.DefaultTypeVisitor
 
visitModifiers(ModifiersTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitModifiers(ModifiersTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitModifiers(ModifiersTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitModifiers(JCTree.JCModifiers) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitModifiers(JCTree.JCModifiers) - Method in class com.sun.tools.javac.tree.Pretty
 
visitModifiers(ModifiersTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitModifiers(JCTree.JCModifiers) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitModifiers(JCTree.JCModifiers) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitNewArray(NewArrayTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitNewArray(NewArrayTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitNewArray(NewArrayTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitNewArray(JCTree.JCNewArray) - Method in class com.sun.tools.javac.comp.Attr
 
visitNewArray(JCTree.JCNewArray) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitNewArray(JCTree.JCNewArray) - Method in class com.sun.tools.javac.comp.Lower
 
visitNewArray(JCTree.JCNewArray) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitNewArray(JCTree.JCNewArray) - Method in class com.sun.tools.javac.jvm.Gen
 
visitNewArray(JCTree.JCNewArray) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitNewArray(JCTree.JCNewArray) - Method in class com.sun.tools.javac.tree.Pretty
 
visitNewArray(NewArrayTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitNewArray(JCTree.JCNewArray) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitNewArray(JCTree.JCNewArray) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitNewClass(NewClassTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitNewClass(NewClassTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitNewClass(NewClassTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitNewClass(JCTree.JCNewClass) - Method in class com.sun.tools.javac.comp.Attr
 
visitNewClass(JCTree.JCNewClass) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitNewClass(JCTree.JCNewClass) - Method in class com.sun.tools.javac.comp.Lower
 
visitNewClass(JCTree.JCNewClass) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitNewClass(JCTree.JCNewClass) - Method in class com.sun.tools.javac.jvm.Gen
 
visitNewClass(JCTree.JCNewClass) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitNewClass(JCTree.JCNewClass) - Method in class com.sun.tools.javac.tree.Pretty
 
visitNewClass(NewClassTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitNewClass(JCTree.JCNewClass) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitNewClass(JCTree.JCNewClass) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitNoType(NoType, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits a NoType instance.
visitNoType(NoType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits a NoType instance.
visitNoType(NoType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a NoType instance, dispatching to the visit method for the specific kind of pseudo-type: VOID, PACKAGE, or NONE.
visitNoTypeAsNone(NoType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a NONE pseudo-type by calling defaultAction.
visitNoTypeAsPackage(NoType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a PACKAGE pseudo-type by calling defaultAction.
visitNoTypeAsVoid(NoType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a VOID pseudo-type by calling defaultAction.
visitNull(NullType, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits the null type.
visitNull(NullType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits the null type.
visitOperatorSymbol(Symbol.OperatorSymbol, Locale) - Method in class com.sun.tools.javac.code.Printer
 
visitOperatorSymbol(Symbol.OperatorSymbol, P) - Method in interface com.sun.tools.javac.code.Symbol.Visitor
 
visitOperatorSymbol(Symbol.OperatorSymbol, S) - Method in class com.sun.tools.javac.code.Types.DefaultSymbolVisitor
 
Visitor() - Constructor for class com.sun.tools.javac.tree.JCTree.Visitor
 
visitOther(DocTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitOther(Tree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitOther(DocTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitOther(DocTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitOther(Tree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitOther(Tree, P) - Method in class com.sun.source.util.TreeScanner
 
visitOther(DocTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitOther(Tree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitPackage(PackageElement, Set<TypeElement>) - Method in class com.sun.tools.javac.processing.JavacProcessingEnvironment.ComputeAnnotationSet
 
visitPackage(PackageElement, Boolean) - Method in class com.sun.tools.javac.processing.PrintingProcessor.PrintingElementVisitor
 
visitPackage(PackageElement, P) - Method in interface javax.lang.model.element.ElementVisitor
Visits a package element.
visitPackage(PackageElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a package element.
visitPackage(PackageElement, P) - Method in class javax.lang.model.util.ElementScanner6
Visits a package element.
visitPackage(PackageElement, P) - Method in class javax.lang.model.util.SimpleElementVisitor6
Visits a package element.
visitPackageSymbol(Symbol.PackageSymbol, Locale) - Method in class com.sun.tools.javac.code.Printer
 
visitPackageSymbol(Symbol.PackageSymbol, P) - Method in interface com.sun.tools.javac.code.Symbol.Visitor
 
visitPackageSymbol(Symbol.PackageSymbol, S) - Method in class com.sun.tools.javac.code.Types.DefaultSymbolVisitor
 
visitPackageType(Type.PackageType, Locale) - Method in class com.sun.tools.javac.code.Printer
 
visitPackageType(Type.PackageType, S) - Method in interface com.sun.tools.javac.code.Type.Visitor
 
visitPackageType(Type.PackageType, S) - Method in class com.sun.tools.javac.code.Types.DefaultTypeVisitor
 
visitParam(ParamTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitParam(ParamTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitParam(ParamTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitParam(ParamTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitParam(ParamTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitParameterizedType(ParameterizedTypeTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitParameterizedType(ParameterizedTypeTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitParameterizedType(ParameterizedTypeTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitParameterizedType(ParameterizedTypeTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitParens(JCTree.JCParens) - Method in class com.sun.tools.javac.comp.Attr
 
visitParens(JCTree.JCParens) - Method in class com.sun.tools.javac.comp.Lower
Visitor method for parenthesized expressions.
visitParens(JCTree.JCParens) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitParens(JCTree.JCParens) - Method in class com.sun.tools.javac.jvm.Gen
 
visitParens(JCTree.JCParens) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitParens(JCTree.JCParens) - Method in class com.sun.tools.javac.tree.Pretty
 
visitParens(JCTree.JCParens) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitParens(JCTree.JCParens) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitParenthesized(ParenthesizedTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitParenthesized(ParenthesizedTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitParenthesized(ParenthesizedTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitParenthesized(ParenthesizedTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitPrimitive(PrimitiveType, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits a primitive type.
visitPrimitive(PrimitiveType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits a primitive type.
visitPrimitive(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a primitive type, dispatching to the visit method for the specific kind of primitive type: BOOLEAN, BYTE, etc.
visitPrimitiveAsBoolean(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a BOOLEAN primitive type by calling defaultAction.
visitPrimitiveAsByte(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a BYTE primitive type by calling defaultAction.
visitPrimitiveAsChar(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a CHAR primitive type by calling defaultAction.
visitPrimitiveAsDouble(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a DOUBLE primitive type by calling defaultAction.
visitPrimitiveAsFloat(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a FLOAT primitive type by calling defaultAction.
visitPrimitiveAsInt(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits an INT primitive type by calling defaultAction.
visitPrimitiveAsLong(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a LONG primitive type by calling defaultAction.
visitPrimitiveAsShort(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a SHORT primitive type by calling defaultAction.
visitPrimitiveType(PrimitiveTypeTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitPrimitiveType(PrimitiveTypeTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitPrimitiveType(PrimitiveTypeTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitPrimitiveType(PrimitiveTypeTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitReference(ReferenceTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitReference(ReferenceTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitReference(ReferenceTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitReference(ReferenceTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitReference(JCTree.JCMemberReference) - Method in class com.sun.tools.javac.comp.Attr
 
visitReference(JCTree.JCMemberReference) - Method in class com.sun.tools.javac.comp.LambdaToMethod
Translate a method reference into an invokedynamic call to the meta-factory.
visitReference(JCTree.JCMemberReference) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitReference(ReferenceTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitReference(JCTree.JCMemberReference) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitReference(JCTree.JCMemberReference) - Method in class com.sun.tools.javac.tree.Pretty
 
visitReference(JCTree.JCMemberReference) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitReference(JCTree.JCMemberReference) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitReturn(ReturnTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitReturn(ReturnTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitReturn(ReturnTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitReturn(ReturnTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitReturn(ReturnTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitReturn(ReturnTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitReturn(ReturnTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitReturn(JCTree.JCReturn) - Method in class com.sun.tools.javac.comp.Attr
 
visitReturn(JCTree.JCReturn) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitReturn(JCTree.JCReturn) - Method in class com.sun.tools.javac.comp.Lower
 
visitReturn(JCTree.JCReturn) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitReturn(JCTree.JCReturn) - Method in class com.sun.tools.javac.jvm.Gen
 
visitReturn(ReturnTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitReturn(JCTree.JCReturn) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitReturn(JCTree.JCReturn) - Method in class com.sun.tools.javac.tree.Pretty
 
visitReturn(ReturnTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitReturn(JCTree.JCReturn) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitReturn(JCTree.JCReturn) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitSee(SeeTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitSee(SeeTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitSee(SeeTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitSee(SeeTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitSelect(JCTree.JCFieldAccess) - Method in class com.sun.tools.javac.comp.Attr
 
visitSelect(JCTree.JCFieldAccess) - Method in class com.sun.tools.javac.comp.Lower
 
visitSelect(JCTree.JCFieldAccess) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitSelect(JCTree.JCFieldAccess) - Method in class com.sun.tools.javac.jvm.Gen
 
visitSelect(JCTree.JCFieldAccess) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitSelect(JCTree.JCFieldAccess) - Method in class com.sun.tools.javac.tree.Pretty
 
visitSelect(JCTree.JCFieldAccess) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitSelect(JCTree.JCFieldAccess) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitSerial(SerialTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitSerial(SerialTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitSerial(SerialTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitSerial(SerialTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitSerialData(SerialDataTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitSerialData(SerialDataTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitSerialData(SerialDataTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitSerialData(SerialDataTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitSerialData(SerialDataTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitSerialField(SerialFieldTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitSerialField(SerialFieldTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitSerialField(SerialFieldTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitSerialField(SerialFieldTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitSerialField(SerialFieldTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitShort(short, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits a short value in an annotation.
visitShort(short, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits a short value in an annotation.
visitSince(SinceTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitSince(SinceTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitSince(SinceTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitSince(SinceTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitSince(SinceTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitSkip(JCTree.JCSkip) - Method in class com.sun.tools.javac.comp.Attr
 
visitSkip(JCTree.JCSkip) - Method in class com.sun.tools.javac.jvm.Gen
 
visitSkip(JCTree.JCSkip) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitSkip(JCTree.JCSkip) - Method in class com.sun.tools.javac.tree.Pretty
 
visitSkip(JCTree.JCSkip) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitSkip(JCTree.JCSkip) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitStartElement(StartElementTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitStartElement(StartElementTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitStartElement(StartElementTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitStartElement(StartElementTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitStartElement(StartElementTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitString(String, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits a string value in an annotation.
visitString(String, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits a string value in an annotation.
visitStringSwitch(JCTree.JCSwitch) - Method in class com.sun.tools.javac.comp.Lower
 
visitSwitch(SwitchTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitSwitch(SwitchTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitSwitch(SwitchTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitSwitch(JCTree.JCSwitch) - Method in class com.sun.tools.javac.comp.Attr
 
visitSwitch(JCTree.JCSwitch) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitSwitch(JCTree.JCSwitch) - Method in class com.sun.tools.javac.comp.Lower
 
visitSwitch(JCTree.JCSwitch) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitSwitch(JCTree.JCSwitch) - Method in class com.sun.tools.javac.jvm.Gen
 
visitSwitch(JCTree.JCSwitch) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitSwitch(JCTree.JCSwitch) - Method in class com.sun.tools.javac.tree.Pretty
 
visitSwitch(SwitchTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitSwitch(JCTree.JCSwitch) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitSwitch(JCTree.JCSwitch) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitSymbol(Symbol, Locale) - Method in class com.sun.tools.javac.code.Printer
 
visitSymbol(Symbol, P) - Method in interface com.sun.tools.javac.code.Symbol.Visitor
 
visitSymbols(List<Symbol>, Locale) - Method in class com.sun.tools.javac.code.Printer
* Get a localized string representation for all the symbols in the input list.
visitSynchronized(SynchronizedTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitSynchronized(SynchronizedTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitSynchronized(SynchronizedTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitSynchronized(JCTree.JCSynchronized) - Method in class com.sun.tools.javac.comp.Attr
 
visitSynchronized(JCTree.JCSynchronized) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitSynchronized(JCTree.JCSynchronized) - Method in class com.sun.tools.javac.jvm.Gen
 
visitSynchronized(JCTree.JCSynchronized) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitSynchronized(JCTree.JCSynchronized) - Method in class com.sun.tools.javac.tree.Pretty
 
visitSynchronized(SynchronizedTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitSynchronized(JCTree.JCSynchronized) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitSynchronized(JCTree.JCSynchronized) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitText(TextTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitText(TextTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitText(TextTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitText(TextTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitText(TextTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitThrow(ThrowTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitThrow(ThrowTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitThrow(ThrowTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitThrow(JCTree.JCThrow) - Method in class com.sun.tools.javac.comp.Attr
 
visitThrow(JCTree.JCThrow) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitThrow(JCTree.JCThrow) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitThrow(JCTree.JCThrow) - Method in class com.sun.tools.javac.jvm.Gen
 
visitThrow(JCTree.JCThrow) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitThrow(JCTree.JCThrow) - Method in class com.sun.tools.javac.tree.Pretty
 
visitThrow(ThrowTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitThrow(JCTree.JCThrow) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitThrow(JCTree.JCThrow) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitThrows(ThrowsTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitThrows(ThrowsTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitThrows(ThrowsTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitThrows(ThrowsTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitThrows(ThrowsTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitTopLevel(JCTree.JCCompilationUnit) - Method in class com.sun.tools.javac.comp.Enter
 
visitTopLevel(JCTree.JCCompilationUnit) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitTopLevel(JCTree.JCCompilationUnit) - Method in class com.sun.tools.javac.comp.Lower
 
visitTopLevel(JCTree.JCCompilationUnit) - Method in class com.sun.tools.javac.comp.MemberEnter
 
visitTopLevel(JCTree.JCCompilationUnit) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitTopLevel(JCTree.JCCompilationUnit) - Method in class com.sun.tools.javac.tree.Pretty
Visitor methods
visitTopLevel(JCTree.JCCompilationUnit) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitTopLevel(JCTree.JCCompilationUnit) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitTree(JCTree) - Method in class com.sun.tools.javac.comp.Attr
Default visitor method for all other trees.
visitTree(JCTree) - Method in class com.sun.tools.javac.comp.Enter
Default class enter visitor method: do nothing.
visitTree(JCTree) - Method in class com.sun.tools.javac.comp.MemberEnter
Default member enter visitor method: do nothing
visitTree(JCTree) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitTree(JCTree) - Method in class com.sun.tools.javac.tree.Pretty
 
visitTree(JCTree) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitTree(JCTree) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitTry(TryTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitTry(TryTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitTry(TryTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitTry(JCTree.JCTry) - Method in class com.sun.tools.javac.comp.Attr
 
visitTry(JCTree.JCTry) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitTry(JCTree.JCTry) - Method in class com.sun.tools.javac.comp.Lower
 
visitTry(JCTree.JCTry) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitTry(JCTree.JCTry) - Method in class com.sun.tools.javac.jvm.Gen
 
visitTry(JCTree.JCTry) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitTry(JCTree.JCTry) - Method in class com.sun.tools.javac.tree.Pretty
 
visitTry(TryTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitTry(JCTree.JCTry) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitTry(JCTree.JCTry) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitType(Type, Locale) - Method in class com.sun.tools.javac.code.Printer
 
visitType(Type, S) - Method in interface com.sun.tools.javac.code.Type.Visitor
 
visitType(Type, S) - Method in class com.sun.tools.javac.code.Types.MapVisitor
 
visitType(TypeElement, Set<TypeElement>) - Method in class com.sun.tools.javac.processing.JavacProcessingEnvironment.ComputeAnnotationSet
 
visitType(TypeElement, Boolean) - Method in class com.sun.tools.javac.processing.PrintingProcessor.PrintingElementVisitor
 
visitType(Type, Locale) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter.RichPrinter
 
visitType(TypeMirror, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits a type value in an annotation.
visitType(TypeElement, P) - Method in interface javax.lang.model.element.ElementVisitor
Visits a type element.
visitType(TypeElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a type element, dispatching to the visit method for the specific kind of type, ANNOTATION_TYPE, CLASS, ENUM, or INTERFACE.
visitType(TypeElement, P) - Method in class javax.lang.model.util.ElementScanner6
Visits a type element.
visitType(TypeMirror, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits a type value in an annotation.
visitType(TypeElement, P) - Method in class javax.lang.model.util.SimpleElementVisitor6
Visits a type element.
visitTypeApply(JCTree.JCTypeApply) - Method in class com.sun.tools.javac.comp.Attr
Visitor method for parameterized types.
visitTypeApply(JCTree.JCTypeApply) - Method in class com.sun.tools.javac.comp.TransTypes
Visitor method for parameterized types.
visitTypeApply(JCTree.JCTypeApply) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitTypeApply(JCTree.JCTypeApply) - Method in class com.sun.tools.javac.tree.Pretty
 
visitTypeApply(JCTree.JCTypeApply) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitTypeApply(JCTree.JCTypeApply) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitTypeArray(JCTree.JCArrayTypeTree) - Method in class com.sun.tools.javac.comp.Attr
 
visitTypeArray(JCTree.JCArrayTypeTree) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitTypeArray(JCTree.JCArrayTypeTree) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitTypeArray(JCTree.JCArrayTypeTree) - Method in class com.sun.tools.javac.tree.Pretty
 
visitTypeArray(JCTree.JCArrayTypeTree) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitTypeArray(JCTree.JCArrayTypeTree) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitTypeAsAnnotationType(TypeElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits an ANNOTATION_TYPE type element by calling defaultAction.
visitTypeAsClass(TypeElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a CLASS type element by calling defaultAction.
visitTypeAsEnum(TypeElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits an ENUM type element by calling defaultAction.
visitTypeAsInterface(TypeElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits an INTERFACE type element by calling defaultAction.
visitTypeBoundKind(JCTree.TypeBoundKind) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitTypeBoundKind(JCTree.TypeBoundKind) - Method in class com.sun.tools.javac.tree.Pretty
 
visitTypeBoundKind(JCTree.TypeBoundKind) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitTypeBoundKind(JCTree.TypeBoundKind) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitTypeCast(TypeCastTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitTypeCast(TypeCastTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitTypeCast(TypeCastTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitTypeCast(JCTree.JCTypeCast) - Method in class com.sun.tools.javac.comp.Attr
 
visitTypeCast(JCTree.JCTypeCast) - Method in class com.sun.tools.javac.comp.Lower
 
visitTypeCast(JCTree.JCTypeCast) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitTypeCast(JCTree.JCTypeCast) - Method in class com.sun.tools.javac.jvm.Gen
 
visitTypeCast(JCTree.JCTypeCast) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitTypeCast(JCTree.JCTypeCast) - Method in class com.sun.tools.javac.tree.Pretty
 
visitTypeCast(TypeCastTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitTypeCast(JCTree.JCTypeCast) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitTypeCast(JCTree.JCTypeCast) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitTypeIdent(JCTree.JCPrimitiveTypeTree) - Method in class com.sun.tools.javac.comp.Attr
 
visitTypeIdent(JCTree.JCPrimitiveTypeTree) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitTypeIdent(JCTree.JCPrimitiveTypeTree) - Method in class com.sun.tools.javac.tree.Pretty
 
visitTypeIdent(JCTree.JCPrimitiveTypeTree) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitTypeIdent(JCTree.JCPrimitiveTypeTree) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitTypeIntersection(JCTree.JCTypeIntersection) - Method in class com.sun.tools.javac.comp.Attr
 
visitTypeIntersection(JCTree.JCTypeIntersection) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitTypeIntersection(JCTree.JCTypeIntersection) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitTypeIntersection(JCTree.JCTypeIntersection) - Method in class com.sun.tools.javac.tree.Pretty
 
visitTypeIntersection(JCTree.JCTypeIntersection) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitTypeIntersection(JCTree.JCTypeIntersection) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitTypeParameter(TypeParameterTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitTypeParameter(TypeParameterTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitTypeParameter(TypeParameterTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitTypeParameter(JCTree.JCTypeParameter) - Method in class com.sun.tools.javac.comp.Attr
 
visitTypeParameter(JCTree.JCTypeParameter) - Method in class com.sun.tools.javac.comp.Enter
Class enter visitor method for type parameters.
visitTypeParameter(TypeParameterElement, Boolean) - Method in class com.sun.tools.javac.processing.PrintingProcessor.PrintingElementVisitor
 
visitTypeParameter(JCTree.JCTypeParameter) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitTypeParameter(JCTree.JCTypeParameter) - Method in class com.sun.tools.javac.tree.Pretty
 
visitTypeParameter(TypeParameterTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitTypeParameter(JCTree.JCTypeParameter) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitTypeParameter(JCTree.JCTypeParameter) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitTypeParameter(TypeParameterElement, P) - Method in interface javax.lang.model.element.ElementVisitor
Visits a type parameter element.
visitTypeParameter(TypeParameterElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a type parameter element.
visitTypeParameter(TypeParameterElement, P) - Method in class javax.lang.model.util.ElementScanner6
Visits a type parameter element.
visitTypeParameter(TypeParameterElement, P) - Method in class javax.lang.model.util.SimpleElementVisitor6
Visits a type parameter element.
visitTypes(List<Type>, Locale) - Method in class com.sun.tools.javac.code.Printer
Get a localized string representation for all the types in the input list.
visitTypeSymbol(Symbol.TypeSymbol, Locale) - Method in class com.sun.tools.javac.code.Printer
 
visitTypeSymbol(Symbol.TypeSymbol, P) - Method in interface com.sun.tools.javac.code.Symbol.Visitor
 
visitTypeSymbol(Symbol.TypeSymbol, S) - Method in class com.sun.tools.javac.code.Types.DefaultSymbolVisitor
 
visitTypeTest(JCTree.JCInstanceOf) - Method in class com.sun.tools.javac.comp.Attr
 
visitTypeTest(JCTree.JCInstanceOf) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitTypeTest(JCTree.JCInstanceOf) - Method in class com.sun.tools.javac.jvm.Gen
 
visitTypeTest(JCTree.JCInstanceOf) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitTypeTest(JCTree.JCInstanceOf) - Method in class com.sun.tools.javac.tree.Pretty
 
visitTypeTest(JCTree.JCInstanceOf) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitTypeTest(JCTree.JCInstanceOf) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitTypeUnion(JCTree.JCTypeUnion) - Method in class com.sun.tools.javac.comp.Attr
 
visitTypeUnion(JCTree.JCTypeUnion) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitTypeUnion(JCTree.JCTypeUnion) - Method in class com.sun.tools.javac.tree.Pretty
 
visitTypeUnion(JCTree.JCTypeUnion) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitTypeUnion(JCTree.JCTypeUnion) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitTypeVar(Type.TypeVar, Locale) - Method in class com.sun.tools.javac.code.Printer
 
visitTypeVar(Type.TypeVar, S) - Method in interface com.sun.tools.javac.code.Type.Visitor
 
visitTypeVar(Type.TypeVar, S) - Method in class com.sun.tools.javac.code.Types.DefaultTypeVisitor
 
visitTypeVar(Type.TypeVar, Locale) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter.RichPrinter
 
visitTypeVariable(TypeVariable, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits a type variable.
visitTypeVariable(TypeVariable, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits a type variable.
visitUnary(UnaryTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitUnary(UnaryTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitUnary(UnaryTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitUnary(JCTree.JCUnary) - Method in class com.sun.tools.javac.comp.Attr
 
visitUnary(JCTree.JCUnary) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitUnary(JCTree.JCUnary) - Method in class com.sun.tools.javac.comp.Lower
 
visitUnary(JCTree.JCUnary) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitUnary(JCTree.JCUnary) - Method in class com.sun.tools.javac.jvm.Gen
 
visitUnary(JCTree.JCUnary) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitUnary(JCTree.JCUnary) - Method in class com.sun.tools.javac.tree.Pretty
 
visitUnary(UnaryTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitUnary(JCTree.JCUnary) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitUnary(JCTree.JCUnary) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitUndetVar(Type.UndetVar, Locale) - Method in class com.sun.tools.javac.code.Printer
 
visitUndetVar(Type.UndetVar, S) - Method in interface com.sun.tools.javac.code.Type.Visitor
 
visitUndetVar(Type.UndetVar, S) - Method in class com.sun.tools.javac.code.Types.DefaultTypeVisitor
 
visitUndetVar(Type.UndetVar, S) - Method in class com.sun.tools.javac.code.Types.SimpleVisitor
 
visitUnion(UnionType, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits a union type.
visitUnion(UnionType, P) - Method in class javax.lang.model.util.AbstractTypeVisitor6
Visits a UnionType element by calling visitUnknown.
visitUnion(UnionType, P) - Method in class javax.lang.model.util.AbstractTypeVisitor7
Visits a UnionType in a manner defined by a subclass.
visitUnion(UnionType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor7
This implementation visits a UnionType by calling defaultAction.
visitUnion(UnionType, P) - Method in class javax.lang.model.util.TypeKindVisitor7
This implementation visits a UnionType by calling defaultAction.
visitUnionType(UnionTypeTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitUnionType(UnionTypeTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitUnionType(UnionTypeTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitUnionType(UnionTypeTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitUnknown(AnnotationValue, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits an unknown kind of annotation value.
visitUnknown(Element, P) - Method in interface javax.lang.model.element.ElementVisitor
Visits an unknown kind of element.
visitUnknown(TypeMirror, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits an unknown kind of type.
visitUnknown(AnnotationValue, P) - Method in class javax.lang.model.util.AbstractAnnotationValueVisitor6
Visits an unknown kind of annotation value.
visitUnknown(Element, P) - Method in class javax.lang.model.util.AbstractElementVisitor6
Visits an unknown kind of element.
visitUnknown(TypeMirror, P) - Method in class javax.lang.model.util.AbstractTypeVisitor6
Visits an unknown kind of type.
visitUnknownBlockTag(UnknownBlockTagTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitUnknownBlockTag(UnknownBlockTagTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitUnknownBlockTag(UnknownBlockTagTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitUnknownBlockTag(UnknownBlockTagTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitUnknownBlockTag(UnknownBlockTagTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitUnknownInlineTag(UnknownInlineTagTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitUnknownInlineTag(UnknownInlineTagTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitUnknownInlineTag(UnknownInlineTagTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitUnknownInlineTag(UnknownInlineTagTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitUnknownInlineTag(UnknownInlineTagTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitValue(ValueTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitValue(ValueTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitValue(ValueTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitValue(ValueTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitValue(ValueTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitVarDef(JCTree.JCVariableDecl) - Method in class com.sun.tools.javac.comp.Attr
 
visitVarDef(JCTree.JCVariableDecl) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitVarDef(JCTree.JCVariableDecl) - Method in class com.sun.tools.javac.comp.Flow.AssignAnalyzer
 
visitVarDef(JCTree.JCVariableDecl) - Method in class com.sun.tools.javac.comp.LambdaToMethod
 
visitVarDef(JCTree.JCVariableDecl) - Method in class com.sun.tools.javac.comp.Lower
 
visitVarDef(JCTree.JCVariableDecl) - Method in class com.sun.tools.javac.comp.MemberEnter
 
visitVarDef(JCTree.JCVariableDecl) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitVarDef(JCTree.JCVariableDecl) - Method in class com.sun.tools.javac.jvm.Gen
 
visitVarDef(JCTree.JCVariableDecl) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitVarDef(JCTree.JCVariableDecl) - Method in class com.sun.tools.javac.tree.Pretty
 
visitVarDef(JCTree.JCVariableDecl) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitVarDef(JCTree.JCVariableDecl) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitVariable(VariableTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitVariable(VariableTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitVariable(VariableTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitVariable(VariableElement, Boolean) - Method in class com.sun.tools.javac.processing.PrintingProcessor.PrintingElementVisitor
 
visitVariable(VariableTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitVariable(VariableElement, P) - Method in interface javax.lang.model.element.ElementVisitor
Visits a variable element.
visitVariable(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a variable element, dispatching to the visit method for the specific kind of variable, ENUM_CONSTANT, EXCEPTION_PARAMETER, FIELD, LOCAL_VARIABLE, PARAMETER, or RESOURCE_VARIABLE.
visitVariable(VariableElement, P) - Method in class javax.lang.model.util.ElementScanner6
Visits a variable element.
visitVariable(VariableElement, P) - Method in class javax.lang.model.util.ElementScanner7
This implementation scans the enclosed elements.
visitVariable(VariableElement, P) - Method in class javax.lang.model.util.SimpleElementVisitor6
Visits a variable element.
visitVariable(VariableElement, P) - Method in class javax.lang.model.util.SimpleElementVisitor7
This implementation calls defaultAction.
visitVariableAsEnumConstant(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits an ENUM_CONSTANT variable element by calling defaultAction.
visitVariableAsExceptionParameter(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits an EXCEPTION_PARAMETER variable element by calling defaultAction.
visitVariableAsField(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a FIELD variable element by calling defaultAction.
visitVariableAsLocalVariable(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a LOCAL_VARIABLE variable element by calling defaultAction.
visitVariableAsParameter(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a PARAMETER variable element by calling defaultAction.
visitVariableAsResourceVariable(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a RESOURCE_VARIABLE variable element by calling visitUnknown.
visitVariableAsResourceVariable(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor7
Visits a RESOURCE_VARIABLE variable element by calling defaultAction.
visitVarSymbol(Symbol.VarSymbol, Locale) - Method in class com.sun.tools.javac.code.Printer
 
visitVarSymbol(Symbol.VarSymbol, P) - Method in interface com.sun.tools.javac.code.Symbol.Visitor
 
visitVarSymbol(Symbol.VarSymbol, S) - Method in class com.sun.tools.javac.code.Types.DefaultSymbolVisitor
 
visitVersion(VersionTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
visitVersion(VersionTree, P) - Method in class com.sun.source.util.DocTreeScanner
 
visitVersion(VersionTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitVersion(VersionTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitVersion(VersionTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitWhileLoop(WhileLoopTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitWhileLoop(WhileLoopTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitWhileLoop(WhileLoopTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitWhileLoop(JCTree.JCWhileLoop) - Method in class com.sun.tools.javac.comp.Attr
 
visitWhileLoop(JCTree.JCWhileLoop) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
visitWhileLoop(JCTree.JCWhileLoop) - Method in class com.sun.tools.javac.comp.Lower
 
visitWhileLoop(JCTree.JCWhileLoop) - Method in class com.sun.tools.javac.comp.TransTypes
 
visitWhileLoop(JCTree.JCWhileLoop) - Method in class com.sun.tools.javac.jvm.Gen
 
visitWhileLoop(JCTree.JCWhileLoop) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitWhileLoop(JCTree.JCWhileLoop) - Method in class com.sun.tools.javac.tree.Pretty
 
visitWhileLoop(WhileLoopTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitWhileLoop(JCTree.JCWhileLoop) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitWhileLoop(JCTree.JCWhileLoop) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitWildcard(WildcardTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitWildcard(WildcardTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitWildcard(WildcardTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitWildcard(JCTree.JCWildcard) - Method in class com.sun.tools.javac.comp.Attr
 
visitWildcard(JCTree.JCWildcard) - Method in class com.sun.tools.javac.jvm.Gen
 
visitWildcard(JCTree.JCWildcard) - Method in class com.sun.tools.javac.tree.JCTree.Visitor
 
visitWildcard(JCTree.JCWildcard) - Method in class com.sun.tools.javac.tree.Pretty
 
visitWildcard(WildcardTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitWildcard(JCTree.JCWildcard) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitWildcard(JCTree.JCWildcard) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitWildcard(WildcardType, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits a wildcard type.
visitWildcard(WildcardType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits a wildcard type.
visitWildcardType(Type.WildcardType, Locale) - Method in class com.sun.tools.javac.code.Printer
 
visitWildcardType(Type.WildcardType, S) - Method in interface com.sun.tools.javac.code.Type.Visitor
 
visitWildcardType(Type.WildcardType, S) - Method in class com.sun.tools.javac.code.Types.DefaultTypeVisitor
 
vkind - Variable in class com.sun.tools.javac.tree.DCTree.DCAttribute
 
VOIDcode - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Type codes.
voidType - Variable in class com.sun.tools.javac.code.Symtab
 
VOLATILE - Static variable in class com.sun.tools.javac.code.Flags
 

W

warn(Lint.LintCategory) - Method in class com.sun.tools.javac.util.Warner
 
warned - Variable in class com.sun.tools.javac.util.Warner
 
Warner - Class in com.sun.tools.javac.util
An interface to support optional warnings, needed for support of unchecked conversions and unchecked casts.
Warner(JCDiagnostic.DiagnosticPosition) - Constructor for class com.sun.tools.javac.util.Warner
 
Warner() - Constructor for class com.sun.tools.javac.util.Warner
 
warnIfUnclosedFiles() - Method in class com.sun.tools.javac.processing.JavacFiler
 
warning(String, Object...) - Method in class com.sun.tools.javac.util.AbstractLog
Report a warning, unless suppressed by the -nowarn option or the maximum number of warnings has been reached.
warning(Lint.LintCategory, String, Object...) - Method in class com.sun.tools.javac.util.AbstractLog
Report a lint warning, unless suppressed by the -nowarn option or the maximum number of warnings has been reached.
warning(JCDiagnostic.DiagnosticPosition, String, Object...) - Method in class com.sun.tools.javac.util.AbstractLog
Report a warning, unless suppressed by the -nowarn option or the maximum number of warnings has been reached.
warning(Lint.LintCategory, JCDiagnostic.DiagnosticPosition, String, Object...) - Method in class com.sun.tools.javac.util.AbstractLog
Report a lint warning, unless suppressed by the -nowarn option or the maximum number of warnings has been reached.
warning(int, String, Object...) - Method in class com.sun.tools.javac.util.AbstractLog
Report a warning, unless suppressed by the -nowarn option or the maximum number of warnings has been reached.
warning(Lint.LintCategory, String, Object...) - Method in class com.sun.tools.javac.util.JCDiagnostic.Factory
Create a warning diagnostic.
warning(DiagnosticSource, JCDiagnostic.DiagnosticPosition, String, Object...) - Method in class com.sun.tools.javac.util.JCDiagnostic.Factory
Create a warning diagnostic.
warning(Lint.LintCategory, DiagnosticSource, JCDiagnostic.DiagnosticPosition, String, Object...) - Method in class com.sun.tools.javac.util.JCDiagnostic.Factory
Create a warning diagnostic.
warningCount() - Method in class com.sun.tools.javac.main.JavaCompiler
The number of warnings reported so far.
warningCount() - Method in class com.sun.tools.javac.processing.JavacMessager
 
warnStatic(JCDiagnostic.DiagnosticPosition, String, Object...) - Method in class com.sun.tools.javac.comp.Check
 
warnSunApi(JCDiagnostic.DiagnosticPosition, String, Object...) - Method in class com.sun.tools.javac.comp.Check
Warn about using proprietary API.
warnUnchecked(JCDiagnostic.DiagnosticPosition, String, Object...) - Method in class com.sun.tools.javac.comp.Check
Warn about unchecked operation.
warnWriter - Variable in class com.sun.tools.javac.util.Log
 
werror - Variable in class com.sun.tools.javac.main.JavaCompiler
Switch: treat warnings as errors
WhileLoop(JCTree.JCExpression, JCTree.JCStatement) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
WhileLoop(JCTree.JCExpression, JCTree.JCStatement) - Method in class com.sun.tools.javac.tree.TreeMaker
 
WhileLoopTree - Interface in com.sun.source.tree
A tree node for a 'while' loop statement.
wide - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
width(int) - Static method in class com.sun.tools.javac.jvm.Code
The width in bytes of objects of the type.
width(Type) - Static method in class com.sun.tools.javac.jvm.Code
 
width(List<Type>) - Static method in class com.sun.tools.javac.jvm.Code
The total width taken up by a vector of objects.
width - Variable in class com.sun.tools.javac.tree.Pretty
Indentation width (can be reassigned from outside).
wildcard - Variable in class com.sun.tools.javac.code.Type.CapturedType
 
WILDCARD - Static variable in class com.sun.tools.javac.code.TypeAnnotationPosition.TypePathEntry
 
Wildcard(JCTree.TypeBoundKind, JCTree) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Wildcard(JCTree.TypeBoundKind, JCTree) - Method in class com.sun.tools.javac.tree.TreeMaker
 
WildcardTree - Interface in com.sun.source.tree
A tree node for a wildcard type argument.
WildcardType(Type, BoundKind, Symbol.TypeSymbol) - Constructor for class com.sun.tools.javac.code.Type.WildcardType
 
WildcardType(Type.WildcardType, Type.TypeVar) - Constructor for class com.sun.tools.javac.code.Type.WildcardType
 
WildcardType(Type, BoundKind, Symbol.TypeSymbol, Type.TypeVar) - Constructor for class com.sun.tools.javac.code.Type.WildcardType
 
WildcardType - Interface in javax.lang.model.type
Represents a wildcard type argument.
withTypeVar(Type) - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
withTypeVar(Type) - Method in class com.sun.tools.javac.code.Type.WildcardType
 
withTypeVar(Type) - Method in class com.sun.tools.javac.code.Type
 
wrap(JavaFileManager) - Method in class com.sun.tools.javac.api.ClientCodeWrapper
 
wrap(FileObject) - Method in class com.sun.tools.javac.api.ClientCodeWrapper
 
wrap(JavaFileObject) - Method in class com.sun.tools.javac.api.ClientCodeWrapper
 
wrap(DiagnosticListener<T>) - Method in class com.sun.tools.javac.api.ClientCodeWrapper
 
wrap(FileObject) - Method in class com.sun.tools.javac.api.WrappingJavaFileManager
This implementation returns the given file object.
wrap(JavaFileObject) - Method in class com.sun.tools.javac.api.WrappingJavaFileManager
This implementation forwards to WrappingJavaFileManager.wrap(FileObject).
wrap(Iterable<JavaFileObject>) - Method in class com.sun.tools.javac.api.WrappingJavaFileManager
This implementation maps the given list of file objects by calling wrap on each.
wrapJavaFileObjects(Iterable<? extends JavaFileObject>) - Method in class com.sun.tools.javac.api.ClientCodeWrapper
 
WrappingJavaFileManager<M extends JavaFileManager> - Class in com.sun.tools.javac.api
Wraps all calls to a given file manager.
WrappingJavaFileManager(M) - Constructor for class com.sun.tools.javac.api.WrappingJavaFileManager
Creates a new instance of WrappingJavaFileManager.
write(Symbol.ClassSymbol) - Method in class com.sun.tools.javac.jvm.JNIWriter
Emit a class file for a given class.
write(Writer, Symbol.ClassSymbol) - Method in class com.sun.tools.javac.jvm.JNIWriter
 
writeClass(Symbol.ClassSymbol) - Method in class com.sun.tools.javac.jvm.ClassWriter
Emit a class file for a given class.
writeClassFile(OutputStream, Symbol.ClassSymbol) - Method in class com.sun.tools.javac.jvm.ClassWriter
Write class `c' to outstream `out'.
writeCRT(ByteBuffer, Position.LineMap, Log) - Method in class com.sun.tools.javac.jvm.CRTable
Compute source positions and write CRT to the databuf.
writeDiagnostic(JCDiagnostic) - Method in class com.sun.tools.javac.util.Log
Write out a diagnostic.
writeEnclosingMethodAttribute(Name, Symbol.ClassSymbol) - Method in class com.sun.tools.javac.jvm.ClassWriter
Write the EnclosingMethod attribute with a specified name.
writeExtraClassAttributes(Symbol.ClassSymbol) - Method in class com.sun.tools.javac.jvm.ClassWriter
Allows subclasses to write additional class attributes
writeMethods(Writer, Symbol.ClassSymbol, String) - Method in class com.sun.tools.javac.jvm.JNIWriter
 
writer - Variable in class com.sun.tools.javac.main.JavaCompiler
The class writer.
writeStatics(Writer, Symbol.ClassSymbol) - Method in class com.sun.tools.javac.jvm.JNIWriter
 
writeZipIndex() - Method in class com.sun.tools.javac.file.ZipFileIndex
 
WRONG_MTH - Static variable in class com.sun.tools.javac.code.Kinds
 
WRONG_MTHS - Static variable in class com.sun.tools.javac.code.Kinds
 
WRONG_STATICNESS - Static variable in class com.sun.tools.javac.code.Kinds
 

X

xClassName(Type) - Method in class com.sun.tools.javac.jvm.ClassWriter
Given a type t, return the extended class name of its erasure in external representation.
XCUSTOM_TAGS_PREFIX - Static variable in class com.sun.tools.doclint.DocLint
 
XIMPLICIT_HEADERS - Static variable in class com.sun.tools.doclint.DocLint
 
XMSGS_CUSTOM_PREFIX - Static variable in class com.sun.tools.doclint.DocLint
 
XMSGS_OPTION - Static variable in class com.sun.tools.doclint.DocLint
 
xorSet(Bits) - Method in class com.sun.tools.javac.util.Bits
this set = this set ^ xs.

Z

zero(int) - Static method in class com.sun.tools.javac.jvm.Gen
The opcode that loads a zero constant of a given type code.
zfile - Variable in class com.sun.tools.javac.file.ZipArchive
The zip file for the archive.
ZipArchive - Class in com.sun.tools.javac.file
This is NOT part of any supported API.
ZipArchive(JavacFileManager, ZipFile) - Constructor for class com.sun.tools.javac.file.ZipArchive
 
ZipArchive(JavacFileManager, ZipFile, boolean) - Constructor for class com.sun.tools.javac.file.ZipArchive
 
ZipArchive.ZipFileObject - Class in com.sun.tools.javac.file
A subclass of JavaFileObject representing zip entries.
ZipFileIndex - Class in com.sun.tools.javac.file
This class implements the building of index of a zip archive and access to its context.
ZipFileIndexArchive - Class in com.sun.tools.javac.file
This is NOT part of any supported API.
ZipFileIndexArchive(JavacFileManager, ZipFileIndex) - Constructor for class com.sun.tools.javac.file.ZipFileIndexArchive
 
ZipFileIndexArchive.ZipFileIndexFileObject - Class in com.sun.tools.javac.file
A subclass of JavaFileObject representing zip entries using the com.sun.tools.javac.file.ZipFileIndex implementation.
ZipFileIndexCache - Class in com.sun.tools.javac.file
A cache for ZipFileIndex objects.
ZipFileIndexCache() - Constructor for class com.sun.tools.javac.file.ZipFileIndexCache
 
ZipFileObject(ZipArchive, String, ZipEntry) - Constructor for class com.sun.tools.javac.file.ZipArchive.ZipFileObject
 

_

_class - Variable in class com.sun.tools.javac.util.Names
 
_default - Variable in class com.sun.tools.javac.util.Names
 
_name - Variable in class com.sun.tools.javac.util.Names
 
_super - Variable in class com.sun.tools.javac.util.Names
 
_this - Variable in class com.sun.tools.javac.util.Names
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 

Copyright © 2016. All rights reserved.