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() - Constructor for error com.sun.tools.javac.util.Abort
 
Abort(Throwable) - 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
 
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
 
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.
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(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(TreeVisitor<R, D>, D) - Method in interface com.sun.source.tree.Tree
Accept method used to implement the visitor pattern.
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCAnnotatedType
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCAnnotation
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCArrayAccess
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCArrayTypeTree
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCAssert
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCAssign
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCAssignOp
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCBinary
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCBlock
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCBreak
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCCase
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCCatch
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCClassDecl
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCCompilationUnit
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCConditional
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCContinue
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCDoWhileLoop
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCEnhancedForLoop
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCErroneous
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCExpressionStatement
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCFieldAccess
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCForLoop
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCIdent
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCIf
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCImport
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCInstanceOf
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCLabeledStatement
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCLambda
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCLiteral
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCMemberReference
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCMethodDecl
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCMethodInvocation
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCModifiers
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCNewArray
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCNewClass
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCParens
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCPrimitiveTypeTree
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCReturn
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCSkip
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCSwitch
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCSynchronized
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCThrow
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCTry
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCTypeApply
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCTypeCast
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCTypeIntersection
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCTypeParameter
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCTypeUnion
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCUnary
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCVariableDecl
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCWhileLoop
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.JCWildcard
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.LetExpr
 
accept(TreeVisitor<R, D>, D) - Method in class com.sun.tools.javac.tree.JCTree.TypeBoundKind
 
accept(Attribute.Visitor) - Method in class com.sun.tools.javac.code.Attribute
 
accept(Attribute.Visitor) - Method in class com.sun.tools.javac.code.Attribute.Array
 
accept(Attribute.Visitor) - Method in class com.sun.tools.javac.code.Attribute.Class
 
accept(Attribute.Visitor) - Method in class com.sun.tools.javac.code.Attribute.Compound
 
accept(Attribute.Visitor) - Method in class com.sun.tools.javac.code.Attribute.Constant
 
accept(Attribute.Visitor) - Method in class com.sun.tools.javac.code.Attribute.Enum
 
accept(Attribute.Visitor) - 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(Symbol.Visitor<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.DelegatedSymbol
 
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(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(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(Type.Visitor<R, S>, S) - 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(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(Type.Visitor<R, S>, S) - 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(Type.Visitor<R, S>, S) - 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(Type.Visitor<R, S>, S) - 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(Type.Visitor<R, S>, S) - 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(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree
Visit this tree with a given visitor.
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCAnnotatedType
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCAnnotation
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCArrayAccess
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCArrayTypeTree
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCAssert
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCAssign
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCAssignOp
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCBinary
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCBlock
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCBreak
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCCase
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCCatch
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCClassDecl
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCCompilationUnit
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCConditional
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCContinue
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCDoWhileLoop
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCEnhancedForLoop
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCErroneous
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCExpressionStatement
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCFieldAccess
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCForLoop
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCIdent
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCIf
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCImport
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCInstanceOf
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCLabeledStatement
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCLambda
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCLiteral
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCMemberReference
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCMethodDecl
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCMethodInvocation
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCModifiers
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCNewArray
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCNewClass
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCParens
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCPrimitiveTypeTree
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCReturn
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCSkip
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCSwitch
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCSynchronized
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCThrow
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCTry
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCTypeApply
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCTypeCast
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCTypeIntersection
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCTypeParameter
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCTypeUnion
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCUnary
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCVariableDecl
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCWhileLoop
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.JCWildcard
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.LetExpr
 
accept(JCTree.Visitor) - Method in class com.sun.tools.javac.tree.JCTree.TypeBoundKind
 
accept(AnnotationValueVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Attribute
 
accept(AnnotationValueVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Attribute.Array
 
accept(AnnotationValueVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Attribute.Class
 
accept(AnnotationValueVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Attribute.Compound
 
accept(AnnotationValueVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Attribute.Constant
 
accept(AnnotationValueVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Attribute.Enum
 
accept(AnnotationValueVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Attribute.Error
 
accept(ElementVisitor<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(ElementVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Symbol.MethodSymbol
 
accept(ElementVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Symbol.PackageSymbol
 
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(TypeVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Type
 
accept(TypeVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
accept(TypeVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Type.ArrayType
 
accept(TypeVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Type.ClassType
 
accept(TypeVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Type.ErrorType
 
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(TypeVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Type.MethodType
 
accept(TypeVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Type.PackageType
 
accept(TypeVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Type.TypeVar
 
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(TypeVisitor<R, P>, P) - Method in class com.sun.tools.javac.code.Type.WildcardType
 
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(int, A) - Method in class com.sun.tools.javac.util.List
 
add(A) - Method in class com.sun.tools.javac.util.ListBuffer
 
add(TaskListener) - Method in class com.sun.tools.javac.api.MultiTaskListener
 
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(String) - Method in class com.sun.tools.javac.util.JavacMessages
 
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
 
addArtifact(File) - Method in class com.sun.tools.sjavac.Package
 
addArtifact(String) - Method in class com.sun.tools.sjavac.Package
 
addArtifacts(String, Set<URI>) - Method in class com.sun.tools.sjavac.Module
 
addArtifacts(Set<URI>) - Method in class com.sun.tools.sjavac.Package
 
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.CapturedUndetVar
 
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
 
addBuildTime(long) - Method in class com.sun.tools.sjavac.server.JavacServer
Sum up the total build time for this javac server.
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
 
addDependency(String) - Method in class com.sun.tools.sjavac.Package
 
addDependent(String) - Method in class com.sun.tools.sjavac.Package
 
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
 
addPackage(Package) - Method in class com.sun.tools.sjavac.Module
 
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.
addPubapi(String) - Method in class com.sun.tools.sjavac.Package
 
addScopeListener(Scope.ScopeListener) - Method in class com.sun.tools.javac.code.Scope
 
addSource(Source) - Method in class com.sun.tools.sjavac.Package
 
addSource(String, Source) - Method in class com.sun.tools.sjavac.Module
 
addSourceLineIfNeeded(JCDiagnostic, String) - Method in class com.sun.tools.javac.util.BasicDiagnosticFormatter
 
addStaticStructMember(VariableElement, String) - Method in class com.sun.tools.javah.LLNI
 
addStructMember(VariableElement, String, boolean) - Method in class com.sun.tools.javah.LLNI
 
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 - Variable in class com.sun.tools.javac.comp.Resolve
 
allowDefaultMethods() - Method in enum com.sun.tools.javac.code.Source
 
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 - Variable in class com.sun.tools.javac.comp.Resolve
 
allowStructuralMostSpecific() - Method in enum com.sun.tools.javac.code.Source
 
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 - Variable in class com.sun.tools.javac.main.JavaCompiler
The annotation annotator.
Annotate - Class in com.sun.tools.javac.comp
Enter annotations on symbols.
Annotate(Context) - Constructor for class com.sun.tools.javac.comp.Annotate
 
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
 
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 - Variable in class com.sun.tools.javac.util.Names
 
Annotation(Attribute) - Method in class com.sun.tools.javac.tree.TreeMaker
Create an annotation tree from an attribute.
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 - Static variable in class com.sun.tools.javac.code.Flags
Flag that marks attribute interfaces, added in classfile v49.0.
ANNOTATION_TYPE - Variable in class com.sun.tools.javac.util.Names
 
AnnotationDefault - Variable in class com.sun.tools.javac.util.Names
 
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 - Variable in class com.sun.tools.javac.tree.JCTree.JCAnnotation
 
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.
AnnotationTypeElementMask - Static variable in class com.sun.tools.javac.code.Flags
 
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) - Method in class com.sun.tools.javac.tree.TreeMaker
Create a no-arg method invocation from a method tree
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.
append - Variable in class com.sun.tools.javac.util.Names
 
append(byte[]) - Method in class com.sun.tools.javac.code.Types.SignatureGenerator
 
append(char) - Method in class com.sun.tools.javac.code.Types.SignatureGenerator
 
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(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(Env<AttrContext>) - Method in class com.sun.tools.javac.comp.Todo
 
append(List<Attribute.Compound>) - Method in class com.sun.tools.javac.code.SymbolMetadata
 
append(Name) - Method in class com.sun.tools.javac.code.Types.SignatureGenerator
 
append(Name) - Method in class com.sun.tools.javac.util.Name
Return the concatenation of this name and name `n'.
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[]) - Method in class com.sun.tools.javac.util.ByteBuffer
Append all bytes from given byte array.
appendBytes(byte[], int, int) - Method in class com.sun.tools.javac.util.ByteBuffer
Append `len' bytes from byte array, starting at given `start' offset.
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(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.List
Append given list buffer at length, forming and returning a new list.
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 - Variable in class com.sun.tools.javac.util.JCDiagnostic
 
args(JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
 
argtypes - Variable in class com.sun.tools.javac.code.Type.MethodType
 
argtypes(boolean) - Method in class com.sun.tools.javac.code.Type
 
arguments - Variable in class com.sun.tools.javac.tree.JCTree.JCTypeApply
 
Array - Variable in class com.sun.tools.javac.util.Names
 
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
 
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
 
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
 
artifacts() - Method in class com.sun.tools.sjavac.BuildState
 
artifacts() - Method in class com.sun.tools.sjavac.Module
 
artifacts() - Method in class com.sun.tools.sjavac.Package
 
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
 
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.
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 - Class in com.sun.tools.javac.util
Simple facility for unconditional assertions.
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
 
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(Bits) - Method in class com.sun.tools.javac.util.Bits
 
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
 
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
 
at(int) - 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.DocTreeMaker
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 - Variable in class com.sun.tools.javac.main.JavaCompiler
The attributor.
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
 
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>) - Method in class com.sun.tools.javac.comp.Attr
Derived visitor method: attribute an expression tree with no constraints on the computed type.
attribExpr(JCTree, Env<AttrContext>, Type) - Method in class com.sun.tools.javac.comp.Attr
Derived visitor method: attribute an expression tree.
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 - Variable in class com.sun.tools.javac.tree.JCTree.JCAnnotation
 
attribute(Symbol) - Method in class com.sun.tools.javac.code.Symbol
Fetch a particular annotation from a symbol.
attribute(Env<AttrContext>) - Method in class com.sun.tools.javac.main.JavaCompiler
Attribute a parse tree.
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 - Class in com.sun.tools.javac.code
An annotation value.
Attribute(Type) - Constructor for class com.sun.tools.javac.code.Attribute
 
Attribute(Name, AttributeTree.ValueKind, List<DCTree>) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
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
 
baseFileName(CharSequence) - Method in class com.sun.tools.javah.Gen
 
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() - Constructor for class com.sun.tools.javac.util.BasicDiagnosticFormatter.BasicConfiguration
 
BasicConfiguration(Options) - 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(JavacMessages) - Constructor for class com.sun.tools.javac.util.BasicDiagnosticFormatter
Create a standard basic formatter
BasicDiagnosticFormatter(Options, JavacMessages) - Constructor for class com.sun.tools.javac.util.BasicDiagnosticFormatter
Create a basic formatter based on the supplied options.
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 - Variable in class com.sun.tools.javac.util.Bits
 
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(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(Bits) - Constructor for 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() - 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
 
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.
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
 
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 - Variable in class com.sun.tools.javac.util.Names
 
BRIDGE - Static variable in class com.sun.tools.javac.code.Flags
Flag that marks bridge methods.
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.
bug(String) - Method in class com.sun.tools.javah.Util
 
bug(String, Exception) - Method in class com.sun.tools.javah.Util
 
BuildState - Class in com.sun.tools.sjavac
The build state class captures the source code and generated artifacts from a build.
BuildState() - Constructor for class com.sun.tools.sjavac.BuildState
 
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
 
calculateDependents() - Method in class com.sun.tools.sjavac.BuildState
Calculate the package dependents (ie the reverse of the dependencies).
call() - Method in class com.sun.tools.javac.api.BasicJavacTask
 
call() - Method in class com.sun.tools.javac.api.JavacTaskImpl
 
call() - Method in class com.sun.tools.javah.JavahTask
 
call() - Method in interface com.sun.tools.javah.NativeHeaderTool.NativeHeaderTask
Performs this native header task.
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.
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(Type) - Method in class com.sun.tools.javac.code.Types
 
capture(List<Type>) - Method in class com.sun.tools.javac.code.Types
Capture conversion as specified by the JLS.
capture(TypeMirror) - Method in class com.sun.tools.javac.model.JavacTypes
 
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.
cause - Variable in error com.sun.tools.javah.Util.Exit
 
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[]) - Static method in class com.sun.tools.javac.util.Convert
Return all characters in given array as an array of bytes in Utf8 representation.
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.
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(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 - 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.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
 
checkInternalState(String, boolean, Map<String, Source>) - Method in class com.sun.tools.sjavac.BuildState
Verify that the setModules method above did the right thing when running through the module->package->source structure.
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.
checkSourceStatus(boolean) - Method in class com.sun.tools.sjavac.JavacState
Go through all sources and check which have been removed, added or modified and taint the corresponding packages.
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 - Static variable in class com.sun.tools.javah.Mangle.Type
 
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.
classes - Variable in class com.sun.tools.javah.Gen
 
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() - Method in class com.sun.tools.javac.code.Symbol.ClassSymbol
 
className(Type.ClassType, boolean, Locale) - Method in class com.sun.tools.javac.code.Printer
Converts a class name into a (possibly localized) string.
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, Symbol) - Constructor for class com.sun.tools.javac.code.Symbol.ClassSymbol
 
ClassSymbol(long, Name, Type, 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
 
cleanArtifacts() - Method in class com.sun.tools.sjavac.comp.SmartFileManager
 
CleanProperties - Class in com.sun.tools.sjavac
The clean properties transform should not be necessary.
CleanProperties() - Constructor for class com.sun.tools.sjavac.CleanProperties
 
cleanSubOptions(String, Set<String>, String) - Static method in class com.sun.tools.sjavac.Util
Clean out unwanted sub options supplied inside a primary option.
cleanup(String...) - Static method in class com.sun.tools.sjavac.server.JavacServer
 
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
 
clearTaintedPackages() - Method in class com.sun.tools.sjavac.JavacState
Clean out the tainted package set, used after the first round of compiles, prior to propagating dependencies.
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 - Variable in class com.sun.tools.javac.util.Names
 
clone() - Method in class com.sun.tools.javac.tree.JCTree
Return a shallow copy of this tree.
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.
cloneableType - Variable in class com.sun.tools.javac.code.Symtab
 
cloneNotSupportedExceptionType - Variable in class com.sun.tools.javac.code.Symtab
 
close - Variable in class com.sun.tools.javac.util.Names
 
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() - 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() - Method in class com.sun.tools.sjavac.comp.SmartFileManager
 
close() - Method in class com.sun.tools.sjavac.comp.SmartWriter
 
close(boolean) - Method in class com.sun.tools.javac.main.JavaCompiler
 
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 - Variable in class com.sun.tools.javac.jvm.Code
The code buffer.
Code - Class in com.sun.tools.javac.jvm
An internal structure that corresponds to the code attribute of methods in a classfile.
Code - Variable in class com.sun.tools.javac.util.Names
 
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(DCTree.DCText) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
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.
collect(Name, Name) - Method in class com.sun.tools.sjavac.comp.Dependencies
Collect a dependency.
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.doclets.formats.html.resources - package com.sun.tools.doclets.formats.html.resources
 
com.sun.tools.doclets.internal.toolkit.resources - package com.sun.tools.doclets.internal.toolkit.resources
 
com.sun.tools.doclint - package com.sun.tools.doclint
 
com.sun.tools.doclint.resources - package com.sun.tools.doclint.resources
 
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.resources - package com.sun.tools.javac.resources
 
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
 
com.sun.tools.javadoc.resources - package com.sun.tools.javadoc.resources
 
com.sun.tools.javah - package com.sun.tools.javah
 
com.sun.tools.javah.resources - package com.sun.tools.javah.resources
 
com.sun.tools.javap.resources - package com.sun.tools.javap.resources
 
com.sun.tools.jdeps.resources - package com.sun.tools.jdeps.resources
 
com.sun.tools.sjavac - package com.sun.tools.sjavac
 
com.sun.tools.sjavac.comp - package com.sun.tools.sjavac.comp
 
com.sun.tools.sjavac.server - package com.sun.tools.sjavac.server
 
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 - Variable in class com.sun.tools.javac.tree.DCTree.DCDocComment
 
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(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 - Variable in class com.sun.tools.javac.util.Names
 
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(CompileChunk) - Method in class com.sun.tools.sjavac.CompileChunk
 
compareTo(Module) - Method in class com.sun.tools.sjavac.Module
 
compareTo(Package) - Method in class com.sun.tools.sjavac.Package
 
compareTo(Source) - Method in class com.sun.tools.sjavac.Source
 
compareWithMakefileList(File) - Method in class com.sun.tools.sjavac.JavacState
Compare the calculate source list, with an explicit list, usually supplied from the makefile.
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(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[]) - Static method in class com.sun.tools.javac.Main
Programmatic interface to the Java Programming Language compiler, javac.
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[], PrintWriter) - Static method in class com.sun.tools.javac.Main
Programmatic interface to the Java Programming Language compiler, javac.
compile(String[], String[], Context, List<JavaFileObject>, Iterable<? extends Processor>) - Method in class com.sun.tools.javac.main.Main
 
CompileChunk - Class in com.sun.tools.sjavac
A compile chunk is a list of sources/packages to be compiled.
CompileChunk() - Constructor for class com.sun.tools.sjavac.CompileChunk
 
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.
CompileJavaPackages - Class in com.sun.tools.sjavac
This transform compiles a set of packages containing Java sources.
CompileJavaPackages() - Constructor for class com.sun.tools.sjavac.CompileJavaPackages
 
compilePolicy - Variable in class com.sun.tools.javac.main.JavaCompiler
The policy for the order in which to perform the compilation
CompileProperties - Class in com.sun.tools.sjavac
Compile properties transform a properties file into a Java source file.
CompileProperties() - Constructor for class com.sun.tools.sjavac.CompileProperties
 
compiler - Class in com.sun.tools.javac.resources
 
compiler() - Constructor for class com.sun.tools.javac.resources.compiler
 
compiler_ja - Class in com.sun.tools.javac.resources
 
compiler_ja() - Constructor for class com.sun.tools.javac.resources.compiler_ja
 
compiler_zh_CN - Class in com.sun.tools.javac.resources
 
compiler_zh_CN() - Constructor for class com.sun.tools.javac.resources.compiler_zh_CN
 
compilerKey - Static variable in class com.sun.tools.javac.main.JavaCompiler
The context key for the compiler.
CompilerPool - Class in com.sun.tools.sjavac.server
The compiler pool maintains compiler threads.
compilerThread - Variable in class com.sun.tools.sjavac.comp.JavaCompilerWithDeps
 
CompilerThread - Class in com.sun.tools.sjavac.server
The compiler thread maintains a JavaCompiler instance and can receive a request from the client, perform the compilation requested and report back the results.
compileStates - Variable in class com.sun.tools.javac.main.JavaCompiler
 
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.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() - 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(Symbol) - Method in interface com.sun.tools.javac.code.Symbol.Completer
 
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.
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.
completer - Variable in class com.sun.tools.javac.code.Symbol
The completer of this symbol.
completionError(JCDiagnostic.DiagnosticPosition, Symbol.CompletionFailure) - Method in class com.sun.tools.javac.comp.Check
Report a failure to complete a class.
CompletionFailure(Symbol, JCDiagnostic) - Constructor for exception com.sun.tools.javac.code.Symbol.CompletionFailure
 
CompletionFailure(Symbol, String) - 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
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
connectGetSysInfo(String, PrintStream, PrintStream) - Static method in class com.sun.tools.sjavac.server.JavacServer
Make a request to the server only to get the maximum possible heap size to use for compilations.
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.
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(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(List<Type>, Type) - Static method in class com.sun.tools.javac.code.Type
 
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 class com.sun.tools.javac.model.JavacTypes
 
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
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<T>, List<?>) - Static method in class com.sun.tools.javac.util.List
 
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
 
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(List<T>) - Method in class com.sun.tools.javac.tree.TreeCopier
 
copy(List<T>, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
copy(T) - Method in class com.sun.tools.javac.tree.TreeCopier
 
copy(T, JCTree) - Method in class com.sun.tools.javac.api.JavacTrees.Copier
 
copy(T, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
CopyFile - Class in com.sun.tools.sjavac
The copy file transform simply copies a matching file from -src to -d .
CopyFile() - Constructor for class com.sun.tools.sjavac.CopyFile
 
copyPackagesExcept(BuildState, Set<String>, Set<String>) - Method in class com.sun.tools.sjavac.BuildState
During an incremental compile we need to copy the old javac state information about packages that were not recompiled.
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
 
cppGuardBegin() - Method in class com.sun.tools.javah.Gen
 
cppGuardEnd() - Method in class com.sun.tools.javac.jvm.JNIWriter
 
cppGuardEnd() - Method in class com.sun.tools.javah.Gen
 
CR - Static variable in interface com.sun.tools.javac.util.LayoutCharacters
Carriage return character.
cRcvrDecl(Element, String) - Method in class com.sun.tools.javah.LLNI
 
create() - Static method in class com.sun.tools.javac.api.JavacTool
Static factory method for creating new instances of this tool.
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(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(Names) - Static method in class com.sun.tools.javac.util.SharedNameTable
 
create(Names) - Static method in class com.sun.tools.javac.util.UnsharedNameTable
 
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.
createClassFile(CharSequence, Element...) - Method in class com.sun.tools.javac.processing.JavacFiler
 
createCopier(TreeMaker) - Method in class com.sun.tools.javac.api.JavacTrees
 
createErrorType(Symbol.ClassSymbol, Type) - Method in class com.sun.tools.javac.code.Types
 
createErrorType(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
 
createSourceFile(CharSequence, Element...) - Method in class com.sun.tools.javac.processing.JavacFiler
 
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.
currentRequestId() - Method in class com.sun.tools.sjavac.server.CompilerThread
 
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.
debug(String) - Static method in class com.sun.tools.sjavac.Log
 
DEBUG - Static variable in class com.sun.tools.sjavac.Log
 
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
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.
decode(ByteBuffer, boolean) - Method in class com.sun.tools.javac.util.BaseFileManager
 
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
 
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
 
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
 
defineForStatic(TypeElement, VariableElement) - Method in class com.sun.tools.javah.Gen
 
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 class com.sun.tools.sjavac.comp.SmartFileObject
 
deleteArtifacts() - Method in class com.sun.tools.sjavac.Package
Always clean out a tainted package before it is recompiled.
deleteClassArtifactsInTaintedPackages() - Method in class com.sun.tools.sjavac.JavacState
Delete all prev artifacts in the currently tainted packages.
dependencies() - Method in class com.sun.tools.sjavac.Package
 
Dependencies - Class in com.sun.tools.sjavac.comp
Utility class containing dependency information between packages and the pubapi for a package.
dependenciesKey - Static variable in class com.sun.tools.sjavac.comp.Dependencies
 
dependents() - Method in class com.sun.tools.sjavac.BuildState
 
dependents() - Method in class com.sun.tools.sjavac.Package
 
deprecated - Variable in class com.sun.tools.javac.util.Names
 
Deprecated - Variable in class com.sun.tools.javac.util.Names
 
Deprecated(List<DCTree>) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
DEPRECATED - Static variable in class com.sun.tools.javac.code.Flags
Flag is set if symbol is deprecated.
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
 
deps - Variable in class com.sun.tools.sjavac.comp.Dependencies
 
deps - Variable in class com.sun.tools.sjavac.comp.JavaCompilerWithDeps
The dependency database
deps - Variable in class com.sun.tools.sjavac.comp.ResolveWithDeps
The dependency database
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(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.
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.
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).
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
 
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
 
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
 
dirname() - Method in class com.sun.tools.sjavac.Module
 
dirname() - Method in class com.sun.tools.sjavac.Package
 
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(JCDiagnostic) - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
 
displaySource(D) - Method in interface com.sun.tools.javac.api.DiagnosticFormatter
Whether the source code output for this diagnostic is to be displayed.
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
 
dl - Variable in class com.sun.tools.javah.Util
 
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.
doclets - Class in com.sun.tools.doclets.internal.toolkit.resources
 
doclets() - Constructor for class com.sun.tools.doclets.internal.toolkit.resources.doclets
 
doclets_ja - Class in com.sun.tools.doclets.internal.toolkit.resources
 
doclets_ja() - Constructor for class com.sun.tools.doclets.internal.toolkit.resources.doclets_ja
 
doclets_zh_CN - Class in com.sun.tools.doclets.internal.toolkit.resources
 
doclets_zh_CN() - Constructor for class com.sun.tools.doclets.internal.toolkit.resources.doclets_zh_CN
 
doclint - Class in com.sun.tools.doclint.resources
 
doclint() - Constructor for class com.sun.tools.doclint.resources.doclint
 
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_ja - Class in com.sun.tools.doclint.resources
 
doclint_ja() - Constructor for class com.sun.tools.doclint.resources.doclint_ja
 
doclint_zh_CN - Class in com.sun.tools.doclint.resources
 
doclint_zh_CN() - Constructor for class com.sun.tools.doclint.resources.doclint_zh_CN
 
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(DocTreePath, DocTree) - Constructor for class com.sun.source.util.DocTreePath
Creates a DocTreePath for a child node.
DocTreePath(TreePath, DocCommentTree) - Constructor for class com.sun.source.util.DocTreePath
Creates a DocTreePath for a root 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.
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
 
doneHandleTypes - Variable in class com.sun.tools.javah.LLNI
 
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 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
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() - Method in class com.sun.tools.javac.code.Scope.ErrorScope
 
dup() - Method in class com.sun.tools.javac.util.Bits
Return a copy of this set.
dup(Symbol) - Method in class com.sun.tools.javac.code.Scope.CompoundScope
 
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(JCTree) - Method in class com.sun.tools.javac.comp.Env
Duplicate this environment, updating with given tree, and copying all other fields.
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_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.
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.
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
 
elementTypeType - Variable in class com.sun.tools.javac.code.Symtab
 
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.
elems - Variable in class com.sun.tools.javah.Gen
 
elemtype - Variable in class com.sun.tools.javac.code.Type.ArrayType
 
elemtype - Variable in class com.sun.tools.javac.tree.JCTree.JCArrayTypeTree
 
elemtype - Variable in class com.sun.tools.javac.tree.JCTree.JCNewArray
 
elemtype(Type) - Method in class com.sun.tools.javac.code.Types
The element type of an array.
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 - Variable in class com.sun.tools.javac.comp.Env
The next enclosing class definition.
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.
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.tree.JCTree.JCBlock
Position of closing brace, optional.
endPos - Variable in class com.sun.tools.javac.parser.Tokens.Token
The end position of this token
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 - Variable in class com.sun.tools.javac.util.DiagnosticSource
 
EndPosTable - Interface in com.sun.tools.javac.tree
Specifies the methods to access a mappings of syntax trees to end positions.
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(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
 
ensureCapacity(T[], int) - Static method in class com.sun.tools.javac.util.ArrayUtils
 
enter - Variable in class com.sun.tools.javac.main.JavaCompiler
The module for the symbol table entry phases.
enter() - Method in class com.sun.tools.javac.api.JavacTaskImpl
Translate all the abstract syntax trees to elements.
enter(Symbol) - 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.DelegatedScope
 
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.CompoundScope
 
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(Iterable<? extends CompilationUnitTree>) - Method in class com.sun.tools.javac.api.JavacTaskImpl
Translate the given abstract syntax trees to elements.
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
 
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.
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.
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(Symbol) - Method in class com.sun.tools.javac.jvm.ClassReader
 
enterTypevars(Type) - Method in class com.sun.tools.javac.jvm.ClassReader
Enter type variables of this classtype and all enclosing ones in `typevars'.
entity() - Method in class com.sun.tools.javac.parser.DocCommentParser
Read an HTML entity.
entity(ListBuffer<DCTree>) - Method in class com.sun.tools.javac.parser.DocCommentParser
 
Entity - Enum in com.sun.tools.doclint
Table of entities defined in HTML 4.01.
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 - Variable in class com.sun.tools.javac.util.Names
 
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.
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 - 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 - Variable in class com.sun.tools.javac.comp.MemberEnter
Visitor argument: the current environment
Env - Class in com.sun.tools.doclint
Utility container for current execution environment, providing the current declaration and its doc comment.
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.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 - Variable in class com.sun.tools.javac.util.Names
 
equals(byte[], int, byte[], int, int) - Static method in class com.sun.tools.javac.util.Name.Table
Compare two subarrays
equals(List<?>, List<?>) - Static method in class com.sun.tools.javac.util.List
Are the two lists the same?
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(Object) - Method in class com.sun.tools.javac.util.Pair
 
equals(Object) - Method in class com.sun.tools.sjavac.comp.SmartFileObject
 
equals(Object) - Method in class com.sun.tools.sjavac.Module
 
equals(Object) - Method in class com.sun.tools.sjavac.Package
 
equals(Object) - Method in class com.sun.tools.sjavac.Source
 
ErasedClassType(Type, Symbol.TypeSymbol) - Constructor for class com.sun.tools.javac.code.Type.ErasedClassType
 
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(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(List<Type>) - Method in class com.sun.tools.javac.code.Types
 
erasure(TypeMirror) - Method in class com.sun.tools.javac.model.JavacTypes
 
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(String, int) - Method in class com.sun.tools.javac.parser.DocCommentParser
 
Erroneous() - Method in class com.sun.tools.javac.tree.TreeMaker
 
Erroneous(List<? extends JCTree>) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Erroneous(List<? extends JCTree>) - Method in class com.sun.tools.javac.tree.TreeMaker
 
Erroneous(String, DiagnosticSource, String, Object...) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
ERRONEOUS - Static variable in class com.sun.tools.javac.code.Kinds
Kinds for erroneous symbols that complement the above
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 - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Virtual opcode for disallowed operations.
error - Variable in class com.sun.tools.javac.util.Names
 
error() - Static method in class com.sun.tools.javac.util.Assert
Equivalent to assert false;
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(DiagnosticSource, JCDiagnostic.DiagnosticPosition, String, Object...) - Method in class com.sun.tools.javac.util.JCDiagnostic.Factory
Create an error diagnostic.
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(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(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(String) - Static method in class com.sun.tools.javac.util.Assert
Equivalent to assert false : msg;
error(String) - Static method in class com.sun.tools.sjavac.Log
 
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(String, Object...) - Method in class com.sun.tools.javah.Util
 
Error(Type) - Constructor for class com.sun.tools.javac.code.Attribute.Error
 
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.
ErrorScope(Symbol) - Constructor for class com.sun.tools.javac.code.Scope.ErrorScope
 
errorType - Variable in class com.sun.tools.javac.code.Symtab
 
ErrorType(Symbol.ClassSymbol, Type) - Constructor for class com.sun.tools.javac.code.Type.ErrorType
 
ErrorType(Type, Symbol.TypeSymbol) - 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
 
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() - Method in interface com.sun.tools.javac.parser.Lexer
Return 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.JavaTokenizer
Set 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(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
 
escape(String) - Static method in class com.sun.tools.sjavac.CompileProperties
 
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
 
execute(CompilerThread) - Method in class com.sun.tools.sjavac.server.CompilerPool
Execute a compiler thread.
executeSubtask(CompilerThread, Runnable) - Method in class com.sun.tools.sjavac.server.CompilerPool
Execute a minor task, for example generating bytecodes and writing them to disk, that belong to a major compiler thread task.
executeSubtask(Runnable) - Method in class com.sun.tools.sjavac.server.CompilerThread
Execute a minor task, for example generating bytecodes and writing them to disk, that belong to a major compiler thread task.
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
 
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.
existsInJavacState() - Method in class com.sun.tools.sjavac.Package
Check if we have knowledge in the javac state that describe the results of compiling this package before.
exitCode - Variable in enum com.sun.tools.javac.main.Main.Result
 
exitValue - Variable in error com.sun.tools.javah.Util.Exit
 
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?
explicitPackages - Variable in class com.sun.tools.sjavac.comp.Dependencies
 
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
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.
extractIntOption(String, String) - Static method in class com.sun.tools.sjavac.Util
 
extractStringOption(String, String) - Static method in class com.sun.tools.sjavac.Util
 
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
 
FIELD - Static variable in class com.sun.tools.javah.Mangle.Type
 
FIELDSTUB - Static variable in class com.sun.tools.javah.Mangle.Type
 
file() - Method in class com.sun.tools.sjavac.Source
 
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 com.sun.tools.javah.Gen
 
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.
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<A>, A) - Static method in class com.sun.tools.javac.util.List
Returns the list obtained from 'l' after removing all elements 'elem'
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.
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 - Variable in class com.sun.tools.javac.util.Names
 
finalize() - Method in class com.sun.tools.javac.file.ZipFileIndex
 
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
 
findAllArtifacts() - Method in class com.sun.tools.sjavac.JavacState
Find all artifacts that exists on disk.
findBooleanOption(String[], String) - Static method in class com.sun.tools.sjavac.Main
Look for a specific switch, return true if found.
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
findNumberOption(String[], String) - Static method in class com.sun.tools.sjavac.Main
Scan the arguments to find an option that specifies a number.
findServerSettings(String[]) - Static method in class com.sun.tools.sjavac.Util
Locate the setting for the server properties.
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 - Variable in class com.sun.tools.javac.tree.JCTree.JCBlock
flags
flags - Variable in class com.sun.tools.javac.tree.JCTree.JCModifiers
 
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(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 - Class in com.sun.tools.javac.code
Access flags and other modifiers for Java classes and members.
flags_field - Variable in class com.sun.tools.javac.code.Symbol
The flags of this symbol.
Flags.Flag - Enum in com.sun.tools.javac.code
 
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.
flattenArtifacts(Map<String, Module>) - Method in class com.sun.tools.sjavac.BuildState
Store references to all artifacts found in the module tree into the maps stored in the build state.
flattenPackagesSourcesAndArtifacts(Map<String, Module>) - Method in class com.sun.tools.sjavac.BuildState
Store references to all packages, sources and artifacts for all modules into the build state.
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 - Variable in class com.sun.tools.javac.main.JavaCompiler
The flow analyzer.
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(Queue<Env<AttrContext>>) - Method in class com.sun.tools.javac.main.JavaCompiler
Perform dataflow checks on attributed parse trees.
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.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() - 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() - Method in class com.sun.tools.sjavac.comp.SmartFileManager
 
flush() - Method in class com.sun.tools.sjavac.comp.SmartWriter
 
flush(JCDiagnostic.DiagnosticPosition) - Method in class com.sun.tools.javac.code.DeferredLintHandler
Invoke all DeferredLintHandler.LintLoggers that were associated with the provided pos.
flush(Log.WriterKind) - Method in class com.sun.tools.javac.util.Log
 
flushCache(JavaFileObject) - Method in class com.sun.tools.javac.util.BaseFileManager
 
flushLog() - Method in class com.sun.tools.sjavac.server.JavacServer
Make sure the log is flushed.
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
 
force - Variable in class com.sun.tools.javah.Gen
 
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(JCDiagnostic, Locale) - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
 
format(JCDiagnostic, Locale) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter
 
format(D, Locale) - Method in interface com.sun.tools.javac.api.DiagnosticFormatter
Format the contents of a diagnostics.
format(D, Locale) - Method in class com.sun.tools.javac.util.ForwardingDiagnosticFormatter
 
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(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(String, Object...) - Static method in class com.sun.tools.javac.util.Log
 
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(JCDiagnostic, Locale) - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
 
formatKind(D, Locale) - Method in interface com.sun.tools.javac.api.DiagnosticFormatter
Controls the way in which a diagnostic kind is displayed.
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(JCDiagnostic, Locale) - Method in class com.sun.tools.javac.util.BasicDiagnosticFormatter
 
formatMessage(JCDiagnostic, Locale) - Method in class com.sun.tools.javac.util.RawDiagnosticFormatter
 
formatMessage(JCDiagnostic, Locale) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter
 
formatMessage(D, Locale) - Method in interface com.sun.tools.javac.api.DiagnosticFormatter
Controls the way in which a diagnostic message is displayed.
formatMessage(D, Locale) - Method in class com.sun.tools.javac.util.ForwardingDiagnosticFormatter
 
formatMeta(char, JCDiagnostic, Locale) - Method in class com.sun.tools.javac.util.BasicDiagnosticFormatter
 
formatPosition(JCDiagnostic, DiagnosticFormatter.PositionKind, Locale) - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
 
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(D, DiagnosticFormatter.PositionKind, Locale) - Method in class com.sun.tools.javac.util.ForwardingDiagnosticFormatter
 
formatSource(JCDiagnostic, boolean, Locale) - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
 
formatSource(D, boolean, Locale) - Method in interface com.sun.tools.javac.api.DiagnosticFormatter
Controls the way in which a diagnostic source is displayed.
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.
forwardDecls(PrintWriter, TypeElement) - Method in class com.sun.tools.javah.LLNI
 
forwardDeclsFromSig(PrintWriter, String) - Method in class com.sun.tools.javah.LLNI
 
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).
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[]) - Method in class com.sun.tools.javac.util.Names
 
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[], 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 - Variable in class com.sun.tools.javac.main.JavaCompiler
The module for code generation.
Gen - Class in com.sun.tools.javac.jvm
This pass maps flat Java (i.e.
Gen - Class in com.sun.tools.javah
An abstraction for generating support files required by native methods.
Gen(Context) - Constructor for class com.sun.tools.javac.jvm.Gen
 
Gen(Util) - Constructor for class com.sun.tools.javah.Gen
 
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, boolean) - Method in class com.sun.tools.javac.jvm.Gen
Derived visitor method: generate code for a boolean expression in a control-flow context.
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.
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.
generateDeclsForClass(PrintWriter, TypeElement, String) - Method in class com.sun.tools.javah.LLNI
 
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.
genHandleType(PrintWriter, String) - Method in class com.sun.tools.javah.LLNI
 
genKey - Static variable in class com.sun.tools.javac.jvm.Gen
 
genStat(JCTree, Env<Gen.GenContext>) - Method in class com.sun.tools.javac.jvm.Gen
Derived visitor method: generate code for a statement.
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.
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.
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.
get(int) - Method in class com.sun.tools.javac.model.FilteredMemberList
 
get(int) - Method in class com.sun.tools.javac.util.List
 
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(Option) - Method in class com.sun.tools.javac.util.Options
Get the value for an option.
get(Context.Key<T>) - Method in class com.sun.tools.javac.util.Context
Get the value for the key in this context.
get(Options) - Static method in enum com.sun.tools.javac.main.Option.PkgInfo
 
get(Class<T>) - Method in class com.sun.tools.javac.util.Context
 
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(String) - Method in class com.sun.tools.javac.util.Options
Get the value for an undocumented 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 com.sun.tools.sjavac.comp.SmartFileObject
 
getAllAnnotationMirrors(Element) - Method in class com.sun.tools.javac.model.JavacElements
Returns all annotations of an element, whether inherited or directly present.
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
getAlternatives() - Method in class com.sun.tools.javac.code.Type.UnionClassType
 
getAnnotation(Class<A>) - Method in class com.sun.tools.javac.code.AnnoConstruct
 
getAnnotation(Class<A>) - Method in class com.sun.tools.javac.code.Type
 
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
 
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
 
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
 
getArgs() - Method in class com.sun.tools.javac.util.JCDiagnostic
Get the arguments to be included in the text of the diagnostic.
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
 
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
 
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() - Method in class com.sun.tools.javac.tree.JCTree.JCTypeIntersection
 
getBounds() - Method in class com.sun.tools.javac.tree.JCTree.JCTypeParameter
 
getBounds(Type.TypeVar) - Method in class com.sun.tools.javac.code.Types
Return list of bounds of the given type variable.
getBounds(Type.UndetVar.InferenceBound...) - Method in class com.sun.tools.javac.code.Type.UndetVar
get all bounds of a given kind
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 class com.sun.tools.sjavac.comp.SmartFileObject
 
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 - Variable in class com.sun.tools.javac.util.Names
 
getClassLoader(URL[]) - Method in class com.sun.tools.javac.util.BaseFileManager
 
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
 
getCode() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.DiagnosticSourceUnwrapper
 
getCode() - Method in class com.sun.tools.javac.util.JCDiagnostic
 
getColumnNumber() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.DiagnosticSourceUnwrapper
 
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(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(long) - Method in interface com.sun.source.tree.LineMap
Find the column for a character position.
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(Env<?>, JCTree) - Static method in class com.sun.tools.javac.tree.TreeInfo
 
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.
getCommentTree(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.
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.
getComponents() - Method in class com.sun.tools.javac.code.Type.IntersectionClassType
 
getComponentType - Variable in class com.sun.tools.javac.util.Names
 
getComponentType() - Method in class com.sun.tools.javac.code.Type.AnnotatedType
 
getComponentType() - Method in class com.sun.tools.javac.code.Type.ArrayType
 
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
 
getConstantValue() - Method in class com.sun.tools.javac.code.Symbol.VarSymbol
 
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
 
getContents() - Method in class com.sun.tools.doclets.formats.html.resources.standard_ja
 
getContents() - Method in class com.sun.tools.doclets.formats.html.resources.standard_zh_CN
 
getContents() - Method in class com.sun.tools.doclets.formats.html.resources.standard
 
getContents() - Method in class com.sun.tools.doclets.internal.toolkit.resources.doclets_ja
 
getContents() - Method in class com.sun.tools.doclets.internal.toolkit.resources.doclets_zh_CN
 
getContents() - Method in class com.sun.tools.doclets.internal.toolkit.resources.doclets
 
getContents() - Method in class com.sun.tools.doclint.resources.doclint_ja
 
getContents() - Method in class com.sun.tools.doclint.resources.doclint_zh_CN
 
getContents() - Method in class com.sun.tools.doclint.resources.doclint
 
getContents() - Method in class com.sun.tools.javac.resources.compiler_ja
 
getContents() - Method in class com.sun.tools.javac.resources.compiler_zh_CN
 
getContents() - Method in class com.sun.tools.javac.resources.compiler
 
getContents() - Method in class com.sun.tools.javac.resources.javac_ja
 
getContents() - Method in class com.sun.tools.javac.resources.javac_zh_CN
 
getContents() - Method in class com.sun.tools.javac.resources.javac
 
getContents() - Method in class com.sun.tools.javac.resources.legacy
 
getContents() - Method in class com.sun.tools.javac.resources.version
 
getContents() - Method in class com.sun.tools.javadoc.resources.javadoc_ja
 
getContents() - Method in class com.sun.tools.javadoc.resources.javadoc_zh_CN
 
getContents() - Method in class com.sun.tools.javadoc.resources.javadoc
 
getContents() - Method in class com.sun.tools.javah.resources.l10n_ja
 
getContents() - Method in class com.sun.tools.javah.resources.l10n_zh_CN
 
getContents() - Method in class com.sun.tools.javah.resources.l10n
 
getContents() - Method in class com.sun.tools.javah.resources.version
 
getContents() - Method in class com.sun.tools.javap.resources.javap_ja
 
getContents() - Method in class com.sun.tools.javap.resources.javap_zh_CN
 
getContents() - Method in class com.sun.tools.javap.resources.javap
 
getContents() - Method in class com.sun.tools.javap.resources.version
 
getContents() - Method in class com.sun.tools.jdeps.resources.jdeps_ja
 
getContents() - Method in class com.sun.tools.jdeps.resources.jdeps_zh_CN
 
getContents() - Method in class com.sun.tools.jdeps.resources.jdeps
 
getContents() - Method in class com.sun.tools.jdeps.resources.version
 
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.
getCopier() - Method in class com.sun.tools.sjavac.JavacState
Acquire the copying transform.
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
 
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
 
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
getDependencies() - Method in class com.sun.tools.sjavac.comp.Dependencies
Fetch the set of dependencies that are relevant to the compile that has just been performed.
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
 
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
 
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(DocTreePath) - Method in class com.sun.tools.javac.api.JavacTrees
 
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
 
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() - Method in class com.sun.tools.javac.code.Scope
 
getElements(Filter<Symbol>) - Method in class com.sun.tools.javac.code.Scope.CompoundScope
 
getElements(Filter<Symbol>) - Method in class com.sun.tools.javac.code.Scope
 
getElementsAnnotatedWith(Class<? extends Annotation>) - Method in class com.sun.tools.javac.processing.JavacRoundEnvironment
getElementsAnnotatedWith(TypeElement) - Method in class com.sun.tools.javac.processing.JavacRoundEnvironment
Returns the elements annotated with the given annotation type.
getElementsByName(Name) - Method in class com.sun.tools.javac.code.Scope
 
getElementsByName(Name, Filter<Symbol>) - Method in class com.sun.tools.javac.code.Scope.CompoundScope
 
getElementsByName(Name, Filter<Symbol>) - Method in class com.sun.tools.javac.code.Scope
 
getElementUtils() - Method in class com.sun.tools.javac.processing.JavacProcessingEnvironment
 
getElementValues() - Method in class com.sun.tools.javac.code.Attribute.Compound
 
getElementValuesWithDefaults(AnnotationMirror) - Method in class com.sun.tools.javac.model.JavacElements
 
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
 
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
 
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
 
getEncodingName() - Method in class com.sun.tools.javac.util.BaseFileManager
 
getEndPos(DCTree.DCDocComment) - Method in class com.sun.tools.javac.tree.DCTree.DCEndPosTree
 
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(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() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.DiagnosticSourceUnwrapper
 
getEndPosition() - Method in class com.sun.tools.javac.util.JCDiagnostic
 
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(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(EndPosTable) - Method in class com.sun.tools.javac.util.JCDiagnostic.SimpleDiagnosticPosition
 
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
 
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() - Method in class com.sun.tools.javac.util.DiagnosticSource
Return the underlying file object handled by this DiagnosticSource object.
getFile(File) - Method in class com.sun.tools.javac.file.RelativePath
 
getFileForInput(String) - Method in class com.sun.tools.javac.file.JavacFileManager
 
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(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 com.sun.tools.sjavac.comp.SmartFileManager
 
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.api.ClientCodeWrapper.WrappedJavaFileManager
 
getFileForOutput(JavaFileManager.Location, String, String, FileObject) - Method in class com.sun.tools.javac.api.WrappingJavaFileManager
 
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 com.sun.tools.sjavac.comp.SmartFileManager
 
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
 
getFileObject(CharSequence) - Method in class com.sun.tools.javah.Gen
 
getFiler() - Method in class com.sun.tools.javac.processing.JavacProcessingEnvironment
 
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
 
getFileSuffix() - Method in class com.sun.tools.javah.Gen
 
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
 
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
 
getIncludes() - Method in class com.sun.tools.javah.Gen
Override this method to provide a list of #include statements required by the native interface.
getIncludes() - Method in class com.sun.tools.javah.JNI
 
getIncludes() - Method in class com.sun.tools.javah.LLNI
 
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
 
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
 
getJavacServer() - Method in class com.sun.tools.sjavac.server.CompilerPool
Return the javac server that this pool belongs to.
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 com.sun.tools.sjavac.comp.SmartFileManager
 
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 com.sun.tools.sjavac.comp.SmartFileManager
 
getJavaFileObjects(File...) - Method in class com.sun.tools.javac.file.JavacFileManager
 
getJavaFileObjects(String...) - 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.
getJavaFileObjectsFromFiles(Iterable<? extends File>) - Method in class com.sun.tools.javac.file.JavacFileManager
 
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
 
getJavaSuffixRule() - Method in class com.sun.tools.sjavac.JavacState
Acquire the compile_java_packages suffix rule for .java files.
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() - 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() - Method in class com.sun.tools.javac.util.JCDiagnostic
 
getKind() - Method in class com.sun.tools.sjavac.comp.SmartFileObject
 
getKind(String) - Static method in class com.sun.tools.javac.file.BaseFileObject
 
getKind(String) - Static method in class com.sun.tools.javac.util.BaseFileManager
 
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() - Method in class com.sun.tools.javac.file.ZipFileIndexArchive.ZipFileIndexFileObject
 
getLastModified() - Method in class com.sun.tools.sjavac.comp.SmartFileObject
 
getLastModified(RelativePath.RelativeFile) - Method in class com.sun.tools.javac.file.ZipFileIndex
 
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() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.DiagnosticSourceUnwrapper
 
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 class com.sun.tools.javac.util.DiagnosticSource
Return the one-based line number associated with a given pos for the current source file.
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(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.
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
 
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(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(String, Object...) - Static method in class com.sun.tools.javac.util.Log
Find a localized string in the resource bundle.
getLocalizedString(Locale, String, Object...) - Method in interface com.sun.tools.javac.api.Messages
Get a localized formatted string.
getLocalizedString(Locale, String, Object...) - Method in class com.sun.tools.javac.util.JavacMessages
 
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.
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
 
getLub() - Method in class com.sun.tools.javac.code.Type.UnionClassType
 
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
 
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 - Variable in class com.sun.tools.javac.util.Names
 
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.api.ClientCodeWrapper.DiagnosticSourceUnwrapper
 
getMessage(Locale) - Method in class com.sun.tools.javac.util.JCDiagnostic
 
getMessager() - Method in class com.sun.tools.javac.processing.JavacProcessingEnvironment
 
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
 
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() - 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() - Method in class com.sun.tools.sjavac.comp.SmartFileObject
 
getName(CharSequence) - Method in class com.sun.tools.javac.model.JavacElements
 
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 class com.sun.tools.sjavac.comp.SmartFileObject
 
getNoType(TypeKind) - Method in class com.sun.tools.javac.model.JavacTypes
 
getNullType() - Method in class com.sun.tools.javac.model.JavacTypes
 
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.
getOrigin() - Method in class com.sun.tools.javac.code.Scope.Entry
 
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.
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.
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
 
getPackageArtifacts() - Method in class com.sun.tools.sjavac.comp.SmartFileManager
 
getPackageElement(CharSequence) - Method in class com.sun.tools.javac.model.JavacElements
 
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
 
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
 
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
 
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() - Method in class com.sun.tools.javac.file.RelativePath
 
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(CompilationUnitTree, Tree) - Method in class com.sun.source.util.Trees
Gets the path to tree node within the specified compilation unit.
getPath(CompilationUnitTree, Tree) - Method in class com.sun.tools.javac.api.JavacTrees
 
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(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(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(Element) - Method in class com.sun.source.util.Trees
Gets the TreePath node for a given Element.
getPath(Element) - Method in class com.sun.tools.javac.api.JavacTrees
 
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) - Method in class com.sun.tools.javac.api.JavacTrees
 
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(Element, AnnotationMirror, AnnotationValue) - Method in class com.sun.tools.javac.api.JavacTrees
 
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() - 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(long, long) - Method in interface com.sun.source.tree.LineMap
Find the position corresponding to a (line,column).
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
 
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
 
getPubapis() - Method in class com.sun.tools.sjavac.comp.Dependencies
Convert the map from class names to their pubapi to a map from package names to their pubapi (which is the sorted concatenation of all the class pubapis)
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
 
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
 
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
 
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
 
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.
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() - Method in class com.sun.tools.javac.tree.JCTree.JCClassDecl
 
getSimpleName(FileObject) - Static method in class com.sun.tools.javac.file.BaseFileObject
Return the last component of a presumed hierarchical URI.
getSource() - Method in class com.sun.tools.javac.api.ClientCodeWrapper.DiagnosticSourceUnwrapper
 
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(JavaFileObject) - Method in class com.sun.tools.javac.util.AbstractLog
 
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() - Method in class com.sun.tools.javac.util.BasicDiagnosticFormatter.BasicConfiguration
Get the source line positioning used by this formatter
getSourcePosition(DCTree.DCDocComment) - Method in class com.sun.tools.javac.tree.DCTree
 
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
 
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
 
getSourceVersions() - Method in class com.sun.tools.javac.api.JavacTool
 
getSourceVersions() - Method in class com.sun.tools.javah.JavahTool
 
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 class com.sun.tools.javah.JavahTool
 
getStandardFileManager(DiagnosticListener<? super JavaFileObject>, Locale, Charset) - Method in interface com.sun.tools.javah.NativeHeaderTool
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() - 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(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.
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
 
getSuperclass() - Method in class com.sun.tools.javac.code.Symbol.ClassSymbol
 
getSupportedDependencyKinds() - Method in class com.sun.tools.javac.util.GraphUtils.Node
Get an array of the dependency kinds supported by this node.
getSupportedSourceVersion() - Method in class com.sun.tools.javac.sym.CreateSymbols
 
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>) - Method in class com.sun.tools.javah.JavahTool
 
getTask(Writer, JavaFileManager, DiagnosticListener<? super JavaFileObject>, Iterable<String>, Iterable<String>) - Method in interface com.sun.tools.javah.NativeHeaderTool
Creates a future for a native header task with the given components and arguments.
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
 
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
 
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() - 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
 
getTree(Element) - Method in class com.sun.source.util.Trees
Gets the Tree node for a given Element.
getTree(Element) - 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(Element, AnnotationMirror) - Method in class com.sun.source.util.Trees
Gets the Tree node for an AnnotationMirror on a given Element.
getTree(Element, AnnotationMirror) - Method in class com.sun.tools.javac.api.JavacTrees
 
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(Element, AnnotationMirror, AnnotationValue) - Method in class com.sun.tools.javac.api.JavacTrees
 
getTree(ExecutableElement) - Method in class com.sun.source.util.Trees
Gets the MethodTree node for a given ExecutableElement.
getTree(ExecutableElement) - Method in class com.sun.tools.javac.api.JavacTrees
 
getTree(TypeElement) - Method in class com.sun.source.util.Trees
Gets the ClassTree node for a given TypeElement.
getTree(TypeElement) - Method in class com.sun.tools.javac.api.JavacTrees
 
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
 
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
 
getTypeMirror(TreePath) - Method in class com.sun.source.util.Trees
Gets the TypeMirror for the Tree node identified by a given TreePath.
getTypeMirror(TreePath) - Method in class com.sun.tools.javac.api.JavacTrees
 
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(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
 
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
 
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
 
getTypeSignature(String) - Method in class com.sun.tools.javah.TypeSignature
 
getTypeSignature(String, TypeMirror) - Method in class com.sun.tools.javah.TypeSignature
 
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
 
getTypeVariables() - Method in class com.sun.tools.javac.code.Type.ForAll
 
getTypeVariables() - Method in class com.sun.tools.javac.code.Type.MethodType
 
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
 
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
 
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
 
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
 
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(Type, Type) - Method in class com.sun.tools.javac.code.Types
 
glb(List<Type>) - Method in class com.sun.tools.javac.code.Types
 
go(String[], PrintStream, PrintStream) - Method in class com.sun.tools.sjavac.Main
 
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.
grabCompilerThread() - Method in class com.sun.tools.sjavac.server.CompilerPool
Acquire a compiler thread from the pool, or block until a thread is available.
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
 
guardBegin(String) - Method in class com.sun.tools.javah.Gen
 
guardEnd(String) - Method in class com.sun.tools.javac.jvm.JNIWriter
 
guardEnd(String) - Method in class com.sun.tools.javah.Gen
 

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
 
handleOptions(String[]) - Method in class com.sun.tools.javah.JavahTask
 
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 - Variable in class com.sun.tools.javac.util.Names
 
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() - 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() - Method in class com.sun.tools.javac.util.Pair
 
hashCode() - Method in class com.sun.tools.sjavac.comp.SmartFileObject
 
hashCode() - Method in class com.sun.tools.sjavac.Module
 
hashCode() - Method in class com.sun.tools.sjavac.Package
 
hashCode() - Method in class com.sun.tools.sjavac.Source
 
hashCode(Type) - Method in class com.sun.tools.javac.code.Types
Compute a hash code on a type.
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 com.sun.tools.sjavac.comp.SmartFileManager
 
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.
hasPubapiChanged(String, List<String>) - Method in class com.sun.tools.sjavac.Module
 
hasPubapiChanged(List<String>) - Method in class com.sun.tools.sjavac.Package
 
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 - Variable in enum com.sun.tools.javac.code.Lint.LintCategory
 
HIDDEN - Static variable in class com.sun.tools.javac.code.Kinds
 
hides(Element, Element) - Method in class com.sun.tools.javac.model.JavacElements
 
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(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.
Ident(Name) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Ident(Name) - Method in class com.sun.tools.javac.tree.TreeMaker
 
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.MethodSymbol, Symbol.TypeSymbol, boolean, Filter<Symbol>) - Method in class com.sun.tools.javac.code.Types
 
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_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() - Method in class com.sun.tools.javac.jvm.JNIWriter
 
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?
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 - Variable in class com.sun.tools.javac.tree.JCTree.JCArrayAccess
 
Indexed(Symbol, JCTree.JCExpression) - Method in class com.sun.tools.javac.tree.TreeMaker
Construct an index expression from a variable and an expression.
Indexed(JCTree.JCExpression, JCTree.JCExpression) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
Indexed(JCTree.JCExpression, JCTree.JCExpression) - Method in class com.sun.tools.javac.tree.TreeMaker
 
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(Iterable<? extends File>) - Method in class com.sun.tools.javac.file.BaseFileObject
 
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.api.ClientCodeWrapper.WrappedJavaFileManager
 
inferBinaryName(JavaFileManager.Location, JavaFileObject) - Method in class com.sun.tools.javac.api.WrappingJavaFileManager
 
inferBinaryName(JavaFileManager.Location, JavaFileObject) - Method in class com.sun.tools.javac.file.JavacFileManager
 
inferBinaryName(JavaFileManager.Location, JavaFileObject) - Method in class com.sun.tools.javac.nio.JavacPathFileManager
 
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.
info(String) - Static method in class com.sun.tools.sjavac.Log
 
INFO - Static variable in class com.sun.tools.sjavac.Log
 
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 - 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(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.
initBuf(JavaFileObject) - Method in class com.sun.tools.javac.util.DiagnosticSource
 
initCause - Variable in class com.sun.tools.javac.util.Names
 
initCause(Throwable) - Method in exception com.sun.tools.javac.code.Symbol.CompletionFailure
 
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() - Method in class com.sun.tools.javac.parser.DocCommentParser
Read a single inline tag, including its content.
inlineTag(ListBuffer<DCTree>) - Method in class com.sun.tools.javac.parser.DocCommentParser
 
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
 
innerDelim - Variable in class com.sun.tools.javah.LLNI
 
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(Context) - Static method in class com.sun.tools.javac.api.BasicJavacTask
 
instance(Context) - Static method in class com.sun.tools.javac.api.ClientCodeWrapper
 
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.
instance(Context) - Static method in class com.sun.tools.sjavac.comp.Dependencies
 
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(ProcessingEnvironment) - Static method in class com.sun.source.util.Trees
Gets a Trees object for a given ProcessingEnvironment.
instance(ProcessingEnvironment) - Static method in class com.sun.tools.javac.api.JavacTrees
 
instance(JavaCompiler.CompilationTask) - Static method in class com.sun.source.util.DocTrees
Gets a DocTrees object for a given CompilationTask.
instance(JavaCompiler.CompilationTask) - Static method in class com.sun.source.util.Trees
Gets a Trees object for a given CompilationTask.
instance(JavaCompiler.CompilationTask) - Static method in class com.sun.tools.javac.api.JavacTrees
 
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.
INT_CLASS - Static variable in class com.sun.tools.javac.code.TypeTag.NumericClasses
 
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.
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
 
InternalError - Error in com.sun.tools.javah
This is NOT part of any supported API.
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<A>) - Method in class com.sun.tools.javac.util.List
 
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.
IntersectionClassType(List<Type>, Symbol.ClassSymbol, boolean) - Constructor for class com.sun.tools.javac.code.Type.IntersectionClassType
 
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, 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, Element, DeclaredType) - Method in class com.sun.tools.javac.api.JavacTrees
 
isAccessible(Scope, TypeElement) - Method in class com.sun.source.util.Trees
Checks whether a given type is accessible in a given scope.
isAccessible(Scope, TypeElement) - 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
 
isASCIILetterOrDigit(char) - Method in class com.sun.tools.javah.LLNI
 
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
 
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).
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) - Method in class com.sun.tools.javac.code.Types
Is t a subtype of or convertiable via boxing/unboxing convertions to s?
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?
isDebugging() - Static method in class com.sun.tools.sjavac.Log
 
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
 
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() - 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 class com.sun.tools.javac.model.JavacElements
 
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(RelativePath) - Method in class com.sun.tools.javac.file.ZipFileIndex
 
isDirectory(File) - Method in class com.sun.tools.javac.file.CacheFSInfo
 
isDirectory(File) - Method in class com.sun.tools.javac.file.FSInfo
 
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() - Method in class com.sun.tools.javac.code.Symbol
 
isEnum(Symbol) - Static method in class com.sun.tools.javac.code.Flags
 
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() - Method in class com.sun.tools.javac.code.Type.MethodType
 
isErroneous(List<Type>) - Static method in class com.sun.tools.javac.code.Type
 
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?
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
 
isGenerated() - Method in class com.sun.tools.sjavac.Source
 
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
isIdentifierStart(char) - Method in class com.sun.tools.javac.parser.DocCommentParser
 
isIncOrDecUnaryOp() - Method in enum com.sun.tools.javac.tree.JCTree.Tag
 
isIncremental() - Method in class com.sun.tools.sjavac.JavacState
Returns true if this is an incremental build.
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(...)?
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
 
isInvokeDynamic(Symbol) - Method in class com.sun.tools.javac.jvm.Gen
 
isJavaIdentifierStart(char) - Method in class com.sun.tools.javac.parser.DocCommentParser
 
isLinkedOnly() - Method in class com.sun.tools.sjavac.Source
 
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
isLongOrDouble(TypeMirror) - Method in class com.sun.tools.javah.LLNI
 
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
 
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 com.sun.tools.sjavac.comp.SmartFileObject
 
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
 
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
 
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(String) - Static method in class com.sun.tools.javac.file.JavacFileManager
 
isRelativeUri(URI) - Static method in class com.sun.tools.javac.file.JavacFileManager
Enforces the specification of a "relative" name as used in getFileForInput.
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
 
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
 
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(DCTree) - Method in class com.sun.tools.javac.parser.DocCommentParser
 
isSentenceBreak(Name) - Method in class com.sun.tools.javac.parser.DocCommentParser
 
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.
isSet(String) - Method in class com.sun.tools.javac.util.Options
Check if the value for an undocumented option has been set.
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() - Method in class com.sun.tools.javac.code.Symbol
 
isStatic() - Method in class com.sun.tools.javac.tree.JCTree.JCBlock
 
isStatic() - Method in class com.sun.tools.javac.tree.JCTree.JCImport
 
isStatic(Symbol) - Static method in class com.sun.tools.javac.code.Flags
 
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
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(ExecutableType, ExecutableType) - Method in class com.sun.tools.javac.model.JavacTypes
 
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
 
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
 
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 com.sun.tools.javah.JavahTool
 
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.
isTracing() - Static method in class com.sun.tools.sjavac.Log
 
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 - Variable in class com.sun.tools.javac.tree.DCTree.DCParam
 
isTypeParameter() - Method in interface com.sun.source.doctree.ParamTree
 
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
 
isUnquotedAttrValueTerminator(char) - Method in class com.sun.tools.javac.parser.DocCommentParser
 
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.
isUnset(String) - Method in class com.sun.tools.javac.util.Options
Check if the value for an undocumented option has not been set.
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.Type.ArrayType
 
isVarArgs() - Method in class com.sun.tools.javac.code.Symbol.MethodSymbol
 
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 - Variable in class com.sun.tools.javac.util.Names
 
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() - 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
 
javac - Class in com.sun.tools.javac.resources
 
javac() - Constructor for class com.sun.tools.javac.resources.javac
 
javac_ja - Class in com.sun.tools.javac.resources
 
javac_ja() - Constructor for class com.sun.tools.javac.resources.javac_ja
 
javac_zh_CN - Class in com.sun.tools.javac.resources
 
javac_zh_CN() - Constructor for class com.sun.tools.javac.resources.javac_zh_CN
 
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() - Constructor for class com.sun.tools.javac.util.JavacMessages
 
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.
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.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
 
JavaCompilerWithDeps - Class in com.sun.tools.sjavac.comp
Subclass to Resolve that overrides collect.
JavaCompilerWithDeps(Context, CompilerThread) - Constructor for class com.sun.tools.sjavac.comp.JavaCompilerWithDeps
 
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.
JavacServer - Class in com.sun.tools.sjavac.server
The JavacServer class contains methods both to setup a server that responds to requests and methods to connect to this server.
JavacState - Class in com.sun.tools.sjavac
The javac state class maintains the previous (prev) and the current (now) build states and everything else that goes into the javac_state file.
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
javadoc - Class in com.sun.tools.javadoc.resources
 
javadoc() - Constructor for class com.sun.tools.javadoc.resources.javadoc
 
javadoc_ja - Class in com.sun.tools.javadoc.resources
 
javadoc_ja() - Constructor for class com.sun.tools.javadoc.resources.javadoc_ja
 
javadoc_zh_CN - Class in com.sun.tools.javadoc.resources
 
javadoc_zh_CN() - Constructor for class com.sun.tools.javadoc.resources.javadoc_zh_CN
 
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, char[], int) - Constructor for class com.sun.tools.javac.parser.JavadocTokenizer
Create a scanner from the input array.
JavadocTokenizer(ScannerFactory, CharBuffer) - Constructor for class com.sun.tools.javac.parser.JavadocTokenizer
Create a scanner from the input buffer.
JavadocTokenizer.JavadocComment - Class in com.sun.tools.javac.parser
 
JavahTask - Class in com.sun.tools.javah
Javah generates support files for native methods.
JavahTask.BadArgs - Exception in com.sun.tools.javah
 
JavahTool - Class in com.sun.tools.javah
 
JavahTool() - Constructor for class com.sun.tools.javah.JavahTool
 
javap - Class in com.sun.tools.javap.resources
 
javap() - Constructor for class com.sun.tools.javap.resources.javap
 
javap_ja - Class in com.sun.tools.javap.resources
 
javap_ja() - Constructor for class com.sun.tools.javap.resources.javap_ja
 
javap_zh_CN - Class in com.sun.tools.javap.resources
 
javap_zh_CN() - Constructor for class com.sun.tools.javap.resources.javap_zh_CN
 
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, char[], int) - Constructor for class com.sun.tools.javac.parser.JavaTokenizer
 
JavaTokenizer(ScannerFactory, UnicodeReader) - Constructor for class com.sun.tools.javac.parser.JavaTokenizer
 
JavaTokenizer(ScannerFactory, CharBuffer) - Constructor for class com.sun.tools.javac.parser.JavaTokenizer
Create a scanner from the input array.
JavaTokenizer.BasicComment<U extends UnicodeReader> - Class in com.sun.tools.javac.parser
Scan a documentation comment; determine if a deprecated tag is present.
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, JCTree.JCExpression, JCTree.JCExpression) - Constructor for class com.sun.tools.javac.tree.JCTree.JCVariableDecl
 
JCVariableDecl(JCTree.JCModifiers, Name, JCTree.JCExpression, JCTree.JCExpression, Symbol.VarSymbol) - 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
 
jdeps - Class in com.sun.tools.jdeps.resources
 
jdeps() - Constructor for class com.sun.tools.jdeps.resources.jdeps
 
jdeps_ja - Class in com.sun.tools.jdeps.resources
 
jdeps_ja() - Constructor for class com.sun.tools.jdeps.resources.jdeps_ja
 
jdeps_zh_CN - Class in com.sun.tools.jdeps.resources
 
jdeps_zh_CN() - Constructor for class com.sun.tools.jdeps.resources.jdeps_zh_CN
 
JNI - Class in com.sun.tools.javah
Header file generator for JNI.
JNI - Static variable in class com.sun.tools.javah.Mangle.Type
 
jniMethodName(ExecutableElement, String, boolean) - Method in class com.sun.tools.javah.LLNI
 
jniType(TypeMirror) - Method in class com.sun.tools.javac.jvm.JNIWriter
 
jniType(TypeMirror) - Method in class com.sun.tools.javah.JNI
 
jniType(TypeMirror) - Method in class com.sun.tools.javah.LLNI
 
jniWriter - Variable in class com.sun.tools.javac.main.JavaCompiler
The native header writer.
JNIWriter - Class in com.sun.tools.javac.jvm
This class provides operations to write native header files for classes.
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.
justPackageName(String) - Static method in class com.sun.tools.sjavac.Util
 

K

keepComments - Variable in class com.sun.tools.javac.main.JavaCompiler
 
keepComments() - Method in class com.sun.tools.javac.main.JavaCompiler
 
key(String) - Method in enum com.sun.tools.javac.util.Log.PrefixKind
 
Key() - Constructor for class com.sun.tools.javac.util.Context.Key
 
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
 
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 - Variable in class com.sun.tools.javac.jvm.ClassReader.AttributeReader
 
Kinds - Class in com.sun.tools.javac.code
Internal symbol kinds, which distinguish between elements of different subclasses of Symbol.
Kinds.KindName - Enum in com.sun.tools.javac.code
 

L

l10n - Class in com.sun.tools.javah.resources
 
l10n() - Constructor for class com.sun.tools.javah.resources.l10n
 
l10n_ja - Class in com.sun.tools.javah.resources
 
l10n_ja() - Constructor for class com.sun.tools.javah.resources.l10n_ja
 
l10n_zh_CN - Class in com.sun.tools.javah.resources
 
l10n_zh_CN() - Constructor for class com.sun.tools.javah.resources.l10n_zh_CN
 
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 - Variable in class com.sun.tools.javac.util.Names
 
Lambda(List<JCTree.JCVariableDecl>, JCTree) - Method in class com.sun.tools.javac.tree.TreeMaker
 
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(byte) - Method in class com.sun.tools.javac.util.Name
Returns last occurrence of byte b in this name, -1 if not found.
lastIndexOf(Object) - Method in class com.sun.tools.javac.util.List
 
lastModified() - Method in class com.sun.tools.sjavac.Source
 
lastore - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Byte code instruction codes.
lastRequestFinished() - Method in class com.sun.tools.sjavac.server.CompilerPool
Return when the last request was finished.
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.
legacy - Class in com.sun.tools.javac.resources
 
legacy() - Constructor for class com.sun.tools.javac.resources.legacy
 
length - Variable in class com.sun.tools.javac.util.ByteBuffer
The current number of defined bytes in this buffer.
length - Variable in class com.sun.tools.javac.util.Names
 
length() - Method in class com.sun.tools.javac.jvm.CRTable
Return the number of the entries.
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(RelativePath.RelativeFile) - Method in class com.sun.tools.javac.file.ZipFileIndex
 
lengthVar - Variable in class com.sun.tools.javac.code.Symtab
The symbol representing the length field of an array.
LetExpr(List<JCTree.JCVariableDecl>, JCTree) - Constructor for class com.sun.tools.javac.tree.JCTree.LetExpr
 
LetExpr(JCTree.JCVariableDecl, JCTree) - Method in class com.sun.tools.javac.tree.TreeMaker
 
LetExpr(List<JCTree.JCVariableDecl>, JCTree) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
LetExpr(List<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 - Variable in class com.sun.tools.javac.tree.JCTree.JCCompilationUnit
Line starting positions, defined only if option -g is set.
LineMap - Interface in com.sun.source.tree
Provides methods to convert between character positions and line numbers for a compilation unit.
LineNumberTable - Variable in class com.sun.tools.javac.util.Names
 
lineSep - Variable in class com.sun.tools.javah.Gen
 
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(String) - Method in class com.sun.tools.javac.util.Options
Check for a lint suboption.
Lint - Class in com.sun.tools.javac.code
A class for handling -Xlint suboptions and @SuppresssWarnings.
Lint(Lint) - Constructor for class com.sun.tools.javac.code.Lint
 
Lint(Context) - Constructor for class com.sun.tools.javac.code.Lint
 
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(JavaFileManager.Location, String, Set<JavaFileObject.Kind>, boolean) - Method in class com.sun.tools.sjavac.comp.SmartFileManager
 
List<A> - Class in com.sun.tools.javac.util
A class for generic linked lists.
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(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(DCTree.DCText) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
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.
LLNI - Class in com.sun.tools.javah
 
llniFieldName(VariableElement) - Method in class com.sun.tools.javah.LLNI
 
llniType(TypeMirror, boolean, boolean) - Method in class com.sun.tools.javah.LLNI
 
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(Module, String) - Static method in class com.sun.tools.sjavac.Package
 
load(Package, String, boolean) - Static method in class com.sun.tools.sjavac.Source
 
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.
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(String) - Static method in class com.sun.tools.sjavac.Module
 
load(String[], File, File, File, boolean, PrintStream, PrintStream) - Static method in class com.sun.tools.sjavac.JavacState
Load a javac_state file.
loadArtifact(String) - Method in class com.sun.tools.sjavac.Package
 
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.
loadDependency(String) - Method in class com.sun.tools.sjavac.Package
 
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.
loadModule(String) - Method in class com.sun.tools.sjavac.BuildState
Load a module from the javac state file.
loadPackage(Module, String) - Method in class com.sun.tools.sjavac.BuildState
Load a package from the javac state file.
loadPubapi(String) - Method in class com.sun.tools.sjavac.Package
 
loadSource(Package, String, boolean) - Method in class com.sun.tools.sjavac.BuildState
Load a source from the javac state file.
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(Log.PrefixKind, String, Object...) - Method in class com.sun.tools.javac.util.Log
Find a localized string in the resource bundle.
localize(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.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(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 - Variable in class com.sun.tools.javac.code.TypeAnnotationPosition
 
location() - 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.DelegatedSymbol
 
location(Type, Types) - Method in class com.sun.tools.javac.code.Symbol
 
LocationHandler(JavaFileManager.Location, Option...) - Constructor for class com.sun.tools.javac.file.Locations.LocationHandler
Create a handler.
locations - Variable in class com.sun.tools.javac.util.BaseFileManager
 
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.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 - Variable in class com.sun.tools.javah.Util
 
log - Variable in class com.sun.tools.sjavac.comp.Dependencies
 
log(String) - Method in class com.sun.tools.javah.Util
 
log(String) - Method in class com.sun.tools.sjavac.server.JavacServer
Log this message.
Log - Class in com.sun.tools.javac.util
A class for error logs.
Log - Class in com.sun.tools.sjavac
Utility class only for sjavac logging.
Log() - Constructor for class com.sun.tools.sjavac.Log
 
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(Context, PrintWriter, PrintWriter, PrintWriter) - Constructor for class com.sun.tools.javac.util.Log
Construct a log with given I/O redirections.
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
 
logError(String) - Method in class com.sun.tools.sjavac.server.CompilerThread
 
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(int) - Static method in enum com.sun.tools.javac.jvm.Profile
 
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.CompoundScope
 
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(String) - Static method in enum com.sun.tools.javac.jvm.Target
 
lookupModule(String) - Method in class com.sun.tools.sjavac.BuildState
Lookup a module from a name.
lookupPackage(String) - Method in class com.sun.tools.sjavac.Module
 
lookupSource(String) - Method in class com.sun.tools.sjavac.Module
 
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 - Variable in class com.sun.tools.javac.main.JavaCompiler
The syntactic sugar desweetener.
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
 
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(List<JCTree.JCCompilationUnit>) - Method in class com.sun.tools.javac.comp.Enter
Main method: enter all classes in a list of toplevel trees.
main(String...) - Static method in class com.sun.tools.doclint.DocLint
 
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(String[]) - Static method in class com.sun.tools.javah.Main
Main entry point for the launcher.
main(String...) - Static method in class com.sun.tools.sjavac.Main
 
Main - Class in com.sun.tools.javac
The programmatic interface for the Java Programming Language compiler, javac.
Main - Class in com.sun.tools.javac.main
This class provides a command line interface to the javac compiler.
Main - Class in com.sun.tools.javah
Main entry point.
Main - Class in com.sun.tools.sjavac
The main class of the smart javac wrapper tool.
Main() - Constructor for class com.sun.tools.javac.Main
 
Main() - Constructor for class com.sun.tools.javah.Main
 
Main() - Constructor for class com.sun.tools.sjavac.Main
 
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.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(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.
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
 
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.
makeMethodString(ExecutableElement) - Method in class com.sun.tools.sjavac.comp.PubapiVisitor
Creates a String representation of a method element with everything necessary to track all public aspects of it in an API.
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
 
makeVariableString(VariableElement) - Method in class com.sun.tools.sjavac.comp.PubapiVisitor
Creates a String representation of a variable element with everything necessary to track all public aspects of it in an API.
MANDATED - Static variable in class com.sun.tools.javac.code.Flags
Added in SE8, represents constructs implicitly declared in source.
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.
mandatoryNote(JavaFileObject, String, Object...) - Method in class com.sun.tools.javac.util.AbstractLog
Provide a non-fatal notification, unless suppressed by the -nowarn option.
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.
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(JCDiagnostic.DiagnosticPosition, String, Object...) - Method in class com.sun.tools.javac.util.AbstractLog
Report a warning.
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.
mangle(CharSequence, int) - Method in class com.sun.tools.javah.Mangle
 
Mangle - Class in com.sun.tools.javah
A utility for mangling java identifiers into C names.
Mangle.Type - Class in com.sun.tools.javah
 
mangleChar(char) - Method in class com.sun.tools.javah.Mangle
 
mangleClassName(String) - Method in class com.sun.tools.javah.LLNI
 
mangleMethod(ExecutableElement, TypeElement, int) - Method in class com.sun.tools.javah.Mangle
 
mangler - Variable in class com.sun.tools.javah.Gen
 
map - Variable in class com.sun.tools.javac.file.ZipArchive
The index for the contents of this archive.
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(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(List<Type>, Type.Mapping) - Static method in class com.sun.tools.javac.code.Type
map a type function over a list of types
Mapping(String) - Constructor for class com.sun.tools.javac.code.Type.Mapping
 
MapVisitor() - Constructor for class com.sun.tools.javac.code.Types.MapVisitor
 
markAsGenerated() - Method in class com.sun.tools.sjavac.Source
 
markAsLinkedOnly() - Method in class com.sun.tools.sjavac.Source
 
markDead() - Method in class com.sun.tools.javac.jvm.Code
Switch code generation on/off.
markDead(JCTree) - Method in class com.sun.tools.javac.comp.Flow.AbstractAssignAnalyzer
 
markStatBegin() - Method in class com.sun.tools.javac.jvm.Code
Force stat begin eagerly
maskName(String) - Method in class com.sun.tools.javah.LLNI
 
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 - Variable in class com.sun.tools.javac.jvm.Code
The maximum number of local variable slots.
MAX_LOCALS - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
MAX_PARAMETERS - 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_STACK - Static variable in class com.sun.tools.javac.jvm.ClassFile
 
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
 
maxMemory - Variable in class com.sun.tools.sjavac.server.SysInfo
 
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(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.
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
 
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.
messages - Variable in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
JavacMessages object used by this formatter for i18n.
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.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
 
METHOD_JDK_1 - Static variable in class com.sun.tools.javah.Mangle.Type
 
METHOD_JNI_LONG - Static variable in class com.sun.tools.javah.Mangle.Type
 
METHOD_JNI_SHORT - Static variable in class com.sun.tools.javah.Mangle.Type
 
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.
methodDecl(ExecutableElement, TypeElement, String) - Method in class com.sun.tools.javah.LLNI
 
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
methodDecls(TypeElement, String) - Method in class com.sun.tools.javah.LLNI
 
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.
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(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>, JCTree.JCVariableDecl, 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>, List<JCTree.JCVariableDecl>, List<JCTree.JCExpression>, JCTree.JCBlock, JCTree.JCExpression) - Method in class com.sun.tools.javac.tree.TreeMaker
 
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
 
methodSectionForClass(PrintWriter, TypeElement, String) - Method in class com.sun.tools.javah.LLNI
 
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
 
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
mod() - Method in class com.sun.tools.sjavac.Package
 
mode - Variable in class com.sun.tools.javac.tree.JCTree.JCMemberReference
 
ModifierFlags - Static variable in class com.sun.tools.javac.code.Flags
 
Modifiers(long) - Method in class com.sun.tools.javac.tree.TreeMaker
 
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
 
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
Module - Class in com.sun.tools.sjavac
The module is the root of a set of packages/sources/artifacts.
Module(String, String) - Constructor for class com.sun.tools.sjavac.Module
 
modules() - Method in class com.sun.tools.sjavac.BuildState
 
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 - 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() - Method in class com.sun.tools.javac.parser.Tokens.Token
 
name() - Method in class com.sun.tools.sjavac.Module
 
name() - Method in class com.sun.tools.sjavac.Package
 
name() - Method in class com.sun.tools.sjavac.Source
 
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.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
 
nameToIdentifier(String) - Method in class com.sun.tools.javah.LLNI
 
NATIVE - Static variable in class com.sun.tools.javac.code.Flags
 
NativeHeaderTool - Interface in com.sun.tools.javah
This class is intended to be put in javax.tools.
NativeHeaderTool.NativeHeaderTask - Interface in com.sun.tools.javah
Interface representing a future for a native header task.
nativeHeaderType - Variable in class com.sun.tools.javac.code.Symtab
 
needLongName(ExecutableElement, TypeElement) - Method in class com.sun.tools.javah.LLNI
 
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.
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(char[], int, boolean) - Method in class com.sun.tools.javac.parser.ScannerFactory
 
newScanner(CharSequence, boolean) - Method in class com.sun.tools.javac.parser.ScannerFactory
 
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 - Variable in class com.sun.tools.javac.util.Names
 
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() - Method in class com.sun.tools.javac.util.ListBuffer
Return first element in this buffer and remove
next(Filter<Symbol>) - Method in class com.sun.tools.javac.code.Scope.Entry
 
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 method in class com.sun.tools.javac.util.List
Construct an empty list.
NIL - Static variable in class com.sun.tools.javac.code.Kinds
The empty set of kinds.
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
 
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
 
normalizeDriveLetter(String) - Static method in class com.sun.tools.sjavac.Util
Normalize windows drive letter paths to upper case to enable string comparison.
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(int, String, Object...) - Method in class com.sun.tools.javac.util.AbstractLog
Provide a non-fatal notification, unless suppressed by the -nowarn option.
note(DiagnosticSource, JCDiagnostic.DiagnosticPosition, String, Object...) - Method in class com.sun.tools.javac.util.JCDiagnostic.Factory
Create a note diagnostic.
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(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(JavaFileObject, String, Object...) - Method in class com.sun.tools.javac.util.AbstractLog
Provide a non-fatal notification, unless suppressed by the -nowarn option.
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.
now() - Method in class com.sun.tools.sjavac.JavacState
 
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(Collection<T>) - Static method in class com.sun.tools.javac.util.BaseFileManager
 
nullCheck(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
numActiveRequests() - Method in class com.sun.tools.sjavac.server.CompilerPool
Return how many threads are running at this very moment.
numActiveSubTasks() - Method in class com.sun.tools.sjavac.server.CompilerThread
Count the number of active sub tasks.
numCores - Variable in class com.sun.tools.sjavac.server.SysInfo
 
numDependents - Variable in class com.sun.tools.sjavac.CompileChunk
 
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
 
numPackages - Variable in class com.sun.tools.sjavac.CompileChunk
 
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(A, B) - Static method in class com.sun.tools.javac.util.Pair
 
of(T) - Static method in class com.sun.tools.javac.util.ListBuffer
 
offer(A) - Method in class com.sun.tools.javac.util.ListBuffer
 
offer(Env<AttrContext>) - Method in class com.sun.tools.javac.comp.Todo
 
offset - Variable in class com.sun.tools.javac.code.TypeAnnotationPosition
 
one - Variable in class com.sun.tools.javac.util.Names
 
one(int) - Static method in class com.sun.tools.javac.jvm.Gen
The opcode that loads a one constant of a given type code.
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 class com.sun.tools.sjavac.comp.SmartFileObject
 
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 class com.sun.tools.sjavac.comp.SmartFileObject
 
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 class com.sun.tools.sjavac.comp.SmartFileObject
 
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 class com.sun.tools.sjavac.comp.SmartFileObject
 
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
 
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.
outFile - Variable in class com.sun.tools.javah.Gen
 
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
 
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 - Class in com.sun.tools.sjavac
The Package class maintains meta information about a package.
Package(Module, String) - Constructor for class com.sun.tools.sjavac.Package
 
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
 
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.
packages() - Method in class com.sun.tools.sjavac.BuildState
 
packages() - Method in class com.sun.tools.sjavac.Module
 
PackageSymbol(Name, Symbol) - Constructor for class com.sun.tools.javac.code.Symbol.PackageSymbol
 
PackageSymbol(Name, Type, Symbol) - Constructor for class com.sun.tools.javac.code.Symbol.PackageSymbol
 
packge - Variable in class com.sun.tools.javac.tree.JCTree.JCCompilationUnit
The package to which this compilation unit belongs.
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.
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 - Variable in class com.sun.tools.javac.tree.JCTree.JCCatch
 
Param(boolean, DCTree.DCIdentifier, List<DCTree>) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
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
 
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 - Variable in class com.sun.tools.javac.tree.JCTree.JCLambda
 
params - Variable in class com.sun.tools.javac.tree.JCTree.JCMethodDecl
value parameters
params() - Method in class com.sun.tools.javac.code.Symbol.MethodSymbol
 
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) - Method in class com.sun.tools.javac.main.JavaCompiler
Deprecated.
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) - Method in class com.sun.tools.javac.main.JavaCompiler
Parse contents of file.
parse(JavaFileObject, CharSequence) - Method in class com.sun.tools.javac.main.JavaCompiler
Parse contents of input stream.
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() - Method in class com.sun.tools.javac.parser.JavacParser
parses (optional) type annotations followed by a type.
parseType() - Method in interface com.sun.tools.javac.parser.Parser
Parse a type.
parseType(List<JCTree.JCAnnotation>) - Method in class com.sun.tools.javac.parser.JavacParser
 
parseType(String, TypeElement) - Method in class com.sun.tools.javac.api.JavacTaskImpl
For internal use only.
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(int, 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(int, 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(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(Filter<Tokens.TokenKind>, Filter<Tokens.TokenKind>, Filter<Tokens.TokenKind>) - Method in class com.sun.tools.javac.parser.JavacParser
 
pendingCompletion() - Method in class com.sun.tools.javac.code.SymbolMetadata
 
performCopying(File, Map<String, Transformer>) - Method in class com.sun.tools.sjavac.JavacState
Run the copy translator only.
performJavaCompilations(File, String, String[], Set<String>, boolean[]) - Method in class com.sun.tools.sjavac.JavacState
Compile all the java sources.
performTranslation(File, Map<String, Transformer>) - Method in class com.sun.tools.sjavac.JavacState
Run all the translators that translate into java source code.
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.
pkg() - Method in class com.sun.tools.sjavac.Source
 
pkgFromTos - Variable in class com.sun.tools.sjavac.CompileChunk
 
pkgNames - Variable in class com.sun.tools.sjavac.CompileChunk
 
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 - 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 - 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.tree.JCTree
Get a default position for this tree node.
pos() - Method in class com.sun.tools.javac.util.Warner
 
pos(DCTree.DCDocComment) - Method in class com.sun.tools.javac.tree.DCTree
 
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(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.
prepend(List<Attribute.Compound>) - Method in class com.sun.tools.javac.code.SymbolMetadata
 
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.
preRegister(Context) - Static method in class com.sun.tools.sjavac.comp.ResolveWithDeps
 
preRegister(Context, CompilerThread) - Static method in class com.sun.tools.sjavac.comp.JavaCompilerWithDeps
 
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.
prev() - Method in class com.sun.tools.sjavac.JavacState
 
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
 
PrimitiveTypeTree - Interface in com.sun.source.tree
A tree node for a primitive type.
print(DocTree) - Method in class com.sun.tools.javac.tree.DocPretty
Visitor method: print expression tree.
print(Writer, String) - Method in class com.sun.tools.javac.jvm.JNIWriter
 
print(Object) - Method in class com.sun.tools.javac.tree.DocPretty
Print string, replacing all non-ascii character with unicode escapes.
print(Object) - Method in class com.sun.tools.javac.tree.Pretty
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
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.
printEnumBody(List<JCTree>) - Method in class com.sun.tools.javac.tree.Pretty
Print a block.
printer - Variable in class com.sun.tools.javac.util.AbstractDiagnosticFormatter
An enhanced printer for formatting types/symbols used by AbstractDiagnosticFormatter.
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
 
printError(String) - Method in class com.sun.tools.javac.processing.JavacMessager
Prints an error message.
printExpr(JCTree) - Method in class com.sun.tools.javac.tree.Pretty
Derived visitor method: print expression tree at minimum precedence level for expression.
printExpr(JCTree, int) - Method in class com.sun.tools.javac.tree.Pretty
Visitor method: print expression tree.
printExprs(List<T>) - Method in class com.sun.tools.javac.tree.Pretty
Derived visitor method: print list of expression trees, separated by commas.
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.
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(Log.PrefixKind, 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
 
printLines(Log.WriterKind, String, Object...) - Method in class com.sun.tools.javac.util.Log
 
printLines(String, Object...) - Method in class com.sun.tools.javac.util.Log
 
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.
println(Writer, String) - Method in class com.sun.tools.javac.jvm.JNIWriter
 
printMessage(Diagnostic.Kind, CharSequence) - Method in class com.sun.tools.javac.processing.JavacMessager
 
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, DocTree, DocCommentTree, CompilationUnitTree) - Method in class com.sun.tools.javac.api.JavacTrees
 
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, 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.
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(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.
printRawLines(String) - 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
 
ProblemException - Exception in com.sun.tools.sjavac
Used to signal serious problems when running sjavac.
ProblemException(String) - Constructor for exception com.sun.tools.sjavac.ProblemException
 
process(OptionHelper, String) - Method in enum com.sun.tools.javac.main.Option
 
process(OptionHelper, String, 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
 
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.
processingEnvironment - Variable in class com.sun.tools.javah.Gen
 
processingOver() - Method in class com.sun.tools.javac.processing.JavacRoundEnvironment
 
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
 
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.
pubapi() - Method in class com.sun.tools.sjavac.Package
 
pubapiToList(String) - Static method in class com.sun.tools.sjavac.Package
 
PubapiVisitor - Class in com.sun.tools.sjavac.comp
Utility class that constructs a textual representation of the public api of a class.
PubapiVisitor(StringBuffer) - Constructor for class com.sun.tools.sjavac.comp.PubapiVisitor
 
PUBLIC - Static variable in class com.sun.tools.javac.code.Flags
 
publicApiPerClass - Variable in class com.sun.tools.sjavac.comp.Dependencies
 
put(Option, String) - Method in class com.sun.tools.javac.util.Options
 
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>, Context.Factory<T>) - Method in class com.sun.tools.javac.util.Context
 
put(Class<T>, T) - Method in class com.sun.tools.javac.util.Context
 
put(Object) - Method in class com.sun.tools.javac.jvm.Pool
Place an object in the pool, unless it is already there.
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(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(String, 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(boolean) - Method in class com.sun.tools.javac.parser.UnicodeReader
 
putChar(char) - Method in class com.sun.tools.javac.parser.UnicodeReader
 
putChar(char, boolean) - Method in class com.sun.tools.javac.parser.UnicodeReader
Append a character to sbuf.
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.
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(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.
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.
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(Symbol, int) - Method in class com.sun.tools.javac.jvm.ClassReader.AttributeReader
 
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(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.
readBytes(InputStream) - Method in class com.sun.tools.javah.Gen
 
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 - Variable in class com.sun.tools.javac.tree.DCTree.DCSee
 
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(MemberReferenceTree.ReferenceMode, Name, JCTree.JCExpression, List<JCTree.JCExpression>) - Method in class com.sun.tools.javac.tree.TreeMaker
 
Reference(String, JCTree, Name, List<JCTree>) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
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.
refPolyKind - Variable in class com.sun.tools.javac.tree.JCTree.JCMemberReference
 
RelativeDirectory(RelativePath.RelativeDirectory, String) - Constructor for class com.sun.tools.javac.file.RelativePath.RelativeDirectory
 
RelativeDirectory(String) - Constructor for class com.sun.tools.javac.file.RelativePath.RelativeDirectory
 
RelativeFile(RelativePath.RelativeDirectory, String) - Constructor for class com.sun.tools.javac.file.RelativePath.RelativeFile
 
RelativeFile(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(int) - Method in class com.sun.tools.javac.util.List
 
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(Object) - Method in class com.sun.tools.javac.util.ListBuffer
 
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(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
 
removeSuperfluousArtifacts(Set<String>) - Method in class com.sun.tools.sjavac.JavacState
Remove artifacts that are no longer produced when compiling!
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
 
removeUnidentifiedArtifacts() - Method in class com.sun.tools.sjavac.JavacState
Scan all output dirs for artifacts and remove those files (artifacts?) that are not recognized as such, in the javac_state file.
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() - Method in interface com.sun.tools.javac.code.DeferredLintHandler.LintLogger
 
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(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) - 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, JCDiagnostic) - Method in interface com.sun.tools.javac.comp.Check.CheckContext
Report a check error
report(JCDiagnostic.DiagnosticPosition, String, Object...) - Method in class com.sun.tools.javac.util.MandatoryWarningHandler
Report a mandatory warning.
report(Diagnostic<? extends T>) - Method in class com.sun.tools.javac.api.ClientCodeWrapper.WrappedDiagnosticListener
 
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.
reportDependence(Symbol, Symbol) - Method in class com.sun.tools.sjavac.comp.ResolveWithDeps
Collect dependencies in the enclosing class
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.
reportPublicApi(Symbol.ClassSymbol) - Method in class com.sun.tools.sjavac.comp.JavaCompilerWithDeps
Collect the public apis of classes supplied explicitly for compilation.
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.
reset() - Method in class com.sun.tools.sjavac.comp.Dependencies
 
resetAnnotations() - Method in class com.sun.tools.javac.code.Symbol
 
resolve(Code.Chain) - Method in class com.sun.tools.javac.jvm.Code
Resolve chain to point to current code pointer.
resolve(Code.Chain, int) - Method in class com.sun.tools.javac.jvm.Code
Resolve chain to point to given target.
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.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.
ResolveWithDeps - Class in com.sun.tools.sjavac.comp
Subclass to Resolve that overrides collect.
ResolveWithDeps(Context) - Constructor for class com.sun.tools.sjavac.comp.ResolveWithDeps
 
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(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(List<DCTree>) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
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.
returnCompilerThread(CompilerThread) - Method in class com.sun.tools.sjavac.server.CompilerPool
Return the specified compiler thread to the pool.
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
 
root() - Method in class com.sun.tools.sjavac.Source
 
rootPackage - Variable in class com.sun.tools.javac.code.Symtab
A symbol for the root package.
run() - Method in interface com.sun.tools.javac.comp.Annotate.Worker
 
run() - Method in class com.sun.tools.javah.Gen
After initializing state of an instance, use this method to start processing.
run() - Method in class com.sun.tools.javah.JavahTask
 
run() - Method in class com.sun.tools.sjavac.server.CompilerThread
Invoked by the executor service.
run(InputStream, OutputStream, OutputStream, String...) - Method in class com.sun.tools.javac.api.JavacTool
 
run(InputStream, OutputStream, OutputStream, String...) - Method in class com.sun.tools.javah.JavahTool
 
run(PrintWriter, String...) - Method in class com.sun.tools.doclint.DocLint
 
run(String...) - Method in class com.sun.tools.doclint.DocLint
Simple API entry point.
run(String[], PrintWriter) - Static method in class com.sun.tools.javah.Main
Entry point that does not call System.exit.
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.
save() - Method in class com.sun.tools.sjavac.JavacState
Save the javac_state file.
save(StringBuilder) - Method in class com.sun.tools.sjavac.Module
 
save(StringBuilder) - Method in class com.sun.tools.sjavac.Package
 
saveArtifacts(StringBuilder) - Method in class com.sun.tools.sjavac.Package
 
saveDependencies(StringBuilder) - Method in class com.sun.tools.sjavac.Package
 
savedParameterNames - Variable in class com.sun.tools.javac.code.Symbol.MethodSymbol
The names of the parameters
saveModules(Map<String, Module>, StringBuilder) - Static method in class com.sun.tools.sjavac.Module
 
savePackages(Map<String, Package>, StringBuilder) - Static method in class com.sun.tools.sjavac.Package
 
saveParameterNames - Variable in class com.sun.tools.javac.jvm.ClassReader
Switch: preserve parameter names from the variable table.
savePubapi(StringBuilder) - Method in class com.sun.tools.sjavac.Package
 
saveSources(Map<String, Source>, StringBuilder) - Static method in class com.sun.tools.sjavac.Source
 
sbuf - Variable in class com.sun.tools.javac.parser.UnicodeReader
A character buffer for saved chars.
scan(DocCommentTree, TreePath) - Method in class com.sun.tools.doclint.Checker
 
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(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(DocTreePath, P) - Method in class com.sun.source.util.DocTreePathScanner
Scan a tree from a position identified by a TreePath.
scan(TreePath) - Method in class com.sun.tools.doclint.DocLint
 
scan(TreePath, P) - Method in class com.sun.source.util.TreePathScanner
Scan a tree from a position identified by a TreePath.
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 DocTree>, P) - Method in class com.sun.source.util.DocTreeScanner
Scan a list of nodes.
scan(Iterable<? extends Tree>, P) - Method in class com.sun.source.util.TreeScanner
Scan a list of nodes.
scan(Element, Set<TypeElement>) - Method in class com.sun.tools.javac.processing.JavacProcessingEnvironment.ComputeAnnotationSet
 
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, char[], int) - Constructor for class com.sun.tools.javac.parser.Scanner
 
Scanner(ScannerFactory, JavaTokenizer) - Constructor for class com.sun.tools.javac.parser.Scanner
 
Scanner(ScannerFactory, CharBuffer) - Constructor for class com.sun.tools.javac.parser.Scanner
Create a scanner from the input array.
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.
scanRoot(File, Set<String>, List<String>, List<String>, List<String>, List<String>, Map<String, Source>, Map<String, Module>, Module, boolean, boolean, boolean) - Static method in class com.sun.tools.sjavac.Source
Recurse into the directory root and find all files matchine the excl/incl/exclfiles/inclfiles rules.
scanSurrogates() - Method in class com.sun.tools.javac.parser.UnicodeReader
Scan surrogate pairs.
scope - Variable in class com.sun.tools.javac.code.Scope.Entry
The entry's scope.
Scope - Class in com.sun.tools.javac.code
A scope represents an area of visibility in a Java program.
Scope - Interface in com.sun.source.tree
Interface for determining locally available program elements, such as local variables and imports.
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.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, Symbol) - Method in class com.sun.tools.javac.tree.TreeMaker
Create a selection node from a qualifier tree and a symbol.
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
 
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
 
set(String...) - Static method in class com.sun.tools.sjavac.Util
Convenience method to create a set with strings.
setAPIMode(boolean) - Method in class com.sun.tools.javac.main.Main
 
setArtifacts(Set<URI>) - Method in class com.sun.tools.sjavac.Package
 
setAttributes(Symbol) - Method in class com.sun.tools.javac.code.Symbol
 
setAttributes(SymbolMetadata) - Method in class com.sun.tools.javac.code.SymbolMetadata
 
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).
setBounds(Type.UndetVar.InferenceBound, List<Type>) - Method in class com.sun.tools.javac.code.Type.UndetVar
internal method used to override an undetvar bounds
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).
setClasses(Set<TypeElement>) - Method in class com.sun.tools.javah.Gen
 
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(int) - Method in class com.sun.tools.javac.jvm.Code
Mark a register as being (possibly) defined.
setDefined(Bits) - Method in class com.sun.tools.javac.jvm.Code
Set the current variable defined state.
setDependencies(String, Set<String>) - Method in class com.sun.tools.sjavac.Module
 
setDependencies(Set<String>) - Method in class com.sun.tools.sjavac.Package
 
setDiagnosticFormatter(DiagnosticFormatter<JCDiagnostic>) - Method in class com.sun.tools.javac.util.Log
Set the current diagnostic formatter.
setDiagnosticListener(OutputStream) - Method in class com.sun.tools.javah.JavahTask
 
setDiagnosticListener(DiagnosticListener<? super JavaFileObject>) - Method in class com.sun.tools.javah.JavahTask
 
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.
setExtra(String) - Method in class com.sun.tools.sjavac.CleanProperties
 
setExtra(String) - Method in class com.sun.tools.sjavac.CompileJavaPackages
 
setExtra(String) - Method in class com.sun.tools.sjavac.CompileProperties
 
setExtra(String) - Method in class com.sun.tools.sjavac.CopyFile
 
setExtra(String) - Method in interface com.sun.tools.sjavac.Transformer
 
setExtra(String[]) - Method in class com.sun.tools.sjavac.CleanProperties
 
setExtra(String[]) - Method in class com.sun.tools.sjavac.CompileJavaPackages
 
setExtra(String[]) - Method in class com.sun.tools.sjavac.CompileProperties
 
setExtra(String[]) - Method in class com.sun.tools.sjavac.CopyFile
 
setExtra(String[]) - Method in interface com.sun.tools.sjavac.Transformer
 
setFileManager(JavaFileManager) - Method in class com.sun.tools.javah.Gen
 
setFlag(JCDiagnostic.DiagnosticFlag) - Method in class com.sun.tools.javac.util.JCDiagnostic
 
setForce(boolean) - Method in class com.sun.tools.javah.Gen
 
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 class com.sun.tools.javah.JavahTask
 
setLocale(Locale) - Method in interface com.sun.tools.javah.NativeHeaderTool.NativeHeaderTask
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.
setLog(OutputStream) - Method in class com.sun.tools.javah.JavahTask
 
setLog(PrintWriter) - Method in class com.sun.tools.javah.JavahTask
 
setLog(PrintWriter) - Method in class com.sun.tools.sjavac.comp.SmartFileManager
 
setLogLevel(String, PrintStream, PrintStream) - Static method in class com.sun.tools.sjavac.Log
 
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
 
setOutFile(JavaFileObject) - Method in class com.sun.tools.javah.Gen
 
setPackage(Package) - Method in class com.sun.tools.sjavac.Source
 
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(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.
setPos(JCDiagnostic.DiagnosticPosition) - Method in class com.sun.tools.javac.code.DeferredLintHandler
Sets the current position to the provided currentPos.
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
 
setPubapi(String, List<String>) - Method in class com.sun.tools.sjavac.Module
 
setPubapi(List<String>) - Method in class com.sun.tools.sjavac.Package
 
setRichPrinter(RichDiagnosticFormatter.RichPrinter) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter
Sets the type/symbol printer used by this formatter.
setSocket(Socket) - Method in class com.sun.tools.sjavac.server.CompilerThread
Use this socket for the upcoming request.
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
 
setVisibleClasses(Map<String, Source>) - Method in class com.sun.tools.sjavac.JavacState
Specify which classes are visible to the compiler through -classpath.
setVisiblePart(DiagnosticFormatter.Configuration.DiagnosticPart, boolean) - Method in class com.sun.tools.javac.util.AbstractDiagnosticFormatter.SimpleConfiguration
 
setVisibleSources(Map<String, Source>) - Method in class com.sun.tools.sjavac.JavacState
Specify which sources are visible to the compiler through -sourcepath.
setVisibleSources(Set<URI>) - Method in class com.sun.tools.sjavac.comp.SmartFileManager
 
setWriter(Log.WriterKind, PrintWriter) - Method in class com.sun.tools.javac.util.Log
 
setWriter(Writer) - Method in class com.sun.tools.javac.processing.PrintingProcessor
 
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) - Constructor for class com.sun.tools.javac.util.SharedNameTable
 
SharedNameTable(Names, int, int) - Constructor for class com.sun.tools.javac.util.SharedNameTable
Allocator
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.
shutdown() - Method in class com.sun.tools.sjavac.server.CompilerPool
Shutdown the pool.
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 - Static variable in class com.sun.tools.javah.Mangle.Type
 
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
 
SimpleConfiguration(Options, Set<DiagnosticFormatter.Configuration.DiagnosticPart>) - Constructor for class com.sun.tools.javac.util.AbstractDiagnosticFormatter.SimpleConfiguration
 
SimpleConfiguration(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
 
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
 
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) - Static method in class com.sun.tools.javac.tree.TreeInfo
Skip parens and return the enclosed expression
skipParens(JCTree.JCExpression) - 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
 
SmartFileManager - Class in com.sun.tools.sjavac.comp
Intercepts reads and writes to the file system to gather information about what artifacts are generated.
SmartFileManager(JavaFileManager) - Constructor for class com.sun.tools.sjavac.comp.SmartFileManager
 
SmartFileObject - Class in com.sun.tools.sjavac.comp
The SmartFileObject will return an outputstream that cache the written data and compare the new content with the old content on disk.
SmartFileObject(JavaFileObject, PrintWriter) - Constructor for class com.sun.tools.sjavac.comp.SmartFileObject
 
SmartWriter - Class in com.sun.tools.sjavac.comp
The SmartWriter will cache the written data and when the writer is closed, then it will compare the cached data with the old_content string.
SmartWriter(JavaFileObject, String, String, PrintWriter) - Constructor for class com.sun.tools.sjavac.comp.SmartWriter
 
snd - Variable in class com.sun.tools.javac.util.Pair
 
sortFiles - Variable in class com.sun.tools.javac.file.JavacFileManager
 
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 - Class in com.sun.tools.sjavac
A Source object maintains information about a source file.
Source - Enum in com.sun.tools.javac.code
The source language version accepted.
Source(Module, String, File, File) - Constructor for class com.sun.tools.sjavac.Source
 
Source(Package, String, long) - Constructor for class com.sun.tools.sjavac.Source
 
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.
sources() - Method in class com.sun.tools.sjavac.BuildState
 
sources() - Method in class com.sun.tools.sjavac.Module
 
sources() - Method in class com.sun.tools.sjavac.Package
 
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
 
srcs - Variable in class com.sun.tools.sjavac.CompileChunk
 
StackMap - Variable in class com.sun.tools.javac.util.Names
 
StackMapTable - Variable in class com.sun.tools.javac.util.Names
 
standard - Class in com.sun.tools.doclets.formats.html.resources
 
standard() - Constructor for class com.sun.tools.doclets.formats.html.resources.standard
 
standard_ja - Class in com.sun.tools.doclets.formats.html.resources
 
standard_ja() - Constructor for class com.sun.tools.doclets.formats.html.resources.standard_ja
 
standard_zh_CN - Class in com.sun.tools.doclets.formats.html.resources
 
standard_zh_CN() - Constructor for class com.sun.tools.doclets.formats.html.resources.standard_zh_CN
 
StandardFlags - Static variable in class com.sun.tools.javac.code.Flags
 
starImportScope - Variable in class com.sun.tools.javac.tree.JCTree.JCCompilationUnit
A scope for all import-on-demands.
StarImportScope(Symbol) - Constructor for class com.sun.tools.javac.code.Scope.StarImportScope
 
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.
startRequest() - Method in class com.sun.tools.sjavac.server.CompilerPool
Up the number of active requests.
startServer(String, PrintStream) - Static method in class com.sun.tools.sjavac.server.JavacServer
Start a server using a settings string.
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, List<T>) - Method in class com.sun.tools.javac.main.JavaCompiler
 
stopIfError(CompileStates.CompileState, Queue<T>) - Method in class com.sun.tools.javac.main.JavaCompiler
 
stopRequest() - Method in class com.sun.tools.sjavac.server.CompilerPool
Down the number of active requests.
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.
string_add - Static variable in interface com.sun.tools.javac.jvm.ByteCodes
Virtual instruction codes; used for constant folding.
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.
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
structSectionForClass(PrintWriter, TypeElement, String) - Method in class com.sun.tools.javah.LLNI
 
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(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'.
subst(List<Type>, List<Type>, List<Type>) - Method in class com.sun.tools.javac.code.Types
 
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
 
suffix() - Method in class com.sun.tools.sjavac.Source
 
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).
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(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 - 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.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(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
 
SYNCHRONIZED - Static variable in class com.sun.tools.javac.code.Flags
 
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 - Variable in class com.sun.tools.javac.util.Names
 
SYNTHETIC - Static variable in class com.sun.tools.javac.code.Flags
 
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.
SysInfo - Class in com.sun.tools.sjavac.server
 
SysInfo(int, long) - Constructor for class com.sun.tools.sjavac.server.SysInfo
 
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.
taintedPackages() - Method in class com.sun.tools.sjavac.JavacState
This packages need recompilation.
taintPackage(String, String) - Method in class com.sun.tools.sjavac.JavacState
Mark a java package as tainted, ie it needs recompilation.
taintPackagesDependingOnChangedPackages(Set<String>, Set<String>) - Method in class com.sun.tools.sjavac.JavacState
Propagate recompilation through the dependency chains.
taintPackagesThatMissArtifacts() - Method in class com.sun.tools.sjavac.JavacState
If artifacts have gone missing, force a recompile of the packages they belong to.
take(int) - Method in class com.sun.tools.javac.util.List
Create a new list from the first n elements of this list
target - Variable in class com.sun.tools.javac.tree.JCTree.JCBreak
 
target - Variable in class com.sun.tools.javac.tree.JCTree.JCContinue
 
Target - Enum in com.sun.tools.javac.jvm
The classfile version target.
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, CompilationUnitTree) - Constructor for class com.sun.source.util.TaskEvent
 
TaskEvent(TaskEvent.Kind, CompilationUnitTree, TypeElement) - Constructor for class com.sun.source.util.TaskEvent
 
TaskEvent(TaskEvent.Kind, JavaFileObject) - Constructor for class com.sun.source.util.TaskEvent
 
TaskEvent.Kind - Enum in com.sun.source.util
Kind of task event.
taskListener - Variable in class com.sun.tools.javac.main.JavaCompiler
Broadcasting listener for progress events
TaskListener - Interface in com.sun.source.util
Provides a listener to monitor the activity of the JDK Java Compiler, javac.
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(DCTree.DCReference, List<DCTree>) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
THROWS - Static variable in class com.sun.tools.javac.code.Flags
Flag that indicates that an inference variable is used in a 'throws' clause.
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() - Method in class com.sun.tools.javac.util.List
 
toArray() - Method in class com.sun.tools.javac.util.ListBuffer
 
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(T[]) - Method in class com.sun.tools.javac.util.ListBuffer
Convert buffer to an array
todo - Variable in class com.sun.tools.javac.main.JavaCompiler
A queue of all as yet unattributed classes.
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.
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.
toFileSystemPath(String) - Static method in class com.sun.tools.sjavac.Util
 
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() - Method in class com.sun.tools.javac.parser.Scanner
 
token(int) - Method in interface com.sun.tools.javac.parser.Lexer
Return token with given lookahead.
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.
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 - 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 interface com.sun.tools.javac.tree.JCTree.Factory
 
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 - Variable in class com.sun.tools.javac.util.Names
 
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() - Method in class com.sun.tools.javac.api.Formattable.LocalizedString
 
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() - 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() - 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() - 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() - 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() - 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() - 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(long) - Static method in class com.sun.tools.javac.code.Flags
 
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(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(List<Type>) - Static method in class com.sun.tools.javac.code.Type
The Java source which this type list represents.
toString(String) - Method in class com.sun.tools.javac.util.List
Form a string listing all elements with given separator character.
toString(Locale, Messages) - 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(Locale, Messages) - Method in enum com.sun.tools.javac.code.Kinds.KindName
 
toString(Locale, Messages) - Method in enum com.sun.tools.javac.parser.Tokens.TokenKind
 
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 class com.sun.tools.sjavac.comp.SmartFileObject
 
toUtf() - Method in class com.sun.tools.javac.util.Name
Return the Utf8 representation of this name.
trace(String) - Static method in class com.sun.tools.sjavac.Log
 
TRACE - Static variable in class com.sun.tools.sjavac.Log
 
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)
transform(Map<String, Set<URI>>, Set<URI>, Map<URI, Set<String>>, Map<String, Set<String>>, URI, Map<String, Set<URI>>, Map<String, Set<String>>, Map<String, String>, int, boolean, int, PrintStream, PrintStream) - Method in class com.sun.tools.sjavac.CleanProperties
 
transform(Map<String, Set<URI>>, Set<URI>, Map<URI, Set<String>>, Map<String, Set<String>>, URI, Map<String, Set<URI>>, Map<String, Set<String>>, Map<String, String>, int, boolean, int, PrintStream, PrintStream) - Method in class com.sun.tools.sjavac.CompileJavaPackages
 
transform(Map<String, Set<URI>>, Set<URI>, Map<URI, Set<String>>, Map<String, Set<String>>, URI, Map<String, Set<URI>>, Map<String, Set<String>>, Map<String, String>, int, boolean, int, PrintStream, PrintStream) - Method in class com.sun.tools.sjavac.CompileProperties
 
transform(Map<String, Set<URI>>, Set<URI>, Map<URI, Set<String>>, Map<String, Set<String>>, URI, Map<String, Set<URI>>, Map<String, Set<String>>, Map<String, String>, int, boolean, int, PrintStream, PrintStream) - Method in class com.sun.tools.sjavac.CopyFile
 
transform(Map<String, Set<URI>>, Set<URI>, Map<URI, Set<String>>, Map<String, Set<String>>, URI, Map<String, Set<URI>>, Map<String, Set<String>>, Map<String, String>, int, boolean, int, PrintStream, PrintStream) - Method in interface com.sun.tools.sjavac.Transformer
The transform method takes a set of package names, mapped to their source files and to the pubapis of the packages.
Transformer - Interface in com.sun.tools.sjavac
The transform interface is used to transform content inside a package, from one form to another.
TRANSIENT - Static variable in class com.sun.tools.javac.code.Flags
 
translate(List<T>) - Method in class com.sun.tools.javac.tree.TreeTranslator
Visitor method: translate a list of nodes.
translate(List<T>, Type) - 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.TransTypes
Visitor method: perform a type translation on list of trees.
translate(List<T>, JCTree.JCExpression) - Method in class com.sun.tools.javac.comp.Lower
Visitor method: Translate list of trees.
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) - Method in class com.sun.tools.javac.tree.TreeTranslator
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, Type) - Method in class com.sun.tools.javac.comp.TransTypes
Visitor method: perform a type translation on tree.
translate(T, JCTree.JCExpression) - Method in class com.sun.tools.javac.comp.Lower
Visitor method: Translate tree.
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 - Variable in class com.sun.tools.javac.main.JavaCompiler
The type eraser.
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
 
transTypesKey - Static variable in class com.sun.tools.javac.comp.TransTypes
The context key for the TransTypes phase.
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 - Interface in com.sun.source.tree
Common interface for all nodes in an abstract syntax tree.
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(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.
TreeMaker(Context) - Constructor for class com.sun.tools.javac.tree.TreeMaker
Create a tree maker with null toplevel and NOPOS 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 - 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.source.util.TreeScanner
 
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(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 interface com.sun.tools.javac.tree.JCTree.Factory
 
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 - 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 - Class in com.sun.tools.javac.code
This class represents Java types.
Type() - Constructor for class com.sun.tools.javah.Mangle.Type
 
Type(Symbol.TypeSymbol) - Constructor for class com.sun.tools.javac.code.Type
Define a type given its tag and type symbol
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_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
 
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
 
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(Attribute) - Method in class com.sun.tools.javac.tree.TreeMaker
 
TypeAnnotation(JCTree, List<JCTree.JCExpression>) - 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) - Constructor for class com.sun.tools.javac.tree.JCTree.TypeBoundKind
 
TypeBoundKind(BoundKind) - Method in interface com.sun.tools.javac.tree.JCTree.Factory
 
TypeBoundKind(BoundKind) - 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.
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
 
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
 
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
 
typeKindName(Type) - Static method in class com.sun.tools.javac.code.Kinds
A KindName representing the kind of a given class/interface type.
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
 
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 - Variable in class com.sun.tools.javac.main.JavaCompiler
Type utilities.
types - Variable in class com.sun.tools.javah.Gen
 
types(List<? extends JCTree>) - Static method in class com.sun.tools.javac.tree.TreeInfo
Return the types of a list of trees.
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(List<Type>) - Method in class com.sun.tools.javac.tree.TreeMaker
Create a list of trees representing given list of 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.
TypeSignature - Class in com.sun.tools.javah
Returns internal type signature.
TypeSignature(Elements) - Constructor for class com.sun.tools.javah.TypeSignature
 
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 - 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 - Enum in com.sun.tools.javac.code
An interface for type tag values, which distinguish between different sorts of types.
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(Symbol.TypeSymbol, Type, Type) - Constructor for class com.sun.tools.javac.code.Type.TypeVar
 
TypeVar(Name, Symbol, Type) - Constructor for class com.sun.tools.javac.code.Type.TypeVar
 
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.

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
 
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, char[], int) - Constructor for class com.sun.tools.javac.parser.UnicodeReader
 
UnicodeReader(ScannerFactory, CharBuffer) - Constructor for class com.sun.tools.javac.parser.UnicodeReader
Create a scanner from the input array.
union(List<Type>, List<Type>) - Method in class com.sun.tools.javac.code.Types
Form the union of two closures
UNION - Static variable in class com.sun.tools.javac.code.Flags
Flag that marks a multi-catch parameter.
UnionClassType(Type.ClassType, List<? extends Type>) - Constructor for class com.sun.tools.javac.code.Type.UnionClassType
 
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
 
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.
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
 
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) - Constructor for class com.sun.tools.javac.util.UnsharedNameTable
 
UnsharedNameTable(Names, int) - Constructor for class com.sun.tools.javac.util.UnsharedNameTable
Allocator
unuse() - Method in class com.sun.tools.sjavac.server.CompilerThread
Prepare the compiler thread for idleness.
unwrap(URI) - Method in class com.sun.tools.javac.api.WrappingJavaFileManager
This implementation returns the given URI.
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).
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.
usage() - Method in class com.sun.tools.javah.Util
 
use() - Method in class com.sun.tools.sjavac.server.CompilerThread
Prepare the compiler thread for use.
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
 
useServer(String, String[], Set<URI>, Set<URI>, Map<URI, Set<String>>, Map<String, Set<URI>>, Map<String, Set<String>>, Map<String, String>, SysInfo, PrintStream, PrintStream) - Static method in class com.sun.tools.sjavac.server.JavacServer
Dispatch a compilation request to a javac server.
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[]) - 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.
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.
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.
utf2string(byte[], int, int) - Static method in class com.sun.tools.javac.util.Convert
Return bytes in Utf8 representation as a string.
util - Variable in class com.sun.tools.javah.Gen
 
Util - Class in com.sun.tools.javah
Messages, verbose and error handling support.
Util - Class in com.sun.tools.sjavac
Utilities.
Util() - Constructor for class com.sun.tools.sjavac.Util
 
Util.Exit - Error in com.sun.tools.javah
Exit is used to replace the use of System.exit in the original javah.

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 - 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
 
Value(DCTree.DCReference) - Method in class com.sun.tools.javac.tree.DocTreeMaker
 
valueOf - 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(String) - Static method in enum com.sun.tools.javac.util.RichDiagnosticFormatter.RichConfiguration.RichFormatterFeature
Returns the enum constant of this type with the specified name.
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 - Variable in class com.sun.tools.javac.util.Names
 
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() - 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() - 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.
ValueTree - Interface in com.sun.source.doctree
A tree node for an @value inline tag.
var - Variable in class com.sun.tools.javac.tree.JCTree.JCEnhancedForLoop
 
VAR - Static variable in class com.sun.tools.javac.code.Kinds
The kind of variable symbols.
Varargs - Variable in class com.sun.tools.javac.util.Names
 
VARARGS - Static variable in class com.sun.tools.javac.code.Flags
Flag that marks varargs methods.
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(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.
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
 
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 }
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.
verbose - Variable in class com.sun.tools.javah.Util
 
verboseCompilePolicy - Variable in class com.sun.tools.javac.main.JavaCompiler
Report activity related to compilePolicy
version - Class in com.sun.tools.javac.resources
 
version - Class in com.sun.tools.javah.resources
 
version - Class in com.sun.tools.javap.resources
 
version - Class in com.sun.tools.jdeps.resources
 
version - Variable in class com.sun.tools.javac.jvm.ClassReader.AttributeReader
 
version() - Constructor for class com.sun.tools.javac.resources.version
 
version() - Constructor for class com.sun.tools.javah.resources.version
 
version() - Constructor for class com.sun.tools.javap.resources.version
 
version() - Constructor for class com.sun.tools.jdeps.resources.version
 
version() - Static method in class com.sun.tools.javac.main.JavaCompiler
The current version number as a string.
version() - Method in class com.sun.tools.javah.Util
 
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(Tree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
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) - Method in class com.sun.tools.javac.code.Types.MapVisitor
 
visit(Type) - Method in class com.sun.tools.javac.code.Types.UnaryVisitor
 
visit(Type, Locale) - Method in class com.sun.tools.javac.code.Printer
Get a localized string representation for a given type.
visit(Type, S) - Method in class com.sun.tools.javac.code.Types.DefaultTypeVisitor
 
visit(Iterable<? extends DocTree>, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visit(Iterable<? extends Tree>, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
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(AnnotatedTypeTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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(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(AnnotationTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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(JCTree.JCAnnotation) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitAnnotation(JCTree.JCAnnotation) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
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
 
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(ArrayTypeTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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
 
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(AssertTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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(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, Void) - Method in class com.sun.tools.doclint.Checker
 
visitAttribute(AttributeTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
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
 
visitAuthor(AuthorTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitAuthor(AuthorTree, 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
 
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(BinaryTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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(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(BlockTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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(JCTree.JCBlock) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitBlock(JCTree.JCBlock) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
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(BreakTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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(JCTree.JCBreak) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitBreak(JCTree.JCBreak) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitCapturedType(Type.CapturedType, Locale) - Method in class com.sun.tools.javac.code.Printer
 
visitCapturedType(Type.CapturedType, Locale) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter.RichPrinter
 
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
 
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(CaseTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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(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(CatchTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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(JCTree.JCCatch) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitCatch(JCTree.JCCatch) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
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(ClassTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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
 
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, Locale) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter.RichPrinter
 
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
 
visitClassType(Type.ClassType, Locale) - Method in class com.sun.tools.javac.code.Printer
 
visitClassType(Type.ClassType, Locale) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter.RichPrinter
 
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
 
visitComment(CommentTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
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
 
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(ContinueTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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(JCTree.JCContinue) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitContinue(JCTree.JCContinue) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
visitDeprecated(DeprecatedTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
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
 
visitDocComment(DocCommentTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitDocComment(DocCommentTree, 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
 
visitDocRoot(DocRootTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitDocRoot(DocRootTree, 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
 
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
 
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, Void) - Method in class com.sun.tools.doclint.Checker
 
visitEndElement(EndElementTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
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
 
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, Void) - Method in class com.sun.tools.doclint.Checker
 
visitEntity(EntityTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
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
 
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
 
visitEnumSwitch(JCTree.JCSwitch) - Method in class com.sun.tools.javac.comp.Lower
 
visitErroneous(ErroneousTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitErroneous(ErroneousTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitErroneous(ErroneousTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
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 interface com.sun.source.tree.TreeVisitor
 
visitErroneous(ErroneousTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitErroneous(ErroneousTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitErroneous(ErroneousTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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(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(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
 
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, Boolean) - Method in class com.sun.tools.javac.processing.PrintingProcessor.PrintingElementVisitor
 
visitExecutable(ExecutableElement, Void) - Method in class com.sun.tools.sjavac.comp.PubapiVisitor
 
visitExecutable(ExecutableElement, Set<TypeElement>) - Method in class com.sun.tools.javac.processing.JavacProcessingEnvironment.ComputeAnnotationSet
 
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
 
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(ForLoopTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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(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, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitIdentifier(IdentifierTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
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 interface com.sun.source.tree.TreeVisitor
 
visitIdentifier(IdentifierTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitIdentifier(IdentifierTree, P) - Method in class com.sun.source.util.TreeScanner
 
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(IfTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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(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(ImportTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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(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, Void) - Method in class com.sun.tools.doclint.Checker
 
visitInheritDoc(InheritDocTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
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
 
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
 
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, Void) - Method in class com.sun.tools.doclint.Checker
 
visitLink(LinkTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
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
 
visitLiteral(LiteralTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitLiteral(LiteralTree, 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 class com.sun.source.util.DocTreeScanner
 
visitLiteral(LiteralTree, P) - Method in class com.sun.source.util.SimpleDocTreeVisitor
 
visitLiteral(LiteralTree, P) - Method in interface com.sun.source.tree.TreeVisitor
 
visitLiteral(LiteralTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitLiteral(LiteralTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitLiteral(LiteralTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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(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(JCTree.JCLiteral) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitLiteral(JCTree.JCLiteral) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
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, Locale) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter.RichPrinter
 
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
 
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(ModifiersTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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(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(NewArrayTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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(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(NewClassTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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(JCTree.JCNewClass) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitNewClass(JCTree.JCNewClass) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
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, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitOther(DocTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
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 interface com.sun.source.tree.TreeVisitor
 
visitOther(Tree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitOther(Tree, P) - Method in class com.sun.source.util.TreeScanner
 
visitOther(Tree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitPackage(PackageElement, Boolean) - Method in class com.sun.tools.javac.processing.PrintingProcessor.PrintingElementVisitor
 
visitPackage(PackageElement, Set<TypeElement>) - Method in class com.sun.tools.javac.processing.JavacProcessingEnvironment.ComputeAnnotationSet
 
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, Void) - Method in class com.sun.tools.doclint.Checker
 
visitParam(ParamTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
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
 
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
 
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
 
visitPubapi(Element) - Method in class com.sun.tools.sjavac.comp.Dependencies
Visit the api of a class and construct a pubapi string and store it into the pubapi_perclass map.
visitReference(ReferenceTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitReference(ReferenceTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
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(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(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, Void) - Method in class com.sun.tools.doclint.Checker
 
visitReturn(ReturnTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
visitReturn(ReturnTree, P) - Method in interface com.sun.source.doctree.DocTreeVisitor
 
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 interface com.sun.source.tree.TreeVisitor
 
visitReturn(ReturnTree, P) - Method in class com.sun.source.util.SimpleTreeVisitor
 
visitReturn(ReturnTree, P) - Method in class com.sun.source.util.TreeScanner
 
visitReturn(ReturnTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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(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(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, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
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
 
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, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
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
 
visitSerialData(SerialDataTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitSerialData(SerialDataTree, 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
 
visitSerialField(SerialFieldTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitSerialField(SerialFieldTree, 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
 
visitSince(SinceTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitSince(SinceTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
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
 
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, Void) - Method in class com.sun.tools.doclint.Checker
 
visitStartElement(StartElementTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
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
 
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(SwitchTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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(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(SynchronizedTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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(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, Void) - Method in class com.sun.tools.doclint.Checker
 
visitText(TextTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
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
 
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(ThrowTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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(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, Void) - Method in class com.sun.tools.doclint.Checker
 
visitThrows(ThrowsTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
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
 
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(TryTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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(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, Locale) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter.RichPrinter
 
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, Boolean) - Method in class com.sun.tools.javac.processing.PrintingProcessor.PrintingElementVisitor
 
visitType(TypeElement, Void) - Method in class com.sun.tools.sjavac.comp.PubapiVisitor
 
visitType(TypeElement, Set<TypeElement>) - Method in class com.sun.tools.javac.processing.JavacProcessingEnvironment.ComputeAnnotationSet
 
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
 
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(TypeCastTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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(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(TypeParameterTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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(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(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, Boolean) - Method in class com.sun.tools.javac.processing.PrintingProcessor.PrintingElementVisitor
 
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, Locale) - Method in class com.sun.tools.javac.util.RichDiagnosticFormatter.RichPrinter
 
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
 
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(UnaryTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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(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
 
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
 
visitUnknownBlockTag(UnknownBlockTagTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitUnknownBlockTag(UnknownBlockTagTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
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
 
visitUnknownInlineTag(UnknownInlineTagTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitUnknownInlineTag(UnknownInlineTagTree, 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
 
visitValue(ValueTree, Void) - Method in class com.sun.tools.doclint.Checker
 
visitValue(ValueTree, 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
 
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(VariableTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
visitVariable(VariableElement, Boolean) - Method in class com.sun.tools.javac.processing.PrintingProcessor.PrintingElementVisitor
 
visitVariable(VariableElement, Void) - Method in class com.sun.tools.sjavac.comp.PubapiVisitor
 
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, Void) - Method in class com.sun.tools.doclint.Checker
 
visitVersion(VersionTree, Void) - Method in class com.sun.tools.javac.tree.DocPretty
 
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
 
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(WhileLoopTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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(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(WildcardTree, P) - Method in class com.sun.tools.javac.tree.TreeCopier
 
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(JCTree.JCWildcard) - Method in class com.sun.tools.javac.tree.TreeScanner
 
visitWildcard(JCTree.JCWildcard) - Method in class com.sun.tools.javac.tree.TreeTranslator
 
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
 
warn(String) - Static method in class com.sun.tools.sjavac.Log
 
WARN - Static variable in class com.sun.tools.sjavac.Log
 
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() - Constructor for class com.sun.tools.javac.util.Warner
 
Warner(JCDiagnostic.DiagnosticPosition) - Constructor for class com.sun.tools.javac.util.Warner
 
warnIfUnclosedFiles() - Method in class com.sun.tools.javac.processing.JavacFiler
 
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, DiagnosticSource, JCDiagnostic.DiagnosticPosition, String, Object...) - Method in class com.sun.tools.javac.util.JCDiagnostic.Factory
Create a warning diagnostic.
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(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(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(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(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.
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 - Variable in class com.sun.tools.javac.tree.Pretty
Indentation width (can be reassigned from outside).
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.
wildcard - Variable in class com.sun.tools.javac.code.Type.CapturedType
 
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
 
WILDCARD - Static variable in class com.sun.tools.javac.code.TypeAnnotationPosition.TypePathEntry
 
WildcardTree - Interface in com.sun.source.tree
A tree node for a wildcard type argument.
WildcardType(Type.WildcardType, Type.TypeVar) - Constructor for class com.sun.tools.javac.code.Type.WildcardType
 
WildcardType(Type, BoundKind, Symbol.TypeSymbol) - 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
 
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(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.
wrap(DiagnosticListener<T>) - Method in class com.sun.tools.javac.api.ClientCodeWrapper
 
wrap(FileObject) - 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(JavaFileManager) - Method in class com.sun.tools.javac.api.ClientCodeWrapper
 
wrap(JavaFileObject) - Method in class com.sun.tools.javac.api.ClientCodeWrapper
 
wrap(JavaFileObject) - Method in class com.sun.tools.javac.api.WrappingJavaFileManager
This implementation forwards to WrappingJavaFileManager.wrap(FileObject).
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.
wrapWriter(OutputStream) - Method in class com.sun.tools.javah.Gen
We explicitly need to write ASCII files because that is what C compilers understand.
write(char[], int, int) - Method in class com.sun.tools.sjavac.comp.SmartWriter
 
write(Symbol.ClassSymbol) - Method in class com.sun.tools.javac.jvm.JNIWriter
Emit a class file for a given class.
write(OutputStream, TypeElement) - Method in class com.sun.tools.javah.Gen
Override this abstract method, generating content for the named class into the outputstream.
write(OutputStream, TypeElement) - Method in class com.sun.tools.javah.JNI
 
write(OutputStream, TypeElement) - Method in class com.sun.tools.javah.LLNI
 
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
writeFileTop(OutputStream) - Method in class com.sun.tools.javah.Gen
 
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 © 2017 earcam. All rights reserved.