- A - Annotation Type in org.checkerframework.checker.units.qual
- 
Ampere. 
- A - Static variable in class org.checkerframework.checker.units.UnitsTools
-  
- a - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.Tuple
-  
- A2F - Class in org.checkerframework.framework.util.typeinference.constraint
-  
- A2F(AnnotatedTypeMirror, AnnotatedTypeMirror) - Constructor for class org.checkerframework.framework.util.typeinference.constraint.A2F
-  
- A2FReducer - Class in org.checkerframework.framework.util.typeinference.constraint
- 
A2FReducer takes an A2F constraint that is not irreducible (@see AFConstraint.isIrreducible) and
 reduces it by one step. 
- A2FReducer(AnnotatedTypeFactory) - Constructor for class org.checkerframework.framework.util.typeinference.constraint.A2FReducer
-  
- abortIfParentNotKind(TypeKind, AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror) - Static method in class org.checkerframework.framework.type.BoundsInitializer
-  
- ABSTRACT - Static variable in class org.checkerframework.stubparser.ast.body.ModifierSet
-  
- ABSTRACT - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- AbstractAtmComboVisitor<RETURN_TYPE,PARAM> - Class in org.checkerframework.framework.type.visitor
- 
Implements all methods from AtmComboVisitor. 
- AbstractAtmComboVisitor() - Constructor for class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- AbstractNodeVisitor<R,P> - Class in org.checkerframework.dataflow.cfg.node
- 
A default implementation of the node visitor interface. 
- AbstractNodeVisitor() - Constructor for class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- AbstractNullnessChecker - Class in org.checkerframework.checker.nullness
- 
An implementation of the nullness type-system, parameterized by an initialization type-system for
 safe initialization. 
- AbstractNullnessChecker(boolean) - Constructor for class org.checkerframework.checker.nullness.AbstractNullnessChecker
-  
- AbstractTypeProcessor - Class in org.checkerframework.javacutil
- 
This class is an abstract annotation processor designed to be a convenient superclass for
 concrete "type processors", processors that require the type information in the processed source. 
- AbstractTypeProcessor() - Constructor for class org.checkerframework.javacutil.AbstractTypeProcessor
- 
Constructor for subclasses to call. 
- AbstractValue<V extends AbstractValue<V>> - Interface in org.checkerframework.dataflow.analysis
- 
An abstract value used in the org.checkerframework.dataflow analysis. 
- Acceleration - Annotation Type in org.checkerframework.checker.units.qual
- 
Units of acceleration. 
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.ArrayAccessNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.ArrayCreationNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.ArrayTypeNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.AssertionErrorNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.AssignmentNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.BitwiseAndNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.BitwiseComplementNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.BitwiseOrNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.BitwiseXorNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.BooleanLiteralNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.CaseNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.CharacterLiteralNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.ClassNameNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.ConditionalAndNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.ConditionalNotNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.ConditionalOrNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.DoubleLiteralNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.EqualToNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.ExplicitThisLiteralNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.FieldAccessNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.FloatingDivisionNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.FloatingRemainderNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.FloatLiteralNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.FunctionalInterfaceNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.GreaterThanNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.GreaterThanOrEqualNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.ImplicitThisLiteralNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.InstanceOfNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.IntegerDivisionNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.IntegerLiteralNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.IntegerRemainderNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.LeftShiftNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.LessThanNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.LessThanOrEqualNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.LocalVariableNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.LongLiteralNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.MarkerNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.MethodAccessNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.MethodInvocationNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.NarrowingConversionNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.Node
- 
Accept method of the visitor pattern 
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.NotEqualNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.NullChkNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.NullLiteralNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.NumericalAdditionNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.NumericalMinusNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.NumericalMultiplicationNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.NumericalPlusNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.NumericalSubtractionNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.ObjectCreationNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.PackageNameNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.ParameterizedTypeNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.PrimitiveTypeNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.ReturnNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.ShortLiteralNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.SignedRightShiftNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.StringConcatenateAssignmentNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.StringConcatenateNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.StringConversionNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.StringLiteralNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.SuperNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.SynchronizedNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.TernaryExpressionNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.ThrowNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.TypeCastNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.UnsignedRightShiftNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.VariableDeclarationNode
-  
- accept(NodeVisitor<R, P>, P) - Method in class org.checkerframework.dataflow.cfg.node.WideningConversionNode
-  
- accept(AnnotatedTypeVisitor<R, P>, P) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Applies a visitor to this type. 
- accept(AnnotatedTypeVisitor<R, P>, P) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedArrayType
-  
- accept(AnnotatedTypeVisitor<R, P>, P) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedDeclaredType
-  
- accept(AnnotatedTypeVisitor<R, P>, P) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedExecutableType
-  
- accept(AnnotatedTypeVisitor<R, P>, P) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedIntersectionType
-  
- accept(AnnotatedTypeVisitor<R, P>, P) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedNoType
-  
- accept(AnnotatedTypeVisitor<R, P>, P) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedNullType
-  
- accept(AnnotatedTypeVisitor<R, P>, P) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedPrimitiveType
-  
- accept(AnnotatedTypeVisitor<R, P>, P) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedTypeVariable
-  
- accept(AnnotatedTypeVisitor<R, P>, P) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedUnionType
-  
- accept(AnnotatedTypeVisitor<R, P>, P) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedWildcardType
-  
- accept(AnnotatedTypeMirror, AnnotatedTypeMirror, PARAM, AtmComboVisitor<RETURN_TYPE, PARAM>) - Static method in enum org.checkerframework.framework.util.AtmCombo
- 
Call the visit method that corresponds to the AtmCombo that represents the classes of type1
 and type2. 
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.BlockComment
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.BlockComment
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.body.AnnotationDeclaration
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.body.AnnotationDeclaration
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.body.AnnotationMemberDeclaration
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.body.AnnotationMemberDeclaration
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.body.ClassOrInterfaceDeclaration
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.body.ClassOrInterfaceDeclaration
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.body.ConstructorDeclaration
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.body.ConstructorDeclaration
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.body.EmptyMemberDeclaration
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.body.EmptyMemberDeclaration
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.body.EmptyTypeDeclaration
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.body.EmptyTypeDeclaration
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.body.EnumConstantDeclaration
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.body.EnumConstantDeclaration
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.body.EnumDeclaration
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.body.EnumDeclaration
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.body.FieldDeclaration
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.body.FieldDeclaration
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.body.InitializerDeclaration
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.body.InitializerDeclaration
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.body.JavadocComment
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.body.JavadocComment
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.body.MethodDeclaration
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.body.MethodDeclaration
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.body.Parameter
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.body.Parameter
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.body.VariableDeclarator
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.body.VariableDeclarator
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.body.VariableDeclaratorId
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.body.VariableDeclaratorId
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.CompilationUnit
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.CompilationUnit
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.ArrayAccessExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.ArrayAccessExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.ArrayCreationExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.ArrayCreationExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.ArrayInitializerExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.ArrayInitializerExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.AssignExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.AssignExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.BinaryExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.BinaryExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.BooleanLiteralExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.BooleanLiteralExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.CastExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.CastExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.CharLiteralExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.CharLiteralExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.ClassExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.ClassExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.ConditionalExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.ConditionalExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.DoubleLiteralExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.DoubleLiteralExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.EnclosedExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.EnclosedExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.FieldAccessExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.FieldAccessExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.InstanceOfExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.InstanceOfExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.IntegerLiteralExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.IntegerLiteralExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.IntegerLiteralMinValueExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.IntegerLiteralMinValueExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.LongLiteralExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.LongLiteralExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.LongLiteralMinValueExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.LongLiteralMinValueExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.MarkerAnnotationExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.MarkerAnnotationExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.MemberValuePair
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.MemberValuePair
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.MethodCallExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.MethodCallExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.NameExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.NameExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.NormalAnnotationExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.NormalAnnotationExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.NullLiteralExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.NullLiteralExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.ObjectCreationExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.ObjectCreationExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.QualifiedNameExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.QualifiedNameExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.SingleMemberAnnotationExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.SingleMemberAnnotationExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.StringLiteralExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.StringLiteralExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.SuperExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.SuperExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.ThisExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.ThisExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.UnaryExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.UnaryExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.expr.VariableDeclarationExpr
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.expr.VariableDeclarationExpr
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.ImportDeclaration
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.ImportDeclaration
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.IndexUnit
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.IndexUnit
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.LineComment
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.LineComment
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.Node
- 
Accept method for visitor support. 
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.Node
- 
Accept method for visitor support. 
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.PackageDeclaration
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.PackageDeclaration
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.AssertStmt
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.AssertStmt
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.BlockStmt
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.BlockStmt
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.BreakStmt
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.BreakStmt
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.CatchClause
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.CatchClause
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.ContinueStmt
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.ContinueStmt
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.DoStmt
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.DoStmt
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.EmptyStmt
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.EmptyStmt
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.ExplicitConstructorInvocationStmt
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.ExplicitConstructorInvocationStmt
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.ExpressionStmt
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.ExpressionStmt
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.ForeachStmt
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.ForeachStmt
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.ForStmt
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.ForStmt
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.IfStmt
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.IfStmt
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.LabeledStmt
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.LabeledStmt
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.ReturnStmt
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.ReturnStmt
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.SwitchEntryStmt
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.SwitchEntryStmt
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.SwitchStmt
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.SwitchStmt
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.SynchronizedStmt
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.SynchronizedStmt
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.ThrowStmt
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.ThrowStmt
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.TryStmt
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.TryStmt
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.TypeDeclarationStmt
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.TypeDeclarationStmt
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.WhileStmt
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.stmt.WhileStmt
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.type.ClassOrInterfaceType
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.type.ClassOrInterfaceType
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.type.PrimitiveType
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.type.PrimitiveType
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.type.ReferenceType
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.type.ReferenceType
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.type.VoidType
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.type.VoidType
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.type.WildcardType
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.type.WildcardType
-  
- accept(GenericVisitor<R, A>, A) - Method in class org.checkerframework.stubparser.ast.TypeParameter
-  
- accept(VoidVisitor<A>, A) - Method in class org.checkerframework.stubparser.ast.TypeParameter
-  
- accepts(AnnotatedTypeMirror, Element) - Static method in class org.checkerframework.framework.util.element.ClassTypeParamApplier
-  
- accepts(AnnotatedTypeMirror, Element) - Static method in class org.checkerframework.framework.util.element.MethodApplier
-  
- accepts(AnnotatedTypeMirror, Element) - Static method in class org.checkerframework.framework.util.element.MethodTypeParamApplier
-  
- accepts(AnnotatedTypeMirror, Element) - Static method in class org.checkerframework.framework.util.element.ParamApplier
-  
- accepts(AnnotatedTypeMirror, Element) - Static method in class org.checkerframework.framework.util.element.TypeDeclarationApplier
-  
- accepts(AnnotatedTypeMirror, Element) - Static method in class org.checkerframework.framework.util.element.TypeVarUseApplier
-  
- accepts(AnnotatedTypeMirror, Element) - Static method in class org.checkerframework.framework.util.element.VariableApplier
-  
- actualType - Variable in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Actual type wrapped with this AnnotatedTypeMirror 
- adaptGetClassReturnTypeToReceiver(AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror) - Static method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Java special cases the return type of getClass. 
- adaptMethodType(AnnotatedTypeFactory, ExpressionTree, AnnotatedTypeMirror.AnnotatedExecutableType) - Method in class org.checkerframework.framework.util.typeinference.DefaultTypeArgumentInference
-  
- adaptMethodType(AnnotatedTypeFactory, ExpressionTree, AnnotatedTypeMirror.AnnotatedExecutableType) - Method in interface org.checkerframework.framework.util.typeinference.TypeArgumentInference
-  
- add(Block) - Method in class org.checkerframework.dataflow.analysis.Analysis.Worklist
-  
- add(T) - Method in class org.checkerframework.dataflow.util.MostlySingleton
-  
- add(AnnotatedTypeMirror, AnnotatedTypeMirror, RETURN_TYPE) - Method in class org.checkerframework.framework.type.visitor.EquivalentAtmComboScanner.Visited
-  
- add(AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.visitor.VisitHistory
- 
Add a visit for type1 and type2. 
- add(AnnotationMirror) - Method in class org.checkerframework.framework.util.AnnotationMirrorSet
-  
- addAliasedAnnotation(Class<?>, AnnotationMirror) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Add the annotation clazzas an alias for the annotationtype.
 
- addAliasedAnnotation(String, AnnotationMirror) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Add the annotation whose canonical name is given by canonicalNameas an alias for the
 annotationtype.
 
- addAliasedDeclAnnotation(Class<? extends Annotation>, Class<? extends Annotation>, AnnotationMirror) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Add the annotation aliasas an alias for the declaration annotationannotation, where the annotation mirrorannoationToUsewill be used instead.
 
- addAll(Collection<? extends T>) - Method in class org.checkerframework.dataflow.util.MostlySingleton
-  
- addAll(Collection<? extends AnnotationMirror>) - Method in class org.checkerframework.framework.util.AnnotationMirrorSet
-  
- addAnnotation(AnnotationMirror) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Adds an annotation to this type. 
- addAnnotation(Class<? extends Annotation>) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Adds an annotation to this type. 
- addAnnotation(AnnotationMirror) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedTypeVariable
-  
- addAnnotation(AnnotationMirror) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedWildcardType
-  
- addAnnotationFromFieldInvariant(AnnotatedTypeMirror, AnnotatedTypeMirror, VariableElement) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Adds the qualifier specified by a field invariant for fieldtotype.
 
- addAnnotations(Iterable<? extends AnnotationMirror>) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Adds multiple annotations to this type. 
- addArgument(MethodCallExpr, Expression) - Static method in class org.checkerframework.stubparser.ASTHelper
- 
Adds the given argument to the method call. 
- addCheckedCodeDefault(AnnotationMirror, TypeUseLocation) - Method in class org.checkerframework.framework.util.defaults.QualifierDefaults
- 
Sets the default annotations. 
- addCheckedCodeDefaults(QualifierDefaults) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
- addCheckedCodeDefaults(AnnotationMirror, TypeUseLocation[]) - Method in class org.checkerframework.framework.util.defaults.QualifierDefaults
-  
- addCheckedStandardDefaults(QualifierDefaults) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
Adds the standard CLIMB defaults that do not conflict with previously added defaults. 
- addClimbStandardDefaults(Iterable<? extends AnnotationMirror>, Iterable<? extends AnnotationMirror>) - Method in class org.checkerframework.framework.util.defaults.QualifierDefaults
- 
Add standard CLIMB defaults that do not conflict with previously added defaults. 
- addComputedTypeAnnotations(Element, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.index.lowerbound.LowerBoundAnnotatedTypeFactory
-  
- addComputedTypeAnnotations(Tree, AnnotatedTypeMirror, boolean) - Method in class org.checkerframework.checker.index.lowerbound.LowerBoundAnnotatedTypeFactory
-  
- addComputedTypeAnnotations(Element, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.index.upperbound.UpperBoundAnnotatedTypeFactory
-  
- addComputedTypeAnnotations(Tree, AnnotatedTypeMirror, boolean) - Method in class org.checkerframework.checker.index.upperbound.UpperBoundAnnotatedTypeFactory
-  
- addComputedTypeAnnotations(Tree, AnnotatedTypeMirror, boolean) - Method in class org.checkerframework.checker.interning.InterningAnnotatedTypeFactory
-  
- addComputedTypeAnnotations(Element, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.interning.InterningAnnotatedTypeFactory
-  
- addComputedTypeAnnotations(Element, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.linear.LinearAnnotatedTypeFactory
- 
Case 1: type of class declaration 
- addComputedTypeAnnotations(Element, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.lock.LockAnnotatedTypeFactory
-  
- addComputedTypeAnnotations(Tree, AnnotatedTypeMirror, boolean) - Method in class org.checkerframework.checker.lock.LockAnnotatedTypeFactory
-  
- addComputedTypeAnnotations(Tree, AnnotatedTypeMirror, boolean) - Method in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory
-  
- addComputedTypeAnnotations(Tree, AnnotatedTypeMirror, boolean) - Method in class org.checkerframework.checker.signedness.SignednessAnnotatedTypeFactory
- 
Like {#addComputedTypeAnnotations(Tree, AnnotatedTypeMirror)}. 
- addComputedTypeAnnotations(Tree, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Adds implicit annotations to a type obtained from a  Tree. 
- addComputedTypeAnnotations(Element, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Adds implicit annotations to a type obtained from a  Element. 
- addComputedTypeAnnotations(Tree, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
- addComputedTypeAnnotations(Tree, AnnotatedTypeMirror, boolean) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
Like {#addComputedTypeAnnotations(Tree, AnnotatedTypeMirror)}. 
- addComputedTypeAnnotations(Element, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
-  
- addConstraintsBetweenTargets(Set<TUConstraint>, Set<TypeVariable>, boolean, AnnotatedTypeFactory) - Method in class org.checkerframework.framework.util.typeinference.DefaultTypeArgumentInference
- 
Declarations of the form: <A, B extends A>implies a TUConstraint ofB <: A.
 
- addDiagnosticFile(File) - Method in class org.checkerframework.framework.test.TestConfigurationBuilder
-  
- addDiagnosticFiles(Iterable<File>) - Method in class org.checkerframework.framework.test.TestConfigurationBuilder
-  
- addDotEdge(long, long, String) - Method in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
-  
- adddToPathOption(String, String) - Method in class org.checkerframework.framework.test.TestConfigurationBuilder
-  
- addElementDefault(Element, AnnotationMirror, TypeUseLocation) - Method in class org.checkerframework.framework.util.defaults.QualifierDefaults
- 
Sets the default annotations for a certain Element. 
- addEscapes(String) - Static method in error org.checkerframework.stubparser.TokenMgrError
- 
Replaces unprintable characters by their escaped (or unicode escaped)
 equivalents in the given string 
- addExceptionalSuccessor(BlockImpl, TypeMirror) - Method in class org.checkerframework.dataflow.cfg.block.ExceptionBlockImpl
- 
Add an exceptional successor. 
- addFieldToAnnotationBuilder(String, Object, AnnotationBuilder) - Static method in class org.checkerframework.common.wholeprograminference.AnnotationConverter
- 
Adds a field to an AnnotationBuilder. 
- addInformationFromPreconditions(S, AnnotatedTypeFactory, UnderlyingAST.CFGMethod, MethodTree, ExecutableElement) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
- 
Add the information from all the preconditions of the method methodwith
 corresponding treemethodTreeto the storeinfo.
 
- addInheritedAnnotation(AnnotationMirror) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Adds the annotation annotationin the set of declaration annotations that should be
 inherited.
 
- addInitializedField(FlowExpressions.FieldAccess) - Method in class org.checkerframework.checker.initialization.InitializationStore
- 
Mark the field identified by the element fieldas initialized (if it belongs to the
 current class, or is static (in which case there is no aliasing issue and we can just add all
 static fields).
 
- addInitializedField(VariableElement) - Method in class org.checkerframework.checker.initialization.InitializationStore
- 
Mark the field identified by the element fas initialized (the caller needs to ensure
 that the field belongs to the current class, or is a static field).
 
- additionalAnnotations - Variable in class org.checkerframework.framework.util.typeinference.solver.InferredValue.InferredTarget
- 
Indicates that the inferred type should have these primary annotations and the remainder
 should come from the annotations inferred for target. 
- addLabelForNextNode(CFGBuilder.Label) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Add the label lto the extended node that will be placed next in the sequence.
 
- addLiteralKind(LiteralKind, AnnotationMirror) - Method in class org.checkerframework.framework.type.treeannotator.ImplicitsTreeAnnotator
- 
- addMainToArgs(List<String>) - Method in class org.checkerframework.framework.util.CheckerMain
-  
- addMember(TypeDeclaration, BodyDeclaration) - Static method in class org.checkerframework.stubparser.ASTHelper
- 
Adds the given declaration to the specified type. 
- addMissingAnnotations(Iterable<? extends AnnotationMirror>) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Adds those annotations to the current type, for which no annotation from the same qualifier
 hierarchy is present. 
- addModifier(int, int) - Static method in class org.checkerframework.stubparser.ast.body.ModifierSet
- 
Adds the given modifier. 
- addNode(Node) - Method in class org.checkerframework.dataflow.cfg.block.RegularBlockImpl
- 
Add a node to the contents of this basic block. 
- addNodes(List<? extends Node>) - Method in class org.checkerframework.dataflow.cfg.block.RegularBlockImpl
- 
Add multiple nodes to the contents of this basic block. 
- addNotBothReason(Tree, String) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityResult
- 
Add reasonas a reason why the method is not both side-effect free and
 deterministic.
 
- addNotDetReason(Tree, String) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityResult
- 
Add reasonas a reason why the method is not deterministic.
 
- addNotSeFreeReason(Tree, String) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityResult
- 
Add reasonas a reason why the method is not side-effect free.
 
- addOption(String) - Method in class org.checkerframework.framework.test.SimpleOptionMap
- 
Adds an option that takes no argument 
- addOption(String, String) - Method in class org.checkerframework.framework.test.SimpleOptionMap
- 
Adds an option that takes an argument 
- addOption(String) - Method in class org.checkerframework.framework.test.TestConfigurationBuilder
-  
- addOption(String, String) - Method in class org.checkerframework.framework.test.TestConfigurationBuilder
-  
- addOptionIfValueNonEmpty(String, String) - Method in class org.checkerframework.framework.test.SimpleOptionMap
- 
Adds the option only if value is a non-null, non-empty String 
- addOptionIfValueNonEmpty(String, String) - Method in class org.checkerframework.framework.test.TestConfigurationBuilder
-  
- addOptions(Map<String, String>) - Method in class org.checkerframework.framework.source.SourceChecker
- 
Add additional active options. 
- addOptions(Map<String, String>) - Method in class org.checkerframework.framework.test.SimpleOptionMap
- 
Adds all of the options in the given map to this one 
- addOptions(Iterable<String>) - Method in class org.checkerframework.framework.test.SimpleOptionMap
-  
- addOptions(Map<String, String>) - Method in class org.checkerframework.framework.test.TestConfigurationBuilder
-  
- addOptions(Iterable<String>) - Method in class org.checkerframework.framework.test.TestConfigurationBuilder
-  
- addOrGetDeclarations(TypeVariable, AnnotatedTypeFactory, Map<TypeVariable, AnnotatedTypeMirror.AnnotatedTypeVariable>) - Method in class org.checkerframework.framework.util.typeinference.DefaultTypeArgumentInference
-  
- addParameter(MethodDeclaration, Parameter) - Static method in class org.checkerframework.stubparser.ASTHelper
- 
Adds the given parameter to the method. 
- addPolyRelations(QualifierHierarchy, Map<AnnotationMirror, Set<AnnotationMirror>>, Map<AnnotationMirror, AnnotationMirror>, Set<AnnotationMirror>, Set<AnnotationMirror>) - Method in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy
- 
Add the relationships for polymorphic qualifiers. 
- addPredecessor(BlockImpl) - Method in class org.checkerframework.dataflow.cfg.block.BlockImpl
-  
- addPrimaryEqualities(TypeVariable, QualifierHierarchy, AnnotationMirrorSet) - Method in class org.checkerframework.framework.util.typeinference.solver.ConstraintMap
- 
Add a constraint indicating that target has primary annotations equal to the given
 annotations 
- addPrimarySubtypes(TypeVariable, QualifierHierarchy, AnnotationMirrorSet) - Method in class org.checkerframework.framework.util.typeinference.solver.ConstraintMap
- 
Add a constraint indicating that target's primary annotations are subtypes of the given
 annotations 
- addPrimarySupertype(TypeVariable, QualifierHierarchy, AnnotationMirrorSet) - Method in class org.checkerframework.framework.util.typeinference.solver.ConstraintMap
- 
Add a constraint indicating that target's primary annotations are subtypes of the given
 annotations 
- addProcessor(String) - Method in class org.checkerframework.framework.test.TestConfigurationBuilder
-  
- addProcessors(Iterable<String>) - Method in class org.checkerframework.framework.test.TestConfigurationBuilder
-  
- addQualifier(AnnotationMirror) - Method in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy.MultiGraphFactory
- 
Adds the passed qualifier to the hierarchy. 
- addSourceFile(File) - Method in class org.checkerframework.framework.test.TestConfigurationBuilder
-  
- addSourceFiles(Iterable<File>) - Method in class org.checkerframework.framework.test.TestConfigurationBuilder
-  
- addStmt(BlockStmt, Statement) - Static method in class org.checkerframework.stubparser.ASTHelper
- 
Adds the given statement to the specified block. 
- addStmt(BlockStmt, Expression) - Static method in class org.checkerframework.stubparser.ASTHelper
- 
Adds the given expression to the specified block. 
- addStoreBefore(Block, Node, S, Store.Kind, boolean) - Method in class org.checkerframework.dataflow.analysis.Analysis
- 
Add a store before the basic block bby merging with the existing stores for that
 location.
 
- addStringPattern(String, AnnotationMirror) - Method in class org.checkerframework.framework.type.treeannotator.ImplicitsTreeAnnotator
- 
Added an implicit rule for all String literals that match the given pattern 
- addSubtype(AnnotationMirror, AnnotationMirror) - Method in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy.MultiGraphFactory
- 
Adds a subtype relationship between the two type qualifiers. 
- addTargetEquality(TypeVariable, TypeVariable, AnnotationMirrorSet) - Method in class org.checkerframework.framework.util.typeinference.solver.ConstraintMap
- 
Add a constraint indicating that the equivalent is equal to target in the given qualifier
 hierarchies 
- addTargetSubtype(TypeVariable, TypeVariable, AnnotationMirrorSet) - Method in class org.checkerframework.framework.util.typeinference.solver.ConstraintMap
- 
Add a constraint indicating that target is a subtype of supertype in the given qualifier
 hierarchies 
- addTargetSupertype(TypeVariable, TypeVariable, AnnotationMirrorSet) - Method in class org.checkerframework.framework.util.typeinference.solver.ConstraintMap
- 
Add a constraint indicating that target is a supertype of subtype in the given qualifier
 hierarchies 
- addToClasspath(List<String>) - Method in class org.checkerframework.framework.util.CheckerMain
-  
- addToConvertedLookupMap(Node) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Add a node in the post-conversion lookup map. 
- addToConvertedLookupMap(Tree, Node) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Add a node in the post-conversion lookup map. 
- addToLookupMap(Node) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Add a node to the lookup map if it not already present. 
- addToPathOption(String, String) - Method in class org.checkerframework.framework.test.SimpleOptionMap
- 
A method to easily add Strings to an option that takes a filepath as an argument 
- addToPrimaryRelationship(TypeVariable, TUConstraint, ConstraintMap, AnnotationMirrorSet, QualifierHierarchy) - Method in class org.checkerframework.framework.util.typeinference.solver.ConstraintMapBuilder
-  
- addToProcessorpath(List<String>) - Method in class org.checkerframework.framework.util.CheckerMain
-  
- addToRuntimeBootclasspath(List<String>) - Method in class org.checkerframework.framework.util.CheckerMain
-  
- addToTypeRelationship(TypeVariable, AnnotatedTypeMirror, ConstraintMap, TUConstraint, AnnotationMirrorSet) - Method in class org.checkerframework.framework.util.typeinference.solver.ConstraintMapBuilder
-  
- addToWorklist(Block) - Method in class org.checkerframework.dataflow.analysis.Analysis
- 
Add a basic block to the worklist. 
- addTreeClass(Class<? extends Tree>, AnnotationMirror) - Method in class org.checkerframework.framework.type.treeannotator.ImplicitsTreeAnnotator
- 
Added an implicit rule for a particular  Tree class 
- addTreeKind(Tree.Kind, AnnotationMirror) - Method in class org.checkerframework.framework.type.treeannotator.ImplicitsTreeAnnotator
- 
Added an implicit rule for a particular Tree.Kind
 
- addTypeClass(Class<? extends AnnotatedTypeMirror>, AnnotationMirror) - Method in class org.checkerframework.framework.type.typeannotator.ImplicitsTypeAnnotator
-  
- addTypeDeclaration(CompilationUnit, TypeDeclaration) - Static method in class org.checkerframework.stubparser.ASTHelper
- 
Adds the given type declaration to the compilation unit. 
- addTypeEqualities(TypeVariable, AnnotatedTypeMirror, AnnotationMirrorSet) - Method in class org.checkerframework.framework.util.typeinference.solver.ConstraintMap
- 
Add a constraint indicating that target is equal to type in the given hierarchies 
- addTypeKind(TypeKind, AnnotationMirror) - Method in class org.checkerframework.framework.type.typeannotator.ImplicitsTypeAnnotator
-  
- addTypeName(Class<?>, AnnotationMirror) - Method in class org.checkerframework.framework.type.typeannotator.ImplicitsTypeAnnotator
-  
- addTypeNameImplicit(Class<?>, AnnotationMirror) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
-  
- addTypeSubtype(TypeVariable, AnnotatedTypeMirror, AnnotationMirrorSet) - Method in class org.checkerframework.framework.util.typeinference.solver.ConstraintMap
- 
Add a constraint indicating that target is a subtype of supertype in the given qualifier
 hierarchies 
- addTypeSupertype(TypeVariable, AnnotatedTypeMirror, AnnotationMirrorSet) - Method in class org.checkerframework.framework.util.typeinference.solver.ConstraintMap
- 
Add a constraint indicating that target is a supertype of subtype in the given qualifier
 hierarchies 
- addUncheckedCodeDefault(AnnotationMirror, TypeUseLocation) - Method in class org.checkerframework.framework.util.defaults.QualifierDefaults
- 
Sets the default annotation for unchecked elements. 
- addUncheckedCodeDefaults(QualifierDefaults) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
Adds default qualifiers for code that is not type-checked by reading
 @DefaultInUncheckedCodeForand@DefaultQualifierInHierarchyInUncheckedCodemeta-annotations.
 
- addUncheckedCodeDefaults(AnnotationMirror, TypeUseLocation[]) - Method in class org.checkerframework.framework.util.defaults.QualifierDefaults
- 
Sets the default annotation for unchecked elements, with specific locations. 
- addUncheckedStandardDefaults(QualifierDefaults) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
Adds standard unchecked defaults that do not conflict with previously added defaults. 
- addUncheckedStandardDefaults(Iterable<? extends AnnotationMirror>, Iterable<? extends AnnotationMirror>) - Method in class org.checkerframework.framework.util.defaults.QualifierDefaults
- 
Add standard unchecked defaults that do not conflict with previously added defaults. 
- adjustBeginLineColumn(int, int) - Method in class org.checkerframework.stubparser.JavaCharStream
- 
Method to adjust line and column numbers for the start of a token. 
- AdjustBuffSize() - Method in class org.checkerframework.stubparser.JavaCharStream
-  
- advance() - Method in class org.checkerframework.framework.test.diagnostics.JavaDiagnosticReader
-  
- AFConstraint - Class in org.checkerframework.framework.util.typeinference.constraint
- 
AFConstraint represent the initial constraints used to infer type arguments for method
 invocations and new class invocations. 
- AFConstraint(AnnotatedTypeMirror, AnnotatedTypeMirror, int) - Constructor for class org.checkerframework.framework.util.typeinference.constraint.AFConstraint
-  
- AFReducer - Interface in org.checkerframework.framework.util.typeinference.constraint
- 
AFReducer implementations reduce AFConstraints into one or more "simpler" AFConstraints until
 these constraints are irreducible 
- afToTuConstraints(Set<? extends AFConstraint>, Set<TypeVariable>) - Method in class org.checkerframework.framework.util.typeinference.DefaultTypeArgumentInference
- 
Convert AFConstraints to TUConstraints 
- AggregateChecker - Class in org.checkerframework.framework.source
- 
An aggregate checker that packages multiple checkers together. 
- AggregateChecker() - Constructor for class org.checkerframework.framework.source.AggregateChecker
-  
- aliasedAnnotation(AnnotationMirror) - Method in class org.checkerframework.checker.index.upperbound.UpperBoundAnnotatedTypeFactory
-  
- aliasedAnnotation(AnnotationMirror) - Method in class org.checkerframework.checker.units.UnitsAnnotatedTypeFactory
-  
- aliasedAnnotation(AnnotationMirror) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
-  
- aliasedAnnotation(AnnotationMirror) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns the canonical annotation for the passed annotation if it is an alias of a canonical
 one in the framework. 
- AliasingAnnotatedTypeFactory - Class in org.checkerframework.common.aliasing
-  
- AliasingAnnotatedTypeFactory(BaseTypeChecker) - Constructor for class org.checkerframework.common.aliasing.AliasingAnnotatedTypeFactory
-  
- AliasingAnnotatedTypeFactory.AliasingQualifierHierarchy - Class in org.checkerframework.common.aliasing
-  
- AliasingAnnotatedTypeFactory.AliasingTreeAnnotator - Class in org.checkerframework.common.aliasing
-  
- AliasingChecker - Class in org.checkerframework.common.aliasing
- 
Aliasing type system -- used to identify expressions that definitely have no aliases. 
- AliasingChecker() - Constructor for class org.checkerframework.common.aliasing.AliasingChecker
-  
- AliasingQualifierHierarchy(MultiGraphQualifierHierarchy.MultiGraphFactory) - Constructor for class org.checkerframework.common.aliasing.AliasingAnnotatedTypeFactory.AliasingQualifierHierarchy
-  
- AliasingTransfer - Class in org.checkerframework.common.aliasing
- 
Type refinement is treated in the usual way, except that at (pseudo-)assignments the RHS may lose
 its type refinement, before the LHS is type-refined. 
- AliasingTransfer(CFAbstractAnalysis<CFValue, CFStore, CFTransfer>) - Constructor for class org.checkerframework.common.aliasing.AliasingTransfer
-  
- AliasingTreeAnnotator(AliasingAnnotatedTypeFactory) - Constructor for class org.checkerframework.common.aliasing.AliasingAnnotatedTypeFactory.AliasingTreeAnnotator
-  
- AliasingVisitor - Class in org.checkerframework.common.aliasing
- 
This visitor ensures that every constructor whose result is annotated as @Unique does
 not leak aliases. 
- AliasingVisitor(BaseTypeChecker) - Constructor for class org.checkerframework.common.aliasing.AliasingVisitor
-  
- allLiteralKinds() - Static method in enum org.checkerframework.framework.qual.LiteralKind
- 
Returns all LiteralKinds except for ALL and PRIMITIVE 
- alltests() - Method in class org.checkerframework.checker.i18nformatter.unittests.I18nHasFormatTest
-  
- alternatives - Variable in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedUnionType
-  
- AlwaysSafe - Annotation Type in org.checkerframework.checker.guieffect.qual
- 
Annotation to override the UI effect on a class, and make a field or method safe for non-UI code
 to use. 
- analyses - Variable in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
-  
- analysis - Variable in class org.checkerframework.checker.index.IndexAbstractTransfer
-  
- analysis - Variable in class org.checkerframework.checker.lock.LockTransfer
- 
Type-specific version of super.analysis. 
- analysis - Variable in class org.checkerframework.checker.nullness.NullnessTransfer
- 
Type-specific version of super.analysis. 
- Analysis<A extends AbstractValue<A>,S extends Store<S>,T extends TransferFunction<A,S>> - Class in org.checkerframework.dataflow.analysis
- 
An implementation of an iterative algorithm to solve a org.checkerframework.dataflow problem,
 given a control flow graph and a transfer function. 
- Analysis(ProcessingEnvironment) - Constructor for class org.checkerframework.dataflow.analysis.Analysis
- 
Construct an object that can perform a org.checkerframework.dataflow analysis over a control
 flow graph. 
- Analysis(ProcessingEnvironment, T) - Constructor for class org.checkerframework.dataflow.analysis.Analysis
- 
Construct an object that can perform a org.checkerframework.dataflow analysis over a control
 flow graph, given a transfer function. 
- Analysis(ProcessingEnvironment, T, int) - Constructor for class org.checkerframework.dataflow.analysis.Analysis
- 
Construct an object that can perform a org.checkerframework.dataflow analysis over a control
 flow graph, given a transfer function. 
- analysis - Variable in class org.checkerframework.dataflow.analysis.TransferInput
- 
The corresponding analysis class to get intermediate flow results. 
- analysis - Variable in class org.checkerframework.framework.flow.CFAbstractStore
- 
The analysis class this store belongs to. 
- analysis - Variable in class org.checkerframework.framework.flow.CFAbstractTransfer
- 
The analysis class this store belongs to. 
- analysis - Variable in class org.checkerframework.framework.flow.CFAbstractValue
- 
The analysis class this value belongs to. 
- Analysis.Worklist - Class in org.checkerframework.dataflow.analysis
- 
A worklist is a priority queue of blocks in which the order is given by depth-first ordering
 to place non-loop predecessors ahead of successors. 
- Analysis.Worklist.DFOComparator - Class in org.checkerframework.dataflow.analysis
- 
Comparator to allow priority queue to order blocks by their depth-first order. 
- AnalysisResult<A extends AbstractValue<A>,S extends Store<S>> - Class in org.checkerframework.dataflow.analysis
- 
An  AnalysisResult represents the result of a org.checkerframework.dataflow analysis by
 providing the abstract values given a node or a tree. 
- AnalysisResult(Map<Node, A>, IdentityHashMap<Block, TransferInput<A, S>>, IdentityHashMap<Tree, Node>, HashMap<Element, A>) - Constructor for class org.checkerframework.dataflow.analysis.AnalysisResult
- 
Initialize with a given node-value mapping. 
- AnalysisResult() - Constructor for class org.checkerframework.dataflow.analysis.AnalysisResult
- 
Initialize empty result. 
- analyze(Queue<ClassTree>, Queue<Pair<LambdaExpressionTree, Store>>, UnderlyingAST, List<Pair<VariableElement, Value>>, ClassTree, boolean, boolean, boolean) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
Analyze the AST astand store the result.
 
- analyze(Queue<ClassTree>, Queue<Pair<LambdaExpressionTree, Store>>, UnderlyingAST, List<Pair<VariableElement, Value>>, ClassTree, boolean, boolean, boolean, Store) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
-  
- ANDASSIGN - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- Angle - Annotation Type in org.checkerframework.checker.units.qual
- 
Units of measure for angles. 
- annoFormatter - Variable in class org.checkerframework.checker.initialization.InitializationVisitor
-  
- annoFormatter - Variable in class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter.FormattingVisitor
- 
The object responsible for converting annotations to strings 
- annoProvider - Variable in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- annoResult - Variable in class org.checkerframework.framework.util.ContractsUtils.ConditionalPostcondition
- 
The return value for the annotated method that ensures that the conditional postcondition
 holds. 
- annotate(Element, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.util.defaults.QualifierDefaults
- 
Applies default annotations to a type given an  Element. 
- annotate(Tree, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.util.defaults.QualifierDefaults
- 
Applies default annotations to a type given a  Tree. 
- annotate(MethodInvocationTree, AnnotatedTypeMirror.AnnotatedExecutableType) - Method in class org.checkerframework.framework.util.QualifierPolymorphism
- 
Resolves polymorphism annotations for the given type. 
- annotate(NewClassTree, AnnotatedTypeMirror.AnnotatedExecutableType) - Method in class org.checkerframework.framework.util.QualifierPolymorphism
-  
- annotate(AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror.AnnotatedExecutableType) - Method in class org.checkerframework.framework.util.QualifierPolymorphism
-  
- AnnotatedFor - Annotation Type in org.checkerframework.framework.qual
- 
Indicates that this class has been annotated for the given type system. 
- annotatedTargets() - Method in class org.checkerframework.framework.util.element.MethodApplier
-  
- annotatedTargets() - Method in class org.checkerframework.framework.util.element.ParamApplier
-  
- annotatedTargets() - Method in class org.checkerframework.framework.util.element.SuperTypeApplier
-  
- annotatedTargets() - Method in class org.checkerframework.framework.util.element.TypeDeclarationApplier
-  
- annotatedTargets() - Method in class org.checkerframework.framework.util.element.VariableApplier
-  
- AnnotatedTypeComparer<R> - Class in org.checkerframework.framework.type.visitor
- 
A TypeVisitor that takes two AnnotatedTypeMirrors as parameters, and visits them simultaneously. 
- AnnotatedTypeComparer() - Constructor for class org.checkerframework.framework.type.visitor.AnnotatedTypeComparer
-  
- AnnotatedTypeCopier - Class in org.checkerframework.framework.type
- 
AnnotatedTypeCopier is a visitor that deep copies an AnnotatedTypeMirror exactly, including any
 lazily initialized fields. 
- AnnotatedTypeCopier(boolean) - Constructor for class org.checkerframework.framework.type.AnnotatedTypeCopier
- 
Creates an AnnotatedTypeCopier that may or may not copyAnnotations By default
 AnnotatedTypeCopier provides two major properties in its copies:
 
   Structure preservation -- the exact structure of the original AnnotatedTypeMirror is
       preserved in the copy including all component types. 
- AnnotatedTypeCopier() - Constructor for class org.checkerframework.framework.type.AnnotatedTypeCopier
- 
Creates an AnnotatedTypeCopier that copies both the structure and annotations of the source
 AnnotatedTypeMirror 
- AnnotatedTypeFactory - Class in org.checkerframework.framework.type
- 
The methods of this class take an element or AST node, and return the annotated type as an  AnnotatedTypeMirror. 
- AnnotatedTypeFactory(BaseTypeChecker) - Constructor for class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
- AnnotatedTypeFactory.InheritedFromClassAnnotator - Class in org.checkerframework.framework.type
- 
A singleton utility class for pulling annotations down from a class type. 
- AnnotatedTypeFormatter - Interface in org.checkerframework.framework.type
- 
Converts an AnnotatedTypeMirror mirror into a formatted string. 
- AnnotatedTypeMerger - Class in org.checkerframework.framework.type.visitor
- 
Replaces or adds all the annotations in the parameter with the annotations from the visited type. 
- AnnotatedTypeMerger() - Constructor for class org.checkerframework.framework.type.visitor.AnnotatedTypeMerger
-  
- AnnotatedTypeMerger(AnnotationMirror) - Constructor for class org.checkerframework.framework.type.visitor.AnnotatedTypeMerger
-  
- AnnotatedTypeMirror - Class in org.checkerframework.framework.type
- 
Represents an annotated type in the Java programming language. 
- AnnotatedTypeMirror.AnnotatedArrayType - Class in org.checkerframework.framework.type
- 
Represents Array types in java. 
- AnnotatedTypeMirror.AnnotatedDeclaredType - Class in org.checkerframework.framework.type
- 
Represents a declared type (whether class or interface). 
- AnnotatedTypeMirror.AnnotatedExecutableType - Class in org.checkerframework.framework.type
- 
Represents a type of an executable. 
- AnnotatedTypeMirror.AnnotatedIntersectionType - Class in org.checkerframework.framework.type
-  
- AnnotatedTypeMirror.AnnotatedNoType - Class in org.checkerframework.framework.type
- 
A pseudo-type used where no actual type is appropriate. 
- AnnotatedTypeMirror.AnnotatedNullType - Class in org.checkerframework.framework.type
- 
Represents the null type. 
- AnnotatedTypeMirror.AnnotatedPrimitiveType - Class in org.checkerframework.framework.type
- 
Represents a primitive type. 
- AnnotatedTypeMirror.AnnotatedTypeVariable - Class in org.checkerframework.framework.type
- 
Represents a type variable. 
- AnnotatedTypeMirror.AnnotatedUnionType - Class in org.checkerframework.framework.type
-  
- AnnotatedTypeMirror.AnnotatedWildcardType - Class in org.checkerframework.framework.type
- 
Represents a wildcard type argument. 
- AnnotatedTypeParameterBounds - Class in org.checkerframework.framework.type
-  
- AnnotatedTypeParameterBounds(AnnotatedTypeMirror, AnnotatedTypeMirror) - Constructor for class org.checkerframework.framework.type.AnnotatedTypeParameterBounds
-  
- AnnotatedTypeReplacer - Class in org.checkerframework.framework.type
- 
Duplicates annotated types and replaces components according to a replacement map. 
- AnnotatedTypeReplacer() - Constructor for class org.checkerframework.framework.type.AnnotatedTypeReplacer
-  
- AnnotatedTypeReplacer.Visitor - Class in org.checkerframework.framework.type
- 
AnnotatedTypeCopier maintains a mapping of typeVisited ⇒ copyOfTypeVisited
 When a reference, typeVisited, is encountered again, it will use the recorded reference,
 copyOfTypeVisited, instead of generating a new copy of typeVisited. 
- AnnotatedTypes - Class in org.checkerframework.framework.util
- 
Utility methods for operating on AnnotatedTypeMirror.
 
- AnnotatedTypeScanner<R,P> - Class in org.checkerframework.framework.type.visitor
- 
A TypeVisitor that visits all the child tree nodes. 
- AnnotatedTypeScanner() - Constructor for class org.checkerframework.framework.type.visitor.AnnotatedTypeScanner
-  
- AnnotatedTypeVisitor<R,P> - Interface in org.checkerframework.framework.type.visitor
- 
A visitor of annotated types, in the style of the visitor design pattern. 
- annotateInheritedFromClass(AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Adds annotations to the type based on the annotations from its class type if and only if no
 annotations are already present on the type. 
- annotateInheritedFromClass(AnnotatedTypeMirror, Set<AnnotationMirror>) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Callback to determine what to do with the annotations from a class declaration. 
- annotateSupers(List<AnnotatedTypeMirror.AnnotatedDeclaredType>, TypeElement) - Static method in class org.checkerframework.framework.type.ElementAnnotationApplier
- 
Annotate the list of supertypes using the annotations on the TypeElement representing a class
 or interface 
- annotateSupers(List<AnnotatedTypeMirror.AnnotatedDeclaredType>, TypeElement) - Static method in class org.checkerframework.framework.util.element.SuperTypeApplier
- 
Annotates each supertype with annotations from subtypeElement's extends/implements clauses. 
- annotation - Variable in class org.checkerframework.framework.util.ContractsUtils.Contract
- 
The annotation that must be on the type of expression as part of this contract. 
- AnnotationBuilder - Class in org.checkerframework.framework.util
- 
Builds an annotation mirror that may have some values. 
- AnnotationBuilder(ProcessingEnvironment, Class<? extends Annotation>) - Constructor for class org.checkerframework.framework.util.AnnotationBuilder
-  
- AnnotationBuilder(ProcessingEnvironment, CharSequence) - Constructor for class org.checkerframework.framework.util.AnnotationBuilder
-  
- AnnotationBuilder(ProcessingEnvironment, AnnotationMirror) - Constructor for class org.checkerframework.framework.util.AnnotationBuilder
-  
- AnnotationClassLoader - Class in org.checkerframework.framework.type
- 
This class assists the  AnnotatedTypeFactory by reflectively looking up the list of
 annotation class names in each checker's qual directory, and then loading and returning it as a
 set of annotation classes. 
- AnnotationClassLoader(BaseTypeChecker) - Constructor for class org.checkerframework.framework.type.AnnotationClassLoader
- 
Constructor for loading annotations defined for a checker. 
- AnnotationConverter - Class in org.checkerframework.common.wholeprograminference
- 
This class has auxiliary methods that performs conversion between  Annotation
 and  AnnotationMirror. 
- AnnotationConverter() - Constructor for class org.checkerframework.common.wholeprograminference.AnnotationConverter
-  
- AnnotationDeclaration - Class in org.checkerframework.stubparser.ast.body
-  
- AnnotationDeclaration() - Constructor for class org.checkerframework.stubparser.ast.body.AnnotationDeclaration
-  
- AnnotationDeclaration(int, String) - Constructor for class org.checkerframework.stubparser.ast.body.AnnotationDeclaration
-  
- AnnotationDeclaration(JavadocComment, int, List<AnnotationExpr>, String, List<BodyDeclaration>) - Constructor for class org.checkerframework.stubparser.ast.body.AnnotationDeclaration
-  
- AnnotationDeclaration(int, int, int, int, JavadocComment, int, List<AnnotationExpr>, String, List<BodyDeclaration>) - Constructor for class org.checkerframework.stubparser.ast.body.AnnotationDeclaration
-  
- AnnotationExpr - Class in org.checkerframework.stubparser.ast.expr
-  
- AnnotationExpr() - Constructor for class org.checkerframework.stubparser.ast.expr.AnnotationExpr
-  
- AnnotationExpr(int, int, int, int) - Constructor for class org.checkerframework.stubparser.ast.expr.AnnotationExpr
-  
- AnnotationFormatter - Interface in org.checkerframework.framework.util
- 
Converts AnnotationMirrors to Strings For converting AnnotatedTypeMirrors: 
- annotationFromAnnotationTree(AnnotationTree) - Static method in class org.checkerframework.javacutil.InternalUtils
-  
- AnnotationMemberDeclaration - Class in org.checkerframework.stubparser.ast.body
-  
- AnnotationMemberDeclaration() - Constructor for class org.checkerframework.stubparser.ast.body.AnnotationMemberDeclaration
-  
- AnnotationMemberDeclaration(int, Type, String, Expression) - Constructor for class org.checkerframework.stubparser.ast.body.AnnotationMemberDeclaration
-  
- AnnotationMemberDeclaration(JavadocComment, int, List<AnnotationExpr>, Type, String, Expression) - Constructor for class org.checkerframework.stubparser.ast.body.AnnotationMemberDeclaration
-  
- AnnotationMemberDeclaration(int, int, int, int, JavadocComment, int, List<AnnotationExpr>, Type, String, Expression) - Constructor for class org.checkerframework.stubparser.ast.body.AnnotationMemberDeclaration
-  
- AnnotationMirrorMap<V> - Class in org.checkerframework.framework.util
- 
The Map interface defines some of its methods with respect to the equals method. 
- AnnotationMirrorMap() - Constructor for class org.checkerframework.framework.util.AnnotationMirrorMap
-  
- AnnotationMirrorMap(Map<AnnotationMirror, ? extends V>) - Constructor for class org.checkerframework.framework.util.AnnotationMirrorMap
-  
- AnnotationMirrorSet - Class in org.checkerframework.framework.util
- 
The Set interface defines many methods with respect to the equals method. 
- AnnotationMirrorSet() - Constructor for class org.checkerframework.framework.util.AnnotationMirrorSet
-  
- AnnotationMirrorSet(Collection<? extends AnnotationMirror>) - Constructor for class org.checkerframework.framework.util.AnnotationMirrorSet
-  
- annotationMirrorToAnnotation(AnnotationMirror) - Static method in class org.checkerframework.common.wholeprograminference.AnnotationConverter
- 
- annotationName(AnnotationMirror) - Static method in class org.checkerframework.javacutil.AnnotationUtils
-  
- annotationOrdering() - Static method in class org.checkerframework.javacutil.AnnotationUtils
- 
- annotationProvider - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- AnnotationProvider - Interface in org.checkerframework.javacutil
- 
An implementation of AnnotationProvider returns annotations on Java AST elements. 
- annotations - Variable in class org.checkerframework.framework.flow.CFAbstractValue
-  
- AnnotationsCounter - Class in org.checkerframework.common.util.count
- 
An annotation processor for counting the occurrences of annotations. 
- AnnotationsCounter() - Constructor for class org.checkerframework.common.util.count.AnnotationsCounter
-  
- AnnotationSetAndTypeMirrorVisitor(TypeMirror, TypeMirror, TypeMirror, Set<AnnotationMirror>, Set<AnnotationMirror>) - Constructor for class org.checkerframework.framework.flow.CFAbstractValue.AnnotationSetAndTypeMirrorVisitor
-  
- annotationsFromArrayCreation(NewArrayTree, int) - Static method in class org.checkerframework.javacutil.InternalUtils
-  
- annotationsFromTree(AnnotatedTypeTree) - Static method in class org.checkerframework.javacutil.InternalUtils
-  
- annotationsFromTree(TypeParameterTree) - Static method in class org.checkerframework.javacutil.InternalUtils
-  
- annotationsFromTypeAnnotationTrees(List<? extends AnnotationTree>) - Static method in class org.checkerframework.javacutil.InternalUtils
-  
- annotationSimpleName(AnnotationMirror) - Static method in class org.checkerframework.javacutil.AnnotationUtils
-  
- annotationToAnnotationMirror(Annotation, ProcessingEnvironment) - Static method in class org.checkerframework.common.wholeprograminference.AnnotationConverter
- 
- AnnotationUtils - Class in org.checkerframework.javacutil
- 
A utility class for working with annotations. 
- annotators - Variable in class org.checkerframework.framework.type.treeannotator.ListTreeAnnotator
-  
- annotators - Variable in class org.checkerframework.framework.type.typeannotator.ListTypeAnnotator
-  
- apply(AnnotatedTypeMirror, Element, AnnotatedTypeFactory) - Static method in class org.checkerframework.framework.type.ElementAnnotationApplier
- 
Add all of the relevant annotations stored in Element to type. 
- apply(AnnotatedTypeMirror.AnnotatedTypeVariable, Element, AnnotatedTypeFactory) - Static method in class org.checkerframework.framework.util.element.ClassTypeParamApplier
-  
- apply(AnnotatedTypeMirror, Element, AnnotatedTypeFactory) - Static method in class org.checkerframework.framework.util.element.MethodApplier
-  
- apply(AnnotatedTypeMirror.AnnotatedTypeVariable, Element, AnnotatedTypeFactory) - Static method in class org.checkerframework.framework.util.element.MethodTypeParamApplier
-  
- apply(AnnotatedTypeMirror, Element, AnnotatedTypeFactory) - Static method in class org.checkerframework.framework.util.element.ParamApplier
-  
- apply(AnnotatedTypeMirror, Element, AnnotatedTypeFactory) - Static method in class org.checkerframework.framework.util.element.TypeDeclarationApplier
-  
- apply(AnnotatedTypeMirror, Element, AnnotatedTypeFactory) - Static method in class org.checkerframework.framework.util.element.TypeVarUseApplier
-  
- apply(AnnotatedTypeMirror, Element) - Static method in class org.checkerframework.framework.util.element.VariableApplier
-  
- applyAllElementAnnotations(List<? extends AnnotatedTypeMirror>, List<? extends Element>, AnnotatedTypeFactory) - Static method in class org.checkerframework.framework.util.element.ElementAnnotationUtil
- 
For each type/element pair, add all of the annotations stored in Element to type. 
- applyDefault(Default) - Method in class org.checkerframework.framework.util.defaults.QualifierDefaults.DefaultApplierElement
- 
Apply default to the type. 
- applyInferredAnnotations(AnnotatedTypeMirror, Value) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
Applies the annotations inferred by the org.checkerframework.dataflow analysis to the type
 type.
 
- applyInferredType(AnnotatedTypeMirror, Set<AnnotationMirror>, TypeMirror) - Method in class org.checkerframework.framework.type.DefaultInferredTypesApplier
- 
For each top in qualifier hierarchy, traverse inferred and copy the required annotations over
 to type. 
- applyUncheckedCodeDefaults(Element) - Method in class org.checkerframework.framework.util.defaults.QualifierDefaults
-  
- Area - Annotation Type in org.checkerframework.checker.units.qual
- 
Units of areas. 
- areAllEqual(Collection<? extends AnnotatedTypeMirror>, Collection<? extends AnnotatedTypeMirror>, VisitHistory) - Method in class org.checkerframework.framework.type.StructuralEqualityComparer
- 
Compare each type in types1 and types2 pairwise and return true if they are all equal. 
- areAllFieldsCommittedOnly(ClassTree) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
- 
Are all fields committed-only? 
- areAllSubtypes(Iterable<? extends AnnotatedTypeMirror>, AnnotatedTypeMirror, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- areBoundsValid(AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in class org.checkerframework.common.basetype.BaseTypeValidator
-  
- areCorrespondingTypeVariables(Elements, AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedTypeVariable) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
- 
When overriding a method, you must include the same number of type parameters as the base
 method. 
- areEqual(AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- areEqual(AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.StructuralEqualityComparer
- 
Returns true if type1 and type2 are structurally equivalent. 
- areEqual(AnnotatedTypeMirror, AnnotatedTypeMirror, VisitHistory) - Method in class org.checkerframework.framework.type.StructuralEqualityComparer
- 
The same as areEqual(type1, type2) except now a visited is passed along in order to avoid
 infinite recursion on recursive bounds. 
- areEqualInHierarchy(AnnotatedTypeMirror, AnnotatedTypeMirror, AnnotationMirror) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- areEqualInHierarchy(AnnotatedTypeMirror, AnnotatedTypeMirror, AnnotationMirror) - Method in class org.checkerframework.framework.type.StructuralEqualityComparer
-  
- arePrimaryAnnotationsEqual(AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.DefaultRawnessComparer
-  
- arePrimeAnnosEqual(AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.EqualityAtmComparer
- 
Return true if type1 and type2 have equivalent sets of annotations. 
- arePrimeAnnosEqual(AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.StructuralEqualityComparer
- 
Return true if type1 and type2 have the same set of annotations. 
- areSame(AnnotatedTypeMirror, AnnotatedTypeMirror) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
-  
- areSame(AnnotationMirror, AnnotationMirror) - Static method in class org.checkerframework.javacutil.AnnotationUtils
- 
Checks if both annotations are the same. 
- areSame(Collection<? extends AnnotationMirror>, Collection<? extends AnnotationMirror>) - Static method in class org.checkerframework.javacutil.AnnotationUtils
- 
Checks that two collections contain the same annotations. 
- areSameByClass(AnnotationMirror, Class<? extends Annotation>) - Static method in class org.checkerframework.javacutil.AnnotationUtils
- 
Checks that the annotation amhas the name ofanno.
 
- areSameByName(AnnotationMirror, String) - Static method in class org.checkerframework.javacutil.AnnotationUtils
- 
Checks that the annotation amhas the nameaname.
 
- areSameIgnoringValues(AnnotationMirror, AnnotationMirror) - Static method in class org.checkerframework.javacutil.AnnotationUtils
-  
- areSamePrimitiveTypes(TypeMirror, TypeMirror) - Static method in class org.checkerframework.javacutil.TypesUtils
- 
Returns true iff the arguments are both the same primitive types. 
- areSubtypes(Iterable<? extends AnnotatedTypeMirror>, Iterable<? extends AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
- 
Calls is subtype pair-wise on the elements of the subtypes/supertypes Iterable. 
- argument - Variable in class org.checkerframework.framework.util.typeinference.constraint.AFConstraint
-  
- arguments - Variable in class org.checkerframework.dataflow.cfg.node.MethodInvocationNode
-  
- arguments - Variable in class org.checkerframework.dataflow.cfg.node.ObjectCreationNode
-  
- arguments - Variable in class org.checkerframework.framework.util.FlowExpressionParseUtil.FlowExpressionContext
-  
- array - Variable in class org.checkerframework.dataflow.cfg.node.ArrayAccessNode
-  
- ArrayAccess(TypeMirror, FlowExpressions.Receiver, FlowExpressions.Receiver) - Constructor for class org.checkerframework.dataflow.analysis.FlowExpressions.ArrayAccess
-  
- ArrayAccessExpr - Class in org.checkerframework.stubparser.ast.expr
-  
- ArrayAccessExpr() - Constructor for class org.checkerframework.stubparser.ast.expr.ArrayAccessExpr
-  
- ArrayAccessExpr(Expression, Expression) - Constructor for class org.checkerframework.stubparser.ast.expr.ArrayAccessExpr
-  
- ArrayAccessExpr(int, int, int, int, Expression, Expression) - Constructor for class org.checkerframework.stubparser.ast.expr.ArrayAccessExpr
-  
- ArrayAccessNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for an array access: 
- ArrayAccessNode(Tree, Node, Node) - Constructor for class org.checkerframework.dataflow.cfg.node.ArrayAccessNode
-  
- ArrayCreation(TypeMirror, List<Node>, List<Node>) - Constructor for class org.checkerframework.dataflow.analysis.FlowExpressions.ArrayCreation
-  
- ArrayCreationExpr - Class in org.checkerframework.stubparser.ast.expr
-  
- ArrayCreationExpr() - Constructor for class org.checkerframework.stubparser.ast.expr.ArrayCreationExpr
-  
- ArrayCreationExpr(Type, int, ArrayInitializerExpr) - Constructor for class org.checkerframework.stubparser.ast.expr.ArrayCreationExpr
-  
- ArrayCreationExpr(int, int, int, int, Type, int, ArrayInitializerExpr) - Constructor for class org.checkerframework.stubparser.ast.expr.ArrayCreationExpr
-  
- ArrayCreationExpr(Type, List<Expression>, int) - Constructor for class org.checkerframework.stubparser.ast.expr.ArrayCreationExpr
-  
- ArrayCreationExpr(int, int, int, int, Type, List<Expression>, int) - Constructor for class org.checkerframework.stubparser.ast.expr.ArrayCreationExpr
-  
- ArrayCreationNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for new array creation 
- ArrayCreationNode(NewArrayTree, TypeMirror, List<Node>, List<Node>) - Constructor for class org.checkerframework.dataflow.cfg.node.ArrayCreationNode
-  
- ArrayInitializerExpr - Class in org.checkerframework.stubparser.ast.expr
-  
- ArrayInitializerExpr() - Constructor for class org.checkerframework.stubparser.ast.expr.ArrayInitializerExpr
-  
- ArrayInitializerExpr(List<Expression>) - Constructor for class org.checkerframework.stubparser.ast.expr.ArrayInitializerExpr
-  
- ArrayInitializerExpr(int, int, int, int, List<Expression>) - Constructor for class org.checkerframework.stubparser.ast.expr.ArrayInitializerExpr
-  
- ArrayLen - Annotation Type in org.checkerframework.common.value.qual
- 
An annotation indicating the length of an array. 
- ArrayLenRange - Annotation Type in org.checkerframework.common.value.qual
- 
An expression with this type evaluates to an array whose length is in the given range. 
- arrayPattern - Static variable in class org.checkerframework.framework.util.FlowExpressionParseUtil
- 
Matches an array access. 
- ArrayTypeNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node representing a array type used in an expression such as a field access 
- ArrayTypeNode(ArrayTypeTree) - Constructor for class org.checkerframework.dataflow.cfg.node.ArrayTypeNode
-  
- arrayValues - Variable in class org.checkerframework.framework.flow.CFAbstractStore
- 
- asFormat(String, ConversionCategory...) - Static method in class org.checkerframework.checker.formatter.FormatUtil
- 
Returns if the format string is satisfiable, and if the format's parameters match the passed
  ConversionCategorys. 
- asFormatCallCategories(MethodInvocationNode) - Method in class org.checkerframework.checker.formatter.FormatterTreeUtil
-  
- asMemberOf(Types, AnnotatedTypeFactory, AnnotatedTypeMirror, ExecutableElement) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
-  
- asMemberOf(Types, AnnotatedTypeFactory, AnnotatedTypeMirror, Element) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
- 
Returns the type of an element when that element is viewed as a member of, or otherwise
 directly contained by, a given type. 
- asRegex(String) - Static method in class org.checkerframework.checker.regex.RegexUtil
- 
Returns the argument as a @Regex Stringif it is a regex, otherwise throws an error.
 
- asRegex(String, int) - Static method in class org.checkerframework.checker.regex.RegexUtil
- 
Returns the argument as a @Regex(groups) Stringif it is a regex with at least the
 given number of groups, otherwise throws an error.
 
- ASSERT - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- AssertionErrorNode - Class in org.checkerframework.dataflow.cfg.node
- 
- AssertionErrorNode(Tree, Node, Node, TypeMirror) - Constructor for class org.checkerframework.dataflow.cfg.node.AssertionErrorNode
-  
- AssertNonNullIfNonNull - Annotation Type in org.checkerframework.checker.nullness.qual
- 
Indicates that if the method returns a non-null value, then the value expressions are also
 non-null. 
- assertNotBuilt() - Method in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy.MultiGraphFactory
-  
- assertResultsAreValid(TypecheckResult) - Static method in class org.checkerframework.framework.test.TestUtilities
- 
TODO: REDO COMMENT Compares the result of the compiler against an array of Strings. 
- AssertStmt - Class in org.checkerframework.stubparser.ast.stmt
-  
- AssertStmt() - Constructor for class org.checkerframework.stubparser.ast.stmt.AssertStmt
-  
- AssertStmt(Expression) - Constructor for class org.checkerframework.stubparser.ast.stmt.AssertStmt
-  
- AssertStmt(Expression, Expression) - Constructor for class org.checkerframework.stubparser.ast.stmt.AssertStmt
-  
- AssertStmt(int, int, int, int, Expression, Expression) - Constructor for class org.checkerframework.stubparser.ast.stmt.AssertStmt
-  
- assertValidState() - Method in class org.checkerframework.framework.util.CheckerDevelMain
-  
- assertValidState() - Method in class org.checkerframework.framework.util.CheckerMain
-  
- ASSIGN - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- assignConvert(Node, TypeMirror) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Perform assignment conversion so that it can be assigned to a variable of the given type. 
- assignedTo(AnnotatedTypeFactory, TreePath) - Static method in class org.checkerframework.framework.util.typeinference.TypeArgInferenceUtil
- 
Returns the annotated type that the leaf of path is assigned to, if it is within an
 assignment context. 
- assignedToVariable(AnnotatedTypeFactory, Tree) - Static method in class org.checkerframework.framework.util.typeinference.TypeArgInferenceUtil
- 
If the variable's type is a type variable, return getAnnotatedTypeLhsNoTypeVarDefault(tree). 
- AssignExpr - Class in org.checkerframework.stubparser.ast.expr
-  
- AssignExpr() - Constructor for class org.checkerframework.stubparser.ast.expr.AssignExpr
-  
- AssignExpr(Expression, Expression, AssignExpr.Operator) - Constructor for class org.checkerframework.stubparser.ast.expr.AssignExpr
-  
- AssignExpr(int, int, int, int, Expression, Expression, AssignExpr.Operator) - Constructor for class org.checkerframework.stubparser.ast.expr.AssignExpr
-  
- AssignExpr.Operator - Enum in org.checkerframework.stubparser.ast.expr
-  
- assignmentCheck(PurityChecker.PurityResult, ExpressionTree) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- AssignmentContext - Class in org.checkerframework.dataflow.cfg.node
- 
An assignment context for a node, which represents the place to which the node with this context
 is 'assigned' to. 
- AssignmentContext() - Constructor for class org.checkerframework.dataflow.cfg.node.AssignmentContext
-  
- assignmentContext - Variable in class org.checkerframework.dataflow.cfg.node.Node
- 
The assignment context of this node. 
- AssignmentContext.AssignmentLhsContext - Class in org.checkerframework.dataflow.cfg.node
- 
An assignment context for an assignment 'lhs = rhs'. 
- AssignmentContext.LambdaReturnContext - Class in org.checkerframework.dataflow.cfg.node
- 
An assignment context for lambda return statements. 
- AssignmentContext.MethodParameterContext - Class in org.checkerframework.dataflow.cfg.node
- 
An assignment context for a method parameter. 
- AssignmentContext.MethodReturnContext - Class in org.checkerframework.dataflow.cfg.node
- 
An assignment context for method return statements. 
- AssignmentLhsContext(Node) - Constructor for class org.checkerframework.dataflow.cfg.node.AssignmentContext.AssignmentLhsContext
-  
- AssignmentNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for an assignment: 
- AssignmentNode(Tree, Node, Node) - Constructor for class org.checkerframework.dataflow.cfg.node.AssignmentNode
-  
- asSourceString() - Method in class org.checkerframework.framework.test.diagnostics.TestDiagnostic
-  
- asSourceString() - Method in class org.checkerframework.framework.test.diagnostics.TestDiagnosticLine
-  
- assumeAssertionsActivatedForAssertTree(SourceChecker, AssertTree) - Static method in class org.checkerframework.framework.flow.CFCFGBuilder
-  
- assumeAssertionsDisabled - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder
- 
Can assertions be assumed to be disabled? 
- assumeAssertionsEnabled - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder
- 
Can assertions be assumed to be enabled? 
- assumeAssertionsEnabledFor(AssertTree) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Should assertions be assumed to be executed for a given  AssertTree? False by
 default. 
- assumeAssertionsEnabledFor(AssertTree) - Method in class org.checkerframework.framework.flow.CFCFGBuilder.CFCFGTranslationPhaseOne
-  
- asSuper(AnnotatedTypeMirror, T) - Method in class org.checkerframework.framework.type.AsSuperVisitor
- 
Implements asSuper. 
- asSuper(Types, AnnotatedTypeFactory, AnnotatedTypeMirror, AnnotatedTypeMirror) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
- 
- asSuper(AnnotatedTypeFactory, AnnotatedTypeMirror, T) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
- 
Copies annotations from typeto a copy ofsuperTypewhere the type variables
 ofsuperTypehave been substituted.
 
- AsSuperVisitor - Class in org.checkerframework.framework.type
- 
- AsSuperVisitor(AnnotatedTypeFactory) - Constructor for class org.checkerframework.framework.type.AsSuperVisitor
-  
- ASTHelper - Class in org.checkerframework.stubparser
- 
This class helps to construct new nodes. 
- ASTParserConstants - Interface in org.checkerframework.stubparser
- 
Token literal values and constants. 
- ASTParserTokenManager - Class in org.checkerframework.stubparser
- 
Token Manager. 
- ASTParserTokenManager(JavaCharStream) - Constructor for class org.checkerframework.stubparser.ASTParserTokenManager
- 
Constructor. 
- ASTParserTokenManager(JavaCharStream, int) - Constructor for class org.checkerframework.stubparser.ASTParserTokenManager
- 
Constructor. 
- asUse() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedDeclaredType
-  
- asUse() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedTypeVariable
-  
- asUse() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
-  
- AT - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- AtmCombo - Enum in org.checkerframework.framework.util
- 
An enum representing the cartesian product of the set of AtmKinds with itself. 
- AtmComboVisitor<RETURN_TYPE,PARAM> - Interface in org.checkerframework.framework.type.visitor
- 
Visitor interface for all pair-wise combinations of AnnotatedTypeMirrors. 
- attributeFromAnnotationValue(ProcessingEnvironment, ExecutableElement, AnnotationValue) - Static method in class org.checkerframework.javacutil.TypeAnnotationUtils
- 
Returns a newly created Attribute corresponding to an argument AnnotationValue. 
- atypeFactory - Variable in class org.checkerframework.checker.initialization.InitializationTransfer
-  
- atypeFactory - Variable in class org.checkerframework.common.basetype.BaseTypeValidator
-  
- atypeFactory - Variable in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
The factory to use for obtaining "parsed" version of annotations. 
- atypeFactory - Variable in class org.checkerframework.framework.flow.CFAbstractAnalysis
- 
A type factory that can provide static type annotations for AST Trees. 
- atypeFactory - Variable in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
The factory to use for lazily creating annotated types. 
- atypeFactory - Variable in class org.checkerframework.framework.type.treeannotator.TreeAnnotator
-  
- atypeFactory - Variable in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy.MultiGraphFactory
-  
- AwtAlphaCompositingRule - Annotation Type in org.checkerframework.checker.fenum.qual
- 
Basic alpha compositing rules for combining source and destination colors to achieve blending and
 transparency effects with graphics and images (see  AlphaComposite for more
 details). 
- AwtColorSpace - Annotation Type in org.checkerframework.checker.fenum.qual
- 
Color space tags to identify the specific color space of a Color object or, via a ColorModel
 object, of an Image, a BufferedImage, or a GraphicsDevice (see  ColorSpace
 for more details). 
- AwtCursorType - Annotation Type in org.checkerframework.checker.fenum.qual
-  
- AwtFlowLayout - Annotation Type in org.checkerframework.checker.fenum.qual
- 
Line alignments in a flow layout (see  FlowLayout for more details). 
- b - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.Tuple
-  
- backup(int) - Method in class org.checkerframework.stubparser.JavaCharStream
- 
Retreat. 
- BANG - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- BaseAnnotatedTypeFactory - Class in org.checkerframework.common.basetype
- 
- BaseAnnotatedTypeFactory(BaseTypeChecker, boolean) - Constructor for class org.checkerframework.common.basetype.BaseAnnotatedTypeFactory
-  
- BaseAnnotatedTypeFactory(BaseTypeChecker) - Constructor for class org.checkerframework.common.basetype.BaseAnnotatedTypeFactory
-  
- BaseContext - Interface in org.checkerframework.framework.util
- 
A collection of references to javac components. 
- BaseTypeChecker - Class in org.checkerframework.common.basetype
- 
An abstract  SourceChecker that provides a simple  SourceVisitor implementation that type-checks assignments,
 pseudo-assignments such as parameter passing and method invocation, and method overriding. 
- BaseTypeChecker() - Constructor for class org.checkerframework.common.basetype.BaseTypeChecker
-  
- BaseTypeContext - Interface in org.checkerframework.common.basetype
- 
- BaseTypeValidator - Class in org.checkerframework.common.basetype
- 
A visitor to validate the types in a tree. 
- BaseTypeValidator(BaseTypeChecker, BaseTypeVisitor<?>, AnnotatedTypeFactory) - Constructor for class org.checkerframework.common.basetype.BaseTypeValidator
-  
- BaseTypeVisitor<Factory extends GenericAnnotatedTypeFactory<?,?,?,?>> - Class in org.checkerframework.common.basetype
- 
A  SourceVisitor that performs assignment and pseudo-assignment checking, method
 invocation checking, and assignability checking. 
- BaseTypeVisitor(BaseTypeChecker) - Constructor for class org.checkerframework.common.basetype.BaseTypeVisitor
-  
- BaseTypeVisitor(BaseTypeChecker, Factory) - Constructor for class org.checkerframework.common.basetype.BaseTypeVisitor
-  
- BaseTypeVisitor.OverrideChecker - Class in org.checkerframework.common.basetype
- 
Class to perform method override and method reference checks. 
- BasicAnnotationProvider - Class in org.checkerframework.javacutil
-  
- BasicAnnotationProvider() - Constructor for class org.checkerframework.javacutil.BasicAnnotationProvider
-  
- BasicTypeProcessor - Class in org.checkerframework.javacutil
- 
Process the types in an AST in a trivial manner, with hooks for derived classes to actually do
 something. 
- BasicTypeProcessor() - Constructor for class org.checkerframework.javacutil.BasicTypeProcessor
-  
- beginColumn - Variable in class org.checkerframework.stubparser.Token
- 
The column number of the first character of this Token. 
- beginLine - Variable in class org.checkerframework.stubparser.Token
- 
The line number of the first character of this Token. 
- BeginToken() - Method in class org.checkerframework.stubparser.JavaCharStream
-  
- BinaryExpr - Class in org.checkerframework.stubparser.ast.expr
-  
- BinaryExpr() - Constructor for class org.checkerframework.stubparser.ast.expr.BinaryExpr
-  
- BinaryExpr(Expression, Expression, BinaryExpr.Operator) - Constructor for class org.checkerframework.stubparser.ast.expr.BinaryExpr
-  
- BinaryExpr(int, int, int, int, Expression, Expression, BinaryExpr.Operator) - Constructor for class org.checkerframework.stubparser.ast.expr.BinaryExpr
-  
- BinaryExpr.Operator - Enum in org.checkerframework.stubparser.ast.expr
-  
- BinaryName - Annotation Type in org.checkerframework.checker.signature.qual
- 
- BinaryNameForNonArray - Annotation Type in org.checkerframework.checker.signature.qual
- 
- BinaryNameForNonArrayInUnnamedPackage - Annotation Type in org.checkerframework.checker.signature.qual
- 
- BinaryNameInUnnamedPackage - Annotation Type in org.checkerframework.checker.signature.qual
- 
- binaryNumericPromotion(Node, TypeMirror) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Perform binary numeric promotion on the input node to make it match the expression type. 
- BinaryOperationNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for a binary expression. 
- BinaryOperationNode(BinaryTree, Node, Node) - Constructor for class org.checkerframework.dataflow.cfg.node.BinaryOperationNode
-  
- binaryPromotedType(TypeMirror, TypeMirror) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Compute the type to which two numeric types must be promoted before performing a binary
 numeric operation on them. 
- bindings - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
The bindings of labels to positions (i.e., indices) in the nodeList.
 
- BIT_AND - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- BIT_OR - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- bitwiseAnd(Number) - Method in class org.checkerframework.common.value.util.ByteMath
-  
- bitwiseAnd(Number) - Method in class org.checkerframework.common.value.util.DoubleMath
-  
- bitwiseAnd(Number) - Method in class org.checkerframework.common.value.util.FloatMath
-  
- bitwiseAnd(Number) - Method in class org.checkerframework.common.value.util.IntegerMath
-  
- bitwiseAnd(Number) - Method in class org.checkerframework.common.value.util.LongMath
-  
- bitwiseAnd(Number) - Method in class org.checkerframework.common.value.util.NumberMath
-  
- bitwiseAnd(Range) - Method in class org.checkerframework.common.value.util.Range
- 
We give up the analysis for bitwise AND operation 
- bitwiseAnd(Number) - Method in class org.checkerframework.common.value.util.ShortMath
-  
- BitwiseAndNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for the bitwise or logical (single bit) and operation: 
- BitwiseAndNode(BinaryTree, Node, Node) - Constructor for class org.checkerframework.dataflow.cfg.node.BitwiseAndNode
-  
- bitwiseComplement() - Method in class org.checkerframework.common.value.util.ByteMath
-  
- bitwiseComplement() - Method in class org.checkerframework.common.value.util.DoubleMath
-  
- bitwiseComplement() - Method in class org.checkerframework.common.value.util.FloatMath
-  
- bitwiseComplement() - Method in class org.checkerframework.common.value.util.IntegerMath
-  
- bitwiseComplement() - Method in class org.checkerframework.common.value.util.LongMath
-  
- bitwiseComplement() - Method in class org.checkerframework.common.value.util.NumberMath
-  
- bitwiseComplement() - Method in class org.checkerframework.common.value.util.Range
- 
Returns the range of a variable that falls within this range after applying the bitwise
 complement operation. 
- bitwiseComplement() - Method in class org.checkerframework.common.value.util.ShortMath
-  
- BitwiseComplementNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for the bitwise complement operation: 
- BitwiseComplementNode(UnaryTree, Node) - Constructor for class org.checkerframework.dataflow.cfg.node.BitwiseComplementNode
-  
- bitwiseOr(Number) - Method in class org.checkerframework.common.value.util.ByteMath
-  
- bitwiseOr(Number) - Method in class org.checkerframework.common.value.util.DoubleMath
-  
- bitwiseOr(Number) - Method in class org.checkerframework.common.value.util.FloatMath
-  
- bitwiseOr(Number) - Method in class org.checkerframework.common.value.util.IntegerMath
-  
- bitwiseOr(Number) - Method in class org.checkerframework.common.value.util.LongMath
-  
- bitwiseOr(Number) - Method in class org.checkerframework.common.value.util.NumberMath
-  
- bitwiseOr(Range) - Method in class org.checkerframework.common.value.util.Range
- 
We give up the analysis for bitwise OR operation 
- bitwiseOr(Number) - Method in class org.checkerframework.common.value.util.ShortMath
-  
- BitwiseOrNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for the bitwise or logical (single bit) or operation: 
- BitwiseOrNode(BinaryTree, Node, Node) - Constructor for class org.checkerframework.dataflow.cfg.node.BitwiseOrNode
-  
- bitwiseXor(Number) - Method in class org.checkerframework.common.value.util.ByteMath
-  
- bitwiseXor(Number) - Method in class org.checkerframework.common.value.util.DoubleMath
-  
- bitwiseXor(Number) - Method in class org.checkerframework.common.value.util.FloatMath
-  
- bitwiseXor(Number) - Method in class org.checkerframework.common.value.util.IntegerMath
-  
- bitwiseXor(Number) - Method in class org.checkerframework.common.value.util.LongMath
-  
- bitwiseXor(Number) - Method in class org.checkerframework.common.value.util.NumberMath
-  
- bitwiseXor(Range) - Method in class org.checkerframework.common.value.util.Range
- 
We give up the analysis for bitwise XOR operation 
- bitwiseXor(Number) - Method in class org.checkerframework.common.value.util.ShortMath
-  
- BitwiseXorNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for the bitwise or logical (single bit) xor operation: 
- BitwiseXorNode(BinaryTree, Node, Node) - Constructor for class org.checkerframework.dataflow.cfg.node.BitwiseXorNode
-  
- Block - Interface in org.checkerframework.dataflow.cfg.block
- 
Represents a basic block in a control flow graph. 
- block - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.ExtendedNode
- 
The basic block this extended node belongs to (as determined in phase two). 
- block - Variable in class org.checkerframework.dataflow.cfg.node.Node
- 
The basic block this node belongs to (see invariant about this field above). 
- Block.BlockType - Enum in org.checkerframework.dataflow.cfg.block
- 
The types of basic blocks 
- BLOCK_SIZE - Static variable in class org.checkerframework.framework.util.ExecUtil
-  
- BlockComment - Class in org.checkerframework.stubparser.ast
- 
 AST node that represent block comments. 
- BlockComment() - Constructor for class org.checkerframework.stubparser.ast.BlockComment
-  
- BlockComment(String) - Constructor for class org.checkerframework.stubparser.ast.BlockComment
-  
- BlockComment(int, int, int, int, String) - Constructor for class org.checkerframework.stubparser.ast.BlockComment
-  
- blockCount - Variable in class org.checkerframework.dataflow.analysis.Analysis
- 
Number of times every block has been analyzed since the last time widening was applied. 
- BlockImpl - Class in org.checkerframework.dataflow.cfg.block
- 
Base class of the  Block implementation hierarchy. 
- BlockImpl() - Constructor for class org.checkerframework.dataflow.cfg.block.BlockImpl
-  
- BlockStmt - Class in org.checkerframework.stubparser.ast.stmt
-  
- BlockStmt() - Constructor for class org.checkerframework.stubparser.ast.stmt.BlockStmt
-  
- BlockStmt(List<Statement>) - Constructor for class org.checkerframework.stubparser.ast.stmt.BlockStmt
-  
- BlockStmt(int, int, int, int, List<Statement>) - Constructor for class org.checkerframework.stubparser.ast.stmt.BlockStmt
-  
- BodyDeclaration - Class in org.checkerframework.stubparser.ast.body
-  
- BodyDeclaration() - Constructor for class org.checkerframework.stubparser.ast.body.BodyDeclaration
-  
- BodyDeclaration(List<AnnotationExpr>, JavadocComment) - Constructor for class org.checkerframework.stubparser.ast.body.BodyDeclaration
-  
- BodyDeclaration(int, int, int, int, List<AnnotationExpr>, JavadocComment) - Constructor for class org.checkerframework.stubparser.ast.body.BodyDeclaration
-  
- BOOLEAN - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- BOOLEAN_TYPE - Static variable in class org.checkerframework.stubparser.ASTHelper
-  
- BooleanLiteralExpr - Class in org.checkerframework.stubparser.ast.expr
-  
- BooleanLiteralExpr() - Constructor for class org.checkerframework.stubparser.ast.expr.BooleanLiteralExpr
-  
- BooleanLiteralExpr(boolean) - Constructor for class org.checkerframework.stubparser.ast.expr.BooleanLiteralExpr
-  
- BooleanLiteralExpr(int, int, int, int, boolean) - Constructor for class org.checkerframework.stubparser.ast.expr.BooleanLiteralExpr
-  
- BooleanLiteralNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for a boolean literal: 
- BooleanLiteralNode(LiteralTree) - Constructor for class org.checkerframework.dataflow.cfg.node.BooleanLiteralNode
-  
- BoolVal - Annotation Type in org.checkerframework.common.value.qual
- 
An annotation indicating the possible values for a bool type. 
- BOOT_CLASS_PATH_REGEX - Static variable in class org.checkerframework.framework.util.CheckerMain
- 
A pattern to match bootclasspath prepend entries, used to construct one -Xbootclasspath/p:command-line argument
 
- bothHaveSpecificPrefix(Prefix, Prefix, Prefix) - Method in class org.checkerframework.checker.units.UnitsRelationsDefault
- 
Checks to see if both lhtPrefix and rhtPrefix have the same prefix as specificPrefix 
- BOTTOM - Variable in class org.checkerframework.checker.index.lowerbound.LowerBoundAnnotatedTypeFactory
- 
The bottom annotation. 
- BOTTOM - Variable in class org.checkerframework.checker.index.searchindex.SearchIndexAnnotatedTypeFactory
-  
- BOTTOM - Variable in class org.checkerframework.checker.index.upperbound.UpperBoundAnnotatedTypeFactory
-  
- BOTTOM - Variable in class org.checkerframework.checker.units.UnitsAnnotatedTypeFactory
-  
- Bottom - Annotation Type in org.checkerframework.framework.qual
- 
A special annotation intended solely for representing the bottom type in the qualifier hierarchy. 
- bottoms - Variable in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy
- 
The bottom qualifiers of the type hierarchies. 
- BottomVal - Annotation Type in org.checkerframework.common.value.qual
- 
The bottom type in the Constant Value type system. 
- BOTTOMVAL - Variable in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
- 
The bottom type for this hierarchy. 
- BoundsInitializer - Class in org.checkerframework.framework.type
- 
BoundsInitializer creates AnnotatedTypeMirrors (without annotations) for the bounds of type
 variables and wildcards. 
- BoundsInitializer() - Constructor for class org.checkerframework.framework.type.BoundsInitializer
-  
- boundsMatch(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedTypeVariable) - Method in class org.checkerframework.framework.type.StructuralEqualityComparer
-  
- box(Node) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
If the input node is an unboxed primitive type, insert a call to the appropriate valueOf
 method, otherwise leave it alone. 
- BREAK - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- breakLabels - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
- BreakStmt - Class in org.checkerframework.stubparser.ast.stmt
-  
- BreakStmt() - Constructor for class org.checkerframework.stubparser.ast.stmt.BreakStmt
-  
- BreakStmt(String) - Constructor for class org.checkerframework.stubparser.ast.stmt.BreakStmt
-  
- BreakStmt(int, int, int, int, String) - Constructor for class org.checkerframework.stubparser.ast.stmt.BreakStmt
-  
- breakTargetL - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Current  CFGBuilder.Label to which a break statement with no label should jump, or null if
 there is no valid destination. 
- bufcolumn - Variable in class org.checkerframework.stubparser.JavaCharStream
-  
- buffer - Variable in class org.checkerframework.stubparser.JavaCharStream
-  
- bufline - Variable in class org.checkerframework.stubparser.JavaCharStream
-  
- bufpos - Variable in class org.checkerframework.stubparser.JavaCharStream
- 
Position in buffer. 
- build(CompilationUnitTree, ProcessingEnvironment, UnderlyingAST, boolean, boolean) - Static method in class org.checkerframework.dataflow.cfg.CFGBuilder
- 
Build the control flow graph of some code. 
- build(TreePath, ProcessingEnvironment, UnderlyingAST, boolean, boolean) - Static method in class org.checkerframework.dataflow.cfg.CFGBuilder
- 
Build the control flow graph of some code (method, initializer block, ...). 
- build(CompilationUnitTree, ProcessingEnvironment, MethodTree, ClassTree, boolean, boolean) - Static method in class org.checkerframework.dataflow.cfg.CFGBuilder
- 
Build the control flow graph of a method. 
- build(CompilationUnitTree, ProcessingEnvironment, UnderlyingAST) - Static method in class org.checkerframework.dataflow.cfg.CFGBuilder
- 
Build the control flow graph of some code. 
- build(CompilationUnitTree, ProcessingEnvironment, MethodTree, ClassTree) - Static method in class org.checkerframework.dataflow.cfg.CFGBuilder
- 
Build the control flow graph of a method. 
- build() - Method in class org.checkerframework.framework.test.TestConfigurationBuilder
- 
Creates a TestConfiguration using the settings in this builder. 
- build() - Method in class org.checkerframework.framework.util.AnnotationBuilder
-  
- build() - Method in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy.MultiGraphFactory
- 
- build(Set<TypeVariable>, Set<TUConstraint>, AnnotatedTypeFactory) - Method in class org.checkerframework.framework.util.typeinference.solver.ConstraintMapBuilder
- 
Let Ti be a the ith target being inferred Let ATV(i) be the annotated type variable that
 represents as use of Ti which may or may not have primary annotations. 
- buildAnnoMirrorWithDefaultPrefix(ProcessingEnvironment, Class<? extends Annotation>) - Static method in class org.checkerframework.checker.units.UnitsRelationsTools
- 
Creates an AnnotationMirror representing a unit defined by annoClass, with the default Prefix
 of Prefix.one 
- buildAnnoMirrorWithNoPrefix(ProcessingEnvironment, Class<? extends Annotation>) - Static method in class org.checkerframework.checker.units.UnitsRelationsTools
- 
Creates an AnnotationMirror representing a unit defined by annoClass, with no prefix 
- buildAnnoMirrorWithSpecificPrefix(ProcessingEnvironment, Class<? extends Annotation>, Prefix) - Static method in class org.checkerframework.checker.units.UnitsRelationsTools
- 
Creates an AnnotationMirror representing a unit defined by annoClass, with the specific
 Prefix p 
- buildAnnotatedType(AnnotatedTypeMirror) - Method in class org.checkerframework.framework.flow.CFTreeBuilder
- 
Builds an AST Tree representing an AnnotatedTypeMirror. 
- buildArrayAccess(ExpressionTree, ExpressionTree) - Method in class org.checkerframework.javacutil.trees.TreeBuilder
- 
Builds an AST Tree to dereference an array. 
- buildArrayLengthAccess(ExpressionTree) - Method in class org.checkerframework.javacutil.trees.TreeBuilder
- 
Builds an AST Tree to dereference the length field of an array 
- buildAssignment(VariableTree, ExpressionTree) - Method in class org.checkerframework.javacutil.trees.TreeBuilder
- 
Builds an AST Tree to assign an expression to a variable. 
- buildAssignment(ExpressionTree, ExpressionTree) - Method in class org.checkerframework.javacutil.trees.TreeBuilder
- 
Builds an AST Tree to assign an RHS expression to an LHS expression. 
- buildBinary(TypeMirror, Tree.Kind, ExpressionTree, ExpressionTree) - Method in class org.checkerframework.javacutil.trees.TreeBuilder
- 
Builds an AST Tree to perform a binary operation. 
- buildClassUse(Element) - Method in class org.checkerframework.javacutil.trees.TreeBuilder
- 
Builds an AST Tree to refer to a class name. 
- buildContextForClassDeclaration(ClassTree, BaseContext) - Static method in class org.checkerframework.framework.util.FlowExpressionParseUtil.FlowExpressionContext
-  
- buildContextForLambda(LambdaExpressionTree, TreePath, BaseContext) - Static method in class org.checkerframework.framework.util.FlowExpressionParseUtil.FlowExpressionContext
-  
- buildContextForMethodDeclaration(MethodTree, Tree, BaseContext) - Static method in class org.checkerframework.framework.util.FlowExpressionParseUtil.FlowExpressionContext
- 
- buildContextForMethodDeclaration(MethodTree, TypeMirror, BaseContext) - Static method in class org.checkerframework.framework.util.FlowExpressionParseUtil.FlowExpressionContext
- 
- buildContextForMethodDeclaration(MethodTree, TreePath, BaseContext) - Static method in class org.checkerframework.framework.util.FlowExpressionParseUtil.FlowExpressionContext
- 
- buildContextForMethodUse(MethodInvocationNode, BaseContext) - Static method in class org.checkerframework.framework.util.FlowExpressionParseUtil.FlowExpressionContext
-  
- buildContextForNewClassUse(ObjectCreationNode, BaseContext) - Static method in class org.checkerframework.framework.util.FlowExpressionParseUtil.FlowExpressionContext
-  
- buildDefaultConfiguration(String, Iterable<File>, Iterable<String>, List<String>, boolean) - Static method in class org.checkerframework.framework.test.TestConfigurationBuilder
- 
This is the default configuration used by Checker Framework JUnit tests. 
- buildDefaultConfiguration(String, File, String, List<String>, boolean) - Static method in class org.checkerframework.framework.test.TestConfigurationBuilder
- 
This is the default configuration used by Checker Framework JUnit tests. 
- buildFullMap(Map<AnnotationMirror, Set<AnnotationMirror>>) - Method in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy
- 
Computes the transitive closure of the given map and returns it. 
- buildHasNextMethodAccess(ExpressionTree) - Method in class org.checkerframework.javacutil.trees.TreeBuilder
- 
Builds an AST Tree to access the hasNext() method of an iterator. 
- buildIteratorMethodAccess(ExpressionTree) - Method in class org.checkerframework.javacutil.trees.TreeBuilder
- 
Builds an AST Tree to access the iterator() method of some iterable expression. 
- buildLessThan(ExpressionTree, ExpressionTree) - Method in class org.checkerframework.javacutil.trees.TreeBuilder
- 
Builds an AST Tree to compare two operands with less than. 
- buildLiteral(Object) - Method in class org.checkerframework.javacutil.trees.TreeBuilder
- 
Builds an AST Tree representing a literal value of primitive or String type. 
- buildMethodContext() - Method in class org.checkerframework.javacutil.Resolver
- 
Build an instance of Resolve$MethodResolutionContext.
 
- buildMethodInvocation(ExpressionTree) - Method in class org.checkerframework.javacutil.trees.TreeBuilder
- 
Builds an AST Tree to call a method designated by the argument expression. 
- buildMethodInvocation(ExpressionTree, ExpressionTree) - Method in class org.checkerframework.javacutil.trees.TreeBuilder
- 
Builds an AST Tree to call a method designated by methodExpr, with one argument designated by
 argExpr. 
- buildNextMethodAccess(ExpressionTree) - Method in class org.checkerframework.javacutil.trees.TreeBuilder
- 
Builds an AST Tree to access the next() method of an iterator. 
- buildPrimValueMethodAccess(Tree) - Method in class org.checkerframework.javacutil.trees.TreeBuilder
- 
Builds an AST Tree to access the *Value() method of a boxed type such as Short or Float,
 where * is the corresponding primitive type (i.e. 
- buildTypeCast(TypeMirror, ExpressionTree) - Method in class org.checkerframework.javacutil.trees.TreeBuilder
- 
Builds an AST Tree to cast the type of an expression. 
- buildValueOfMethodAccess(Tree) - Method in class org.checkerframework.javacutil.trees.TreeBuilder
- 
Builds an AST Tree to access the valueOf() method of boxed type such as Short or Float. 
- buildVariableDecl(TypeMirror, String, Element, ExpressionTree) - Method in class org.checkerframework.javacutil.trees.TreeBuilder
- 
Builds an AST Tree to declare and initialize a variable, with no modifiers. 
- buildVariableDecl(Tree, String, Element, ExpressionTree) - Method in class org.checkerframework.javacutil.trees.TreeBuilder
- 
Builds an AST Tree to declare and initialize a variable. 
- buildVariableUse(VariableTree) - Method in class org.checkerframework.javacutil.trees.TreeBuilder
- 
Builds an AST Tree to refer to a variable. 
- BYTE - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- BYTE_EVERYTHING - Static variable in class org.checkerframework.common.value.util.Range
- 
A range containing all possible 8-bit values. 
- BYTE_TYPE - Static variable in class org.checkerframework.stubparser.ASTHelper
-  
- ByteMath - Class in org.checkerframework.common.value.util
-  
- ByteMath(byte) - Constructor for class org.checkerframework.common.value.util.ByteMath
-  
- byteRange() - Method in class org.checkerframework.common.value.util.Range
- 
Converts a this range to a 8-bit byte range. 
- C - Annotation Type in org.checkerframework.checker.units.qual
- 
Degree Centigrade (Celsius). 
- C - Static variable in class org.checkerframework.checker.units.UnitsTools
-  
- c - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.Tuple
-  
- callTransferFunction(Node, TransferInput<A, S>) - Method in class org.checkerframework.dataflow.analysis.Analysis
- 
Call the transfer function for node node, and set that node as current node first.
 
- canAlias(FlowExpressions.Receiver, FlowExpressions.Receiver) - Method in interface org.checkerframework.dataflow.analysis.Store
- 
Can the objects aandbbe aliases? Returns a conservative answer (i.e.,
 returnstrueif not enough information is available to determine aliasing).
 
- canAlias(FlowExpressions.Receiver, FlowExpressions.Receiver) - Method in class org.checkerframework.dataflow.constantpropagation.ConstantPropagationStore
-  
- canAlias(FlowExpressions.Receiver, FlowExpressions.Receiver) - Method in class org.checkerframework.framework.flow.CFAbstractStore
- 
Can the objects aandbbe aliases? Returns a conservative answer (i.e.,
 returnstrueif not enough information is available to determine aliasing).
 
- canBeMissingAnnotations() - Method in class org.checkerframework.framework.flow.CFAbstractValue
- 
Returns whether or not the set of annotations can be missing an annotation for any hierarchy 
- canHaveEmptyAnnotationSet(AnnotatedTypeMirror) - Static method in class org.checkerframework.framework.type.QualifierHierarchy
- 
Returns true if and only if the given type can have empty annotation sets (and thus the
 *TypeVariable methods need to be used). 
- canHaveTypeAnnotation(Tree) - Static method in class org.checkerframework.javacutil.TreeUtils
-  
- canInsertReceiver(FlowExpressions.Receiver) - Static method in class org.checkerframework.framework.flow.CFAbstractStore
- 
Returns true if the receiver rcan be stored in this store.
 
- CASE - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- caseExpr - Variable in class org.checkerframework.dataflow.cfg.node.CaseNode
-  
- CaseNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for a case in a switch statement. 
- CaseNode(CaseTree, Node, Node, Types) - Constructor for class org.checkerframework.dataflow.cfg.node.CaseNode
-  
- castedAsSuper(AnnotatedTypeMirror, T) - Static method in class org.checkerframework.framework.type.DefaultTypeHierarchy
- 
Calls asSuper and casts the result to the same type as the input supertype 
- CastExpr - Class in org.checkerframework.stubparser.ast.expr
-  
- CastExpr() - Constructor for class org.checkerframework.stubparser.ast.expr.CastExpr
-  
- CastExpr(Type, Expression) - Constructor for class org.checkerframework.stubparser.ast.expr.CastExpr
-  
- CastExpr(int, int, int, int, Type, Expression) - Constructor for class org.checkerframework.stubparser.ast.expr.CastExpr
-  
- castNonNull(T) - Static method in class org.checkerframework.checker.nullness.NullnessUtil
- 
A method that suppresses warnings from the Nullness Checker. 
- castNonNullDeep(T[]) - Static method in class org.checkerframework.checker.nullness.NullnessUtil
- 
Like castNonNull, but whereas that method only checks and casts the reference itself, this
 traverses all levels of the argument array. 
- castNonNullDeep(T[][]) - Static method in class org.checkerframework.checker.nullness.NullnessUtil
- 
Like castNonNull, but whereas that method only checks and casts the reference itself, this
 traverses all levels of the argument array. 
- castNonNullDeep(T[][][]) - Static method in class org.checkerframework.checker.nullness.NullnessUtil
- 
Like castNonNull, but whereas that method only checks and casts the reference itself, this
 traverses all levels of the argument array. 
- castNonNullDeep(T[][][][]) - Static method in class org.checkerframework.checker.nullness.NullnessUtil
- 
Like castNonNull, but whereas that method only checks and casts the reference itself, this
 traverses all levels of the argument array. 
- castNonNullDeep(T[][][][][]) - Static method in class org.checkerframework.checker.nullness.NullnessUtil
- 
Like castNonNull, but whereas that method only checks and casts the reference itself, this
 traverses all levels of the argument array. 
- castNumbers(TypeMirror, List<? extends Number>) - Static method in class org.checkerframework.common.value.util.NumberUtils
- 
Converts a List<A>to aList<B>, where A and B are numeric types.
 
- castRange(TypeMirror, Range) - Static method in class org.checkerframework.common.value.util.NumberUtils
-  
- CATCH - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- CatchClause - Class in org.checkerframework.stubparser.ast.stmt
-  
- CatchClause() - Constructor for class org.checkerframework.stubparser.ast.stmt.CatchClause
-  
- CatchClause(Parameter, BlockStmt) - Constructor for class org.checkerframework.stubparser.ast.stmt.CatchClause
-  
- CatchClause(int, int, int, int, Parameter, BlockStmt) - Constructor for class org.checkerframework.stubparser.ast.stmt.CatchClause
-  
- catchLabels - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.TryCatchFrame
- 
An ordered list of pairs because catch blocks are ordered. 
- categoriesToFormatAnnotation(ConversionCategory[]) - Method in class org.checkerframework.checker.formatter.FormatterTreeUtil
- 
Takes a list of ConversionCategory elements, and returns a syntax tree element that
 represents a  Format annotation with the list as value. 
- categoriesToFormatAnnotation(I18nConversionCategory[]) - Method in class org.checkerframework.checker.i18nformatter.I18nFormatterTreeUtil
- 
Takes a list of ConversionCategory elements, and returns a syntax tree element that
 represents a  I18nFormat annotation with the list as value. 
- cd - Annotation Type in org.checkerframework.checker.units.qual
- 
Candela (unit of luminance). 
- cd - Static variable in class org.checkerframework.checker.units.UnitsTools
-  
- CFAbstractAnalysis<V extends CFAbstractValue<V>,S extends CFAbstractStore<V,S>,T extends CFAbstractTransfer<V,S,T>> - Class in org.checkerframework.framework.flow
- 
CFAbstractAnalysis is an extensible org.checkerframework.dataflow analysis for the
 Checker Framework that tracks the annotations using a flow-sensitive analysis. 
- CFAbstractAnalysis(BaseTypeChecker, GenericAnnotatedTypeFactory<V, S, T, ? extends CFAbstractAnalysis<V, S, T>>, List<Pair<VariableElement, V>>, int) - Constructor for class org.checkerframework.framework.flow.CFAbstractAnalysis
-  
- CFAbstractAnalysis(BaseTypeChecker, GenericAnnotatedTypeFactory<V, S, T, ? extends CFAbstractAnalysis<V, S, T>>, List<Pair<VariableElement, V>>) - Constructor for class org.checkerframework.framework.flow.CFAbstractAnalysis
-  
- CFAbstractStore<V extends CFAbstractValue<V>,S extends CFAbstractStore<V,S>> - Class in org.checkerframework.framework.flow
- 
A store for the checker framework analysis tracks the annotations of memory locations such as
 local variables and fields. 
- CFAbstractStore(CFAbstractAnalysis<V, S, ?>, boolean) - Constructor for class org.checkerframework.framework.flow.CFAbstractStore
-  
- CFAbstractStore(CFAbstractStore<V, S>) - Constructor for class org.checkerframework.framework.flow.CFAbstractStore
- 
Copy constructor. 
- CFAbstractTransfer<V extends CFAbstractValue<V>,S extends CFAbstractStore<V,S>,T extends CFAbstractTransfer<V,S,T>> - Class in org.checkerframework.framework.flow
- 
The default analysis transfer function for the Checker Framework propagates information through
 assignments and uses the  AnnotatedTypeFactory to provide checker-specific logic how to
 combine types (e.g., what is the type of a string concatenation, given the types of the two
 operands) and as an abstraction function (e.g., determine the annotations on literals). 
- CFAbstractTransfer(CFAbstractAnalysis<V, S, T>) - Constructor for class org.checkerframework.framework.flow.CFAbstractTransfer
-  
- CFAbstractTransfer(CFAbstractAnalysis<V, S, T>, boolean) - Constructor for class org.checkerframework.framework.flow.CFAbstractTransfer
- 
Constructor that allows forcing concurrent semantics to be on for this instance of
 CFAbstractTransfer. 
- CFAbstractValue<V extends CFAbstractValue<V>> - Class in org.checkerframework.framework.flow
- 
An implementation of an abstract value used by the Checker Framework
 org.checkerframework.dataflow analysis. 
- CFAbstractValue(CFAbstractAnalysis<V, ?, ?>, Set<AnnotationMirror>, TypeMirror) - Constructor for class org.checkerframework.framework.flow.CFAbstractValue
-  
- CFAbstractValue.AnnotationSetAndTypeMirrorVisitor - Class in org.checkerframework.framework.flow
- 
Iterates through two sets of AnnotationMirrors by hierarchy and calls one of three methods
 depending on whether an annotation exists for the hierarchy in each set. 
- CFAnalysis - Class in org.checkerframework.framework.flow
- 
The default org.checkerframework.dataflow analysis used in the Checker Framework. 
- CFAnalysis(BaseTypeChecker, GenericAnnotatedTypeFactory<CFValue, CFStore, CFTransfer, CFAnalysis>, List<Pair<VariableElement, CFValue>>) - Constructor for class org.checkerframework.framework.flow.CFAnalysis
-  
- CFCFGBuilder - Class in org.checkerframework.framework.flow
- 
A control-flow graph builder (see  CFGBuilder) that knows about the Checker Framework
 annotations and their representation as  AnnotatedTypeMirrors. 
- CFCFGBuilder(BaseTypeChecker, AnnotatedTypeFactory) - Constructor for class org.checkerframework.framework.flow.CFCFGBuilder
-  
- CFCFGBuilder.CFCFGTranslationPhaseOne - Class in org.checkerframework.framework.flow
-  
- CFCFGTranslationPhaseOne() - Constructor for class org.checkerframework.framework.flow.CFCFGBuilder.CFCFGTranslationPhaseOne
-  
- CFContext - Interface in org.checkerframework.framework.util
- 
A collection of references to various type checker components. 
- cfg - Variable in class org.checkerframework.dataflow.analysis.Analysis
- 
The control flow graph to perform the analysis on. 
- CFGBuilder - Class in org.checkerframework.dataflow.cfg
- 
Builds the control flow graph of some Java code (either a method, or an arbitrary statement). 
- CFGBuilder(boolean, boolean) - Constructor for class org.checkerframework.dataflow.cfg.CFGBuilder
-  
- CFGBuilder.CFGTranslationPhaseOne - Class in org.checkerframework.dataflow.cfg
- 
Class that performs phase one of the translation process. 
- CFGBuilder.CFGTranslationPhaseThree - Class in org.checkerframework.dataflow.cfg
- 
Class that performs phase three of the translation process. 
- CFGBuilder.CFGTranslationPhaseThree.PredecessorHolder - Interface in org.checkerframework.dataflow.cfg
- 
A simple wrapper object that holds a basic block and allows to set one of its successors. 
- CFGBuilder.CFGTranslationPhaseTwo - Class in org.checkerframework.dataflow.cfg
- 
Class that performs phase two of the translation process. 
- CFGBuilder.ConditionalJump - Class in org.checkerframework.dataflow.cfg
- 
- CFGBuilder.ExtendedNode - Class in org.checkerframework.dataflow.cfg
- 
An extended node can be one of several things (depending on its type):
 
   NODE.
 
- CFGBuilder.ExtendedNode.ExtendedNodeType - Enum in org.checkerframework.dataflow.cfg
- 
Extended node types (description see above). 
- CFGBuilder.Label - Class in org.checkerframework.dataflow.cfg
- 
A label is used to refer to other extended nodes using a mapping from labels to extended
 nodes. 
- CFGBuilder.NodeHolder - Class in org.checkerframework.dataflow.cfg
- 
An extended node of type NODE.
 
- CFGBuilder.NodeWithExceptionsHolder - Class in org.checkerframework.dataflow.cfg
- 
An extended node of type EXCEPTION_NODE.
 
- CFGBuilder.PhaseOneResult - Class in org.checkerframework.dataflow.cfg
- 
A wrapper object to pass around the result of phase one. 
- CFGBuilder.TryCatchFrame - Class in org.checkerframework.dataflow.cfg
- 
A TryCatchFrame contains an ordered list of catch labels that apply to exceptions with
 specific types. 
- CFGBuilder.TryFinallyFrame - Class in org.checkerframework.dataflow.cfg
- 
A TryFinallyFrame applies to exceptions of any type 
- CFGBuilder.TryFrame - Interface in org.checkerframework.dataflow.cfg
- 
A TryFrame takes a thrown exception type and maps it to a set of possible control-flow
 successors. 
- CFGBuilder.TryStack - Class in org.checkerframework.dataflow.cfg
- 
An exception stack represents the set of all try-catch blocks in effect at a given point in a
 program. 
- CFGBuilder.Tuple<A,B,C> - Class in org.checkerframework.dataflow.cfg
- 
Tuple class with up to three members. 
- CFGBuilder.UnconditionalJump - Class in org.checkerframework.dataflow.cfg
- 
- CFGLambda(LambdaExpressionTree) - Constructor for class org.checkerframework.dataflow.cfg.UnderlyingAST.CFGLambda
-  
- CFGMethod(MethodTree, ClassTree) - Constructor for class org.checkerframework.dataflow.cfg.UnderlyingAST.CFGMethod
-  
- CFGStatement(Tree, ClassTree) - Constructor for class org.checkerframework.dataflow.cfg.UnderlyingAST.CFGStatement
-  
- CFGTranslationPhaseOne() - Constructor for class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- CFGTranslationPhaseThree() - Constructor for class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseThree
-  
- CFGTranslationPhaseTwo() - Constructor for class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseTwo
-  
- CFGVisualizer<A extends AbstractValue<A>,S extends Store<S>,T extends TransferFunction<A,S>> - Interface in org.checkerframework.dataflow.cfg
- 
Perform some visualization on a control flow graph. 
- cfgVisualizer - Variable in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
The CFGVisualizer to be used by all CFAbstractAnalysis instances. 
- CFStore - Class in org.checkerframework.framework.flow
- 
The default store used in the Checker Framework. 
- CFStore(CFAbstractAnalysis<CFValue, CFStore, ?>, boolean) - Constructor for class org.checkerframework.framework.flow.CFStore
-  
- CFStore(CFAbstractAnalysis<CFValue, CFStore, ?>, CFAbstractStore<CFValue, CFStore>) - Constructor for class org.checkerframework.framework.flow.CFStore
-  
- CFTransfer - Class in org.checkerframework.framework.flow
- 
The default transfer function used in the Checker Framework. 
- CFTransfer(CFAbstractAnalysis<CFValue, CFStore, CFTransfer>) - Constructor for class org.checkerframework.framework.flow.CFTransfer
-  
- CFTreeBuilder - Class in org.checkerframework.framework.flow
- 
The TreeBuilder permits the creation of new AST Trees using the non-public Java compiler API
 TreeMaker. 
- CFTreeBuilder(ProcessingEnvironment) - Constructor for class org.checkerframework.framework.flow.CFTreeBuilder
-  
- CFValue - Class in org.checkerframework.framework.flow
- 
The default abstract value used in the Checker Framework. 
- CFValue(CFAbstractAnalysis<CFValue, ?, ?>, Set<AnnotationMirror>, TypeMirror) - Constructor for class org.checkerframework.framework.flow.CFValue
-  
- CHAR - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- CHAR_TYPE - Static variable in class org.checkerframework.stubparser.ASTHelper
-  
- CHARACTER_LITERAL - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- CharacterLiteralNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for a character literal. 
- CharacterLiteralNode(LiteralTree) - Constructor for class org.checkerframework.dataflow.cfg.node.CharacterLiteralNode
-  
- CharLiteralExpr - Class in org.checkerframework.stubparser.ast.expr
-  
- CharLiteralExpr() - Constructor for class org.checkerframework.stubparser.ast.expr.CharLiteralExpr
-  
- CharLiteralExpr(String) - Constructor for class org.checkerframework.stubparser.ast.expr.CharLiteralExpr
-  
- CharLiteralExpr(int, int, int, int, String) - Constructor for class org.checkerframework.stubparser.ast.expr.CharLiteralExpr
-  
- chars - Variable in enum org.checkerframework.checker.formatter.qual.ConversionCategory
-  
- checkAccess(IdentifierTree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
-  
- checkAndPerformFlowAnalysis(Tree) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
Flow analysis will be performed if:
 
   tree is a  ClassTree
   Flow analysis has not already been performed on tree
  
- checkAndSubtype(AnnotatedTypeMirror, AnnotatedTypeMirror, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
- 
Check and subtype first determines if the subtype/supertype combination has already been
 visited. 
- checkArguments(List<? extends AnnotatedTypeMirror>, List<? extends ExpressionTree>) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
A helper method to check that each passed argument is a subtype of the corresponding required
 argument, and issues "argument.invalid" error for each passed argument that not a subtype of
 the required one. 
- checkArrayInitialization(AnnotatedTypeMirror, List<? extends ExpressionTree>) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
-  
- checkAssignability(AnnotatedTypeMirror, Tree) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Tests, for a re-assignment, whether the variable is assignable or not. 
- checkConditionalPostcondition(MethodTree, AnnotationMirror, FlowExpressions.Receiver, boolean) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Check that the expression's type is annotated with annotationat every regular exit
 that returnsresult
 
- checkConflictingPrimaryAnnos(AnnotatedTypeMirror, Tree) - Method in class org.checkerframework.common.basetype.BaseTypeValidator
- 
Determines if there are multiple qualifiers from a single hierarchy in type's primary
 annotations. 
- checkConstructorInvocation(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedExecutableType, NewClassTree) - Method in class org.checkerframework.checker.fenum.FenumVisitor
-  
- checkConstructorInvocation(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedExecutableType, NewClassTree) - Method in class org.checkerframework.checker.initialization.InitializationVisitor
-  
- checkConstructorInvocation(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedExecutableType, NewClassTree) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
-  
- checkContract(FlowExpressions.Receiver, AnnotationMirror, AnnotationMirror, CFAbstractStore<?, ?>) - Method in class org.checkerframework.checker.initialization.InitializationVisitor
-  
- checkContract(FlowExpressions.Receiver, AnnotationMirror, AnnotationMirror, CFAbstractStore<?, ?>) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Returns true if and only if inferredAnnotationis valid for a given expression to
 match thenecessaryAnnotation.
 
- checkDefaultConstructor(ClassTree) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
-  
- CheckedPatternSyntaxException(PatternSyntaxException) - Constructor for exception org.checkerframework.checker.regex.RegexUtil.CheckedPatternSyntaxException
- 
- CheckedPatternSyntaxException(String, String, int) - Constructor for exception org.checkerframework.checker.regex.RegexUtil.CheckedPatternSyntaxException
- 
Constructs a new CheckedPatternSyntaxException. 
- checker - Variable in class org.checkerframework.checker.formatter.FormatterTreeUtil
-  
- checker - Variable in class org.checkerframework.checker.i18nformatter.I18nFormatterTreeUtil
-  
- checker - Variable in class org.checkerframework.checker.lock.LockTransfer
-  
- checker - Variable in class org.checkerframework.checker.units.UnitsAnnotatedTypeFormatter
-  
- checker - Variable in class org.checkerframework.checker.units.UnitsAnnotatedTypeFormatter.UnitsAnnotationFormatter
-  
- checker - Variable in class org.checkerframework.checker.units.UnitsAnnotatedTypeFormatter.UnitsFormattingVisitor
-  
- checker - Variable in class org.checkerframework.common.basetype.BaseTypeValidator
-  
- checker - Variable in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
- checker - Variable in class org.checkerframework.framework.flow.CFAbstractAnalysis
- 
A checker used to do error reporting. 
- checker - Variable in class org.checkerframework.framework.flow.CFCFGBuilder
- 
The associated checker. 
- checker - Variable in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
The checker to use for option handling and resource management. 
- checker - Variable in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- CHECKER_BASE_DIR_NAME - Static variable in class org.checkerframework.framework.util.CheckerMain
-  
- CHECKER_BASE_PACKAGE - Static variable in class org.checkerframework.framework.util.CheckerMain
- 
All "built-in" Checker Framework checkers, except SubtypingChecker, start with this package
 file path. 
- checkerContext - Variable in class org.checkerframework.framework.util.FlowExpressionParseUtil.FlowExpressionContext
-  
- CheckerDevelMain - Class in org.checkerframework.framework.util
-  
- CheckerDevelMain(File, List<String>) - Constructor for class org.checkerframework.framework.util.CheckerDevelMain
- 
Construct all the relevant file locations and java version given the path to this jar and a
 set of directories in which to search for jars 
- CheckerError(String, Throwable, boolean) - Constructor for exception org.checkerframework.framework.source.SourceChecker.CheckerError
-  
- CheckerFrameworkPerDirectoryTest - Class in org.checkerframework.framework.test
- 
Compiles all test files in a test directory together. 
- CheckerFrameworkPerDirectoryTest(List<File>, Class<? extends AbstractProcessor>, String, String...) - Constructor for class org.checkerframework.framework.test.CheckerFrameworkPerDirectoryTest
- 
Creates a new checker test. 
- CheckerFrameworkPerFileTest - Class in org.checkerframework.framework.test
- 
Compiles all test files individually. 
- CheckerFrameworkPerFileTest(File, Class<? extends AbstractProcessor>, String, String...) - Constructor for class org.checkerframework.framework.test.CheckerFrameworkPerFileTest
- 
Creates a new checker test. 
- checkerJar - Variable in class org.checkerframework.framework.util.CheckerMain
- 
The path to the jar containing CheckerMain.class (i.e. 
- CheckerMain - Class in org.checkerframework.framework.util
- 
This class behaves similarly to javac. 
- CheckerMain(File, List<String>) - Constructor for class org.checkerframework.framework.util.CheckerMain
- 
Construct all the relevant file locations and Java version given the path to this jar and a
 set of directories in which to search for jars. 
- checkerName - Variable in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
-  
- checkerName - Variable in class org.checkerframework.framework.test.CheckerFrameworkPerDirectoryTest
- 
The fully-qualified class name of the checker to use for tests. 
- checkerName - Variable in class org.checkerframework.framework.test.CheckerFrameworkPerFileTest
- 
The fully-qualified class name of the checker to use for tests. 
- checkerOptions - Variable in class org.checkerframework.framework.test.CheckerFrameworkPerDirectoryTest
- 
Extra options to pass to javac when running the checker. 
- checkerOptions - Variable in class org.checkerframework.framework.test.CheckerFrameworkPerFileTest
- 
Extra options to pass to javac when running the checker. 
- checkerQualJar - Variable in class org.checkerframework.framework.util.CheckerMain
- 
The path to checker-qual.jar 
- checkers - Variable in class org.checkerframework.framework.source.AggregateChecker
-  
- checkExceptionParameter(CatchTree) - Method in class org.checkerframework.checker.nullness.NullnessVisitor
-  
- checkExceptionParameter(CatchTree) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
- checkFieldInvariantDeclarations(ClassTree) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Check that the field invariant declaration annotations meet the following requirements:
 
   
    
- If the superclass of classTreehas a field invariant, then the field
       invariant forclassTreemust include all the fields in the superclass invariant
       and those fields' annotations must be a subtype (or equal) to the annotations for those
       fields in the superclass.
- checkFieldsInitialized(Tree, boolean, Store, List<? extends AnnotationMirror>) - Method in class org.checkerframework.checker.initialization.InitializationVisitor
- 
Checks that all fields (all static fields if staticFieldsis true) are initialized in
 the given store.
 
- checkForAnnotatedJdk() - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Warn if the annotated JDK is not being used. 
- checkForDefaultQualifierInHierarchy(QualifierDefaults) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
Check that a default qualifier (in at least one hierarchy) has been set and issue an error if
 not. 
- CheckForNull - Annotation Type in edu.umd.cs.findbugs.annotations
-  
- CheckForNull - Annotation Type in javax.annotation
-  
- CheckForNull - Annotation Type in org.netbeans.api.annotations.common
-  
- checkForRedundantTests(BinaryTree) - Method in class org.checkerframework.checker.nullness.NullnessVisitor
- 
Reports an error if a comparison of a @NonNull expression with the null literal is performed. 
- checkInvalidOptionsInferSignatures() - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
This method is called only when -Ainferis passed as an option.
 
- checkMethod(MethodTree, AnnotatedTypeMirror.AnnotatedExecutableType) - Method in class org.checkerframework.framework.util.dependenttypes.DependentTypesHelper
- 
Checks all expressions in the method declaration AnnotatedTypeMirror to see if the expression
 string is an error string as specified by DependentTypesError#isExpressionError. 
- checkMethodInvocability(AnnotatedTypeMirror.AnnotatedExecutableType, MethodInvocationTree) - Method in class org.checkerframework.checker.guieffect.GuiEffectVisitor
-  
- checkMethodInvocability(AnnotatedTypeMirror.AnnotatedExecutableType, MethodInvocationTree) - Method in class org.checkerframework.checker.linear.LinearVisitor
- 
Linear Checker does not contain a rule for method invocation. 
- checkMethodInvocability(AnnotatedTypeMirror.AnnotatedExecutableType, MethodInvocationTree) - Method in class org.checkerframework.checker.nullness.NullnessVisitor
-  
- checkMethodInvocability(AnnotatedTypeMirror.AnnotatedExecutableType, MethodInvocationTree) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Tests whether the method can be invoked using the receiver of the 'node' method invocation,
 and issues a "method.invocation.invalid" if the invocation is invalid. 
- checkMethodReferenceAsOverride(MemberReferenceTree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Check that a method reference is allowed. 
- checkOrAreEqual(AnnotatedTypeMirror, AnnotatedTypeMirror, VisitHistory) - Method in class org.checkerframework.framework.type.StructuralEqualityComparer
- 
First check visited to see if type1 and type2 have been compared once already. 
- checkOverride(MethodTree, AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror.AnnotatedDeclaredType, Void) - Method in class org.checkerframework.checker.guieffect.GuiEffectVisitor
-  
- checkOverride(MethodTree, AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror.AnnotatedDeclaredType, Void) - Method in class org.checkerframework.checker.lock.LockVisitor
- 
Ensures that subclass methods are annotated with a stronger or equally strong side effect
 annotation than the parent class method. 
- checkOverride(MethodTree, AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror.AnnotatedDeclaredType, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Type checks that a method may override another method. 
- checkOverride() - Method in class org.checkerframework.common.basetype.BaseTypeVisitor.OverrideChecker
- 
Perform the check 
- checkPostcondition(MethodTree, AnnotationMirror, FlowExpressions.Receiver) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Check that the expression's type is annotated with annotationat the regular exit
 store.
 
- checkPreconditions(MethodInvocationTree, Set<ContractsUtils.Precondition>) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Checks that all the given preconditionshold true immediately prior to the method
 invocation or variable access attree.
 
- checkPurity(Tree, AnnotationProvider, boolean) - Static method in class org.checkerframework.dataflow.util.PurityChecker
- 
Compute whether the given statement is side-effect-free, deterministic, or both. 
- checkReceiverOverride() - Method in class org.checkerframework.common.basetype.BaseTypeVisitor.OverrideChecker
-  
- checkThrownExpression(ThrowTree) - Method in class org.checkerframework.checker.nullness.NullnessVisitor
- 
Case 4: Check for thrown exception nullness 
- checkThrownExpression(ThrowTree) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Checks the type of the thrown expression. 
- checkType(AnnotatedTypeMirror, Tree) - Method in class org.checkerframework.framework.util.dependenttypes.DependentTypesHelper
- 
- checkTypeArguments(Tree, List<? extends AnnotatedTypeParameterBounds>, List<? extends AnnotatedTypeMirror>, List<? extends Tree>) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Checks that the annotations on the type arguments supplied to a type or a method invocation
 are within the bounds of the type variables as declared, and issues the
 "type.argument.type.incompatible" error if they are not. 
- checkTypecastRedundancy(TypeCastTree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
-  
- checkTypecastSafety(TypeCastTree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
-  
- CLASS - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- ClassBound - Annotation Type in org.checkerframework.common.reflection.qual
- 
This represents a Class<T>object whose run-time value is equal to or a subtype of one of
 the arguments.
 
- ClassExpr - Class in org.checkerframework.stubparser.ast.expr
-  
- ClassExpr() - Constructor for class org.checkerframework.stubparser.ast.expr.ClassExpr
-  
- ClassExpr(Type) - Constructor for class org.checkerframework.stubparser.ast.expr.ClassExpr
-  
- ClassExpr(int, int, int, int, Type) - Constructor for class org.checkerframework.stubparser.ast.expr.ClassExpr
-  
- classExtendsTAPosition(int, int) - Static method in class org.checkerframework.javacutil.TypeAnnotationUtils
-  
- ClassGetName - Annotation Type in org.checkerframework.checker.signature.qual
- 
- ClassGetSimpleName - Annotation Type in org.checkerframework.checker.signature.qual
- 
- ClassName(TypeMirror) - Constructor for class org.checkerframework.dataflow.analysis.FlowExpressions.ClassName
-  
- ClassNameNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node representing a class name used in an expression such as a static method invocation. 
- ClassNameNode(IdentifierTree) - Constructor for class org.checkerframework.dataflow.cfg.node.ClassNameNode
-  
- ClassNameNode(ClassTree) - Constructor for class org.checkerframework.dataflow.cfg.node.ClassNameNode
-  
- ClassNameNode(MemberSelectTree, Node) - Constructor for class org.checkerframework.dataflow.cfg.node.ClassNameNode
-  
- ClassNameNode(TypeMirror, Element) - Constructor for class org.checkerframework.dataflow.cfg.node.ClassNameNode
-  
- ClassOrInterfaceDeclaration - Class in org.checkerframework.stubparser.ast.body
-  
- ClassOrInterfaceDeclaration() - Constructor for class org.checkerframework.stubparser.ast.body.ClassOrInterfaceDeclaration
-  
- ClassOrInterfaceDeclaration(int, boolean, String) - Constructor for class org.checkerframework.stubparser.ast.body.ClassOrInterfaceDeclaration
-  
- ClassOrInterfaceDeclaration(JavadocComment, int, List<AnnotationExpr>, boolean, String, List<TypeParameter>, List<ClassOrInterfaceType>, List<ClassOrInterfaceType>, List<BodyDeclaration>) - Constructor for class org.checkerframework.stubparser.ast.body.ClassOrInterfaceDeclaration
-  
- ClassOrInterfaceDeclaration(int, int, int, int, JavadocComment, int, List<AnnotationExpr>, boolean, String, List<TypeParameter>, List<ClassOrInterfaceType>, List<ClassOrInterfaceType>, List<BodyDeclaration>) - Constructor for class org.checkerframework.stubparser.ast.body.ClassOrInterfaceDeclaration
-  
- ClassOrInterfaceType - Class in org.checkerframework.stubparser.ast.type
-  
- ClassOrInterfaceType() - Constructor for class org.checkerframework.stubparser.ast.type.ClassOrInterfaceType
-  
- ClassOrInterfaceType(String) - Constructor for class org.checkerframework.stubparser.ast.type.ClassOrInterfaceType
-  
- ClassOrInterfaceType(ClassOrInterfaceType, String) - Constructor for class org.checkerframework.stubparser.ast.type.ClassOrInterfaceType
-  
- ClassOrInterfaceType(int, int, int, int, ClassOrInterfaceType, String, List<Type>) - Constructor for class org.checkerframework.stubparser.ast.type.ClassOrInterfaceType
-  
- classTree - Variable in class org.checkerframework.dataflow.cfg.UnderlyingAST.CFGMethod
- 
The class tree this method belongs to. 
- classTree - Variable in class org.checkerframework.dataflow.cfg.UnderlyingAST.CFGStatement
- 
The class tree this method belongs to. 
- classTreeKinds() - Static method in class org.checkerframework.javacutil.TreeUtils
-  
- ClassTypeParamApplier - Class in org.checkerframework.framework.util.element
- 
Applies the annotations present for a class type parameter onto an AnnotatedTypeVariable. 
- ClassVal - Annotation Type in org.checkerframework.common.reflection.qual
- 
This represents a  Class<T> object where the set of possible values
 of T is known at compile time. 
- CLASSVAL_TOP - Variable in class org.checkerframework.common.reflection.ClassValAnnotatedTypeFactory
-  
- ClassValAnnotatedTypeFactory - Class in org.checkerframework.common.reflection
-  
- ClassValAnnotatedTypeFactory(BaseTypeChecker) - Constructor for class org.checkerframework.common.reflection.ClassValAnnotatedTypeFactory
-  
- ClassValAnnotatedTypeFactory.ClassValQualifierHierarchy - Class in org.checkerframework.common.reflection
- 
The qualifier hierarchy for the ClassVal type system 
- ClassValAnnotatedTypeFactory.ClassValTreeAnnotator - Class in org.checkerframework.common.reflection
- 
Implements these type inference rules: 
- ClassValBottom - Annotation Type in org.checkerframework.common.reflection.qual
- 
The bottom type in the ClassVal type system. 
- ClassValChecker - Class in org.checkerframework.common.reflection
- 
The ClassVal Checker provides a sound estimate of the binary name of Class objects. 
- ClassValChecker() - Constructor for class org.checkerframework.common.reflection.ClassValChecker
-  
- ClassValQualifierHierarchy(MultiGraphQualifierHierarchy.MultiGraphFactory) - Constructor for class org.checkerframework.common.reflection.ClassValAnnotatedTypeFactory.ClassValQualifierHierarchy
-  
- ClassValTreeAnnotator(ClassValAnnotatedTypeFactory) - Constructor for class org.checkerframework.common.reflection.ClassValAnnotatedTypeFactory.ClassValTreeAnnotator
-  
- classValues - Variable in class org.checkerframework.framework.flow.CFAbstractStore
- 
- ClassValVisitor - Class in org.checkerframework.common.reflection
-  
- ClassValVisitor(BaseTypeChecker) - Constructor for class org.checkerframework.common.reflection.ClassValVisitor
-  
- clear() - Method in class org.checkerframework.dataflow.util.MostlySingleton
-  
- clear() - Method in class org.checkerframework.framework.type.visitor.EquivalentAtmComboScanner.Visited
-  
- clear() - Method in class org.checkerframework.framework.type.visitor.VisitHistory
-  
- clear() - Method in class org.checkerframework.framework.util.AnnotationMirrorMap
-  
- clear() - Method in class org.checkerframework.framework.util.AnnotationMirrorSet
-  
- clear() - Method in class org.checkerframework.framework.util.TreePathCacher
-  
- clear() - Method in class org.checkerframework.framework.util.typeinference.solver.TargetConstraints.Equalities
-  
- clear() - Method in class org.checkerframework.framework.util.typeinference.solver.TargetConstraints.Subtypes
-  
- clear() - Method in class org.checkerframework.framework.util.typeinference.solver.TargetConstraints.Supertypes
-  
- clear() - Static method in class org.checkerframework.javacutil.AnnotationUtils
-  
- clearAnnotations() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Removes all primary annotations on this type. 
- clearValue(FlowExpressions.Receiver) - Method in class org.checkerframework.framework.flow.CFAbstractStore
- 
Remove any knowledge about the expression r(correctly deciding where to remove the
 information depending on the type of the expressionr).
 
- close() - Method in class org.checkerframework.framework.test.diagnostics.JavaDiagnosticReader
-  
- code - Variable in class org.checkerframework.dataflow.cfg.UnderlyingAST.CFGStatement
-  
- codec - Variable in class org.checkerframework.framework.test.diagnostics.JavaDiagnosticReader
-  
- collectArgFiles(List<String>) - Method in class org.checkerframework.framework.util.CheckerMain
- 
Return the arguments that start with @ and therefore are files that contain javac arguments. 
- CollectionToArrayHeuristics - Class in org.checkerframework.checker.nullness
- 
Handles calls to  Collection.toArray() and determines the appropriate nullness
 type of the returned value. 
- CollectionToArrayHeuristics(ProcessingEnvironment, NullnessAnnotatedTypeFactory) - Constructor for class org.checkerframework.checker.nullness.CollectionToArrayHeuristics
-  
- collectionToArrayHeuristics - Variable in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory
-  
- CollectionUtils - Class in org.checkerframework.javacutil
- 
Utility methods related to Java Collections 
- CollectionUtils() - Constructor for class org.checkerframework.javacutil.CollectionUtils
-  
- COLON - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- column - Variable in class org.checkerframework.stubparser.JavaCharStream
-  
- combine(AnalysisResult<A, S>) - Method in class org.checkerframework.dataflow.analysis.AnalysisResult
- 
Combine with another analysis result. 
- combineRs(R, R) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeComparer
- 
Supplies the logic to reduce on how to combine two R objects 
- combineRs(Void, Void) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeMerger
-  
- ComboLog - Class in org.checkerframework.framework.util
- 
Created by jburke on 6/12/14. 
- ComboLog() - Constructor for class org.checkerframework.framework.util.ComboLog
-  
- COMMA - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- Comment - Class in org.checkerframework.stubparser.ast
- 
Abstract class for all AST nodes that represent comments. 
- Comment() - Constructor for class org.checkerframework.stubparser.ast.Comment
-  
- Comment(String) - Constructor for class org.checkerframework.stubparser.ast.Comment
-  
- Comment(int, int, int, int, String) - Constructor for class org.checkerframework.stubparser.ast.Comment
-  
- CommitmentTreeAnnotator(InitializationAnnotatedTypeFactory<?, ?, ?, ?>) - Constructor for class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory.CommitmentTreeAnnotator
-  
- CommitmentTypeAnnotator(InitializationAnnotatedTypeFactory<?, ?, ?, ?>) - Constructor for class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory.CommitmentTypeAnnotator
-  
- COMMITTED - Variable in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
- 
- commonAssignmentCheck(AnnotatedTypeMirror, AnnotatedTypeMirror, Tree, String) - Method in class org.checkerframework.checker.formatter.FormatterVisitor
-  
- commonAssignmentCheck(AnnotatedTypeMirror, AnnotatedTypeMirror, Tree, String) - Method in class org.checkerframework.checker.i18nformatter.I18nFormatterVisitor
-  
- commonAssignmentCheck(AnnotatedTypeMirror, AnnotatedTypeMirror, Tree, String) - Method in class org.checkerframework.checker.index.samelen.SameLenVisitor
- 
Modifies the common assignment checks to ensure that SameLen annotations are always merged. 
- commonAssignmentCheck(AnnotatedTypeMirror, ExpressionTree, String) - Method in class org.checkerframework.checker.index.upperbound.UpperBoundVisitor
-  
- commonAssignmentCheck(Tree, ExpressionTree, String) - Method in class org.checkerframework.checker.initialization.InitializationVisitor
-  
- commonAssignmentCheck(AnnotatedTypeMirror, AnnotatedTypeMirror, Tree, String) - Method in class org.checkerframework.checker.lock.LockVisitor
-  
- commonAssignmentCheck(Tree, ExpressionTree, String) - Method in class org.checkerframework.checker.nullness.NullnessVisitor
-  
- commonAssignmentCheck(AnnotatedTypeMirror, ExpressionTree, String) - Method in class org.checkerframework.checker.nullness.NullnessVisitor
-  
- commonAssignmentCheck(AnnotatedTypeMirror, AnnotatedTypeMirror, Tree, String) - Method in class org.checkerframework.checker.nullness.NullnessVisitor
-  
- commonAssignmentCheck(Tree, ExpressionTree, String) - Method in class org.checkerframework.common.aliasing.AliasingVisitor
-  
- commonAssignmentCheck(AnnotatedTypeMirror, AnnotatedTypeMirror, Tree, String) - Method in class org.checkerframework.common.aliasing.AliasingVisitor
-  
- commonAssignmentCheck(Tree, ExpressionTree, String) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Checks the validity of an assignment (or pseudo-assignment) from a value to a variable and
 emits an error message (through the compiler's messaging interface) if it is not valid. 
- commonAssignmentCheck(AnnotatedTypeMirror, ExpressionTree, String) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Checks the validity of an assignment (or pseudo-assignment) from a value to a variable and
 emits an error message (through the compiler's messaging interface) if it is not valid. 
- commonAssignmentCheck(AnnotatedTypeMirror, AnnotatedTypeMirror, Tree, String) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Checks the validity of an assignment (or pseudo-assignment) from a value to a variable and
 emits an error message (through the compiler's messaging interface) if it is not valid. 
- commonAssignmentCheck(AnnotatedTypeMirror, ExpressionTree, String) - Method in class org.checkerframework.common.value.ValueVisitor
- 
ValueVisitor overrides this method so that it does not have to check variables annotated with
 the  IntRangeFromPositive annotation. 
- commonConvert(Node, TypeMirror, boolean) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Assignment conversion and method invocation conversion are almost identical, except that
 assignment conversion allows narrowing. 
- compare(Block, Block) - Method in class org.checkerframework.dataflow.analysis.Analysis.Worklist.DFOComparator
-  
- compare(AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.EqualityAtmComparer
-  
- compare(AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeComparer
- 
Compares two annotated type mirrors. 
- compare(AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeMerger
-  
- compareDiagnosticPosition(Tree, Tree) - Static method in class org.checkerframework.javacutil.InternalUtils
- 
Compares tree1 to tree2 by the position at which a diagnostic (e.g., an error message) for
 the tree should be printed. 
- compareTypeArgs(AnnotatedTypeMirror, AnnotatedTypeMirror, boolean, boolean, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
- 
Compare typeArgs is called on a single pair of type args that should share a relationship
 subTypeArg <: superTypeArg (subtypeArg is contained by superTypeArg). 
- compareUnsigned(long, long) - Static method in class org.checkerframework.checker.signedness.SignednessUtil
- 
Compares two unsigned longs x and y. 
- compareUnsigned(int, int) - Static method in class org.checkerframework.checker.signedness.SignednessUtil
- 
Compares two unsigned ints x and y. 
- compareUnsigned(short, short) - Static method in class org.checkerframework.checker.signedness.SignednessUtil
- 
Compares two unsigned shorts x and y. 
- compareUnsigned(byte, byte) - Static method in class org.checkerframework.checker.signedness.SignednessUtil
- 
Compares two unsigned bytes x and y. 
- CompilationResult - Class in org.checkerframework.framework.test
- 
CompilationResult represents the output of the compiler after it is run. 
- CompilationUnit - Class in org.checkerframework.stubparser.ast
- 
 This class represents the entire compilation unit. 
- CompilationUnit() - Constructor for class org.checkerframework.stubparser.ast.CompilationUnit
-  
- CompilationUnit(PackageDeclaration, List<ImportDeclaration>, List<TypeDeclaration>, List<Comment>) - Constructor for class org.checkerframework.stubparser.ast.CompilationUnit
-  
- CompilationUnit(int, int, int, int, PackageDeclaration, List<ImportDeclaration>, List<TypeDeclaration>, List<Comment>) - Constructor for class org.checkerframework.stubparser.ast.CompilationUnit
-  
- compile(TestConfiguration) - Method in class org.checkerframework.framework.test.TypecheckExecutor
- 
Using the settings from the input configuration, compile all source files in the
 configuration, and return place the result in a CompilationResult 
- compiledWithoutError() - Method in class org.checkerframework.framework.test.CompilationResult
-  
- CompilerMessageKey - Annotation Type in org.checkerframework.checker.compilermsgs.qual
- 
The annotation to distinguish compiler message Strings from normal Strings. 
- CompilerMessageKeyBottom - Annotation Type in org.checkerframework.checker.compilermsgs.qual
- 
The bottom type in the Compiler Message Key type system. 
- CompilerMessagesAnnotatedTypeFactory - Class in org.checkerframework.checker.compilermsgs
- 
A PropertyKeyATF that uses CompilerMessageKey to annotate the keys. 
- CompilerMessagesAnnotatedTypeFactory(BaseTypeChecker) - Constructor for class org.checkerframework.checker.compilermsgs.CompilerMessagesAnnotatedTypeFactory
-  
- CompilerMessagesChecker - Class in org.checkerframework.checker.compilermsgs
- 
A PropertyKeyChecker for the compiler message keys that are used in the Checker framework. 
- CompilerMessagesChecker() - Constructor for class org.checkerframework.checker.compilermsgs.CompilerMessagesChecker
-  
- computeNeighborhoodOfEmptyBlock(RegularBlockImpl, Set<RegularBlockImpl>, Set<CFGBuilder.CFGTranslationPhaseThree.PredecessorHolder>) - Static method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseThree
- 
Compute the set of empty regular basic blocks empty, starting atstartand going both forward and backwards.
 
- computeNeighborhoodOfEmptyBlockBackwards(RegularBlockImpl, Set<RegularBlockImpl>, Set<CFGBuilder.CFGTranslationPhaseThree.PredecessorHolder>) - Static method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseThree
- 
Compute the set of empty regular basic blocks empty, starting atstartand looking only backwards in the control flow graph.
 
- condition - Variable in class org.checkerframework.dataflow.cfg.node.AssertionErrorNode
-  
- condition - Variable in class org.checkerframework.dataflow.cfg.node.TernaryExpressionNode
-  
- ConditionalAndNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for a conditional and expression: 
- ConditionalAndNode(BinaryTree, Node, Node) - Constructor for class org.checkerframework.dataflow.cfg.node.ConditionalAndNode
-  
- ConditionalBlock - Interface in org.checkerframework.dataflow.cfg.block
- 
Represents a conditional basic block that contains exactly one boolean  Node. 
- ConditionalBlockImpl - Class in org.checkerframework.dataflow.cfg.block
- 
Implementation of a conditional basic block. 
- ConditionalBlockImpl() - Constructor for class org.checkerframework.dataflow.cfg.block.ConditionalBlockImpl
- 
Initialize an empty conditional basic block to be filled with contents and linked to other
 basic blocks later. 
- ConditionalExpr - Class in org.checkerframework.stubparser.ast.expr
-  
- ConditionalExpr() - Constructor for class org.checkerframework.stubparser.ast.expr.ConditionalExpr
-  
- ConditionalExpr(Expression, Expression, Expression) - Constructor for class org.checkerframework.stubparser.ast.expr.ConditionalExpr
-  
- ConditionalExpr(int, int, int, int, Expression, Expression, Expression) - Constructor for class org.checkerframework.stubparser.ast.expr.ConditionalExpr
-  
- conditionalExprPromotion(Node, TypeMirror) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Convert an operand of a conditional expression to the type of the whole expression. 
- ConditionalJump(CFGBuilder.Label, CFGBuilder.Label) - Constructor for class org.checkerframework.dataflow.cfg.CFGBuilder.ConditionalJump
-  
- ConditionalNotNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for a conditional not expression: 
- ConditionalNotNode(UnaryTree, Node) - Constructor for class org.checkerframework.dataflow.cfg.node.ConditionalNotNode
-  
- ConditionalOrNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for a conditional or expression: 
- ConditionalOrNode(BinaryTree, Node, Node) - Constructor for class org.checkerframework.dataflow.cfg.node.ConditionalOrNode
-  
- ConditionalPostcondition(String, boolean, AnnotationMirror) - Constructor for class org.checkerframework.framework.util.ContractsUtils.ConditionalPostcondition
-  
- ConditionalPostconditionAnnotation - Annotation Type in org.checkerframework.framework.qual
- 
A meta-annotation that indicates that an annotation is a conditional postcondition annotation,
 i.e., a type-specialized version of  EnsuresQualifierIf. 
- ConditionalTransferResult<A extends AbstractValue<A>,S extends Store<S>> - Class in org.checkerframework.dataflow.analysis
- 
Implementation of a  TransferResult with two non-exceptional store; one for the 'then'
 edge and one for 'else'. 
- ConditionalTransferResult(A, S, S, boolean) - Constructor for class org.checkerframework.dataflow.analysis.ConditionalTransferResult
- 
Create a  ConditionalTransferResult with  thenStore as the resulting store if
 the corresponding  Node evaluates to  true and  elseStore otherwise. 
- ConditionalTransferResult(A, S, S) - Constructor for class org.checkerframework.dataflow.analysis.ConditionalTransferResult
-  
- ConditionalTransferResult(A, S, S, Map<TypeMirror, S>, boolean) - Constructor for class org.checkerframework.dataflow.analysis.ConditionalTransferResult
- 
Create a  ConditionalTransferResult with  thenStore as the resulting store if
 the corresponding  Node evaluates to  true and  elseStore otherwise. 
- ConditionalTransferResult(A, S, S, Map<TypeMirror, S>) - Constructor for class org.checkerframework.dataflow.analysis.ConditionalTransferResult
-  
- CONST - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- Constant - Annotation Type in org.checkerframework.checker.signedness.qual
- 
The value is a compile-time constant, and could be  Signed or  Unsigned. 
- Constant - Class in org.checkerframework.dataflow.constantpropagation
-  
- Constant(Constant.Type) - Constructor for class org.checkerframework.dataflow.constantpropagation.Constant
-  
- Constant(Integer) - Constructor for class org.checkerframework.dataflow.constantpropagation.Constant
-  
- Constant.Type - Enum in org.checkerframework.dataflow.constantpropagation
-  
- ConstantPropagationPlayground - Class in org.checkerframework.dataflow.cfg.playground
-  
- ConstantPropagationPlayground() - Constructor for class org.checkerframework.dataflow.cfg.playground.ConstantPropagationPlayground
-  
- ConstantPropagationStore - Class in org.checkerframework.dataflow.constantpropagation
-  
- ConstantPropagationStore() - Constructor for class org.checkerframework.dataflow.constantpropagation.ConstantPropagationStore
-  
- ConstantPropagationStore(Map<Node, Constant>) - Constructor for class org.checkerframework.dataflow.constantpropagation.ConstantPropagationStore
-  
- ConstantPropagationTransfer - Class in org.checkerframework.dataflow.constantpropagation
-  
- ConstantPropagationTransfer() - Constructor for class org.checkerframework.dataflow.constantpropagation.ConstantPropagationTransfer
-  
- ConstraintMap - Class in org.checkerframework.framework.util.typeinference.solver
- 
ConstraintMap holds simplified versions of the TUConstraints for ALL type variable for which we
 are inferring an argument. 
- ConstraintMap(Set<TypeVariable>) - Constructor for class org.checkerframework.framework.util.typeinference.solver.ConstraintMap
-  
- ConstraintMap(ConstraintMap) - Constructor for class org.checkerframework.framework.util.typeinference.solver.ConstraintMap
-  
- ConstraintMapBuilder - Class in org.checkerframework.framework.util.typeinference.solver
- 
Converts a set of TUConstraints into a ConstraintMap. 
- ConstraintMapBuilder() - Constructor for class org.checkerframework.framework.util.typeinference.solver.ConstraintMapBuilder
-  
- construct(AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.util.typeinference.constraint.A2F
-  
- construct(AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.util.typeinference.constraint.AFConstraint
- 
Used to create a new constraint of the same subclass of AFConstraint. 
- construct(AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.util.typeinference.constraint.F2A
-  
- construct(AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.util.typeinference.constraint.FIsA
-  
- constructor - Variable in class org.checkerframework.dataflow.cfg.node.ObjectCreationNode
-  
- constructor(NewClassTree) - Static method in class org.checkerframework.javacutil.InternalUtils
- 
Determines the symbol for a constructor given an invocation via new.
 
- ConstructorDeclaration - Class in org.checkerframework.stubparser.ast.body
-  
- ConstructorDeclaration() - Constructor for class org.checkerframework.stubparser.ast.body.ConstructorDeclaration
-  
- ConstructorDeclaration(int, String) - Constructor for class org.checkerframework.stubparser.ast.body.ConstructorDeclaration
-  
- ConstructorDeclaration(JavadocComment, int, List<AnnotationExpr>, List<TypeParameter>, String, List<Parameter>, List<NameExpr>, BlockStmt) - Constructor for class org.checkerframework.stubparser.ast.body.ConstructorDeclaration
-  
- ConstructorDeclaration(int, int, int, int, JavadocComment, int, List<AnnotationExpr>, List<TypeParameter>, String, List<Parameter>, List<AnnotationExpr>, List<NameExpr>, BlockStmt) - Constructor for class org.checkerframework.stubparser.ast.body.ConstructorDeclaration
-  
- constructorFromUse(NewClassTree) - Method in class org.checkerframework.checker.nullness.KeyForAnnotatedTypeFactory
-  
- constructorFromUse(NewClassTree) - Method in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory
-  
- constructorFromUse(NewClassTree) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Determines the type of the invoked constructor based on the passed new class tree. 
- constructorFromUse(NewClassTree) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
-  
- contains(long) - Method in class org.checkerframework.common.value.util.Range
- 
Returns true if the element is contained in this range. 
- contains(Range) - Method in class org.checkerframework.common.value.util.Range
- 
Returns true if the element is contained in this range. 
- contains(Block) - Method in class org.checkerframework.dataflow.analysis.Analysis.Worklist
-  
- contains(Object) - Method in class org.checkerframework.dataflow.util.MostlySingleton
-  
- contains(AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.visitor.EquivalentAtmComboScanner.Visited
-  
- contains(AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.visitor.VisitHistory
- 
Returns true if type1 and type2 (or an equivalent pair) have been passed to the add method
 previously. 
- contains(Object) - Method in class org.checkerframework.framework.util.AnnotationMirrorSet
-  
- containsAll(Collection<?>) - Method in class org.checkerframework.dataflow.util.MostlySingleton
-  
- containsAll(Collection<?>) - Method in class org.checkerframework.framework.util.AnnotationMirrorSet
-  
- containsKey(Object) - Method in class org.checkerframework.framework.util.AnnotationMirrorMap
-  
- containsModifiableAliasOf(Store<?>, FlowExpressions.Receiver) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ArrayAccess
-  
- containsModifiableAliasOf(Store<?>, FlowExpressions.Receiver) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ClassName
-  
- containsModifiableAliasOf(Store<?>, FlowExpressions.Receiver) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.FieldAccess
-  
- containsModifiableAliasOf(Store<?>, FlowExpressions.Receiver) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.MethodCall
-  
- containsModifiableAliasOf(Store<?>, FlowExpressions.Receiver) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.Receiver
- 
Returns true if and only if otherappears anywhere in this receiver or an
 expression appears in this receiver such thatothermight alias this expression,
 and that expression is modifiable.
 
- containsModifiableAliasOf(Store<?>, FlowExpressions.Receiver) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ThisReference
-  
- containsModifiableAliasOf(Store<?>, FlowExpressions.Receiver) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.Unknown
-  
- containsModifiableAliasOf(Store<?>, FlowExpressions.Receiver) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ValueLiteral
-  
- containsModifier(AnnotatedTypeMirror, AnnotationMirror) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
- 
Checks whether type contains the given modifier, also recursively in type arguments and
 arrays. 
- containsOfClass(Class<? extends FlowExpressions.Receiver>) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ArrayAccess
-  
- containsOfClass(Class<? extends FlowExpressions.Receiver>) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ArrayCreation
-  
- containsOfClass(Class<? extends FlowExpressions.Receiver>) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ClassName
-  
- containsOfClass(Class<? extends FlowExpressions.Receiver>) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.FieldAccess
-  
- containsOfClass(Class<? extends FlowExpressions.Receiver>) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.LocalVariable
-  
- containsOfClass(Class<? extends FlowExpressions.Receiver>) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.MethodCall
-  
- containsOfClass(Class<? extends FlowExpressions.Receiver>) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.Receiver
-  
- containsOfClass(Class<? extends FlowExpressions.Receiver>) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ThisReference
-  
- containsOfClass(Class<? extends FlowExpressions.Receiver>) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.Unknown
-  
- containsOfClass(Class<? extends FlowExpressions.Receiver>) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ValueLiteral
-  
- containsSame(Collection<? extends AnnotationMirror>, AnnotationMirror) - Static method in class org.checkerframework.javacutil.AnnotationUtils
- 
Checks that the collection contains the annotation. 
- containsSameByClass(Collection<? extends AnnotationMirror>, Class<? extends Annotation>) - Static method in class org.checkerframework.javacutil.AnnotationUtils
- 
Checks that the collection contains the annotation. 
- containsSameIgnoringValues(Collection<? extends AnnotationMirror>, AnnotationMirror) - Static method in class org.checkerframework.javacutil.AnnotationUtils
- 
Checks that the collection contains the annotation ignoring values. 
- containsSyntacticEqualParameter(FlowExpressions.LocalVariable) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.MethodCall
-  
- containsSyntacticEqualReceiver(FlowExpressions.Receiver) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ArrayAccess
-  
- containsSyntacticEqualReceiver(FlowExpressions.Receiver) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ArrayCreation
-  
- containsSyntacticEqualReceiver(FlowExpressions.Receiver) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.FieldAccess
-  
- containsSyntacticEqualReceiver(FlowExpressions.Receiver) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.LocalVariable
-  
- containsSyntacticEqualReceiver(FlowExpressions.Receiver) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.MethodCall
-  
- containsSyntacticEqualReceiver(FlowExpressions.Receiver) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.Receiver
-  
- containsThisConstructorInvocation(MethodTree) - Static method in class org.checkerframework.javacutil.TreeUtils
-  
- containsTwoStores() - Method in class org.checkerframework.dataflow.analysis.ConditionalTransferResult
-  
- containsTwoStores() - Method in class org.checkerframework.dataflow.analysis.RegularTransferResult
-  
- containsTwoStores() - Method in class org.checkerframework.dataflow.analysis.TransferInput
-  
- containsTwoStores() - Method in class org.checkerframework.dataflow.analysis.TransferResult
-  
- containsUnknown() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.Receiver
-  
- containsValue(Object) - Method in class org.checkerframework.framework.util.AnnotationMirrorMap
-  
- contents - Variable in class org.checkerframework.dataflow.cfg.block.RegularBlockImpl
- 
Internal representation of the contents. 
- CONTINUE - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- continueLabels - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
- ContinueStmt - Class in org.checkerframework.stubparser.ast.stmt
-  
- ContinueStmt() - Constructor for class org.checkerframework.stubparser.ast.stmt.ContinueStmt
-  
- ContinueStmt(String) - Constructor for class org.checkerframework.stubparser.ast.stmt.ContinueStmt
-  
- ContinueStmt(int, int, int, int, String) - Constructor for class org.checkerframework.stubparser.ast.stmt.ContinueStmt
-  
- continueTargetL - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Current  CFGBuilder.Label to which a continue statement with no label should jump, or null if
 there is no valid destination. 
- Contract(String, AnnotationMirror, ContractsUtils.Contract.Kind) - Constructor for class org.checkerframework.framework.util.ContractsUtils.Contract
-  
- contractsUtils - Variable in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
- ContractsUtils - Class in org.checkerframework.framework.util
- 
A utility class to handle pre- and postconditions. 
- ContractsUtils.ConditionalPostcondition - Class in org.checkerframework.framework.util
- 
Represents a conditional postcondition that must be verified by BaseTypeVisitoror
 one of its subclasses.
 
- ContractsUtils.Contract - Class in org.checkerframework.framework.util
- 
A contract represents an annotation on an expression, along with the kind: precondition,
 postcondition, or conditional postcondition. 
- ContractsUtils.Contract.Kind - Enum in org.checkerframework.framework.util
-  
- ContractsUtils.Postcondition - Class in org.checkerframework.framework.util
-  
- ContractsUtils.Precondition - Class in org.checkerframework.framework.util
-  
- ControlFlowGraph - Class in org.checkerframework.dataflow.cfg
- 
A control flow graph (CFG for short) of a single method. 
- ControlFlowGraph(SpecialBlock, SpecialBlockImpl, SpecialBlockImpl, UnderlyingAST, IdentityHashMap<Tree, Node>, IdentityHashMap<Tree, Node>, List<ReturnNode>) - Constructor for class org.checkerframework.dataflow.cfg.ControlFlowGraph
-  
- ConversionCategory - Enum in org.checkerframework.checker.formatter.qual
- 
Elements of this enumeration are used in a  Format annotation to indicate the valid
 types that may be passed as a format parameter. 
- conversionRequiresNarrowing(TypeMirror, Node) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Return whether a conversion from the type of the node to varType requires narrowing. 
- convertArrayLenToArrayLenRange(AnnotationMirror) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
- 
Converts an @ArrayLenannotation to an@ArrayLenRangeannotation.
 
- convertCallArguments(ExecutableElement, List<? extends ExpressionTree>) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Given a method element and as list of argument expressions, return a list of  Nodes representing the arguments converted for a call of the method. 
- convertedTreeLookup - Variable in class org.checkerframework.dataflow.cfg.ControlFlowGraph
- 
Map from AST  Trees to post-conversion  Nodes. 
- convertedTreeLookupMap - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Map from AST  Trees to post-conversion  Nodes. 
- convertIntRangeToIntVal(AnnotationMirror) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
- 
Convert an @IntRangeannotation to an@IntValannotation, or to UNKNOWNVAL if
 the input is too wide to be represented as an@IntVal.
 
- convertIntValToIntRange(AnnotationMirror) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
- 
Converts an @IntValannotation to an@IntRangeannotation.
 
- convertLine(String, long, String) - Method in interface org.checkerframework.framework.test.diagnostics.JavaDiagnosticReader.DiagnosticCodec
-  
- convertUBQualifierToAnnotation(UBQualifier) - Method in class org.checkerframework.checker.index.upperbound.UpperBoundAnnotatedTypeFactory
-  
- copy() - Method in interface org.checkerframework.dataflow.analysis.Store
-  
- copy() - Method in class org.checkerframework.dataflow.analysis.TransferInput
-  
- copy() - Method in class org.checkerframework.dataflow.constantpropagation.Constant
-  
- copy() - Method in class org.checkerframework.dataflow.constantpropagation.ConstantPropagationStore
-  
- copy() - Method in class org.checkerframework.framework.flow.CFAbstractStore
-  
- copyAdd(char, OffsetEquation) - Method in class org.checkerframework.checker.index.upperbound.OffsetEquation
- 
Adds or subtracts the other equation to a copy of this one. 
- copyAndUseOuterReceiver() - Method in class org.checkerframework.framework.util.FlowExpressionParseUtil.FlowExpressionContext
- 
Returns a copy of the context that differs in that it uses the outer receiver as main
 receiver (and also uses it as the outer receiver). 
- copyAnnotations - Variable in class org.checkerframework.framework.type.AnnotatedTypeCopier
-  
- copyChangeToParsingMemberOfReceiver(FlowExpressions.Receiver) - Method in class org.checkerframework.framework.util.FlowExpressionParseUtil.FlowExpressionContext
- 
Returns a copy of the context that differs in that it has a different receiver. 
- copyOnlyExplicitConstructorAnnotations(AnnotatedTypeFactory, AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedExecutableType) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
- 
Copies explicit annotations and annotations resulting from resolution of polymorphic
 qualifiers from constructortoreturnType.
 
- copyTAPosition(TypeAnnotationPosition) - Static method in class org.checkerframework.javacutil.TypeAnnotationUtils
-  
- Covariant - Annotation Type in org.checkerframework.checker.nullness.qual
- 
A marker annotation, written on a class declaration, that signifies that one or more of the
 class's type parameters can be treated covariantly. 
- covariantTypeArgs - Variable in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- coveredClassStrings - Static variable in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
- 
The domain of the Constant Value Checker: the types for which it estimates possible values. 
- createAbstractValue(Set<AnnotationMirror>, TypeMirror) - Method in class org.checkerframework.checker.lock.LockAnalysis
-  
- createAbstractValue(Set<AnnotationMirror>, TypeMirror) - Method in class org.checkerframework.checker.nullness.NullnessAnalysis
-  
- createAbstractValue(AnnotatedTypeMirror) - Method in class org.checkerframework.framework.flow.CFAbstractAnalysis
- 
Creates an abstract value from the annotated type mirror. 
- createAbstractValue(Set<AnnotationMirror>, TypeMirror) - Method in class org.checkerframework.framework.flow.CFAbstractAnalysis
-  
- createAbstractValue(Set<AnnotationMirror>, TypeMirror) - Method in class org.checkerframework.framework.flow.CFAnalysis
-  
- createAnnotatedTypeFormatter() - Method in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory
-  
- createAnnotatedTypeFormatter() - Method in class org.checkerframework.checker.units.UnitsAnnotatedTypeFactory
-  
- createAnnotatedTypeFormatter() - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Creates the AnnotatedTypeFormatter used by this type factory and all AnnotatedTypeMirrors it
 creates. 
- createAnnotationFormatter() - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
-  
- createAnnotationMap() - Static method in class org.checkerframework.javacutil.AnnotationUtils
- 
- createAnnotationSet() - Static method in class org.checkerframework.javacutil.AnnotationUtils
- 
- createArgumentAFConstraints(AnnotatedTypeFactory, List<AnnotatedTypeMirror>, AnnotatedTypeMirror.AnnotatedExecutableType, Set<TypeVariable>, boolean) - Method in class org.checkerframework.framework.util.typeinference.DefaultTypeArgumentInference
- 
Step 1: Create a constraint Ai << Fifor each Argument(Ai) to formal parameter(Fi).
 
- createArrayLenAnnotation(List<Integer>) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
- 
Returns a  ArrayLen annotation using the values. 
- createArrayLenRangeAnnotation(int, int) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
- 
Create an @ArrayLenRangeannotation from the two (inclusive) bounds.
 
- createArrayLenRangeAnnotation(Range) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
- 
Create an @ArrayLenRangeannotation from the range.
 
- createArrayType(Types, TypeMirror) - Static method in class org.checkerframework.javacutil.TypesUtils
- 
Returns an  ArrayType with elements of type  componentType. 
- createAssignmentConstraints(AnnotatedTypeMirror, AnnotatedTypeMirror, AnnotatedTypeMirror.AnnotatedExecutableType, Set<AFConstraint>, Map<TypeVariable, AnnotatedTypeMirror>, Set<TypeVariable>, AnnotatedTypeFactory) - Method in class org.checkerframework.framework.util.typeinference.DefaultTypeArgumentInference
- 
The first half of Step 6. 
- createBasicTreeAnnotator() - Method in class org.checkerframework.checker.propkey.PropertyKeyAnnotatedTypeFactory
-  
- createBooleanAnnotation(List<Boolean>) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
- 
Returns a  BoolVal annotation using the values. 
- createCFGVisualizer() - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
-  
- createCharAnnotation(List<Character>) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
- 
Returns a  IntVal annotation using the values. 
- createCombinedSameLen(FlowExpressions.Receiver, FlowExpressions.Receiver, AnnotationMirror, AnnotationMirror) - Method in class org.checkerframework.checker.index.samelen.SameLenAnnotatedTypeFactory
- 
Combines the given arrays and annotations into a single SameLen annotation. 
- createCombinedSameLen(List<FlowExpressions.Receiver>, List<AnnotationMirror>) - Method in class org.checkerframework.checker.index.samelen.SameLenAnnotatedTypeFactory
- 
For the use of the transfer function; generates a SameLen that includes a and b, as well as
 everything in sl1 and sl2, if they are SameLen annotations. 
- createCompilationBootclasspath(List<String>) - Method in class org.checkerframework.framework.util.CheckerDevelMain
-  
- createCompilationBootclasspath(List<String>) - Method in class org.checkerframework.framework.util.CheckerMain
-  
- createCompoundFromAnnotationMirror(ProcessingEnvironment, AnnotationMirror) - Static method in class org.checkerframework.javacutil.TypeAnnotationUtils
- 
Returns a newly created Attribute.Compound corresponding to an argument AnnotationMirror. 
- createCopiedStore(LockStore) - Method in class org.checkerframework.checker.lock.LockAnalysis
-  
- createCopiedStore(NullnessStore) - Method in class org.checkerframework.checker.nullness.NullnessAnalysis
-  
- createCopiedStore(S) - Method in class org.checkerframework.framework.flow.CFAbstractAnalysis
-  
- createCopiedStore(CFStore) - Method in class org.checkerframework.framework.flow.CFAnalysis
-  
- createCpOpts(List<String>) - Method in class org.checkerframework.framework.util.CheckerDevelMain
-  
- createCpOpts(List<String>) - Method in class org.checkerframework.framework.util.CheckerMain
-  
- createDependentTypesHelper() - Method in class org.checkerframework.checker.index.upperbound.UpperBoundAnnotatedTypeFactory
-  
- createDependentTypesHelper() - Method in class org.checkerframework.checker.lock.LockAnnotatedTypeFactory
-  
- createDependentTypesHelper() - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
- createDependentTypesTreeAnnotator(AnnotatedTypeFactory) - Method in class org.checkerframework.framework.util.dependenttypes.DependentTypesHelper
- 
Creates a TreeAnnotator that standardizes dependent type annotations. 
- createDoubleValAnnotation(List<Double>) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
- 
Returns a  DoubleVal annotation using the values. 
- createEmptyStore(boolean) - Method in class org.checkerframework.checker.lock.LockAnalysis
-  
- createEmptyStore(boolean) - Method in class org.checkerframework.checker.nullness.NullnessAnalysis
-  
- createEmptyStore(boolean) - Method in class org.checkerframework.framework.flow.CFAbstractAnalysis
-  
- createEmptyStore(boolean) - Method in class org.checkerframework.framework.flow.CFAnalysis
-  
- createEnhancedForLoopArrayVariable(ExpressionTree, VariableElement) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- createEnhancedForLoopArrayVariable(ExpressionTree, VariableElement) - Method in class org.checkerframework.framework.flow.CFCFGBuilder.CFCFGTranslationPhaseOne
-  
- createEnhancedForLoopIteratorVariable(MethodInvocationTree, VariableElement) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- createEnhancedForLoopIteratorVariable(MethodInvocationTree, VariableElement) - Method in class org.checkerframework.framework.flow.CFCFGBuilder.CFCFGTranslationPhaseOne
-  
- createEqualityComparer() - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- createFactory(CompilationUnitTree) - Method in class org.checkerframework.checker.signature.SignatureChecker
-  
- createFieldDeclaration(int, Type, VariableDeclarator) - Static method in class org.checkerframework.stubparser.ASTHelper
- 
- createFieldDeclaration(int, Type, String) - Static method in class org.checkerframework.stubparser.ASTHelper
- 
- createFlowAnalysis(List<Pair<VariableElement, CFValue>>) - Method in class org.checkerframework.checker.lock.LockAnnotatedTypeFactory
-  
- createFlowAnalysis(List<Pair<VariableElement, NullnessValue>>) - Method in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory
-  
- createFlowAnalysis(List<Pair<VariableElement, CFValue>>) - Method in class org.checkerframework.common.basetype.BaseAnnotatedTypeFactory
-  
- createFlowAnalysis(List<Pair<VariableElement, Value>>) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
Returns the appropriate flow analysis class that is used for the
 org.checkerframework.dataflow analysis. 
- createFlowTransferFunction(CFAbstractAnalysis<CFValue, LockStore, LockTransfer>) - Method in class org.checkerframework.checker.lock.LockAnnotatedTypeFactory
-  
- createFlowTransferFunction(CFAbstractAnalysis<NullnessValue, NullnessStore, NullnessTransfer>) - Method in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory
-  
- createFlowTransferFunction(CFAbstractAnalysis<CFValue, CFStore, CFTransfer>) - Method in class org.checkerframework.checker.regex.RegexAnnotatedTypeFactory
-  
- createFlowTransferFunction(CFAbstractAnalysis<CFValue, CFStore, CFTransfer>) - Method in class org.checkerframework.common.aliasing.AliasingAnnotatedTypeFactory
-  
- createFlowTransferFunction(CFAbstractAnalysis<CFValue, CFStore, CFTransfer>) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
-  
- createFlowTransferFunction(CFAbstractAnalysis<Value, Store, TransferFunction>) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
Returns the appropriate transfer function that is used for the org.checkerframework.dataflow
 analysis. 
- createFormatForCall(MethodInvocationTree, MethodInvocationNode, I18nFormatterAnnotatedTypeFactory) - Method in class org.checkerframework.checker.i18nformatter.I18nFormatterTreeUtil
- 
Returns an I18nFormatCall instance, only if FormatFor is called. 
- createFreeAnnotation(TypeMirror) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
- 
- createFreeAnnotation(Class<?>) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
- 
- createHierarchyMap(AnnotationMirrorSet, QualifierHierarchy) - Static method in class org.checkerframework.framework.util.typeinference.TypeArgInferenceUtil
- 
Take a set of annotations and separate them into a mapping of (hierarchy top ⇒
 annotations in hierarchy)
 
- createInitialAssignmentConstraints(AnnotatedTypeMirror, AnnotatedTypeMirror, AnnotatedTypeFactory, Set<TypeVariable>) - Method in class org.checkerframework.framework.util.typeinference.DefaultTypeArgumentInference
- 
Create a set of constraints between return type and any type to which it is assigned. 
- createIntRangeAnnotation(Range) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
- 
Create an @IntRangeor@IntValannotation from the range.
 
- createIntValAnnotation(List<Long>) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
- 
- createKeyForAnnotationMirrorWithValue(LinkedHashSet<String>) - Method in class org.checkerframework.checker.nullness.KeyForAnnotatedTypeFactory
-  
- createKeyForAnnotationMirrorWithValue(String) - Method in class org.checkerframework.checker.nullness.KeyForAnnotatedTypeFactory
-  
- createLRUCache(int) - Static method in class org.checkerframework.javacutil.CollectionUtils
- 
A Utility method for creating LRU cache 
- createNameExpr(String) - Static method in class org.checkerframework.stubparser.ASTHelper
- 
Creates a new  NameExpr from a qualified name. 
 The qualified name can contains "." (dot) characters. 
- createNumberAnnotationMirror(List<Number>) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
-  
- createOffsetForInt(int) - Static method in class org.checkerframework.checker.index.upperbound.OffsetEquation
- 
Creates an offset equation that is only the int value specified. 
- createOffsetFromJavaExpression(String) - Static method in class org.checkerframework.checker.index.upperbound.OffsetEquation
- 
Creates an offset equation from the expressionEquation. 
- createOffsetFromNode(Node, UpperBoundAnnotatedTypeFactory, char) - Static method in class org.checkerframework.checker.index.upperbound.OffsetEquation
- 
Creates an offset equation from the Node. 
- createOffsetFromNodesValue(Node, UpperBoundAnnotatedTypeFactory, char) - Static method in class org.checkerframework.checker.index.upperbound.OffsetEquation
- 
If node is an int value known at compile time, then the returned equation is just the int
 value or if op is '-', the return equation is the negation of the int value. 
- createOverrideChecker(Tree, AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror, AnnotatedTypeMirror, AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Create an OverrideChecker. 
- createParameter(Type, String) - Static method in class org.checkerframework.stubparser.ASTHelper
- 
- createPpOpts(List<String>) - Method in class org.checkerframework.framework.util.CheckerDevelMain
-  
- createPpOpts(List<String>) - Method in class org.checkerframework.framework.util.CheckerMain
-  
- createQualifierDefaults() - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
- createQualifierHierarchy(MultiGraphQualifierHierarchy.MultiGraphFactory) - Method in class org.checkerframework.checker.fenum.FenumAnnotatedTypeFactory
-  
- createQualifierHierarchy(MultiGraphQualifierHierarchy.MultiGraphFactory) - Method in class org.checkerframework.checker.formatter.FormatterAnnotatedTypeFactory
-  
- createQualifierHierarchy(MultiGraphQualifierHierarchy.MultiGraphFactory) - Method in class org.checkerframework.checker.i18nformatter.I18nFormatterAnnotatedTypeFactory
-  
- createQualifierHierarchy(MultiGraphQualifierHierarchy.MultiGraphFactory) - Method in class org.checkerframework.checker.index.samelen.SameLenAnnotatedTypeFactory
-  
- createQualifierHierarchy(MultiGraphQualifierHierarchy.MultiGraphFactory) - Method in class org.checkerframework.checker.index.searchindex.SearchIndexAnnotatedTypeFactory
-  
- createQualifierHierarchy(MultiGraphQualifierHierarchy.MultiGraphFactory) - Method in class org.checkerframework.checker.index.upperbound.UpperBoundAnnotatedTypeFactory
-  
- createQualifierHierarchy(MultiGraphQualifierHierarchy.MultiGraphFactory) - Method in class org.checkerframework.checker.lock.LockAnnotatedTypeFactory
-  
- createQualifierHierarchy(MultiGraphQualifierHierarchy.MultiGraphFactory) - Method in class org.checkerframework.checker.nullness.KeyForAnnotatedTypeFactory
-  
- createQualifierHierarchy(MultiGraphQualifierHierarchy.MultiGraphFactory) - Method in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory
-  
- createQualifierHierarchy(MultiGraphQualifierHierarchy.MultiGraphFactory) - Method in class org.checkerframework.checker.regex.RegexAnnotatedTypeFactory
-  
- createQualifierHierarchy(MultiGraphQualifierHierarchy.MultiGraphFactory) - Method in class org.checkerframework.checker.units.UnitsAnnotatedTypeFactory
- 
Set the Bottom qualifier as the bottom of the hierarchy. 
- createQualifierHierarchy(MultiGraphQualifierHierarchy.MultiGraphFactory) - Method in class org.checkerframework.common.aliasing.AliasingAnnotatedTypeFactory
-  
- createQualifierHierarchy(MultiGraphQualifierHierarchy.MultiGraphFactory) - Method in class org.checkerframework.common.reflection.ClassValAnnotatedTypeFactory
-  
- createQualifierHierarchy(MultiGraphQualifierHierarchy.MultiGraphFactory) - Method in class org.checkerframework.common.reflection.MethodValAnnotatedTypeFactory
-  
- createQualifierHierarchy(MultiGraphQualifierHierarchy.MultiGraphFactory) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
-  
- createQualifierHierarchy(MultiGraphQualifierHierarchy.MultiGraphFactory) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Factory method to easily change what QualifierHierarchy is created. 
- createQualifierHierarchy() - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns the type qualifier hierarchy graph to be used by this processor. 
- createQualifierHierarchy(Elements, Set<Class<? extends Annotation>>, MultiGraphQualifierHierarchy.MultiGraphFactory) - Static method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns the type qualifier hierarchy graph for a given set of type qualifiers and a factory. 
- createQualifierHierarchy(MultiGraphQualifierHierarchy.MultiGraphFactory) - Method in class org.checkerframework.framework.type.GeneralAnnotatedTypeFactory
-  
- createQualifierHierarchy() - Method in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy.MultiGraphFactory
-  
- createQualifierHierarchyFactory() - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
-  
- createQualifierHierarchyFactory() - Method in class org.checkerframework.common.aliasing.AliasingAnnotatedTypeFactory
-  
- createQualifierHierarchyFactory() - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Factory method to easily change what Factory is used to create a QualifierHierarchy. 
- createQualifierPolymorphism() - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
- createRawnessComparer() - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- createReferenceType(String, int) - Static method in class org.checkerframework.stubparser.ASTHelper
- 
- createReferenceType(PrimitiveType, int) - Static method in class org.checkerframework.stubparser.ASTHelper
- 
- createRuntimeBootclasspath(List<String>) - Method in class org.checkerframework.framework.util.CheckerDevelMain
-  
- createRuntimeBootclasspath(List<String>) - Method in class org.checkerframework.framework.util.CheckerMain
-  
- createSameLen(String...) - Method in class org.checkerframework.checker.index.samelen.SameLenAnnotatedTypeFactory
- 
Creates a @SameLen annotation whose values are the given strings. 
- createSingleAnnotationValue(AnnotationMirror, TypeMirror) - Method in class org.checkerframework.framework.flow.CFAbstractAnalysis
- 
Returns an abstract value containing an annotated type with the annotation anno, and
 'top' for all other hierarchies.
 
- createSourceVisitor() - Method in class org.checkerframework.checker.nullness.AbstractNullnessChecker
-  
- createSourceVisitor() - Method in class org.checkerframework.common.basetype.BaseTypeChecker
- 
Returns the appropriate visitor that type-checks the compilation unit according to the type
 system rules. 
- createSourceVisitor() - Method in class org.checkerframework.common.reflection.ClassValChecker
-  
- createSourceVisitor() - Method in class org.checkerframework.common.reflection.MethodValChecker
-  
- createSourceVisitor() - Method in class org.checkerframework.common.util.count.Locations
-  
- createSourceVisitor(CompilationUnitTree) - Method in class org.checkerframework.common.util.debug.TreeDebug
-  
- createSourceVisitor() - Method in class org.checkerframework.common.util.debug.TypeOutputtingChecker
-  
- createSourceVisitor() - Method in class org.checkerframework.common.value.ValueChecker
-  
- createSourceVisitor() - Method in class org.checkerframework.framework.source.AggregateChecker
-  
- createSourceVisitor() - Method in class org.checkerframework.framework.source.SourceChecker
- 
Provides the  SourceVisitor that the checker should use to scan input source trees. 
- createStringAnnotation(List<String>) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
- 
Returns a  StringVal annotation using the values. 
- createSupportedLintOptions() - Method in class org.checkerframework.framework.source.SourceChecker
- 
Compute the set of supported lint options. 
- createSupportedTypeQualifiers() - Method in class org.checkerframework.checker.fenum.FenumAnnotatedTypeFactory
- 
Copied from SubtypingChecker. 
- createSupportedTypeQualifiers() - Method in class org.checkerframework.checker.formatter.FormatterAnnotatedTypeFactory
-  
- createSupportedTypeQualifiers() - Method in class org.checkerframework.checker.i18n.I18nAnnotatedTypeFactory
-  
- createSupportedTypeQualifiers() - Method in class org.checkerframework.checker.i18n.LocalizableKeyAnnotatedTypeFactory
-  
- createSupportedTypeQualifiers() - Method in class org.checkerframework.checker.i18nformatter.I18nFormatterAnnotatedTypeFactory
-  
- createSupportedTypeQualifiers() - Method in class org.checkerframework.checker.index.lowerbound.LowerBoundAnnotatedTypeFactory
-  
- createSupportedTypeQualifiers() - Method in class org.checkerframework.checker.index.samelen.SameLenAnnotatedTypeFactory
-  
- createSupportedTypeQualifiers() - Method in class org.checkerframework.checker.index.searchindex.SearchIndexAnnotatedTypeFactory
-  
- createSupportedTypeQualifiers() - Method in class org.checkerframework.checker.index.upperbound.UpperBoundAnnotatedTypeFactory
-  
- createSupportedTypeQualifiers() - Method in class org.checkerframework.checker.lock.LockAnnotatedTypeFactory
-  
- createSupportedTypeQualifiers() - Method in class org.checkerframework.checker.nullness.KeyForAnnotatedTypeFactory
-  
- createSupportedTypeQualifiers() - Method in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory
-  
- createSupportedTypeQualifiers() - Method in class org.checkerframework.checker.regex.RegexAnnotatedTypeFactory
-  
- createSupportedTypeQualifiers() - Method in class org.checkerframework.checker.signature.SignatureAnnotatedTypeFactory
-  
- createSupportedTypeQualifiers() - Method in class org.checkerframework.checker.signedness.SignednessAnnotatedTypeFactory
-  
- createSupportedTypeQualifiers() - Method in class org.checkerframework.checker.units.UnitsAnnotatedTypeFactory
-  
- createSupportedTypeQualifiers() - Method in class org.checkerframework.common.aliasing.AliasingAnnotatedTypeFactory
-  
- createSupportedTypeQualifiers() - Method in class org.checkerframework.common.reflection.ClassValAnnotatedTypeFactory
-  
- createSupportedTypeQualifiers() - Method in class org.checkerframework.common.reflection.MethodValAnnotatedTypeFactory
-  
- createSupportedTypeQualifiers() - Method in class org.checkerframework.common.subtyping.SubtypingAnnotatedTypeFactory
-  
- createSupportedTypeQualifiers() - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
-  
- createSupportedTypeQualifiers() - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns a mutable set of annotation classes that are supported by a checker 
- createSupportedTypeQualifiers() - Method in class org.checkerframework.framework.util.PurityAnnotatedTypeFactory
-  
- createTransferFunction() - Method in class org.checkerframework.checker.lock.LockAnalysis
-  
- createTransferFunction() - Method in class org.checkerframework.framework.flow.CFAbstractAnalysis
-  
- createTreeAnnotator() - Method in class org.checkerframework.checker.compilermsgs.CompilerMessagesAnnotatedTypeFactory
-  
- createTreeAnnotator() - Method in class org.checkerframework.checker.formatter.FormatterAnnotatedTypeFactory
-  
- createTreeAnnotator() - Method in class org.checkerframework.checker.guieffect.GuiEffectTypeFactory
-  
- createTreeAnnotator() - Method in class org.checkerframework.checker.i18n.I18nAnnotatedTypeFactory
-  
- createTreeAnnotator() - Method in class org.checkerframework.checker.i18n.LocalizableKeyAnnotatedTypeFactory
-  
- createTreeAnnotator() - Method in class org.checkerframework.checker.i18nformatter.I18nFormatterAnnotatedTypeFactory
-  
- createTreeAnnotator() - Method in class org.checkerframework.checker.index.lowerbound.LowerBoundAnnotatedTypeFactory
-  
- createTreeAnnotator() - Method in class org.checkerframework.checker.index.samelen.SameLenAnnotatedTypeFactory
-  
- createTreeAnnotator() - Method in class org.checkerframework.checker.index.upperbound.UpperBoundAnnotatedTypeFactory
-  
- createTreeAnnotator() - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
-  
- createTreeAnnotator() - Method in class org.checkerframework.checker.interning.InterningAnnotatedTypeFactory
-  
- createTreeAnnotator() - Method in class org.checkerframework.checker.lock.LockAnnotatedTypeFactory
-  
- createTreeAnnotator() - Method in class org.checkerframework.checker.nullness.KeyForAnnotatedTypeFactory
-  
- createTreeAnnotator() - Method in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory
-  
- createTreeAnnotator() - Method in class org.checkerframework.checker.propkey.PropertyKeyAnnotatedTypeFactory
-  
- createTreeAnnotator() - Method in class org.checkerframework.checker.regex.RegexAnnotatedTypeFactory
-  
- createTreeAnnotator() - Method in class org.checkerframework.checker.signature.SignatureAnnotatedTypeFactory
-  
- createTreeAnnotator() - Method in class org.checkerframework.checker.signedness.SignednessAnnotatedTypeFactory
- 
Returns a  TreeAnnotator that adds annotations to a type based on the contents of a
 tree. 
- createTreeAnnotator() - Method in class org.checkerframework.checker.units.UnitsAnnotatedTypeFactory
-  
- createTreeAnnotator() - Method in class org.checkerframework.common.aliasing.AliasingAnnotatedTypeFactory
-  
- createTreeAnnotator() - Method in class org.checkerframework.common.reflection.ClassValAnnotatedTypeFactory
-  
- createTreeAnnotator() - Method in class org.checkerframework.common.reflection.MethodValAnnotatedTypeFactory
-  
- createTreeAnnotator() - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
-  
- createTreeAnnotator() - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
Returns a  TreeAnnotator that adds annotations to a type based on the contents of a
 tree. 
- createTreePathScanner(CompilationUnitTree) - Method in class org.checkerframework.javacutil.BasicTypeProcessor
- 
Create a TreePathScanner at the given root. 
- createType(TypeMirror, AnnotatedTypeFactory, boolean) - Static method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Creates the appropriate AnnotatedTypeMirror specific wrapper for the provided type 
- createTypeAnnotator() - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
-  
- createTypeAnnotator() - Method in class org.checkerframework.checker.interning.InterningAnnotatedTypeFactory
-  
- createTypeAnnotator() - Method in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory
-  
- createTypeAnnotator() - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
-  
- createTypeAnnotator() - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
- createTypeArgumentInference() - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
TypeArgumentInference infers the method type arguments when they are not explicitly written. 
- createTypeCompoundFromAnnotationMirror(ProcessingEnvironment, AnnotationMirror, TypeAnnotationPosition) - Static method in class org.checkerframework.javacutil.TypeAnnotationUtils
- 
Returns a newly created Attribute.TypeCompound corresponding to an argument AnnotationMirror. 
- createTypeFactory() - Method in class org.checkerframework.checker.guieffect.GuiEffectVisitor
-  
- createTypeFactory() - Method in class org.checkerframework.checker.lock.LockVisitor
-  
- createTypeFactory() - Method in class org.checkerframework.checker.nullness.NullnessVisitor
-  
- createTypeFactory() - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Constructs an instance of the appropriate type factory for the implemented type system. 
- createTypeFactory() - Method in class org.checkerframework.common.reflection.ClassValVisitor
-  
- createTypeFactory() - Method in class org.checkerframework.common.reflection.MethodValVisitor
-  
- createTypeFactory() - Method in class org.checkerframework.common.util.report.ReportVisitor
-  
- createTypeFactory() - Method in class org.checkerframework.common.value.ValueVisitor
-  
- createTypeHierarchy() - Method in class org.checkerframework.checker.nullness.KeyForAnnotatedTypeFactory
-  
- createTypeHierarchy() - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Creates the type subtyping checker using the current type qualifier hierarchy. 
- createTypeOfObject(AnnotatedTypeFactory) - Static method in class org.checkerframework.framework.type.AnnotatedTypeMirror
-  
- createTypeValidator() - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
-  
- createTypeValidator() - Method in class org.checkerframework.common.reflection.ClassValVisitor
-  
- createTypeValidator() - Method in class org.checkerframework.common.reflection.MethodValVisitor
-  
- createTypeValidator() - Method in class org.checkerframework.common.util.report.ReportVisitor
-  
- createTypeVariableSubstitutor() - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
TypeVariableSubstitutor provides a method to replace type parameters with their arguments. 
- createUBQualifier(AnnotationMirror) - Static method in class org.checkerframework.checker.index.upperbound.UBQualifier
-  
- createUBQualifier(String, String) - Static method in class org.checkerframework.checker.index.upperbound.UBQualifier
-  
- createUBQualifier(AnnotatedTypeMirror, AnnotationMirror) - Static method in class org.checkerframework.checker.index.upperbound.UBQualifier
-  
- createUBQualifier(List<String>, List<String>) - Static method in class org.checkerframework.checker.index.upperbound.UBQualifier
- 
Creates an  UBQualifier from the given arrays and offsets. 
- createUnclassifiedAnnotation(Class<?>) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
- 
- createUnclassifiedAnnotation(TypeMirror) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
- 
- createVariableDeclarationExpr(Type, String) - Static method in class org.checkerframework.stubparser.ASTHelper
- 
- curChar - Variable in class org.checkerframework.stubparser.ASTParserTokenManager
-  
- Current - Annotation Type in org.checkerframework.checker.units.qual
- 
Electric current. 
- currentInput - Variable in class org.checkerframework.dataflow.analysis.Analysis
- 
The current transfer input when the analysis is running. 
- currentMethods - Variable in class org.checkerframework.checker.guieffect.GuiEffectVisitor
-  
- currentNode - Variable in class org.checkerframework.dataflow.analysis.Analysis
- 
The node that is currently handled in the analysis (if it is running). 
- currentPrintInvisibleSetting - Variable in class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter.FormattingVisitor
- 
For a given call to format, this setting specifies whether or not to printInvisibles. 
- currentPrintVerboseGenerics - Variable in class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter.FormattingVisitor
- 
Prints type variables in a less ambiguous manner using [] to delimit them. 
- currentRoot - Variable in class org.checkerframework.framework.source.SourceChecker
- 
The source tree that is being scanned. 
- currentRoot - Variable in class org.checkerframework.javacutil.BasicTypeProcessor
- 
The source tree that's being scanned. 
- currentToken - Variable in exception org.checkerframework.stubparser.ParseException
- 
This is the last token that has been consumed successfully. 
- currentTop - Variable in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- currentTree - Variable in class org.checkerframework.dataflow.analysis.Analysis
- 
The tree that is currently being looked at. 
- customizeOptions(List<String>) - Method in class org.checkerframework.framework.test.CheckerFrameworkPerDirectoryTest
- 
Override this method if you would like to supply a checker command-line option that depends
 on the Java files passed to the test. 
- customizeOptions(List<String>) - Method in class org.checkerframework.framework.test.CheckerFrameworkPerFileTest
- 
Override this method if you would like to supply a checker command-line option that depends
 on the Java file passed to the test. 
- DebugListTreeAnnotator - Class in org.checkerframework.framework.type.treeannotator
- 
A ListTreeAnnotator implementation that additionally outputs debugging information. 
- DebugListTreeAnnotator(TreeAnnotator...) - Constructor for class org.checkerframework.framework.type.treeannotator.DebugListTreeAnnotator
-  
- DebugListTreeAnnotator(Tree.Kind[], TreeAnnotator...) - Constructor for class org.checkerframework.framework.type.treeannotator.DebugListTreeAnnotator
-  
- debugSpew - Variable in class org.checkerframework.checker.guieffect.GuiEffectTypeFactory
-  
- debugSpew - Variable in class org.checkerframework.checker.guieffect.GuiEffectVisitor
-  
- debugStream - Variable in class org.checkerframework.stubparser.ASTParserTokenManager
- 
Debug output. 
- DECIMAL_EXPONENT - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- DECIMAL_FLOATING_POINT_LITERAL - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- DECIMAL_LITERAL - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- decl - Variable in class org.checkerframework.javacutil.trees.DetachedVarSymbol
-  
- declarationFromElement(Element) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Gets the declaration tree for the element, if the source is available. 
- DeclarationsIntoElements - Class in org.checkerframework.framework.type
- 
A helper class that puts the declaration annotations from a method declaration back into the
 corresponding Elements, so that they get stored in the bytecode by the compiler. 
- DeclarationsIntoElements() - Constructor for class org.checkerframework.framework.type.DeclarationsIntoElements
-  
- declaredClasses - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder
- 
Class declarations that have been encountered when building the control-flow graph for a
 method. 
- declaredLambdas - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder
- 
Lambdas encountered when building the control-flow graph for a method, variable initializer,
 or initializer. 
- DECR - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- deepCopy(boolean) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedArrayType
-  
- deepCopy() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedArrayType
-  
- deepCopy(boolean) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedDeclaredType
-  
- deepCopy() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedDeclaredType
-  
- deepCopy(boolean) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedExecutableType
-  
- deepCopy() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedExecutableType
-  
- deepCopy(boolean) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedIntersectionType
-  
- deepCopy() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedIntersectionType
-  
- deepCopy(boolean) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedNoType
-  
- deepCopy() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedNoType
-  
- deepCopy(boolean) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedNullType
-  
- deepCopy() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedNullType
-  
- deepCopy(boolean) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedPrimitiveType
-  
- deepCopy() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedPrimitiveType
-  
- deepCopy(boolean) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedTypeVariable
-  
- deepCopy() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedTypeVariable
-  
- deepCopy(boolean) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedUnionType
-  
- deepCopy() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedUnionType
-  
- deepCopy(boolean) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedWildcardType
-  
- deepCopy() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedWildcardType
-  
- deepCopy(boolean) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Returns a deep copy of this type. 
- deepCopy() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
-  
- deeplyEnclosedJavaTestFiles(File) - Static method in class org.checkerframework.framework.test.TestUtilities
- 
Returns all the java files that are descendants of the given directory 
- DEFAULT - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
Lexical state. 
- DEFAULT_VALUE - Variable in class org.checkerframework.framework.type.visitor.SimpleAnnotatedTypeVisitor
- 
The default value to return as a default action 
- defaultAction(Tree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- defaultAction(AnnotatedTypeMirror, AnnotatedTypeMirror, VisitHistory) - Method in class org.checkerframework.framework.type.StructuralEqualityComparer
-  
- defaultAction(Tree, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.treeannotator.DebugListTreeAnnotator
-  
- defaultAction(Tree, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.treeannotator.ImplicitsTreeAnnotator
-  
- defaultAction(Tree, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.treeannotator.ListTreeAnnotator
-  
- defaultAction(AnnotatedTypeMirror, AnnotatedTypeMirror, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
- 
Called by the default implementation of every AbstractAtmComboVisitor visit method. 
- defaultAction(AnnotatedTypeMirror, P) - Method in class org.checkerframework.framework.type.visitor.SimpleAnnotatedTypeScanner
- 
Called by default for any visit method that is not overridden. 
- defaultAction(AnnotatedTypeMirror, P) - Method in class org.checkerframework.framework.type.visitor.SimpleAnnotatedTypeVisitor
- 
Performs the default action for visiting trees, if subclasses do not override the visitFOO
 node. 
- defaultAction(Tree, Void) - Method in class org.checkerframework.framework.util.Heuristics.Matcher
-  
- defaultAction(Node, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- DefaultAnnotatedTypeFormatter - Class in org.checkerframework.framework.type
- 
An AnnotatedTypeFormatter used by default by all AnnotatedTypeFactory (and therefore all
 annotated types). 
- DefaultAnnotatedTypeFormatter() - Constructor for class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter
- 
Constructs a DefaultAnnotatedTypeFormatter that does not print invisible annotations by
 default 
- DefaultAnnotatedTypeFormatter(boolean, boolean) - Constructor for class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter
-  
- DefaultAnnotatedTypeFormatter(AnnotationFormatter, boolean, boolean) - Constructor for class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter
-  
- DefaultAnnotatedTypeFormatter(DefaultAnnotatedTypeFormatter.FormattingVisitor) - Constructor for class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter
- 
Used by subclasses and other constructors to specify the underlying implementation of this
 DefaultAnnotatedTypeFormatter 
- DefaultAnnotatedTypeFormatter.FormattingVisitor - Class in org.checkerframework.framework.type
- 
A scanning visitor that prints the entire AnnotatedTypeMirror passed to visit. 
- DefaultAnnotationFormatter - Class in org.checkerframework.framework.util
- 
A utility for converting AnnotationMirrors to Strings. 
- DefaultAnnotationFormatter() - Constructor for class org.checkerframework.framework.util.DefaultAnnotationFormatter
-  
- DefaultApplierElement(AnnotatedTypeFactory, Element, AnnotatedTypeMirror, boolean) - Constructor for class org.checkerframework.framework.util.defaults.QualifierDefaults.DefaultApplierElement
-  
- defaultCreateAbstractValue(CFAbstractAnalysis<CFValue, ?, ?>, Set<AnnotationMirror>, TypeMirror) - Method in class org.checkerframework.framework.flow.CFAbstractAnalysis
- 
- defaultErrorMessage(AnnotatedTypeMirror, AnnotatedTypeMirror, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- defaultErrorMessage(AnnotatedTypeMirror, AnnotatedTypeMirror, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultRawnessComparer
-  
- defaultErrorMessage(AnnotatedTypeMirror, AnnotatedTypeMirror, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- defaultErrorMessage(AnnotatedTypeMirror, AnnotatedTypeMirror, Void) - Method in class org.checkerframework.framework.type.EqualityAtmComparer
- 
Called when a visit method is called on two types that do not have the same class, i.e. 
- defaultErrorMessage(AnnotatedTypeMirror, AnnotatedTypeMirror, VisitHistory) - Method in class org.checkerframework.framework.type.StructuralEqualityComparer
- 
Called for every combination in which !type1.getClass().equals(type2.getClass()) except for
 Wildcard_Typevar. 
- defaultErrorMessage(AnnotatedTypeMirror, AnnotatedTypeMirror, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
- 
Formats type1, type2 and param into an error message used by all methods of
 AbstractAtmComboVisitor that are not overridden. 
- DefaultFor - Annotation Type in org.checkerframework.framework.qual
- 
Applied to the declaration of a type qualifier specifies that the given annotation should be the
 default for a particular location. 
- DefaultInferredTypesApplier - Class in org.checkerframework.framework.type
- 
Utility class for applying the annotations inferred by dataflow to a given type. 
- DefaultInferredTypesApplier(QualifierHierarchy, AnnotatedTypeFactory) - Constructor for class org.checkerframework.framework.type.DefaultInferredTypesApplier
-  
- DefaultInferredTypesApplier(boolean, QualifierHierarchy, AnnotatedTypeFactory) - Constructor for class org.checkerframework.framework.type.DefaultInferredTypesApplier
-  
- DefaultInUncheckedCodeFor - Annotation Type in org.checkerframework.framework.qual
- 
Applied to the declaration of a type qualifier, specifies that the given annotation should be the
 default for unannotated type uses (in bytecode or source code) at the given location(s). 
- defaultInvisiblesSetting - Variable in class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter.FormattingVisitor
- 
Represents whether or not invisible annotations should be printed if the client of this
 class does not use the printInvisibleAnnos parameter 
- defaultPrintVerboseGenerics - Variable in class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter.FormattingVisitor
- 
Default value of currentPrintVerboseGenerics 
- DefaultQualifier - Annotation Type in org.checkerframework.framework.qual
- 
Applied to a declaration of a package, type, method, variable, etc., specifies that the given
 annotation should be the default. 
- DefaultQualifierInHierarchy - Annotation Type in org.checkerframework.framework.qual
- 
Indicates that the annotated qualifier is the default qualifier in the qualifier hierarchy: it
 applies if the programmer writes no explicit qualifier and no other default has been specified
 for the location. 
- DefaultQualifierInHierarchyInUncheckedCode - Annotation Type in org.checkerframework.framework.qual
- 
Indicates that the annotated qualifier is the default qualifier on unannotated type uses (in
 bytecode or source code that has not been type-checked). 
- DefaultQualifiers - Annotation Type in org.checkerframework.framework.qual
- 
Specifies the annotations to be included in a type without having to provide them explicitly. 
- DefaultRawnessComparer - Class in org.checkerframework.framework.type
- 
Our //TODO: USING THE SAME LOGIC AS THE OLD TYPE_HIERARCHY.isSubtypeAsTypeArgument but only for
 //TODO: RAW TypeArguments, we can replace this later if we think there is a more sensible thing
 to do //TODO: LOOK AT OLD TYPE_HIERARCHY FOR MORE INFORAMTION 
- DefaultRawnessComparer(DefaultTypeHierarchy) - Constructor for class org.checkerframework.framework.type.DefaultRawnessComparer
-  
- DefaultReflectionResolver - Class in org.checkerframework.common.reflection
- 
- DefaultReflectionResolver(BaseTypeChecker, MethodValAnnotatedTypeFactory, boolean) - Constructor for class org.checkerframework.common.reflection.DefaultReflectionResolver
-  
- defaults - Variable in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
to handle defaults specified by the user 
- DefaultTypeArgumentInference - Class in org.checkerframework.framework.util.typeinference
- 
An implementation of TypeArgumentInference that mostly follows the process outlined in JLS7 See
  JLS
 §5.12.2.7
- DefaultTypeArgumentInference(AnnotatedTypeFactory) - Constructor for class org.checkerframework.framework.util.typeinference.DefaultTypeArgumentInference
-  
- DefaultTypeHierarchy - Class in org.checkerframework.framework.type
- 
Default implementation of TypeHierarchy that implements the JLS specification with minor
 deviations as outlined by the Checker Framework manual. 
- DefaultTypeHierarchy(BaseTypeChecker, QualifierHierarchy, boolean, boolean) - Constructor for class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- DefaultTypeHierarchy(BaseTypeChecker, QualifierHierarchy, boolean, boolean, boolean) - Constructor for class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- deg - Static variable in class org.checkerframework.checker.units.UnitsTools
-  
- degrees - Annotation Type in org.checkerframework.checker.units.qual
- 
Degrees. 
- Dependent - Annotation Type in org.checkerframework.framework.qual
- 
Refines the qualified type of the annotated field or variable based on the qualified type of the
 receiver. 
- dependentTypes - Variable in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory
- 
Dependent types instance. 
- DependentTypes - Class in org.checkerframework.framework.util
-  
- DependentTypes(BaseTypeChecker, GeneralAnnotatedTypeFactory) - Constructor for class org.checkerframework.framework.util.DependentTypes
-  
- DependentTypesError - Class in org.checkerframework.framework.util.dependenttypes
- 
Helper class for creating dependent type annotation error strings. 
- DependentTypesError(String, String) - Constructor for class org.checkerframework.framework.util.dependenttypes.DependentTypesError
-  
- DependentTypesError(String, FlowExpressionParseUtil.FlowExpressionParseException) - Constructor for class org.checkerframework.framework.util.dependenttypes.DependentTypesError
-  
- DependentTypesError(String) - Constructor for class org.checkerframework.framework.util.dependenttypes.DependentTypesError
-  
- dependentTypesHelper - Variable in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
to handle dependent type annotations 
- DependentTypesHelper - Class in org.checkerframework.framework.util.dependenttypes
- 
A class that helps checkers use qualifiers that are represented by annotations with Java
 expression strings. 
- DependentTypesHelper(AnnotatedTypeFactory) - Constructor for class org.checkerframework.framework.util.dependenttypes.DependentTypesHelper
-  
- DependentTypesTreeAnnotator - Class in org.checkerframework.framework.util.dependenttypes
- 
Standardizes Java expressions in annotations and also view points adapts field accesses. 
- DependentTypesTreeAnnotator(AnnotatedTypeFactory, DependentTypesHelper) - Constructor for class org.checkerframework.framework.util.dependenttypes.DependentTypesTreeAnnotator
-  
- depthFirstOrder - Variable in class org.checkerframework.dataflow.analysis.Analysis.Worklist
- 
Map all blocks in the CFG to their depth-first order. 
- DetachedVarSymbol - Class in org.checkerframework.javacutil.trees
- 
A DetachedVarSymbol represents a variable that is not part of any AST Tree. 
- DetachedVarSymbol(long, Name, Type, Symbol) - Constructor for class org.checkerframework.javacutil.trees.DetachedVarSymbol
- 
Construct a detached variable symbol, given its flags, name, type and owner. 
- detail - Variable in class org.checkerframework.dataflow.cfg.node.AssertionErrorNode
-  
- DETAILS_SEPARATOR - Static variable in class org.checkerframework.framework.source.SourceChecker
-  
- Deterministic - Annotation Type in org.checkerframework.dataflow.qual
- 
A method is called deterministic if it returns the same value (according to ==)
 every time it is called with the same parameters and in the same environment.
 
- DFOComparator() - Constructor for class org.checkerframework.dataflow.analysis.Analysis.Worklist.DFOComparator
-  
- DiagMessage(String, Object[]) - Constructor for class org.checkerframework.framework.source.Result.DiagMessage
-  
- DIAGNOSTIC_FILE_CODEC - Static variable in class org.checkerframework.framework.test.diagnostics.JavaDiagnosticReader
- 
Interprets a string that was written as a line in a Diagnostic File 
- DIAGNOSTIC_FILE_PATTERN - Static variable in class org.checkerframework.framework.test.diagnostics.TestDiagnosticUtils
-  
- DIAGNOSTIC_FILE_REGEX - Static variable in class org.checkerframework.framework.test.diagnostics.TestDiagnosticUtils
-  
- DIAGNOSTIC_FILE_WARNING_PATTERN - Static variable in class org.checkerframework.framework.test.diagnostics.TestDiagnosticUtils
-  
- DIAGNOSTIC_FILE_WARNING_REGEX - Static variable in class org.checkerframework.framework.test.diagnostics.TestDiagnosticUtils
-  
- DIAGNOSTIC_IN_JAVA_PATTERN - Static variable in class org.checkerframework.framework.test.diagnostics.TestDiagnosticUtils
-  
- DIAGNOSTIC_IN_JAVA_REGEX - Static variable in class org.checkerframework.framework.test.diagnostics.TestDiagnosticUtils
-  
- DIAGNOSTIC_PATTERN - Static variable in class org.checkerframework.framework.test.diagnostics.TestDiagnosticUtils
-  
- DIAGNOSTIC_REGEX - Static variable in class org.checkerframework.framework.test.diagnostics.TestDiagnosticUtils
-  
- DIAGNOSTIC_WARNING_IN_JAVA_PATTERN - Static variable in class org.checkerframework.framework.test.diagnostics.TestDiagnosticUtils
-  
- DIAGNOSTIC_WARNING_IN_JAVA_REGEX - Static variable in class org.checkerframework.framework.test.diagnostics.TestDiagnosticUtils
-  
- DIAGNOSTIC_WARNING_PATTERN - Static variable in class org.checkerframework.framework.test.diagnostics.TestDiagnosticUtils
-  
- DIAGNOSTIC_WARNING_REGEX - Static variable in class org.checkerframework.framework.test.diagnostics.TestDiagnosticUtils
-  
- DiagnosticKind - Enum in org.checkerframework.framework.test.diagnostics
- 
Indicates what type of Error was, or expected to be, encountered during typechecking 
- diagnosticsToString(List<TestDiagnostic>) - Static method in class org.checkerframework.framework.test.diagnostics.TestDiagnosticUtils
- 
Converts the given diagnostics to strings (as they would appear in a source file
 individually) 
- diagnosticsToStrings(Iterable<Diagnostic<? extends JavaFileObject>>, boolean) - Static method in class org.checkerframework.framework.test.TestUtilities
-  
- diagnosticToString(Diagnostic<? extends JavaFileObject>, boolean) - Static method in class org.checkerframework.framework.test.TestUtilities
-  
- didTestFail() - Method in class org.checkerframework.framework.test.TypecheckResult
-  
- dimensions - Variable in class org.checkerframework.dataflow.analysis.FlowExpressions.ArrayCreation
-  
- dimensions - Variable in class org.checkerframework.dataflow.cfg.node.ArrayCreationNode
- 
The length of this list is the number of dimensions in the array. 
- directSuperTypes() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedDeclaredType
-  
- directSuperTypes() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedIntersectionType
-  
- directSuperTypes() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
This method returns a list of AnnotatedTypeMirrors where the Java type of each ATM is an
 immediate supertype (class or interface) of the Java type of this. 
- directSuperTypesField() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedDeclaredType
-  
- directSuperTypesField() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedIntersectionType
-  
- divide(Number) - Method in class org.checkerframework.common.value.util.ByteMath
-  
- divide(Number) - Method in class org.checkerframework.common.value.util.DoubleMath
-  
- divide(Number) - Method in class org.checkerframework.common.value.util.FloatMath
-  
- divide(Number) - Method in class org.checkerframework.common.value.util.IntegerMath
-  
- divide(Number) - Method in class org.checkerframework.common.value.util.LongMath
-  
- divide(Number) - Method in class org.checkerframework.common.value.util.NumberMath
- 
Returns the result of dividing the thisbyright.
 
- divide(Range) - Method in class org.checkerframework.common.value.util.Range
- 
Returns the smallest range that includes all possible values resulting from dividing (integer
 division) an arbitrary value in this range by an arbitrary value in the specified range. 
- divide(Number) - Method in class org.checkerframework.common.value.util.ShortMath
-  
- division(AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in interface org.checkerframework.checker.units.UnitsRelations
- 
Called for the division of type lht and rht. 
- division(AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.units.UnitsRelationsDefault
- 
Provides rules for resolving the result Unit of the division of checker-framework provided
 Units 
- DO - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- Done() - Method in class org.checkerframework.stubparser.JavaCharStream
- 
Set buffers back to null when finished. 
- dontEmitDebugInfo() - Method in class org.checkerframework.framework.test.TestConfigurationBuilder
-  
- DoStmt - Class in org.checkerframework.stubparser.ast.stmt
-  
- DoStmt() - Constructor for class org.checkerframework.stubparser.ast.stmt.DoStmt
-  
- DoStmt(Statement, Expression) - Constructor for class org.checkerframework.stubparser.ast.stmt.DoStmt
-  
- DoStmt(int, int, int, int, Statement, Expression) - Constructor for class org.checkerframework.stubparser.ast.stmt.DoStmt
-  
- doSubsitution(Element, AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.util.DependentTypes
-  
- DOT - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- DOTCFGVisualizer<A extends AbstractValue<A>,S extends Store<S>,T extends TransferFunction<A,S>> - Class in org.checkerframework.dataflow.cfg
- 
Generate a graph description in the DOT language of a control graph. 
- DOTCFGVisualizer() - Constructor for class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
-  
- dotOutputFileName(UnderlyingAST) - Method in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
-  
- DOUBLE - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- DOUBLE_TYPE - Static variable in class org.checkerframework.stubparser.ASTHelper
-  
- DoubleLiteralExpr - Class in org.checkerframework.stubparser.ast.expr
-  
- DoubleLiteralExpr() - Constructor for class org.checkerframework.stubparser.ast.expr.DoubleLiteralExpr
-  
- DoubleLiteralExpr(String) - Constructor for class org.checkerframework.stubparser.ast.expr.DoubleLiteralExpr
-  
- DoubleLiteralExpr(int, int, int, int, String) - Constructor for class org.checkerframework.stubparser.ast.expr.DoubleLiteralExpr
-  
- DoubleLiteralNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for a double literal. 
- DoubleLiteralNode(LiteralTree) - Constructor for class org.checkerframework.dataflow.cfg.node.DoubleLiteralNode
-  
- DoubleMath - Class in org.checkerframework.common.value.util
-  
- DoubleMath(double) - Constructor for class org.checkerframework.common.value.util.DoubleMath
-  
- DoubleVal - Annotation Type in org.checkerframework.common.value.qual
- 
An annotation indicating the possible values for a double or float type. 
- drawToDot(File, AnnotatedTypeMirror) - Static method in class org.checkerframework.common.util.TypeVisualizer
- 
Creates a dot file at dest that contains a digraph for the structure of type 
- drawToDot(String, AnnotatedTypeMirror) - Static method in class org.checkerframework.common.util.TypeVisualizer
- 
Creates a dot file at dest that contains a digraph for the structure of type 
- drawToPng(File, AnnotatedTypeMirror) - Static method in class org.checkerframework.common.util.TypeVisualizer
- 
Draws a dot file for type in a temporary directory then calls the "dot" program to convert
 that file into a png at the location dest. 
- drawToPng(String, AnnotatedTypeMirror) - Static method in class org.checkerframework.common.util.TypeVisualizer
- 
Draws a dot file for type in a temporary directory then calls the "dot" program to convert
 that file into a png at the location dest. 
- DumpVisitor - Class in org.checkerframework.stubparser.ast.visitor
- 
Builds a string representation of any AST node for printing. 
- DumpVisitor() - Constructor for class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- ea - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
The  VariableTree that indicates whether assertions are enabled or not. 
- Effect - Class in org.checkerframework.checker.guieffect
-  
- Effect(Class<? extends Annotation>) - Constructor for class org.checkerframework.checker.guieffect.Effect
-  
- Effect.EffectRange - Class in org.checkerframework.checker.guieffect
-  
- EffectRange(Effect, Effect) - Constructor for class org.checkerframework.checker.guieffect.Effect.EffectRange
-  
- effStack - Variable in class org.checkerframework.checker.guieffect.GuiEffectVisitor
-  
- element - Variable in class org.checkerframework.dataflow.analysis.FlowExpressions.LocalVariable
-  
- element - Variable in class org.checkerframework.dataflow.cfg.node.ClassNameNode
- 
The class named by this node 
- element - Variable in class org.checkerframework.dataflow.cfg.node.FieldAccessNode
-  
- element - Variable in class org.checkerframework.dataflow.cfg.node.PackageNameNode
- 
The package named by this node 
- ElementAnnotationApplier - Class in org.checkerframework.framework.type
- 
Utility methods for adding the annotations that are stored in an Element to the type that
 represents that element (or a use of that Element). 
- ElementAnnotationApplier() - Constructor for class org.checkerframework.framework.type.ElementAnnotationApplier
-  
- ElementAnnotationUtil - Class in org.checkerframework.framework.util.element
- 
Utility methods for adding the annotations that are stored in an Element to the type that
 represents that element (or a use of that Element). 
- ElementAnnotationUtil() - Constructor for class org.checkerframework.framework.util.element.ElementAnnotationUtil
-  
- elementFromDeclaration(ClassTree) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Gets the element for a class corresponding to a declaration. 
- elementFromDeclaration(MethodTree) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Gets the element for a method corresponding to a declaration. 
- elementFromDeclaration(VariableTree) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Gets the element for a variable corresponding to its declaration. 
- elementFromUse(ExpressionTree) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Gets the element for the declaration corresponding to this use of an element. 
- elementFromUse(MethodInvocationTree) - Static method in class org.checkerframework.javacutil.TreeUtils
-  
- elementFromUse(NewClassTree) - Static method in class org.checkerframework.javacutil.TreeUtils
-  
- elements - Variable in class org.checkerframework.checker.units.UnitsAnnotatedTypeFormatter
-  
- elements - Variable in class org.checkerframework.checker.units.UnitsAnnotatedTypeFormatter.UnitsAnnotationFormatter
-  
- elements - Variable in class org.checkerframework.checker.units.UnitsAnnotatedTypeFormatter.UnitsFormattingVisitor
-  
- elements - Variable in class org.checkerframework.checker.units.UnitsRelationsDefault
-  
- elements - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- elements - Variable in class org.checkerframework.framework.source.SourceVisitor
- 
The  Elements helper to use when scanning. 
- elements - Variable in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Utility class for working with  Elements. 
- elements - Variable in class org.checkerframework.javacutil.trees.TreeBuilder
-  
- elementToBoundType - Static variable in class org.checkerframework.framework.util.defaults.QualifierDefaults
-  
- ElementUtils - Class in org.checkerframework.javacutil
- 
A Utility class for analyzing Elements.
 
- ELLIPSIS - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- ELSE - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- elseFlowRule - Variable in class org.checkerframework.dataflow.cfg.block.ConditionalBlockImpl
-  
- elseOperand - Variable in class org.checkerframework.dataflow.cfg.node.TernaryExpressionNode
-  
- elseStore - Variable in class org.checkerframework.checker.index.IndexRefinementInfo
-  
- elseStore - Variable in class org.checkerframework.dataflow.analysis.ConditionalTransferResult
- 
The 'else' result store. 
- elseStore - Variable in class org.checkerframework.dataflow.analysis.TransferInput
- 
The 'else' result store (or nullif none is present).
 
- elseStores - Variable in class org.checkerframework.dataflow.analysis.Analysis
- 
Else stores before every basic block (assumed to be 'no information' if not present). 
- elseSuccessor - Variable in class org.checkerframework.dataflow.cfg.block.ConditionalBlockImpl
- 
Successor of the else branch. 
- emitDebugInfo() - Method in class org.checkerframework.framework.test.TestConfigurationBuilder
-  
- EmptyMemberDeclaration - Class in org.checkerframework.stubparser.ast.body
-  
- EmptyMemberDeclaration() - Constructor for class org.checkerframework.stubparser.ast.body.EmptyMemberDeclaration
-  
- EmptyMemberDeclaration(JavadocComment) - Constructor for class org.checkerframework.stubparser.ast.body.EmptyMemberDeclaration
-  
- EmptyMemberDeclaration(int, int, int, int, JavadocComment) - Constructor for class org.checkerframework.stubparser.ast.body.EmptyMemberDeclaration
-  
- EmptyProcessor - Class in org.checkerframework.common.util.debug
- 
Empty simple processor. 
- EmptyProcessor() - Constructor for class org.checkerframework.common.util.debug.EmptyProcessor
-  
- EmptyStmt - Class in org.checkerframework.stubparser.ast.stmt
-  
- EmptyStmt() - Constructor for class org.checkerframework.stubparser.ast.stmt.EmptyStmt
-  
- EmptyStmt(int, int, int, int) - Constructor for class org.checkerframework.stubparser.ast.stmt.EmptyStmt
-  
- EmptyTypeDeclaration - Class in org.checkerframework.stubparser.ast.body
-  
- EmptyTypeDeclaration() - Constructor for class org.checkerframework.stubparser.ast.body.EmptyTypeDeclaration
-  
- EmptyTypeDeclaration(JavadocComment) - Constructor for class org.checkerframework.stubparser.ast.body.EmptyTypeDeclaration
-  
- EmptyTypeDeclaration(int, int, int, int, JavadocComment) - Constructor for class org.checkerframework.stubparser.ast.body.EmptyTypeDeclaration
-  
- EnclosedExpr - Class in org.checkerframework.stubparser.ast.expr
-  
- EnclosedExpr() - Constructor for class org.checkerframework.stubparser.ast.expr.EnclosedExpr
-  
- EnclosedExpr(Expression) - Constructor for class org.checkerframework.stubparser.ast.expr.EnclosedExpr
-  
- EnclosedExpr(int, int, int, int, Expression) - Constructor for class org.checkerframework.stubparser.ast.expr.EnclosedExpr
-  
- enclosingClass(Element) - Static method in class org.checkerframework.javacutil.ElementUtils
- 
Returns the innermost type element enclosing the given element 
- enclosingClass(TreePath) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Gets the enclosing class of the tree node defined by the given  TreePath. 
- enclosingMemberSelect() - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
-  
- enclosingMethod(TreePath) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Gets the enclosing method of the tree node defined by the given  TreePath. 
- enclosingOfClass(TreePath, Class<T>) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Gets the first enclosing tree in path, of the specified class 
- enclosingOfKind(TreePath, Tree.Kind) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Gets the first enclosing tree in path, of the specified kind. 
- enclosingOfKind(TreePath, Set<Tree.Kind>) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Gets the first enclosing tree in path, with any one of the specified kinds. 
- enclosingPackage(Element) - Static method in class org.checkerframework.javacutil.ElementUtils
- 
Returns the innermost package element enclosing the given element. 
- enclosingStatement(Tree) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
-  
- enclosingTopLevelBlock(TreePath) - Static method in class org.checkerframework.javacutil.TreeUtils
-  
- enclosingType - Variable in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedDeclaredType
- 
The enclosing Type 
- enclosingVariable(TreePath) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Gets the enclosing variable of a tree node defined by the given  TreePath. 
- endColumn - Variable in class org.checkerframework.stubparser.Token
- 
The column number of the last character of this Token. 
- endLine - Variable in class org.checkerframework.stubparser.Token
- 
The line number of the last character of this Token. 
- ensureDirectoryExists(File) - Static method in class org.checkerframework.framework.test.TestUtilities
-  
- EnsuresLockHeld - Annotation Type in org.checkerframework.checker.lock.qual
- 
Indicates that the given expressions are held if the method terminates successfully. 
- EnsuresLockHeldIf - Annotation Type in org.checkerframework.checker.lock.qual
- 
Indicates that the given expressions are held if the method terminates successfully and returns
 the given result (either true or false). 
- EnsuresNonNull - Annotation Type in org.checkerframework.checker.nullness.qual
- 
Indicates that the value expressions are non-null, if the method terminates successfully. 
- EnsuresNonNullIf - Annotation Type in org.checkerframework.checker.nullness.qual
- 
Indicates that the given expressions are non-null, if the method returns the given result (either
 true or false). 
- EnsuresQualifier - Annotation Type in org.checkerframework.framework.qual
- 
A postcondition annotation to indicate that a method ensures certain expressions to have a
 certain type qualifier once the method has successfully terminated. 
- EnsuresQualifierIf - Annotation Type in org.checkerframework.framework.qual
- 
A conditional postcondition annotation to indicate that a method ensures that certain expressions
 have a certain qualifier once the method has finished, and if the result is as indicated by
 result.
 
- EnsuresQualifiers - Annotation Type in org.checkerframework.framework.qual
- 
A meta-annotation to allow multiple postcondition annotations. 
- EnsuresQualifiersIf - Annotation Type in org.checkerframework.framework.qual
- 
A meta-annotation to allow multiple conditional postcondition annotations. 
- entryBlock - Variable in class org.checkerframework.dataflow.cfg.ControlFlowGraph
- 
The entry block of the control flow graph. 
- entrySet() - Method in class org.checkerframework.framework.util.AnnotationMirrorMap
-  
- ENUM - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- EnumConstantDeclaration - Class in org.checkerframework.stubparser.ast.body
-  
- EnumConstantDeclaration() - Constructor for class org.checkerframework.stubparser.ast.body.EnumConstantDeclaration
-  
- EnumConstantDeclaration(String) - Constructor for class org.checkerframework.stubparser.ast.body.EnumConstantDeclaration
-  
- EnumConstantDeclaration(JavadocComment, List<AnnotationExpr>, String, List<Expression>, List<BodyDeclaration>) - Constructor for class org.checkerframework.stubparser.ast.body.EnumConstantDeclaration
-  
- EnumConstantDeclaration(int, int, int, int, JavadocComment, List<AnnotationExpr>, String, List<Expression>, List<BodyDeclaration>) - Constructor for class org.checkerframework.stubparser.ast.body.EnumConstantDeclaration
-  
- EnumDeclaration - Class in org.checkerframework.stubparser.ast.body
-  
- EnumDeclaration() - Constructor for class org.checkerframework.stubparser.ast.body.EnumDeclaration
-  
- EnumDeclaration(int, String) - Constructor for class org.checkerframework.stubparser.ast.body.EnumDeclaration
-  
- EnumDeclaration(JavadocComment, int, List<AnnotationExpr>, String, List<ClassOrInterfaceType>, List<EnumConstantDeclaration>, List<BodyDeclaration>) - Constructor for class org.checkerframework.stubparser.ast.body.EnumDeclaration
-  
- EnumDeclaration(int, int, int, int, JavadocComment, int, List<AnnotationExpr>, String, List<ClassOrInterfaceType>, List<EnumConstantDeclaration>, List<BodyDeclaration>) - Constructor for class org.checkerframework.stubparser.ast.body.EnumDeclaration
-  
- env - Variable in class org.checkerframework.checker.nullness.SystemGetPropertyHandler
-  
- env - Variable in class org.checkerframework.dataflow.analysis.Analysis
- 
The associated processing environment 
- env - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Annotation processing environment and its associated type and tree utilities. 
- env - Variable in class org.checkerframework.javacutil.trees.TreeBuilder
-  
- EOF - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
End of File. 
- eol - Variable in exception org.checkerframework.stubparser.ParseException
- 
The end of line string for this machine. 
- EQ - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- equalities - Variable in class org.checkerframework.framework.util.typeinference.solver.TargetConstraints
-  
- Equalities() - Constructor for class org.checkerframework.framework.util.typeinference.solver.TargetConstraints.Equalities
-  
- EqualitiesSolver - Class in org.checkerframework.framework.util.typeinference.solver
- 
EqualitiesSolver infers type arguments for targets using the equality constraints in
 ConstraintMap. 
- EqualitiesSolver() - Constructor for class org.checkerframework.framework.util.typeinference.solver.EqualitiesSolver
-  
- EqualityAtmComparer - Class in org.checkerframework.framework.type
- 
Compares two annotated type mirrors for structural equality using only the primary annotations
 and underlying types of the two input types and their component types. 
- EqualityAtmComparer() - Constructor for class org.checkerframework.framework.type.EqualityAtmComparer
-  
- equalityComparer - Static variable in class org.checkerframework.framework.type.AnnotatedTypeMirror
-  
- equalityComparer - Variable in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- equals(Effect) - Method in class org.checkerframework.checker.guieffect.Effect
-  
- equals(Object) - Method in class org.checkerframework.checker.guieffect.Effect
-  
- equals(Object) - Method in class org.checkerframework.checker.index.upperbound.OffsetEquation
-  
- equals(Object) - Method in class org.checkerframework.common.value.util.Range
-  
- equals(Object) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ArrayAccess
-  
- equals(Object) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ArrayCreation
-  
- equals(Object) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ClassName
-  
- equals(Object) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.FieldAccess
-  
- equals(Object) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.LocalVariable
-  
- equals(Object) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.MethodCall
-  
- equals(Object) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ThisReference
-  
- equals(Object) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.Unknown
-  
- equals(Object) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ValueLiteral
-  
- equals(Object) - Method in class org.checkerframework.dataflow.analysis.TransferInput
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.ArrayAccessNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.ArrayCreationNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.ArrayTypeNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.AssertionErrorNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.AssignmentNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.BitwiseAndNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.BitwiseComplementNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.BitwiseOrNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.BitwiseXorNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.BooleanLiteralNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.CaseNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.CharacterLiteralNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.ClassNameNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.ConditionalAndNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.ConditionalNotNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.ConditionalOrNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.DoubleLiteralNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.EqualToNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.FieldAccessNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.FloatingDivisionNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.FloatingRemainderNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.FloatLiteralNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.FunctionalInterfaceNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.GreaterThanNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.GreaterThanOrEqualNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.InstanceOfNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.IntegerDivisionNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.IntegerLiteralNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.IntegerRemainderNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.LeftShiftNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.LessThanNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.LessThanOrEqualNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.LocalVariableNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.LongLiteralNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.MarkerNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.MethodAccessNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.MethodInvocationNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.NarrowingConversionNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.NotEqualNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.NullChkNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.NullLiteralNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.NumericalAdditionNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.NumericalMinusNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.NumericalMultiplicationNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.NumericalPlusNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.NumericalSubtractionNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.ObjectCreationNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.PackageNameNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.ParameterizedTypeNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.PrimitiveTypeNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.ReturnNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.ShortLiteralNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.SignedRightShiftNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.StringConcatenateNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.StringConversionNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.StringLiteralNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.SuperNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.SynchronizedNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.TernaryExpressionNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.ThisLiteralNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.ThrowNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.TypeCastNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.UnsignedRightShiftNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.ValueLiteralNode
- 
Compare the value of this nodes. 
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.VariableDeclarationNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.cfg.node.WideningConversionNode
-  
- equals(Object) - Method in class org.checkerframework.dataflow.constantpropagation.Constant
-  
- equals(Object) - Method in class org.checkerframework.dataflow.constantpropagation.ConstantPropagationStore
-  
- equals(Object) - Method in class org.checkerframework.framework.flow.CFAbstractStore
-  
- equals(Object) - Method in class org.checkerframework.framework.flow.CFAbstractValue
-  
- equals(Object) - Method in class org.checkerframework.framework.source.Result.DiagMessage
-  
- equals(Object) - Method in class org.checkerframework.framework.test.diagnostics.TestDiagnostic
- 
Equality is compared without isFixable/omitParentheses 
- equals(Object) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
-  
- equals(Object) - Method in class org.checkerframework.framework.type.AnnotatedTypeParameterBounds
-  
- equals(Object) - Method in class org.checkerframework.framework.util.ContractsUtils.ConditionalPostcondition
-  
- equals(Object) - Method in class org.checkerframework.framework.util.ContractsUtils.Contract
-  
- equals(Object) - Method in class org.checkerframework.framework.util.dependenttypes.DependentTypesError
-  
- equals(Object) - Method in class org.checkerframework.framework.util.typeinference.constraint.AFConstraint
-  
- equals(Object) - Method in class org.checkerframework.framework.util.typeinference.constraint.TUConstraint
-  
- equals(Object) - Method in class org.checkerframework.javacutil.Pair
-  
- equals(Object) - Method in class org.checkerframework.stubparser.ast.Node
-  
- equals(Node, Node) - Static method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- EqualsVisitor - Class in org.checkerframework.stubparser.ast.visitor
-  
- equalTo(Number) - Method in class org.checkerframework.common.value.util.ByteMath
-  
- equalTo(Number) - Method in class org.checkerframework.common.value.util.DoubleMath
-  
- equalTo(Number) - Method in class org.checkerframework.common.value.util.FloatMath
-  
- equalTo(Number) - Method in class org.checkerframework.common.value.util.IntegerMath
-  
- equalTo(Number) - Method in class org.checkerframework.common.value.util.LongMath
-  
- equalTo(Number) - Method in class org.checkerframework.common.value.util.NumberMath
-  
- equalTo(Number) - Method in class org.checkerframework.common.value.util.ShortMath
-  
- EqualToNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for an equality check: 
- EqualToNode(BinaryTree, Node, Node) - Constructor for class org.checkerframework.dataflow.cfg.node.EqualToNode
-  
- EquivalentAtmComboScanner<RETURN_TYPE,PARAM> - Class in org.checkerframework.framework.type.visitor
- 
EquivalentAtmComboScanner is an AtmComboVisitor that accepts combinations that are identical in
 TypeMirror structure but might differ in contained AnnotationMirrors. 
- EquivalentAtmComboScanner() - Constructor for class org.checkerframework.framework.type.visitor.EquivalentAtmComboScanner
-  
- EquivalentAtmComboScanner.Visited - Class in org.checkerframework.framework.type.visitor
-  
- error - Variable in class org.checkerframework.framework.util.dependenttypes.DependentTypesError
-  
- errorAbort(String) - Method in class org.checkerframework.framework.source.SourceChecker
- 
Log an error message and abort processing. 
- errorAbort(String, Throwable) - Method in class org.checkerframework.framework.source.SourceChecker
- 
Log an error message and abort processing. 
- errorAbort(String) - Method in interface org.checkerframework.javacutil.ErrorHandler
- 
Log an error message and abort processing. 
- errorAbort(String, Throwable) - Method in interface org.checkerframework.javacutil.ErrorHandler
-  
- errorAbort(String) - Static method in class org.checkerframework.javacutil.ErrorReporter
- 
Log an error message and abort processing. 
- errorAbort(String, Object...) - Static method in class org.checkerframework.javacutil.ErrorReporter
- 
- errorAbort(String, Throwable) - Static method in class org.checkerframework.javacutil.ErrorReporter
-  
- ErrorHandler - Interface in org.checkerframework.javacutil
- 
An implementation of the ErrorHandler interface can be registered with the ErrorReporter class to
 change the default behavior on errors. 
- errorKey - Variable in enum org.checkerframework.framework.util.ContractsUtils.Contract.Kind
-  
- ErrorReporter - Class in org.checkerframework.javacutil
- 
Handle errors detected in utility classes. 
- ErrorReporter() - Constructor for class org.checkerframework.javacutil.ErrorReporter
-  
- errsOnLastExit - Variable in class org.checkerframework.framework.source.SourceChecker
- 
The number of errors at the last exit of the type processor. 
- escapeDoubleQuotes(String) - Method in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
-  
- escapeQuotesAndSlashes(String) - Static method in class org.checkerframework.framework.util.PluginUtil
-  
- evaluateMethodCall(List<List<?>>, List<?>, MethodInvocationTree) - Method in class org.checkerframework.common.value.ReflectiveEvaluator
-  
- evaluateStaticFieldAccess(String, String, MemberSelectTree) - Method in class org.checkerframework.common.value.ReflectiveEvaluator
-  
- evaluteConstructorCall(ArrayList<List<?>>, NewClassTree, TypeMirror) - Method in class org.checkerframework.common.value.ReflectiveEvaluator
-  
- EVERYTHING - Static variable in class org.checkerframework.common.value.util.Range
- 
A range containing all possible 64-bit values. 
- exceptionalExitBlock - Variable in class org.checkerframework.dataflow.cfg.ControlFlowGraph
- 
The exceptional exit block of the control flow graph. 
- exceptionalExitLabel - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder
- 
Special label to identify the exceptional exit. 
- exceptionalStores - Variable in class org.checkerframework.dataflow.analysis.TransferResult
- 
The stores in case the basic block throws an exception (or  null if the corresponding
  Node does not throw any exceptions). 
- exceptionalSuccessors - Variable in class org.checkerframework.dataflow.cfg.block.ExceptionBlockImpl
- 
Set of exceptional successors. 
- ExceptionBlock - Interface in org.checkerframework.dataflow.cfg.block
- 
Represents a basic block that contains exactly one  Node which can throw an exception. 
- ExceptionBlockImpl - Class in org.checkerframework.dataflow.cfg.block
- 
Base class of the  Block implementation hierarchy. 
- ExceptionBlockImpl() - Constructor for class org.checkerframework.dataflow.cfg.block.ExceptionBlockImpl
-  
- exceptions - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.NodeWithExceptionsHolder
- 
Map from exception type to labels of successors that may be reached as a result of that
 exception. 
- exceptionToInvalidFormatAnnotation(IllegalFormatException) - Method in class org.checkerframework.checker.formatter.FormatterTreeUtil
- 
Takes an exception that describes an invalid formatter string and, returns a syntax trees
 element that represents a  InvalidFormat annotation with the exception's error message
 as value. 
- exceptionToInvalidFormatAnnotation(IllegalArgumentException) - Method in class org.checkerframework.checker.i18nformatter.I18nFormatterTreeUtil
- 
Takes an exception that describes an invalid formatter string and returns a syntax trees
 element that represents a  I18nInvalidFormat annotation with the exception's error
 message as value. 
- ExcessiveOrMissingFormatArgumentException(int, int) - Constructor for exception org.checkerframework.checker.formatter.FormatUtil.ExcessiveOrMissingFormatArgumentException
- 
Constructs an instance of this class with the actual argument length and the expected
 one. 
- execDotToPng(File, File) - Static method in class org.checkerframework.common.util.TypeVisualizer
- 
Converts the given dot file to a png file at the specified location. 
- execute(String[], OutputStream, OutputStream) - Static method in class org.checkerframework.framework.util.ExecUtil
-  
- ExecUtil - Class in org.checkerframework.framework.util
-  
- ExecUtil() - Constructor for class org.checkerframework.framework.util.ExecUtil
-  
- ExecUtil.Redirection - Class in org.checkerframework.framework.util
-  
- exitLabel - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.TryStack
-  
- expandArgFiles(List<File>) - Static method in class org.checkerframework.framework.util.CheckerMain
- 
Return all the lines in all the files. 
- ExpandBuff(boolean) - Method in class org.checkerframework.stubparser.JavaCharStream
-  
- expandCFOptions(List<? extends Class<?>>, String[]) - Method in class org.checkerframework.framework.source.SourceChecker
- 
Generate the possible command-line option names by prefixing each class name from classPrefixestooptions, separated byOPTION_SEPARATOR.
 
- expandVarArgs(AnnotatedTypeFactory, AnnotatedTypeMirror.AnnotatedExecutableType, List<? extends ExpressionTree>) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
- 
Returns the method parameters for the invoked method, with the same number of arguments
 passed in the methodInvocation tree. 
- expandVarArgsFromTypes(AnnotatedTypeMirror.AnnotatedExecutableType, List<AnnotatedTypeMirror>) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
-  
- expectedTokenSequences - Variable in exception org.checkerframework.stubparser.ParseException
- 
Each entry in this array is an array of integers. 
- ExplicitConstructorInvocationStmt - Class in org.checkerframework.stubparser.ast.stmt
-  
- ExplicitConstructorInvocationStmt() - Constructor for class org.checkerframework.stubparser.ast.stmt.ExplicitConstructorInvocationStmt
-  
- ExplicitConstructorInvocationStmt(boolean, Expression, List<Expression>) - Constructor for class org.checkerframework.stubparser.ast.stmt.ExplicitConstructorInvocationStmt
-  
- ExplicitConstructorInvocationStmt(int, int, int, int, List<Type>, boolean, Expression, List<Expression>) - Constructor for class org.checkerframework.stubparser.ast.stmt.ExplicitConstructorInvocationStmt
-  
- ExplicitThisLiteralNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for a reference to 'this'. 
- ExplicitThisLiteralNode(Tree) - Constructor for class org.checkerframework.dataflow.cfg.node.ExplicitThisLiteralNode
-  
- expression - Variable in class org.checkerframework.dataflow.cfg.node.SynchronizedNode
-  
- expression - Variable in class org.checkerframework.dataflow.cfg.node.ThrowNode
-  
- expression - Variable in class org.checkerframework.framework.util.ContractsUtils.Contract
- 
The expression for which the condition must hold, such as "foo"in@RequiresNonNull("foo").
 
- expression - Variable in class org.checkerframework.framework.util.dependenttypes.DependentTypesError
-  
- Expression - Class in org.checkerframework.stubparser.ast.expr
-  
- Expression() - Constructor for class org.checkerframework.stubparser.ast.expr.Expression
-  
- Expression(int, int, int, int) - Constructor for class org.checkerframework.stubparser.ast.expr.Expression
-  
- ExpressionStmt - Class in org.checkerframework.stubparser.ast.stmt
-  
- ExpressionStmt() - Constructor for class org.checkerframework.stubparser.ast.stmt.ExpressionStmt
-  
- ExpressionStmt(Expression) - Constructor for class org.checkerframework.stubparser.ast.stmt.ExpressionStmt
-  
- ExpressionStmt(int, int, int, int, Expression) - Constructor for class org.checkerframework.stubparser.ast.stmt.ExpressionStmt
-  
- expressionToArgTrees(ExpressionTree) - Static method in class org.checkerframework.framework.util.typeinference.TypeArgInferenceUtil
- 
Takes an expression tree that must be either a MethodInovcationTree or a NewClassTree
 (constructor invocation) and returns the arguments to its formal parameters. 
- ExtendedNode(CFGBuilder.ExtendedNode.ExtendedNodeType) - Constructor for class org.checkerframework.dataflow.cfg.CFGBuilder.ExtendedNode
-  
- EXTENDS - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- extendWithExtendedNode(CFGBuilder.ExtendedNode) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Extend the list of extended nodes with an extended node. 
- extendWithNode(T) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Extend the list of extended nodes with a node. 
- extendWithNodeWithException(Node, TypeMirror) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Extend the list of extended nodes with a node, where nodemight throw the
 exceptioncause.
 
- extendWithNodeWithExceptions(Node, Set<TypeMirror>) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Extend the list of extended nodes with a node, where nodemight throw any of the
 exception incauses.
 
- extractAndApply() - Method in class org.checkerframework.framework.util.element.MethodApplier
- 
Sets the method's element, annotates its return type, parameters, type parameters, and throws
 annotations. 
- extractAndApply() - Method in class org.checkerframework.framework.util.element.ParamApplier
-  
- extractAndApply() - Method in class org.checkerframework.framework.util.element.TypeDeclarationApplier
- 
Adds extends/implements and class annotations to type. 
- extractAndApply() - Method in class org.checkerframework.framework.util.element.TypeVarUseApplier
- 
Applies the bound annotations from the declaration of the type parameter and then applies the
 explicit annotations written on the type variable 
- extractAndApply() - Method in class org.checkerframework.framework.util.element.VariableApplier
-  
- extractArg(String, String, List<String>) - Static method in class org.checkerframework.framework.util.CheckerMain
- 
Remove the argument given by argumentName and the subsequent value from the list args if
 present. 
- extractBootClassPath(List<String>) - Static method in class org.checkerframework.framework.util.CheckerMain
- 
Remove all -Xbootclasspath/p:or-J-Xbootclasspath/p:arguments from args and
 add them to the returned list.
 
- extractCpOpts(List<String>) - Static method in class org.checkerframework.framework.util.CheckerMain
- 
Remove the -cpand-classpathoptions and their arguments from args.
 
- extractFileArg(String, File, List<String>) - Static method in class org.checkerframework.framework.util.CheckerMain
- 
Remove the argument given by argumentName and the subsequent value from the list args if
 present. 
- extractJvmOpts(List<String>) - Static method in class org.checkerframework.framework.util.CheckerMain
- 
Remove all -Jarguments fromargsand add them to the returned list (without
 the-Jprefix)
 
- extractOptWithPattern(Pattern, boolean, List<String>) - Static method in class org.checkerframework.framework.util.CheckerMain
- 
Find all args that match the given pattern and extract their index 1 group. 
- extractPpOpts(List<String>) - Static method in class org.checkerframework.framework.util.CheckerMain
- 
Remove the -processorpathoptions and their arguments from args.
 
- F2A - Class in org.checkerframework.framework.util.typeinference.constraint
-  
- F2A(AnnotatedTypeMirror, AnnotatedTypeMirror) - Constructor for class org.checkerframework.framework.util.typeinference.constraint.F2A
-  
- F2AReducer - Class in org.checkerframework.framework.util.typeinference.constraint
- 
F2AReducer takes an F2A constraint that is not irreducible (@see AFConstraint.isIrreducible) and
 reduces it by one step. 
- F2AReducer(AnnotatedTypeFactory) - Constructor for class org.checkerframework.framework.util.typeinference.constraint.F2AReducer
-  
- factory - Variable in class org.checkerframework.checker.nullness.SystemGetPropertyHandler
-  
- factory - Variable in class org.checkerframework.framework.flow.CFCFGBuilder
- 
Type factory to provide types used during CFG building. 
- factory - Variable in class org.checkerframework.framework.util.ContractsUtils
-  
- factory - Variable in class org.checkerframework.framework.util.dependenttypes.DependentTypesHelper
-  
- failure(FormatterTreeUtil.Result<E>, String, Object...) - Method in class org.checkerframework.checker.formatter.FormatterTreeUtil
- 
Reports an error. 
- failure(FormatterTreeUtil.Result<E>, String, Object...) - Method in class org.checkerframework.checker.i18nformatter.I18nFormatterTreeUtil
- 
Reports an error. 
- failure(String, Object...) - Static method in class org.checkerframework.framework.source.Result
- 
Creates a new failure result with the given message key. 
- FALSE - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- falseFlowRule - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.ConditionalJump
-  
- falseSucc - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.ConditionalJump
-  
- FBCBOTTOM - Variable in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
- 
- FBCBottom - Annotation Type in org.checkerframework.checker.initialization.qual
- 
The bottom type in the Freedom Before Commitment type system. 
- FENUM - Variable in class org.checkerframework.checker.fenum.FenumAnnotatedTypeFactory
-  
- Fenum - Annotation Type in org.checkerframework.checker.fenum.qual
- 
A generic fake enumeration qualifier that is parameterized by a name. 
- FENUM_BOTTOM - Variable in class org.checkerframework.checker.fenum.FenumAnnotatedTypeFactory
-  
- FENUM_UNQUALIFIED - Variable in class org.checkerframework.checker.fenum.FenumAnnotatedTypeFactory
-  
- FenumAnnotatedTypeFactory - Class in org.checkerframework.checker.fenum
-  
- FenumAnnotatedTypeFactory(BaseTypeChecker) - Constructor for class org.checkerframework.checker.fenum.FenumAnnotatedTypeFactory
-  
- FenumAnnotatedTypeFactory.FenumQualifierHierarchy - Class in org.checkerframework.checker.fenum
-  
- FenumBottom - Annotation Type in org.checkerframework.checker.fenum.qual
- 
The bottom type in the Fenum type system. 
- FenumChecker - Class in org.checkerframework.checker.fenum
- 
The main checker class for the Fake Enum Checker. 
- FenumChecker() - Constructor for class org.checkerframework.checker.fenum.FenumChecker
-  
- FenumQualifierHierarchy(MultiGraphQualifierHierarchy.MultiGraphFactory) - Constructor for class org.checkerframework.checker.fenum.FenumAnnotatedTypeFactory.FenumQualifierHierarchy
-  
- FenumTop - Annotation Type in org.checkerframework.checker.fenum.qual
- 
The top of the fake enumeration type hierarchy. 
- FenumUnqualified - Annotation Type in org.checkerframework.checker.fenum.qual
- 
An unqualified type. 
- FenumVisitor - Class in org.checkerframework.checker.fenum
-  
- FenumVisitor(BaseTypeChecker) - Constructor for class org.checkerframework.checker.fenum.FenumVisitor
-  
- field - Variable in class org.checkerframework.dataflow.analysis.FlowExpressions.FieldAccess
-  
- field - Variable in class org.checkerframework.dataflow.cfg.node.FieldAccessNode
-  
- FieldAccess(FlowExpressions.Receiver, FieldAccessNode) - Constructor for class org.checkerframework.dataflow.analysis.FlowExpressions.FieldAccess
-  
- FieldAccess(FlowExpressions.Receiver, TypeMirror, VariableElement) - Constructor for class org.checkerframework.dataflow.analysis.FlowExpressions.FieldAccess
-  
- FieldAccessExpr - Class in org.checkerframework.stubparser.ast.expr
-  
- FieldAccessExpr() - Constructor for class org.checkerframework.stubparser.ast.expr.FieldAccessExpr
-  
- FieldAccessExpr(Expression, String) - Constructor for class org.checkerframework.stubparser.ast.expr.FieldAccessExpr
-  
- FieldAccessExpr(int, int, int, int, Expression, List<Type>, String) - Constructor for class org.checkerframework.stubparser.ast.expr.FieldAccessExpr
-  
- FieldAccessNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for a field access, including a method accesses: 
- FieldAccessNode(Tree, Node) - Constructor for class org.checkerframework.dataflow.cfg.node.FieldAccessNode
-  
- FieldAccessNode(Tree, VariableElement, Node) - Constructor for class org.checkerframework.dataflow.cfg.node.FieldAccessNode
-  
- FieldDeclaration - Class in org.checkerframework.stubparser.ast.body
-  
- FieldDeclaration() - Constructor for class org.checkerframework.stubparser.ast.body.FieldDeclaration
-  
- FieldDeclaration(int, Type, VariableDeclarator) - Constructor for class org.checkerframework.stubparser.ast.body.FieldDeclaration
-  
- FieldDeclaration(int, Type, List<VariableDeclarator>) - Constructor for class org.checkerframework.stubparser.ast.body.FieldDeclaration
-  
- FieldDeclaration(JavadocComment, int, List<AnnotationExpr>, Type, List<VariableDeclarator>) - Constructor for class org.checkerframework.stubparser.ast.body.FieldDeclaration
-  
- FieldDeclaration(int, int, int, int, JavadocComment, int, List<AnnotationExpr>, Type, List<VariableDeclarator>) - Constructor for class org.checkerframework.stubparser.ast.body.FieldDeclaration
-  
- FieldDescriptor - Annotation Type in org.checkerframework.checker.signature.qual
- 
- FieldDescriptorForArray - Annotation Type in org.checkerframework.checker.signature.qual
- 
- FieldInvariant - Annotation Type in org.checkerframework.framework.qual
- 
Specifies that a field's type, in the class on which this annotation is written, is a subtype of
 its declared type. 
- FieldInvariants - Class in org.checkerframework.framework.util
- 
Represents field invariants. 
- FieldInvariants(List<String>, List<AnnotationMirror>) - Constructor for class org.checkerframework.framework.util.FieldInvariants
-  
- FieldInvariants(FieldInvariants, List<String>, List<AnnotationMirror>) - Constructor for class org.checkerframework.framework.util.FieldInvariants
- 
Creates a new object with all the invariant in other, plus those specified byfieldsandqualifiers.
 
- fieldTAPosition(int) - Static method in class org.checkerframework.javacutil.TypeAnnotationUtils
-  
- fieldValues - Variable in class org.checkerframework.framework.flow.CFAbstractAnalysis
- 
Initial abstract types for fields. 
- fieldValues - Variable in class org.checkerframework.framework.flow.CFAbstractStore
- 
- fileArgToStr(File) - Static method in class org.checkerframework.framework.util.PluginUtil
-  
- FillBuff() - Method in class org.checkerframework.stubparser.JavaCharStream
-  
- FINAL - Static variable in class org.checkerframework.stubparser.ast.body.ModifierSet
-  
- FINAL - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- finalLocalValues - Variable in class org.checkerframework.dataflow.analysis.Analysis
- 
Map from (effectively final) local variable elements to their abstract value. 
- finalLocalValues - Variable in class org.checkerframework.dataflow.analysis.AnalysisResult
- 
Map from (effectively final) local variable elements to their abstract value. 
- FINALLY - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- finallyLabel - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.TryFinallyFrame
-  
- findAnnotationInHierarchy(Collection<? extends AnnotationMirror>, AnnotationMirror) - Method in class org.checkerframework.framework.type.QualifierHierarchy
- 
Returns the annotation in annos that is in the hierarchy for which annotationMirror is top. 
- findAnnotationInSameHierarchy(Collection<? extends AnnotationMirror>, AnnotationMirror) - Method in class org.checkerframework.framework.type.QualifierHierarchy
- 
Returns the annotation in annos that is in the same hierarchy as annotationMirror. 
- findBottoms(Map<AnnotationMirror, Set<AnnotationMirror>>) - Method in class org.checkerframework.common.aliasing.AliasingAnnotatedTypeFactory.AliasingQualifierHierarchy
-  
- findBottoms(Map<AnnotationMirror, Set<AnnotationMirror>>) - Method in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy
- 
Infer the bottoms of the subtype hierarchy. 
- findClass(String, TreePath) - Method in class org.checkerframework.javacutil.Resolver
- 
Finds the class literal with name name.
 
- findClassInPackage(String, Symbol.PackageSymbol, TreePath) - Method in class org.checkerframework.javacutil.Resolver
- 
Finds the class with name namein a given package.
 
- findComparisonFile(File) - Static method in class org.checkerframework.framework.test.TestUtilities
-  
- findConcreteUpperBound(TypeMirror) - Static method in class org.checkerframework.javacutil.TypesUtils
- 
Given a bounded type (wildcard or typevar) get the concrete type of its upper bound. 
- findCorrespondingAnnotation(AnnotationMirror, Collection<? extends AnnotationMirror>) - Method in class org.checkerframework.framework.type.QualifierHierarchy
- 
- findEffectiveAnnotationInHierarchy(QualifierHierarchy, AnnotatedTypeMirror, AnnotationMirror) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
- 
When comparing types against the bounds of a type variable, we may encounter other type
 variables, wildcards, and intersections in those bounds. 
- findEffectiveAnnotationInHierarchy(QualifierHierarchy, AnnotatedTypeMirror, AnnotationMirror, boolean) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
- 
When comparing types against the bounds of a type variable, we may encounter other type
 variables, wildcards, and intersections in those bounds. 
- findEffectiveAnnotations(QualifierHierarchy, AnnotatedTypeMirror) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
- 
When comparing types against the bounds of a type variable, we may encounter other type
 variables, wildcards, and intersections in those bounds. 
- findEffectiveLowerBoundAnnotations(QualifierHierarchy, AnnotatedTypeMirror) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
- 
When comparing types against the bounds of a type variable, we may encounter other type
 variables, wildcards, and intersections in those bounds. 
- findElement(CharSequence) - Method in class org.checkerframework.framework.util.AnnotationBuilder
-  
- findEqualTarget(TargetConstraints.Equalities, AnnotationMirrorSet) - Method in class org.checkerframework.framework.util.typeinference.solver.EqualitiesSolver
- 
Attempt to find a target which is equal to this target. 
- findField(String, TypeMirror, TreePath) - Method in class org.checkerframework.javacutil.Resolver
- 
Finds the field with name namein a given type.
 
- findFieldInType(TypeElement, String) - Static method in class org.checkerframework.javacutil.ElementUtils
- 
Returns the field of the class 
- findFieldsInType(TypeElement, Collection<String>) - Static method in class org.checkerframework.javacutil.ElementUtils
- 
Returns the elements of the fields whose simple names are namesand are declared intype.
 
- findFieldsInTypeOrSuperType(TypeMirror, Collection<String>) - Static method in class org.checkerframework.javacutil.ElementUtils
- 
Returns non-private field elements, and side-effects namesto remove them.
 
- findFilesInParent(File, String...) - Static method in class org.checkerframework.framework.test.TestUtilities
-  
- findInheritedEffectRange(TypeElement, ExecutableElement) - Method in class org.checkerframework.checker.guieffect.GuiEffectTypeFactory
-  
- findInheritedEffectRange(TypeElement, ExecutableElement, boolean, Tree) - Method in class org.checkerframework.checker.guieffect.GuiEffectTypeFactory
-  
- findJavaFilesPerDirectory(File, String...) - Static method in class org.checkerframework.framework.test.TestUtilities
- 
Returns a list where each item is a list of Java files, excluding any skip tests, for each
 directory given by dirName and also a list for any subdirectory. 
- findJavaOverride(ExecutableElement, TypeMirror) - Method in class org.checkerframework.checker.guieffect.GuiEffectTypeFactory
-  
- findLocalVariableOrParameterOrField(String, TreePath) - Method in class org.checkerframework.javacutil.Resolver
- 
Finds the local variable with name namein the given scope.
 
- findLub(AnnotationMirror, AnnotationMirror) - Method in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy
- 
Finds and returns the Least Upper Bound (LUB) of two annotation mirrors a1 and a2 by
 recursively climbing the qualifier hierarchy of a1 until one of them is a subtype of the
 other, or returns null if no subtype relationships can be found 
- findMethod(String, TypeMirror, TreePath, List<TypeMirror>) - Method in class org.checkerframework.javacutil.Resolver
- 
Finds the method element for a given name and list of expected parameter types. 
- findNestedJavaTestFiles(String...) - Static method in class org.checkerframework.framework.test.TestUtilities
-  
- findPackage(String, TreePath) - Method in class org.checkerframework.javacutil.Resolver
- 
Finds the package with name name.
 
- findPathTo(Class<?>, boolean) - Static method in class org.checkerframework.framework.util.CheckerMain
- 
Find the jar file or directory containing the .class file from which cls was loaded 
- findRelativeNestedJavaFiles(String, String...) - Static method in class org.checkerframework.framework.test.TestUtilities
-  
- findRelativeNestedJavaFiles(File, String...) - Static method in class org.checkerframework.framework.test.TestUtilities
-  
- findTops(Map<AnnotationMirror, Set<AnnotationMirror>>) - Method in class org.checkerframework.common.aliasing.AliasingAnnotatedTypeFactory.AliasingQualifierHierarchy
-  
- findTops(Map<AnnotationMirror, Set<AnnotationMirror>>) - Method in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy
- 
Infer the tops of the subtype hierarchy. 
- findTypeArguments(ProcessingEnvironment, AnnotatedTypeFactory, ExpressionTree, ExecutableElement, AnnotatedTypeMirror.AnnotatedExecutableType) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
- 
Given a method or constructor invocation, return a mapping of the type variables to their
 type arguments, if any exist. 
- finish(QualifierHierarchy, Map<AnnotationMirror, Set<AnnotationMirror>>, Map<AnnotationMirror, AnnotationMirror>, Set<AnnotationMirror>, Set<AnnotationMirror>, Object...) - Method in class org.checkerframework.framework.util.GraphQualifierHierarchy
-  
- finish(QualifierHierarchy, Map<AnnotationMirror, Set<AnnotationMirror>>, Map<AnnotationMirror, AnnotationMirror>, Set<AnnotationMirror>, Set<AnnotationMirror>, Object...) - Method in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy
- 
Method to finalize the qualifier hierarchy before it becomes unmodifiable. 
- finishValue(NullnessValue, NullnessStore) - Method in class org.checkerframework.checker.nullness.NullnessTransfer
-  
- finishValue(V, S) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
- 
This method is called before returning the abstract value valueas the result of the
 transfer function.
 
- finishValue(V, S, S) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
- 
This method is called before returning the abstract value valueas the result of the
 transfer function.
 
- first - Variable in class org.checkerframework.javacutil.Pair
-  
- firstStatement(Tree) - Static method in class org.checkerframework.javacutil.TreeUtils
-  
- FIsA - Class in org.checkerframework.framework.util.typeinference.constraint
-  
- FIsA(AnnotatedTypeMirror, AnnotatedTypeMirror) - Constructor for class org.checkerframework.framework.util.typeinference.constraint.FIsA
-  
- FIsAReducer - Class in org.checkerframework.framework.util.typeinference.constraint
- 
FIsAReducer takes an FIsA constraint that is not irreducible (@see AFConstraint.isIrreducible)
 and reduces it by one step. 
- FIsAReducer(AnnotatedTypeFactory) - Constructor for class org.checkerframework.framework.util.typeinference.constraint.FIsAReducer
-  
- flatOptions() - Method in class org.checkerframework.framework.test.TestConfigurationBuilder
-  
- FLOAT - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- FLOAT_TYPE - Static variable in class org.checkerframework.stubparser.ASTHelper
-  
- FLOATING_POINT_LITERAL - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- FloatingDivisionNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for the floating-point division: 
- FloatingDivisionNode(BinaryTree, Node, Node) - Constructor for class org.checkerframework.dataflow.cfg.node.FloatingDivisionNode
-  
- FloatingRemainderNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for the floating-point remainder: 
- FloatingRemainderNode(BinaryTree, Node, Node) - Constructor for class org.checkerframework.dataflow.cfg.node.FloatingRemainderNode
-  
- FloatLiteralNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for a float literal. 
- FloatLiteralNode(LiteralTree) - Constructor for class org.checkerframework.dataflow.cfg.node.FloatLiteralNode
-  
- FloatMath - Class in org.checkerframework.common.value.util
-  
- FloatMath(float) - Constructor for class org.checkerframework.common.value.util.FloatMath
-  
- FLOW_BY_DEFAULT - Static variable in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
should use flow by default 
- FlowExpressionContext(FlowExpressions.Receiver, List<FlowExpressions.Receiver>, BaseContext) - Constructor for class org.checkerframework.framework.util.FlowExpressionParseUtil.FlowExpressionContext
- 
Creates context for parsing a flow expression. 
- FlowExpressionParseException(Result) - Constructor for exception org.checkerframework.framework.util.FlowExpressionParseUtil.FlowExpressionParseException
-  
- FlowExpressionParseException(Result, Throwable) - Constructor for exception org.checkerframework.framework.util.FlowExpressionParseUtil.FlowExpressionParseException
-  
- FlowExpressionParseUtil - Class in org.checkerframework.framework.util
- 
A collection of helper methods to parse a string that represents a restricted Java expression. 
- FlowExpressionParseUtil() - Constructor for class org.checkerframework.framework.util.FlowExpressionParseUtil
-  
- FlowExpressionParseUtil.FlowExpressionContext - Class in org.checkerframework.framework.util
- 
Context used to parse a flow expression. 
- FlowExpressionParseUtil.FlowExpressionParseException - Exception in org.checkerframework.framework.util
- 
An exception that indicates a parse error. 
- FlowExpressions - Class in org.checkerframework.dataflow.analysis
- 
Collection of classes and helper functions to represent Java expressions about which the
 org.checkerframework.dataflow analysis can possibly infer facts. 
- FlowExpressions() - Constructor for class org.checkerframework.dataflow.analysis.FlowExpressions
-  
- FlowExpressions.ArrayAccess - Class in org.checkerframework.dataflow.analysis
- 
A deterministic method call. 
- FlowExpressions.ArrayCreation - Class in org.checkerframework.dataflow.analysis
-  
- FlowExpressions.ClassName - Class in org.checkerframework.dataflow.analysis
- 
A ClassName represents the occurrence of a class as part of a static field access or method
 invocation. 
- FlowExpressions.FieldAccess - Class in org.checkerframework.dataflow.analysis
-  
- FlowExpressions.LocalVariable - Class in org.checkerframework.dataflow.analysis
-  
- FlowExpressions.MethodCall - Class in org.checkerframework.dataflow.analysis
- 
A method call. 
- FlowExpressions.Receiver - Class in org.checkerframework.dataflow.analysis
-  
- FlowExpressions.ThisReference - Class in org.checkerframework.dataflow.analysis
-  
- FlowExpressions.Unknown - Class in org.checkerframework.dataflow.analysis
-  
- FlowExpressions.ValueLiteral - Class in org.checkerframework.dataflow.analysis
-  
- flowResult - Variable in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
The result of the flow analysis. 
- flowRule - Variable in class org.checkerframework.dataflow.cfg.block.SingleSuccessorBlockImpl
- 
The rule below say that EACH store at the end of a single successor block flow to the
 corresponding store of the successor. 
- FOR - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- ForeachStmt - Class in org.checkerframework.stubparser.ast.stmt
-  
- ForeachStmt() - Constructor for class org.checkerframework.stubparser.ast.stmt.ForeachStmt
-  
- ForeachStmt(VariableDeclarationExpr, Expression, Statement) - Constructor for class org.checkerframework.stubparser.ast.stmt.ForeachStmt
-  
- ForeachStmt(int, int, int, int, VariableDeclarationExpr, Expression, Statement) - Constructor for class org.checkerframework.stubparser.ast.stmt.ForeachStmt
-  
- formalParameter - Variable in class org.checkerframework.framework.util.typeinference.constraint.AFConstraint
-  
- FORMAT - Variable in class org.checkerframework.checker.formatter.FormatterAnnotatedTypeFactory
-  
- Format - Annotation Type in org.checkerframework.checker.formatter.qual
- 
This annotation, attached to a String type, indicates that the String may be passed to  Formatter.format and similar methods. 
- format(AnnotatedTypeMirror) - Method in interface org.checkerframework.framework.type.AnnotatedTypeFormatter
- 
Formats type into a String. 
- format(AnnotatedTypeMirror, boolean) - Method in interface org.checkerframework.framework.type.AnnotatedTypeFormatter
- 
Formats type into a String. 
- format(AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter
-  
- format(AnnotatedTypeMirror, boolean) - Method in class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter
-  
- formatAnnotationMirror(AnnotationMirror) - Method in interface org.checkerframework.framework.util.AnnotationFormatter
- 
Converts an individual annotation mirror into a String 
- formatAnnotationMirror(AnnotationMirror) - Method in class org.checkerframework.framework.util.DefaultAnnotationFormatter
-  
- formatAnnotationMirror(AnnotationMirror, StringBuilder) - Method in class org.checkerframework.framework.util.DefaultAnnotationFormatter
- 
A helper method to output a single AnnotationMirror, without showing full package names. 
- formatAnnotationMirrorArg(AnnotationValue, StringBuilder) - Method in class org.checkerframework.framework.util.DefaultAnnotationFormatter
-  
- formatAnnotationString(Collection<? extends AnnotationMirror>, boolean) - Method in class org.checkerframework.checker.units.UnitsAnnotatedTypeFormatter.UnitsAnnotationFormatter
-  
- formatAnnotationString(Collection<? extends AnnotationMirror>, boolean) - Method in interface org.checkerframework.framework.util.AnnotationFormatter
- 
Converts a collection of annotation mirrors into a String 
- formatAnnotationString(Collection<? extends AnnotationMirror>, boolean) - Method in class org.checkerframework.framework.util.DefaultAnnotationFormatter
- 
Creates a space String of each annotation in annos separated by a single space character,
 obeying the printInvisible parameter. 
- formatAnnotationToCategories(AnnotationMirror) - Method in class org.checkerframework.checker.formatter.FormatterTreeUtil
- 
Takes a syntax tree element that represents a  Format annotation, and returns its
 value. 
- formatAnnotationToCategories(AnnotationMirror) - Method in class org.checkerframework.checker.i18nformatter.I18nFormatterTreeUtil
- 
Takes a syntax tree element that represents a  I18nFormat annotation, and returns its
 value. 
- FORMATBOTTOM - Variable in class org.checkerframework.checker.formatter.FormatterAnnotatedTypeFactory
-  
- FormatBottom - Annotation Type in org.checkerframework.checker.formatter.qual
- 
The bottom type in the Format String type system. 
- FormatCall(MethodInvocationTree, AnnotatedTypeFactory) - Constructor for class org.checkerframework.checker.formatter.FormatterTreeUtil.FormatCall
-  
- formatFlatType(AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter.FormattingVisitor
-  
- formatJavaxToolString(String, boolean) - Static method in class org.checkerframework.framework.test.diagnostics.TestDiagnosticUtils
-  
- FormatMethod - Annotation Type in org.checkerframework.checker.formatter.qual
- 
If this annotation is attached to a  Formatter.format-like method, the framework checks that the parameters passed as varargs are
 compatible with the format string. 
- formatParameterCategories(String) - Static method in class org.checkerframework.checker.formatter.FormatUtil
- 
- formatParameterCategories(String) - Static method in class org.checkerframework.checker.i18nformatter.I18nFormatUtil
- 
- formatStackTrace(StackTraceElement[]) - Method in class org.checkerframework.framework.source.SourceChecker
- 
- FormatterAnnotatedTypeFactory - Class in org.checkerframework.checker.formatter
- 
Adds  Format to the type of tree, if it is a  String or  char literal that
 represents a satisfiable format. 
- FormatterAnnotatedTypeFactory(BaseTypeChecker) - Constructor for class org.checkerframework.checker.formatter.FormatterAnnotatedTypeFactory
-  
- FormatterChecker - Class in org.checkerframework.checker.formatter
- 
A type-checker plug-in for the  Format qualifier that finds syntactically invalid
 formatter calls. 
- FormatterChecker() - Constructor for class org.checkerframework.checker.formatter.FormatterChecker
-  
- FormatterTransfer - Class in org.checkerframework.checker.formatter
-  
- FormatterTransfer(CFAnalysis) - Constructor for class org.checkerframework.checker.formatter.FormatterTransfer
-  
- FormatterTreeUtil - Class in org.checkerframework.checker.formatter
- 
This class provides a collection of utilities to ease working with syntax trees that have
 something to do with Formatters. 
- FormatterTreeUtil(BaseTypeChecker) - Constructor for class org.checkerframework.checker.formatter.FormatterTreeUtil
-  
- FormatterTreeUtil.FormatCall - Class in org.checkerframework.checker.formatter
- 
Represents a format method invocation in the syntax tree. 
- FormatterTreeUtil.InvocationType - Enum in org.checkerframework.checker.formatter
- 
Describes the ways a format method may be invoked. 
- FormatterTreeUtil.Result<E> - Interface in org.checkerframework.checker.formatter
-  
- FormatterVisitor - Class in org.checkerframework.checker.formatter
- 
Whenever a format method invocation is found in the syntax tree, the following checks happen,
 read the code, seriously! (otherwise see manual 12.2) 
- FormatterVisitor(BaseTypeChecker) - Constructor for class org.checkerframework.checker.formatter.FormatterVisitor
-  
- formattingVisitor - Variable in class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter
-  
- FormattingVisitor(AnnotationFormatter, boolean, boolean) - Constructor for class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter.FormattingVisitor
-  
- FormatUtil - Class in org.checkerframework.checker.formatter
- 
This class provides a collection of utilities to ease working with format strings. 
- FormatUtil() - Constructor for class org.checkerframework.checker.formatter.FormatUtil
-  
- FormatUtil.ExcessiveOrMissingFormatArgumentException - Exception in org.checkerframework.checker.formatter
-  
- FormatUtil.IllegalFormatConversionCategoryException - Exception in org.checkerframework.checker.formatter
-  
- ForName - Annotation Type in org.checkerframework.common.reflection.qual
- 
Annotation for methods of the form: 
 {@link ClassVal}("name") Class method(String name) {...}
 
- ForStmt - Class in org.checkerframework.stubparser.ast.stmt
-  
- ForStmt() - Constructor for class org.checkerframework.stubparser.ast.stmt.ForStmt
-  
- ForStmt(List<Expression>, Expression, List<Expression>, Statement) - Constructor for class org.checkerframework.stubparser.ast.stmt.ForStmt
-  
- ForStmt(int, int, int, int, List<Expression>, Expression, List<Expression>, Statement) - Constructor for class org.checkerframework.stubparser.ast.stmt.ForStmt
-  
- frames - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.TryStack
-  
- FREE - Variable in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
- 
- from - Variable in class org.checkerframework.common.value.util.Range
- 
The lower bound of the interval, inclusive. 
- FromByteCode - Annotation Type in org.checkerframework.framework.qual
- 
If a method is annotated with this declaration annotation, then its signature is not written in a
 stub file and the method is not declared in source. 
- fromCelsiusToKelvin(int) - Static method in class org.checkerframework.checker.units.UnitsTools
-  
- fromClass(Elements, Class<? extends Annotation>) - Static method in class org.checkerframework.javacutil.AnnotationUtils
- 
- fromCompilationResults(TestConfiguration, CompilationResult, List<TestDiagnostic>) - Static method in class org.checkerframework.framework.test.TypecheckResult
-  
- fromCompilationResultsExpectedDiagnostics(TestConfiguration, CompilationResult, List<TestDiagnostic>) - Static method in class org.checkerframework.framework.test.TypecheckResult
-  
- fromConversionChar(char) - Static method in enum org.checkerframework.checker.formatter.qual.ConversionCategory
- 
Use this function to get the category associated with a conversion character. 
- fromDiagnosticFileLine(String) - Static method in class org.checkerframework.framework.test.diagnostics.TestDiagnosticUtils
- 
Convert a line in a DiagnosticFile to a TestDiagnosticLine 
- fromDiagnosticFileString(String) - Static method in class org.checkerframework.framework.test.diagnostics.TestDiagnosticUtils
- 
Instantiate the diagnostic based on a string that would appear in diagnostic files (i.e. 
- fromElement(Element) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Creates an AnnotatedTypeMirror for eltthat includes: annotations explicitly written
 on the element and annotations from stub files
 
- fromElement(TypeElement) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
-  
- fromElement(ExecutableElement) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
-  
- fromGramToKiloGram(int) - Static method in class org.checkerframework.checker.units.UnitsTools
-  
- fromHourToMinute(int) - Static method in class org.checkerframework.checker.units.UnitsTools
-  
- fromJavaFileComment(String, long, String) - Static method in class org.checkerframework.framework.test.diagnostics.TestDiagnosticUtils
- 
Instantiate the diagnostic from a string that would appear in a Java file, e.g.: "error:
 (message)" 
- fromJavaSourceLine(String, String, long) - Static method in class org.checkerframework.framework.test.diagnostics.TestDiagnosticUtils
- 
Convert a line in a JavaSource file to a (possibly empty) TestDiagnosticLine 
- fromJavaxDiagnosticList(List<Diagnostic<? extends JavaFileObject>>, boolean) - Static method in class org.checkerframework.framework.test.diagnostics.TestDiagnosticUtils
-  
- fromJavaxToolsDiagnostic(String, boolean) - Static method in class org.checkerframework.framework.test.diagnostics.TestDiagnosticUtils
- 
Instantiate a diagnostic using a diagnostic from the Java Compiler. 
- fromKelvinToCelsius(int) - Static method in class org.checkerframework.checker.units.UnitsTools
-  
- fromKiloGramToGram(int) - Static method in class org.checkerframework.checker.units.UnitsTools
-  
- fromKiloMeterPerHourToMeterPerSecond(double) - Static method in class org.checkerframework.checker.units.UnitsTools
-  
- fromKiloMeterToMeter(int) - Static method in class org.checkerframework.checker.units.UnitsTools
-  
- fromMeterPerSecondToKiloMeterPerHour(double) - Static method in class org.checkerframework.checker.units.UnitsTools
-  
- fromMeterToKiloMeter(int) - Static method in class org.checkerframework.checker.units.UnitsTools
-  
- fromMeterToMilliMeter(int) - Static method in class org.checkerframework.checker.units.UnitsTools
-  
- fromMilliMeterToMeter(int) - Static method in class org.checkerframework.checker.units.UnitsTools
-  
- fromMinuteToHour(int) - Static method in class org.checkerframework.checker.units.UnitsTools
-  
- fromMinuteToSecond(int) - Static method in class org.checkerframework.checker.units.UnitsTools
-  
- fromName(Elements, CharSequence) - Static method in class org.checkerframework.javacutil.AnnotationUtils
- 
- fromNewClass(NewClassTree) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Creates an AnnotatedDeclaredType for a NewClassTree. 
- fromNewClass(NewClassTree) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
-  
- fromParseString(String) - Static method in enum org.checkerframework.framework.test.diagnostics.DiagnosticKind
- 
Convert a string as it would appear in error messages or source code into a DiagnosticKind 
- fromPatternMatching(Pattern, Pattern, String, Long, String) - Static method in class org.checkerframework.framework.test.diagnostics.TestDiagnosticUtils
-  
- fromSecondToMinute(int) - Static method in class org.checkerframework.checker.units.UnitsTools
-  
- FromStubFile - Annotation Type in org.checkerframework.framework.qual
- 
If a method is annotated with this declaration annotation, then its signature was read from a
 stub file. 
- fromTreeCache - Variable in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Mapping from a Tree to its annotated type; before implicits are applied, just what the
 programmer wrote. 
- fullMessageOf(String, String) - Method in class org.checkerframework.framework.source.SourceChecker
- 
Returns the localized long message corresponding for this key, and returns the defValue if no
 localized message is found. 
- FULLY_QUALIFIED_SUBTYPING_CHECKER - Static variable in class org.checkerframework.framework.util.CheckerMain
-  
- FullyQualifiedName - Annotation Type in org.checkerframework.checker.signature.qual
- 
- FunctionalInterfaceNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for member references and lambdas. 
- FunctionalInterfaceNode(MemberReferenceTree) - Constructor for class org.checkerframework.dataflow.cfg.node.FunctionalInterfaceNode
-  
- FunctionalInterfaceNode(LambdaExpressionTree) - Constructor for class org.checkerframework.dataflow.cfg.node.FunctionalInterfaceNode
-  
- g - Annotation Type in org.checkerframework.checker.units.qual
- 
Gram. 
- g - Static variable in class org.checkerframework.checker.units.UnitsTools
-  
- GE - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- GeneralAnnotatedTypeFactory - Class in org.checkerframework.framework.type
- 
A "general" annotated type factory that supports qualifiers from any type hierarchy. 
- GeneralAnnotatedTypeFactory(BaseTypeChecker) - Constructor for class org.checkerframework.framework.type.GeneralAnnotatedTypeFactory
-  
- generalFactory - Variable in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory
- 
Factory for arbitrary qualifiers, used for declarations and "unused" qualifier. 
- generated - Variable in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
- 
Mapping from class/method representation to generated dot file. 
- generateDotGraph(ControlFlowGraph, Block, Analysis<A, S, T>) - Method in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
- 
Generate the dot representation as String. 
- generateDotNodes(Set<Block>, ControlFlowGraph, Analysis<A, S, T>) - Method in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
-  
- generateDOTofCFG(String, String, String, String, boolean) - Static method in class org.checkerframework.dataflow.cfg.JavaSource2CFGDOT
- 
Just like method above but without analysis. 
- generateDOTofCFG(String, String, String, String, boolean, Analysis<A, S, T>) - Static method in class org.checkerframework.dataflow.cfg.JavaSource2CFGDOT
- 
Generate the DOT representation of the CFG for a method. 
- generateDOTofCFG(String, String, String, String, boolean, Analysis<A, S, T>, MethodTree, CompilationUnitTree) - Static method in class org.checkerframework.dataflow.cfg.JavaSource2CFGDOT
-  
- GenericAnnotatedTypeFactory<Value extends CFAbstractValue<Value>,Store extends CFAbstractStore<Value,Store>,TransferFunction extends CFAbstractTransfer<Value,Store,TransferFunction>,FlowAnalysis extends CFAbstractAnalysis<Value,Store,TransferFunction>> - Class in org.checkerframework.framework.type
- 
- GenericAnnotatedTypeFactory(BaseTypeChecker, boolean) - Constructor for class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
Creates a type factory for checking the given compilation unit with respect to the given
 annotation. 
- GenericAnnotatedTypeFactory(BaseTypeChecker) - Constructor for class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
Creates a type factory for checking the given compilation unit with respect to the given
 annotation. 
- GenericAnnotatedTypeFactory.ScanState - Enum in org.checkerframework.framework.type
- 
Track the state of org.checkerframework.dataflow analysis scanning for each class tree in the
 compilation unit. 
- GenericVisitor<R,A> - Interface in org.checkerframework.stubparser.ast.visitor
-  
- GenericVisitorAdapter<R,A> - Class in org.checkerframework.stubparser.ast.visitor
-  
- GenericVisitorAdapter() - Constructor for class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- get(Object) - Method in class org.checkerframework.framework.util.AnnotationMirrorMap
-  
- getAClass(String, String) - Method in class org.checkerframework.common.wholeprograminference.WholeProgramInferenceScenesHelper
- 
Returns the AClass in an AScene, given a className and a jaifPath. 
- getActualDiagnostics() - Method in class org.checkerframework.framework.test.TypecheckResult
-  
- getAllBlocks() - Method in class org.checkerframework.dataflow.cfg.ControlFlowGraph
-  
- getAllFields(ClassTree) - Static method in class org.checkerframework.checker.initialization.InitializationChecker
- 
Returns a list of all fields of the given class 
- getAllFieldsIn(Elements, TypeElement) - Static method in class org.checkerframework.javacutil.ElementUtils
- 
Return all fields declared in the given type or any superclass/interface. 
- getAllMethodsIn(Elements, TypeElement) - Static method in class org.checkerframework.javacutil.ElementUtils
- 
Return all methods declared in the given type or any superclass/interface. 
- getAlternatives() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedUnionType
-  
- getAnalysis() - Method in class org.checkerframework.checker.initialization.InitializationStore
-  
- getAnnot() - Method in class org.checkerframework.checker.guieffect.Effect
-  
- getAnnotatedNullType(Set<? extends AnnotationMirror>) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Creates and returns an AnnotatedNullType qualified with annotations.
 
- getAnnotatedType(Element) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns an AnnotatedTypeMirror representing the annotated type of elt.
 
- getAnnotatedType(Tree) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns an AnnotatedTypeMirror representing the annotated type of tree.
 
- getAnnotatedType(ClassTree) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
-  
- getAnnotatedType(NewClassTree) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
-  
- getAnnotatedType(NewArrayTree) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
-  
- getAnnotatedType(MethodTree) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
-  
- getAnnotatedType(TypeElement) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
-  
- getAnnotatedType(ExecutableElement) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
-  
- getAnnotatedTypeFormatter() - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
-  
- getAnnotatedTypeFromTypeTree(Tree) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Determines the annotated type from a type in tree form. 
- getAnnotatedTypeLhs(Tree) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
-  
- getAnnotatedTypeLhs(Tree) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
Returns the type of a left-hand side of an assignment. 
- getAnnotatedTypeLhsNoTypeVarDefault(Tree) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
Returns the type of the left-hand side of an assignment without applying local variable
 defaults to type variables. 
- getAnnotatedTypeMirrorOfParameter(AnnotatedTypeMirror.AnnotatedExecutableType, int) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
- 
Given an AnnotatedExecutableType of a method or constructor declaration, get the parameter
 type expect at the indexth position (unwrapping var args if necessary). 
- getAnnotatedTypes(AnnotatedTypeFactory, List<AnnotatedTypeMirror>, List<? extends ExpressionTree>) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
- 
Return a list of the AnnotatedTypeMirror of the passed expression trees, in the same order as
 the trees. 
- getAnnotation(Name) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Returns the actual annotation mirror used to annotate this type, whose name equals the passed
 annotationName if one exists, null otherwise. 
- getAnnotation(String) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Returns the actual annotation mirror used to annotate this type, whose name equals the string
 argument if one exists, null otherwise. 
- getAnnotation(Class<? extends Annotation>) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Returns the actual annotation mirror used to annotate this type, whose Class equals the
 passed annoClass if one exists, null otherwise. 
- getAnnotationByClass(Collection<? extends AnnotationMirror>, Class<? extends Annotation>) - Static method in class org.checkerframework.javacutil.AnnotationUtils
- 
Returns the AnnotationMirror in cthat has the same class asanno.
 
- getAnnotationFieldType(ExecutableElement, Object) - Static method in class org.checkerframework.common.wholeprograminference.AnnotationConverter
- 
Returns an AnnotationFieldType given an ExecutableElement or value. 
- getAnnotationFormatter() - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
-  
- getAnnotationFromJavaExpressionString(String, Tree, TreePath, Class<? extends Annotation>) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
Returns the primary annotation on expression if it were evaluated at path. 
- getAnnotationInHierarchy(AnnotationMirror) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Returns an annotation from the given sub-hierarchy, if such an annotation targets this type;
 otherwise returns null. 
- getAnnotationInHierarchy(Collection<? extends AnnotationMirror>, AnnotationMirror) - Method in class org.checkerframework.framework.type.QualifierHierarchy
- 
- getAnnotationMirror(Tree, Class<? extends Annotation>) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
-  
- getAnnotationMirror(Tree, Class<? extends Annotation>) - Method in interface org.checkerframework.javacutil.AnnotationProvider
- 
Return the annotation on treethat has the classtarget.
 
- getAnnotationMirror(Tree, Class<? extends Annotation>) - Method in class org.checkerframework.javacutil.BasicAnnotationProvider
-  
- getAnnotationProvider() - Method in class org.checkerframework.common.basetype.BaseTypeChecker
-  
- getAnnotationProvider() - Method in class org.checkerframework.common.util.count.Locations
-  
- getAnnotationProvider() - Method in class org.checkerframework.framework.source.SourceChecker
-  
- getAnnotationProvider() - Method in interface org.checkerframework.framework.util.BaseContext
-  
- getAnnotations() - Method in class org.checkerframework.framework.flow.CFAbstractValue
- 
Returns a set of annotations. 
- getAnnotations() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Returns the annotations on this type. 
- getAnnotations() - Method in class org.checkerframework.stubparser.ast.body.BodyDeclaration
-  
- getAnnotations() - Method in class org.checkerframework.stubparser.ast.body.Parameter
-  
- getAnnotations() - Method in class org.checkerframework.stubparser.ast.expr.VariableDeclarationExpr
-  
- getAnnotations() - Method in class org.checkerframework.stubparser.ast.PackageDeclaration
- 
Retrieves the list of annotations declared before the package
 declaration. 
- getAnnotations() - Method in class org.checkerframework.stubparser.ast.type.Type
-  
- getAnnotations() - Method in class org.checkerframework.stubparser.ast.TypeParameter
-  
- getAnnotationsAtLevel(int) - Method in class org.checkerframework.stubparser.ast.type.ReferenceType
-  
- getAnnotationsField() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Returns the annotations on this type. 
- getAnnotationWithMetaAnnotation(Element, Class<? extends Annotation>) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns a list of all annotations used to annotate this element, which have a meta-annotation
 (i.e., an annotation on that annotation) with class metaAnnotation.
 
- getAnonymousClassBody() - Method in class org.checkerframework.stubparser.ast.expr.ObjectCreationExpr
-  
- getArgs() - Method in class org.checkerframework.framework.source.Result.DiagMessage
-  
- getArgs() - Method in class org.checkerframework.stubparser.ast.body.EnumConstantDeclaration
-  
- getArgs() - Method in class org.checkerframework.stubparser.ast.expr.MethodCallExpr
-  
- getArgs() - Method in class org.checkerframework.stubparser.ast.expr.ObjectCreationExpr
-  
- getArgs() - Method in class org.checkerframework.stubparser.ast.stmt.ExplicitConstructorInvocationStmt
-  
- getArgument(int) - Method in class org.checkerframework.dataflow.cfg.node.MethodInvocationNode
-  
- getArgument(int) - Method in class org.checkerframework.dataflow.cfg.node.ObjectCreationNode
-  
- getArguments() - Method in class org.checkerframework.dataflow.cfg.node.MethodInvocationNode
-  
- getArguments() - Method in class org.checkerframework.dataflow.cfg.node.ObjectCreationNode
-  
- getArgumentTypes(ExpressionTree, AnnotatedTypeFactory) - Method in class org.checkerframework.framework.util.typeinference.DefaultTypeArgumentInference
-  
- getArray() - Method in class org.checkerframework.dataflow.cfg.node.ArrayAccessNode
-  
- getArrayAnnotations() - Method in class org.checkerframework.stubparser.ast.type.ReferenceType
-  
- getArrayClassObject(TypeMirror) - Static method in class org.checkerframework.common.value.ValueCheckerUtils
-  
- getArrayCount() - Method in class org.checkerframework.stubparser.ast.body.MethodDeclaration
-  
- getArrayCount() - Method in class org.checkerframework.stubparser.ast.body.VariableDeclaratorId
-  
- getArrayCount() - Method in class org.checkerframework.stubparser.ast.expr.ArrayCreationExpr
-  
- getArrayCount() - Method in class org.checkerframework.stubparser.ast.type.ReferenceType
-  
- getArrayDepth(AnnotatedTypeMirror.AnnotatedArrayType) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
- 
Returns the depth of the array type of the provided array. 
- getArrayLength(AnnotationMirror) - Static method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
- 
Returns the set of possible array lengths as a sorted listed with no duplicate values. 
- getAssertionsEnabledVariable() - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Get a synthetic  VariableTree that indicates whether assertions are enabled or
 not. 
- getAssignmentContext() - Method in class org.checkerframework.dataflow.cfg.node.Node
-  
- getAssignmentContext() - Method in class org.checkerframework.framework.type.VisitorState
-  
- getAssignmentContext(TreePath) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Returns the tree with the assignment context for the treePath leaf node. 
- getBeginColumn() - Method in class org.checkerframework.stubparser.ast.Node
- 
Return the begin column of this node. 
- getBeginColumn() - Method in class org.checkerframework.stubparser.JavaCharStream
-  
- getBeginLine() - Method in class org.checkerframework.stubparser.ast.Node
- 
Return the begin line of this node. 
- getBeginLine() - Method in class org.checkerframework.stubparser.JavaCharStream
-  
- getBlock() - Method in interface org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseThree.PredecessorHolder
-  
- getBlock() - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.ExtendedNode
-  
- getBlock() - Method in class org.checkerframework.dataflow.cfg.node.Node
-  
- getBlock() - Method in class org.checkerframework.stubparser.ast.body.ConstructorDeclaration
-  
- getBlock() - Method in class org.checkerframework.stubparser.ast.body.InitializerDeclaration
-  
- getBlock() - Method in class org.checkerframework.stubparser.ast.stmt.SynchronizedStmt
-  
- getBody() - Method in class org.checkerframework.stubparser.ast.body.MethodDeclaration
-  
- getBody() - Method in class org.checkerframework.stubparser.ast.stmt.DoStmt
-  
- getBody() - Method in class org.checkerframework.stubparser.ast.stmt.ForeachStmt
-  
- getBody() - Method in class org.checkerframework.stubparser.ast.stmt.ForStmt
-  
- getBody() - Method in class org.checkerframework.stubparser.ast.stmt.WhileStmt
-  
- getBooleanProp(Map<PluginUtil.CheckerProp, Object>, PluginUtil.CheckerProp, String) - Static method in class org.checkerframework.framework.util.PluginUtil
-  
- getBooleanValues(AnnotationMirror) - Static method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
- 
Returns the set of possible values as a sorted listed with no duplicate values. 
- getBottomAnnotation(AnnotationMirror) - Method in class org.checkerframework.framework.type.QualifierHierarchy
- 
Return the bottom for the given qualifier, that is, the qualifier that is a subtype of start
 but no further subtypes exist. 
- getBottomAnnotation(AnnotationMirror) - Method in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy
-  
- getBottomAnnotations() - Method in class org.checkerframework.framework.type.QualifierHierarchy
-  
- getBottomAnnotations() - Method in class org.checkerframework.framework.util.GraphQualifierHierarchy
-  
- getBottomAnnotations() - Method in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy
-  
- getBoundFields() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedTypeVariable
-  
- getBounds() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedTypeVariable
-  
- getBoxedType(AnnotatedTypeMirror.AnnotatedPrimitiveType) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns the annotated boxed type of the given primitive type. 
- getBundledTypeQualifiersWithoutPolyAll(Class<? extends Annotation>...) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Loads all annotations contained in the qual directory of a checker via reflection, and an
 explicit list of annotations to the set of annotation classes. 
- getBundledTypeQualifiersWithPolyAll(Class<? extends Annotation>...) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Loads all annotations contained in the qual directory of a checker via reflection, and adds
  PolyAll, if a polymorphic type qualifier exists, and an explicit array of annotations
 to the set of annotation classes. 
- getCapturedWildcard(TypeVariable) - Static method in class org.checkerframework.javacutil.InternalUtils
- 
If typeVar is a captured wildcard, returns that wildcard; otherwise returns null. 
- getCaseOperand() - Method in class org.checkerframework.dataflow.cfg.node.CaseNode
-  
- getCatchBlock() - Method in class org.checkerframework.stubparser.ast.stmt.CatchClause
-  
- getCatchs() - Method in class org.checkerframework.stubparser.ast.stmt.TryStmt
-  
- getCFGVisualizer() - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
The CFGVisualizer to be used by all CFAbstractAnalysis instances. 
- getCharValues(AnnotationMirror) - Static method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
- 
Returns the set of possible values as a sorted listed with no duplicate values. 
- getCheck() - Method in class org.checkerframework.stubparser.ast.stmt.AssertStmt
-  
- getChecker() - Method in class org.checkerframework.common.basetype.BaseTypeChecker
-  
- getChecker() - Method in interface org.checkerframework.common.basetype.BaseTypeContext
-  
- getChecker() - Method in class org.checkerframework.framework.source.SourceChecker
-  
- getChecker() - Method in interface org.checkerframework.framework.util.CFContext
-  
- getChildren() - Method in class org.checkerframework.framework.test.PerDirectorySuite
-  
- getChildren() - Method in class org.checkerframework.framework.test.PerFileSuite
-  
- GetClass - Annotation Type in org.checkerframework.common.reflection.qual
- 
Annotation for methods of the form: 
 {@link ClassBound}("ReceiverType") Class method(ReceiverType this) {...}
 
- getClassBody() - Method in class org.checkerframework.stubparser.ast.body.EnumConstantDeclaration
-  
- getClassExpr() - Method in class org.checkerframework.stubparser.ast.expr.SuperExpr
-  
- getClassExpr() - Method in class org.checkerframework.stubparser.ast.expr.ThisExpr
-  
- getClassFromType(TypeMirror) - Static method in class org.checkerframework.common.value.ValueCheckerUtils
-  
- getClassLoaderForClass(Class<? extends Object>) - Static method in class org.checkerframework.javacutil.InternalUtils
- 
Obtain the class loader for clazz.
 
- getClassNamesFromAnnotation(AnnotationMirror) - Static method in class org.checkerframework.common.reflection.ClassValAnnotatedTypeFactory
- 
Returns the list of classnames from @ClassBoundor@ClassValif anno is@ClassBoundor@ClassVal, otherwise returns an empty list
 
- getClassTree() - Method in class org.checkerframework.dataflow.cfg.UnderlyingAST.CFGMethod
-  
- getClassTree() - Method in class org.checkerframework.dataflow.cfg.UnderlyingAST.CFGStatement
-  
- getClassTree() - Method in class org.checkerframework.framework.type.VisitorState
-  
- getClassType() - Method in class org.checkerframework.framework.type.VisitorState
-  
- getCmd(String, File, File, File, String, String, String, File, String, Map<PluginUtil.CheckerProp, Object>, PrintStream, boolean, String) - Static method in class org.checkerframework.framework.util.PluginUtil
-  
- getCmdArgsOnly(File, String, String, String, File, String, Map<PluginUtil.CheckerProp, Object>, PrintStream, boolean, String) - Static method in class org.checkerframework.framework.util.PluginUtil
-  
- getCmdArgsOnly(File, File, File, String, String, String, File, String, Map<PluginUtil.CheckerProp, Object>, PrintStream, boolean, String) - Static method in class org.checkerframework.framework.util.PluginUtil
-  
- getCmdLine(Map<PluginUtil.CheckerProp, Object>) - Method in enum org.checkerframework.framework.util.PluginUtil.CheckerProp
-  
- getCode() - Method in class org.checkerframework.dataflow.cfg.UnderlyingAST.CFGLambda
-  
- getCode() - Method in class org.checkerframework.dataflow.cfg.UnderlyingAST.CFGMethod
-  
- getCode() - Method in class org.checkerframework.dataflow.cfg.UnderlyingAST.CFGStatement
-  
- getCode() - Method in class org.checkerframework.dataflow.cfg.UnderlyingAST
-  
- getColumn() - Method in class org.checkerframework.stubparser.JavaCharStream
- 
Deprecated. 
- getCombinedSameLen(List<String>, List<String>) - Method in class org.checkerframework.checker.index.samelen.SameLenAnnotatedTypeFactory
- 
This function finds the union of the values of two annotations. 
- getComments() - Method in class org.checkerframework.stubparser.ast.CompilationUnit
- 
Return a list containing all comments declared in this compilation unit. 
- getCompare() - Method in class org.checkerframework.stubparser.ast.stmt.ForStmt
-  
- getCompilationResult() - Method in class org.checkerframework.framework.test.TypecheckResult
-  
- getCompilationUnits() - Method in class org.checkerframework.stubparser.ast.IndexUnit
-  
- getComponentType() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedArrayType
-  
- getCondition() - Method in class org.checkerframework.dataflow.cfg.node.AssertionErrorNode
-  
- getCondition() - Method in class org.checkerframework.stubparser.ast.expr.ConditionalExpr
-  
- getCondition() - Method in class org.checkerframework.stubparser.ast.stmt.DoStmt
-  
- getCondition() - Method in class org.checkerframework.stubparser.ast.stmt.IfStmt
-  
- getCondition() - Method in class org.checkerframework.stubparser.ast.stmt.WhileStmt
-  
- getConditionalPostconditions(ExecutableElement) - Method in class org.checkerframework.framework.util.ContractsUtils
- 
Returns a set of triples (expr, (result, annotation))of conditional postconditions
 on the methodmethodElement.
 
- getConditionOperand() - Method in class org.checkerframework.dataflow.cfg.node.TernaryExpressionNode
-  
- getConfiguration() - Method in class org.checkerframework.framework.test.TypecheckResult
-  
- getConstraints(TypeVariable) - Method in class org.checkerframework.framework.util.typeinference.solver.ConstraintMap
- 
Gets the equality, subtypes, and supertypes constraints for a particular target 
- GetConstructor - Annotation Type in org.checkerframework.common.reflection.qual
- 
Annotation for methods of the form: 
 {@link MethodVal}(classname=c, methodname="", params=p) Constructor
 method(Class this, Object...
 
- getConstructor() - Method in class org.checkerframework.dataflow.cfg.node.ObjectCreationNode
-  
- getContainingClass(Tree) - Method in class org.checkerframework.dataflow.analysis.Analysis
- 
Get the  ClassTree of the current CFG if the argument  Tree maps to a  Node in the CFG or null otherwise. 
- getContainingClass(Tree) - Method in class org.checkerframework.dataflow.cfg.ControlFlowGraph
- 
Get the  ClassTree of the CFG if the argument  Tree maps to a  Node in
 the CFG or null otherwise. 
- getContainingMethod(Tree) - Method in class org.checkerframework.dataflow.analysis.Analysis
- 
Get the  MethodTree of the current CFG if the argument  Tree maps to a  Node in the CFG or null otherwise. 
- getContainingMethod(Tree) - Method in class org.checkerframework.dataflow.cfg.ControlFlowGraph
- 
Get the  MethodTree of the CFG if the argument  Tree maps to a  Node in
 the CFG or null otherwise. 
- getContent() - Method in class org.checkerframework.stubparser.ast.Comment
- 
Return the text of the comment. 
- getContents() - Method in interface org.checkerframework.dataflow.cfg.block.RegularBlock
-  
- getContents() - Method in class org.checkerframework.dataflow.cfg.block.RegularBlockImpl
-  
- getContext() - Method in class org.checkerframework.common.basetype.BaseTypeChecker
-  
- getContext() - Method in class org.checkerframework.framework.source.SourceChecker
-  
- getContext() - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
- getContextTree() - Method in class org.checkerframework.dataflow.cfg.node.AssignmentContext.AssignmentLhsContext
-  
- getContextTree() - Method in class org.checkerframework.dataflow.cfg.node.AssignmentContext
-  
- getContextTree() - Method in class org.checkerframework.dataflow.cfg.node.AssignmentContext.LambdaReturnContext
-  
- getContextTree() - Method in class org.checkerframework.dataflow.cfg.node.AssignmentContext.MethodParameterContext
-  
- getContextTree() - Method in class org.checkerframework.dataflow.cfg.node.AssignmentContext.MethodReturnContext
-  
- getContracts(ExecutableElement) - Method in class org.checkerframework.framework.util.ContractsUtils
-  
- getCurrentClassTree(Tree) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns the current class type being visited by the visitor. 
- getCurrentClassType(Tree) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
-  
- getCurrentMethodReceiver(Tree) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns the receiver type of the current method being visited, and returns null if the
 visited tree is not within a method or if that method has no receiver (e.g. 
- getCurrentTree() - Method in class org.checkerframework.dataflow.analysis.Analysis
-  
- getData() - Method in class org.checkerframework.stubparser.ast.Node
- 
Use this to retrieve additional information associated to this node. 
- getDeclAnnotation(Element, Class<? extends Annotation>) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns the actual annotation mirror used to annotate this element, whose name equals the
 passed annotation class, if one exists, or null otherwise. 
- getDeclAnnotation(Element, Class<? extends Annotation>) - Method in interface org.checkerframework.javacutil.AnnotationProvider
- 
Returns the actual annotation mirror used to annotate this type, whose name equals the passed
 annotationName if one exists, null otherwise. 
- getDeclAnnotation(Element, Class<? extends Annotation>) - Method in class org.checkerframework.javacutil.BasicAnnotationProvider
-  
- getDeclAnnotationNoAliases(Element, Class<? extends Annotation>) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns the actual annotation mirror used to annotate this element, whose name equals the
 passed annotation class, if one exists, or null otherwise. 
- getDeclAnnotations(Element) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns all of the actual annotation mirrors used to annotate this element (includes stub
 files and declaration annotations from overridden methods). 
- getDeclAnnotationWithMetaAnnotation(Element, Class<? extends Annotation>) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns a list of all declaration annotations used to annotate this element, which have a
 meta-annotation (i.e., an annotation on that annotation) with class metaAnnotation.
 
- getDeclaration() - Method in class org.checkerframework.javacutil.trees.DetachedVarSymbol
- 
Get the declaration tree for the variable. 
- getDeclaredClasses() - Method in class org.checkerframework.dataflow.cfg.CFGBuilder
-  
- getDeclaredEffect(ExecutableElement) - Method in class org.checkerframework.checker.guieffect.GuiEffectTypeFactory
- 
Calling context annotations 
- getDeclaredLambdas() - Method in class org.checkerframework.dataflow.cfg.CFGBuilder
-  
- getDefaultClassPath() - Static method in class org.checkerframework.framework.test.TestConfigurationBuilder
-  
- getDefaultConfigurationBuilder(String, File, String, Iterable<File>, Iterable<String>, List<String>, boolean) - Static method in class org.checkerframework.framework.test.TestConfigurationBuilder
- 
This creates a builder for the default configuration used by Checker Framework JUnit tests. 
- getDefaultValue() - Method in class org.checkerframework.stubparser.ast.body.AnnotationMemberDeclaration
-  
- getDependentTypesHelper() - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
-  
- getDepthFirstOrderedBlocks() - Method in class org.checkerframework.dataflow.cfg.ControlFlowGraph
-  
- getDescription() - Method in exception org.checkerframework.checker.regex.RegexUtil.CheckedPatternSyntaxException
- 
Retrieves the description of the error. 
- getDetail() - Method in class org.checkerframework.dataflow.cfg.node.AssertionErrorNode
-  
- getDiagMessages() - Method in class org.checkerframework.framework.source.Result
-  
- getDiagnosticFiles() - Method in class org.checkerframework.framework.test.ImmutableTestConfiguration
-  
- getDiagnosticFiles() - Method in interface org.checkerframework.framework.test.TestConfiguration
- 
Diagnostic files consist of a set of lines that enumerate expected error/warning diagnostics. 
- getDiagnostics() - Method in class org.checkerframework.framework.test.CompilationResult
-  
- getDiagnostics() - Method in class org.checkerframework.framework.test.diagnostics.TestDiagnosticLine
-  
- getDimension(int) - Method in class org.checkerframework.dataflow.cfg.node.ArrayCreationNode
-  
- getDimensions() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ArrayCreation
-  
- getDimensions() - Method in class org.checkerframework.dataflow.cfg.node.ArrayCreationNode
-  
- getDimensions() - Method in class org.checkerframework.stubparser.ast.expr.ArrayCreationExpr
-  
- getDoubleValues(AnnotationMirror) - Static method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
- 
Returns the set of possible values as a sorted listed with no duplicate values. 
- getEffectiveAnnotation(Class<? extends Annotation>) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Returns the actual effective annotation mirror used to annotate this type, whose Class equals
 the passed annoClass if one exists, null otherwise. 
- getEffectiveAnnotationInHierarchy(AnnotationMirror) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Returns an annotation from the given sub-hierarchy, if such an annotation is present on this
 type or on its extends bounds; otherwise returns null. 
- getEffectiveAnnotations() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Returns the "effective" annotations on this type, i.e. 
- getElement() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.LocalVariable
-  
- getElement() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.MethodCall
-  
- getElement() - Method in class org.checkerframework.dataflow.cfg.node.ClassNameNode
-  
- getElement() - Method in class org.checkerframework.dataflow.cfg.node.FieldAccessNode
-  
- getElement() - Method in class org.checkerframework.dataflow.cfg.node.LocalVariableNode
-  
- getElement() - Method in class org.checkerframework.dataflow.cfg.node.PackageNameNode
-  
- getElement() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedExecutableType
-  
- getElementForType() - Method in class org.checkerframework.dataflow.cfg.node.AssignmentContext.AssignmentLhsContext
-  
- getElementForType() - Method in class org.checkerframework.dataflow.cfg.node.AssignmentContext
- 
Returns an  Element that has the type of this assignment context. 
- getElementForType() - Method in class org.checkerframework.dataflow.cfg.node.AssignmentContext.LambdaReturnContext
-  
- getElementForType() - Method in class org.checkerframework.dataflow.cfg.node.AssignmentContext.MethodParameterContext
-  
- getElementForType() - Method in class org.checkerframework.dataflow.cfg.node.AssignmentContext.MethodReturnContext
-  
- getElementIndex() - Method in class org.checkerframework.framework.util.element.ClassTypeParamApplier
-  
- getElementIndex() - Method in class org.checkerframework.framework.util.element.MethodTypeParamApplier
-  
- getElementIndex() - Method in class org.checkerframework.framework.util.element.ParamApplier
-  
- getElementIndex() - Method in class org.checkerframework.framework.util.element.SuperTypeApplier
-  
- getElementUtils() - Method in class org.checkerframework.framework.source.SourceChecker
-  
- getElementUtils() - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Accessor for the element utilities. 
- getElementUtils() - Method in interface org.checkerframework.framework.util.BaseContext
-  
- getElementValue(AnnotationMirror, CharSequence, Class<T>, boolean) - Static method in class org.checkerframework.javacutil.AnnotationUtils
- 
Get the attribute with the name nameof the annotationanno.
 
- getElementValueArray(AnnotationMirror, CharSequence, Class<T>, boolean) - Static method in class org.checkerframework.javacutil.AnnotationUtils
- 
Get the attribute with the name nameof the annotationanno, where the
 attribute has an array type.
 
- getElementValueClass(AnnotationMirror, CharSequence, boolean) - Static method in class org.checkerframework.javacutil.AnnotationUtils
- 
Get the Class that is referenced by attribute name.
 
- getElementValueClassName(AnnotationMirror, CharSequence, boolean) - Static method in class org.checkerframework.javacutil.AnnotationUtils
- 
Get the Name of the class that is referenced by attribute name.
 
- getElementValueClassNames(AnnotationMirror, CharSequence, boolean) - Static method in class org.checkerframework.javacutil.AnnotationUtils
- 
Get the list of Names of the classes that are referenced by attribute name.
 
- getElementValueEnum(AnnotationMirror, CharSequence, Class<T>, boolean) - Static method in class org.checkerframework.javacutil.AnnotationUtils
- 
Version that is suitable for Enum elements. 
- getElementValueEnumArray(AnnotationMirror, CharSequence, Class<T>, boolean) - Static method in class org.checkerframework.javacutil.AnnotationUtils
- 
Get the attribute with the name nameof the annotationanno, or the default
 value if no attribute is present explicitly, where the attribute has an array type and the
 elements areEnums.
 
- getElementValuesWithDefaults(AnnotationMirror) - Static method in class org.checkerframework.javacutil.AnnotationUtils
- 
Returns the values of an annotation's attributes, including defaults. 
- getElseExpr() - Method in class org.checkerframework.stubparser.ast.expr.ConditionalExpr
-  
- getElseFlowRule() - Method in interface org.checkerframework.dataflow.cfg.block.ConditionalBlock
-  
- getElseFlowRule() - Method in class org.checkerframework.dataflow.cfg.block.ConditionalBlockImpl
-  
- getElseLabel() - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.ConditionalJump
-  
- getElseOperand() - Method in class org.checkerframework.dataflow.cfg.node.TernaryExpressionNode
-  
- getElseStmt() - Method in class org.checkerframework.stubparser.ast.stmt.IfStmt
-  
- getElseStore() - Method in class org.checkerframework.dataflow.analysis.ConditionalTransferResult
-  
- getElseStore() - Method in class org.checkerframework.dataflow.analysis.RegularTransferResult
-  
- getElseStore() - Method in class org.checkerframework.dataflow.analysis.TransferInput
-  
- getElseStore() - Method in class org.checkerframework.dataflow.analysis.TransferResult
-  
- getElseSuccessor() - Method in interface org.checkerframework.dataflow.cfg.block.ConditionalBlock
-  
- getElseSuccessor() - Method in class org.checkerframework.dataflow.cfg.block.ConditionalBlockImpl
-  
- getEmptyStore() - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
-  
- getEnclosingMethod(Tree) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Gets the  Element representing the declaration of the method enclosing a tree node. 
- getEnclosingType(TypeElement, Tree) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Determine the type of the most enclosing class of the given tree that is a subtype of the
 given element. 
- getEnclosingType() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedDeclaredType
- 
Returns the enclosing type, as in the type of Ain the typeA.B.
 
- getEndColumn() - Method in class org.checkerframework.stubparser.ast.Node
- 
Return the end column of this node. 
- getEndColumn() - Method in class org.checkerframework.stubparser.JavaCharStream
- 
Get end column. 
- getEndLine() - Method in class org.checkerframework.stubparser.ast.Node
- 
Return the end line of this node. 
- getEndLine() - Method in class org.checkerframework.stubparser.JavaCharStream
- 
Get end line. 
- getEntries() - Method in class org.checkerframework.stubparser.ast.body.EnumDeclaration
-  
- getEntries() - Method in class org.checkerframework.stubparser.ast.stmt.SwitchStmt
-  
- getEntryBlock() - Method in class org.checkerframework.dataflow.cfg.ControlFlowGraph
-  
- getEnv() - Method in class org.checkerframework.dataflow.analysis.Analysis
-  
- getEnvForPath(TreePath) - Method in class org.checkerframework.javacutil.Resolver
- 
Determine the environment for the given path. 
- getErased() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedArrayType
-  
- getErased() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedDeclaredType
- 
Return the declared type with its type arguments removed. 
- getErased() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedExecutableType
-  
- getErased() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedTypeVariable
- 
This method will traverse the upper bound of this type variable calling getErased until
 it finds the concrete upper bound. 
- getErased() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedWildcardType
-  
- getErased() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Returns the erasure type of the this type, according to JLS specifications. 
- getError() - Method in class org.checkerframework.checker.index.upperbound.OffsetEquation
-  
- getErrorHeaders() - Method in class org.checkerframework.framework.test.TypecheckResult
-  
- getExactValue(Tree, ValueAnnotatedTypeFactory) - Static method in class org.checkerframework.checker.index.IndexUtil
- 
Either returns the exact value of the given tree according to the Constant Value Checker, or
 null if the exact value is not known. 
- getExcept() - Method in class org.checkerframework.stubparser.ast.stmt.CatchClause
-  
- getExceptionalExitBlock() - Method in class org.checkerframework.dataflow.cfg.ControlFlowGraph
-  
- getExceptionalExitStore() - Method in class org.checkerframework.dataflow.analysis.Analysis
-  
- getExceptionalStore(TypeMirror) - Method in class org.checkerframework.dataflow.analysis.TransferResult
-  
- getExceptionalStores() - Method in class org.checkerframework.dataflow.analysis.TransferResult
-  
- getExceptionalSuccessors() - Method in interface org.checkerframework.dataflow.cfg.block.ExceptionBlock
-  
- getExceptionalSuccessors() - Method in class org.checkerframework.dataflow.cfg.block.ExceptionBlockImpl
-  
- getExceptionParameterLowerBoundAnnotations() - Method in class org.checkerframework.checker.fenum.FenumVisitor
-  
- getExceptionParameterLowerBoundAnnotations() - Method in class org.checkerframework.checker.guieffect.GuiEffectVisitor
-  
- getExceptionParameterLowerBoundAnnotations() - Method in class org.checkerframework.checker.lock.LockVisitor
-  
- getExceptionParameterLowerBoundAnnotations() - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Returns a set of AnnotationMirrors that is a lower bound for exception parameters. 
- getExceptions() - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.NodeWithExceptionsHolder
-  
- getExecArguments() - Method in class org.checkerframework.framework.util.CheckerMain
- 
Invoke the JSR308 Type Annotations Compiler with all relevant jars on its classpath or boot
 classpath 
- getExpected() - Method in exception org.checkerframework.checker.formatter.FormatUtil.ExcessiveOrMissingFormatArgumentException
-  
- getExpected() - Method in exception org.checkerframework.checker.formatter.FormatUtil.IllegalFormatConversionCategoryException
-  
- getExpectedDiagnostics() - Method in class org.checkerframework.framework.test.TypecheckResult
-  
- getExplicitAnnotations() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Returns the set of explicitly written annotations on this type that are supported by this
 checker. 
- getExplicitAnnotationsOnConstructorResult(MethodTree) - Static method in class org.checkerframework.javacutil.AnnotationUtils
- 
Returns the annotations explicitly written on a constructor result. 
- getExpr() - Method in class org.checkerframework.stubparser.ast.expr.CastExpr
-  
- getExpr() - Method in class org.checkerframework.stubparser.ast.expr.InstanceOfExpr
-  
- getExpr() - Method in class org.checkerframework.stubparser.ast.expr.UnaryExpr
-  
- getExpr() - Method in class org.checkerframework.stubparser.ast.stmt.ExplicitConstructorInvocationStmt
-  
- getExpr() - Method in class org.checkerframework.stubparser.ast.stmt.ReturnStmt
-  
- getExpr() - Method in class org.checkerframework.stubparser.ast.stmt.SynchronizedStmt
-  
- getExpr() - Method in class org.checkerframework.stubparser.ast.stmt.ThrowStmt
-  
- getExpression() - Method in class org.checkerframework.dataflow.cfg.node.AssignmentNode
-  
- getExpression() - Method in class org.checkerframework.dataflow.cfg.node.SynchronizedNode
-  
- getExpression() - Method in class org.checkerframework.dataflow.cfg.node.ThrowNode
-  
- getExpression() - Method in class org.checkerframework.stubparser.ast.stmt.ExpressionStmt
-  
- getExtends() - Method in class org.checkerframework.stubparser.ast.body.ClassOrInterfaceDeclaration
-  
- getExtends() - Method in class org.checkerframework.stubparser.ast.type.WildcardType
-  
- getExtendsBound() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedWildcardType
-  
- getExtendsBoundField() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedWildcardType
-  
- getFalseFlowRule() - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.ConditionalJump
-  
- getField() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.FieldAccess
-  
- getField(String, String, ProcessingEnvironment) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Returns the VariableElement for a field declaration. 
- getField() - Method in class org.checkerframework.stubparser.ast.expr.FieldAccessExpr
-  
- getFieldInvariantAnnotation() - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
- 
Returns the annotation that makes up the invariant of this commitment type system, such as
 @NonNull.
 
- getFieldInvariantAnnotation() - Method in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory
-  
- getFieldInvariantAnnotationTree(List<? extends AnnotationTree>) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
- getFieldInvariantDeclarationAnnotations() - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
-  
- getFieldInvariantDeclarationAnnotations() - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns the set of classes of field invariant annotations. 
- getFieldInvariants(TypeElement) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
-  
- getFieldInvariants(TypeElement) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns the field invariants for the given class. 
- getFieldName() - Method in class org.checkerframework.dataflow.cfg.node.FieldAccessNode
-  
- getFieldName(Tree) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Compute the name of the field that the field access treeaccesses.
 
- getFields() - Method in class org.checkerframework.framework.util.FieldInvariants
-  
- getFieldValues() - Method in class org.checkerframework.checker.initialization.InitializationStore
-  
- getFieldValues() - Method in class org.checkerframework.framework.flow.CFAbstractAnalysis
-  
- getFilename() - Method in class org.checkerframework.framework.test.diagnostics.TestDiagnostic
-  
- getFilename() - Method in class org.checkerframework.framework.test.diagnostics.TestDiagnosticLine
-  
- getFinalLocalValues() - Method in class org.checkerframework.dataflow.analysis.AnalysisResult
-  
- getFinalLocalValues() - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
-  
- getFinallyBlock() - Method in class org.checkerframework.stubparser.ast.stmt.TryStmt
-  
- getFlatOptions() - Method in class org.checkerframework.framework.test.ImmutableTestConfiguration
-  
- getFlatOptions() - Method in interface org.checkerframework.framework.test.TestConfiguration
-  
- getFlowRule() - Method in interface org.checkerframework.dataflow.cfg.block.SingleSuccessorBlock
-  
- getFlowRule() - Method in class org.checkerframework.dataflow.cfg.block.SingleSuccessorBlockImpl
-  
- getFnInterfaceFromTree(MemberReferenceTree) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
-  
- getFnInterfaceFromTree(LambdaExpressionTree) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
-  
- getFormatCategories() - Method in class org.checkerframework.checker.formatter.FormatterTreeUtil.FormatCall
- 
Returns the conversion category for every parameter. 
- getFormatCategories() - Method in class org.checkerframework.checker.i18nformatter.I18nFormatterTreeUtil.I18nFormatCall
- 
Returns the conversion category for every parameter. 
- getFormatType() - Method in class org.checkerframework.checker.i18nformatter.I18nFormatterTreeUtil.I18nFormatCall
-  
- getFound() - Method in exception org.checkerframework.checker.formatter.FormatUtil.ExcessiveOrMissingFormatArgumentException
-  
- getFound() - Method in exception org.checkerframework.checker.formatter.FormatUtil.IllegalFormatConversionCategoryException
-  
- getFreeOrRawAnnotationOfSuperType(TypeMirror) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
- 
- getGroupCount(AnnotationMirror) - Method in class org.checkerframework.checker.regex.RegexAnnotatedTypeFactory
- 
Returns the group count value of the given annotation or 0 if there's a problem getting the
 group count value. 
- getGroupCount(String) - Static method in class org.checkerframework.checker.regex.RegexAnnotatedTypeFactory
- 
Returns the number of groups in the given regex String. 
- getHasFormatCallCategories(MethodInvocationNode) - Method in class org.checkerframework.checker.i18nformatter.I18nFormatterTreeUtil
-  
- getId() - Method in interface org.checkerframework.dataflow.cfg.block.Block
-  
- getId() - Method in class org.checkerframework.dataflow.cfg.block.BlockImpl
-  
- getId() - Method in class org.checkerframework.stubparser.ast.body.Parameter
-  
- getId() - Method in class org.checkerframework.stubparser.ast.body.VariableDeclarator
-  
- getId() - Method in class org.checkerframework.stubparser.ast.stmt.BreakStmt
-  
- getId() - Method in class org.checkerframework.stubparser.ast.stmt.ContinueStmt
-  
- GetImage() - Method in class org.checkerframework.stubparser.JavaCharStream
-  
- getImmediateSubcheckerClasses() - Method in class org.checkerframework.checker.index.lowerbound.LowerBoundChecker
-  
- getImmediateSubcheckerClasses() - Method in class org.checkerframework.checker.index.samelen.SameLenChecker
-  
- getImmediateSubcheckerClasses() - Method in class org.checkerframework.checker.index.searchindex.SearchIndexChecker
-  
- getImmediateSubcheckerClasses() - Method in class org.checkerframework.checker.index.upperbound.UpperBoundChecker
-  
- getImmediateSubcheckerClasses() - Method in class org.checkerframework.checker.nullness.AbstractNullnessChecker
-  
- getImmediateSubcheckerClasses() - Method in class org.checkerframework.common.basetype.BaseTypeChecker
- 
Returns the set of subchecker classes on which this checker depends. 
- getImmediateSubcheckerClasses() - Method in class org.checkerframework.common.reflection.ClassValChecker
-  
- getImmediateSubcheckerClasses() - Method in class org.checkerframework.common.reflection.MethodValChecker
-  
- getImmediateSubcheckerClasses() - Method in class org.checkerframework.common.value.ValueChecker
-  
- getImplements() - Method in class org.checkerframework.stubparser.ast.body.ClassOrInterfaceDeclaration
-  
- getImplements() - Method in class org.checkerframework.stubparser.ast.body.EnumDeclaration
-  
- getImplicitReceiverType(ExpressionTree) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Return the implicit receiver type of an expression tree. 
- getImports() - Method in class org.checkerframework.stubparser.ast.CompilationUnit
- 
Retrieves the list of imports declared in this compilation unit or
 nullif there is no import.
 
- getIndex() - Method in exception org.checkerframework.checker.regex.RegexUtil.CheckedPatternSyntaxException
- 
Retrieves the error index. 
- getIndex() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ArrayAccess
-  
- getIndex() - Method in class org.checkerframework.dataflow.cfg.node.ArrayAccessNode
-  
- getIndex() - Method in class org.checkerframework.stubparser.ast.expr.ArrayAccessExpr
-  
- getInferredValueFor(Tree) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
Returns the inferred value (by the org.checkerframework.dataflow analysis) for a given tree. 
- getInformation(Node) - Method in class org.checkerframework.dataflow.constantpropagation.ConstantPropagationStore
-  
- getInit() - Method in class org.checkerframework.stubparser.ast.body.VariableDeclarator
-  
- getInit() - Method in class org.checkerframework.stubparser.ast.stmt.ForStmt
-  
- getInitializationAnnotations() - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
-  
- getInitializedInvariantFields(Store, TreePath) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
- 
Returns the (non-static) fields that have the invariant annotation and are initialized in a
 given store. 
- getInitializer(int) - Method in class org.checkerframework.dataflow.cfg.node.ArrayCreationNode
-  
- getInitializer() - Method in class org.checkerframework.stubparser.ast.expr.ArrayCreationExpr
-  
- getInitializers() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ArrayCreation
-  
- getInitializers() - Method in class org.checkerframework.dataflow.cfg.node.ArrayCreationNode
-  
- getInner() - Method in class org.checkerframework.stubparser.ast.expr.EnclosedExpr
-  
- getInput(Block) - Method in class org.checkerframework.dataflow.analysis.Analysis
- 
Read the  TransferInput for a particular basic block (or  null if none exists
 yet). 
- getInputBefore(Block) - Method in class org.checkerframework.dataflow.analysis.Analysis
-  
- getInSource() - Method in class org.checkerframework.dataflow.cfg.node.Node
-  
- getInstance(GenericAnnotatedTypeFactory<?, ?, ?, ?>) - Static method in class org.checkerframework.framework.util.ContractsUtils
- 
- getInt() - Method in class org.checkerframework.checker.index.upperbound.OffsetEquation
- 
Returns the int value associated with this equation. 
- getIntOffsetEquation(Set<OffsetEquation>) - Static method in class org.checkerframework.checker.index.upperbound.OffsetEquation
- 
Returns the offset equation that is an int value or null if there isn't one. 
- getIntValues(AnnotationMirror) - Static method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
- 
Returns the set of possible values as a sorted listed with no duplicate values. 
- getInvalidConstructorReturnTypeAnnotations() - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
-  
- getInvalidConstructorReturnTypeAnnotations() - Method in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory
-  
- getInvalidError() - Method in class org.checkerframework.checker.i18nformatter.I18nFormatterTreeUtil.I18nFormatCall
-  
- getInvalidInvocationType() - Method in class org.checkerframework.checker.i18nformatter.I18nFormatterTreeUtil.I18nFormatCall
-  
- getInvocationType() - Method in class org.checkerframework.checker.formatter.FormatterTreeUtil.FormatCall
- 
Returns the type of method invocation. 
- getInvocationType() - Method in class org.checkerframework.checker.i18nformatter.I18nFormatterTreeUtil.I18nFormatCall
- 
Returns the type of method invocation. 
- getIsStartOfBlock() - Method in class org.checkerframework.dataflow.cfg.node.SynchronizedNode
-  
- getIterable() - Method in class org.checkerframework.stubparser.ast.stmt.ForeachStmt
-  
- getIteratedType(ProcessingEnvironment, AnnotatedTypeFactory, AnnotatedTypeMirror) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
- 
Returns the iterated type of the passed iterable type, and throws  IllegalArgumentException if the passed type is not iterable. 
- getJaifPath(String) - Method in class org.checkerframework.common.wholeprograminference.WholeProgramInferenceScenesHelper
- 
Returns the String representing the .jaif path of a class given its name. 
- getJavacContext(ProcessingEnvironment) - Static method in class org.checkerframework.javacutil.InternalUtils
- 
Helper function to extract the javac Context from the javac processing environment. 
- getJavaCommand(String, PrintStream) - Static method in class org.checkerframework.framework.util.PluginUtil
-  
- getJavacOutput() - Method in class org.checkerframework.framework.test.CompilationResult
-  
- getJavaDoc() - Method in class org.checkerframework.stubparser.ast.body.BodyDeclaration
-  
- getJavaFileObjects() - Method in class org.checkerframework.framework.test.CompilationResult
-  
- getJavaFilesAsArgumentList(File...) - Static method in class org.checkerframework.framework.test.TestUtilities
- 
Traverses the directories listed looking for java test files 
- getJdkJarName() - Static method in class org.checkerframework.framework.util.PluginUtil
- 
Determine the version of the JRE that we are currently running and select a jdkX.jar where X
 is the version of Java that is being run (e.g. 
- getJdkJarPathFromProperty() - Static method in class org.checkerframework.framework.test.TestConfigurationBuilder
- 
Uses the system property "JDK_JAR" to find the annotated JDK 
- getJdkJarPrefix() - Static method in class org.checkerframework.framework.util.PluginUtil
- 
Determine the version of the JRE that we are currently running and select a jdkX where X is
 the version of Java that is being run (e.g. 
- getJreVersion() - Static method in class org.checkerframework.framework.util.PluginUtil
- 
Extract the first two version numbers from java.version (e.g. 
- getKind() - Method in class org.checkerframework.dataflow.cfg.UnderlyingAST
-  
- getKind() - Method in class org.checkerframework.framework.test.diagnostics.TestDiagnostic
-  
- getKind() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Returns the kindof this type
 
- getLabel(TreePath) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Returns the label  Name of the leaf in the argument path, or null if the leaf is
 not a labeled statement. 
- getLabel() - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.ExtendedNode
-  
- getLabel() - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.UnconditionalJump
-  
- getLabel() - Method in class org.checkerframework.stubparser.ast.stmt.LabeledStmt
-  
- getLabel() - Method in class org.checkerframework.stubparser.ast.stmt.SwitchEntryStmt
-  
- getLambdaTree() - Method in class org.checkerframework.dataflow.cfg.UnderlyingAST.CFGLambda
-  
- getLeft() - Method in class org.checkerframework.stubparser.ast.expr.BinaryExpr
-  
- getLeftOperand() - Method in class org.checkerframework.dataflow.cfg.node.BinaryOperationNode
-  
- getLeftOperand() - Method in class org.checkerframework.dataflow.cfg.node.StringConcatenateAssignmentNode
-  
- getLine() - Method in class org.checkerframework.stubparser.JavaCharStream
- 
Deprecated. 
- getLineNumber() - Method in class org.checkerframework.framework.test.diagnostics.TestDiagnostic
-  
- getLineNumber() - Method in class org.checkerframework.framework.test.diagnostics.TestDiagnosticLine
-  
- getLintOption(String) - Method in class org.checkerframework.framework.source.SourceChecker
- 
Determines the value of the lint option with the given name. 
- getLintOption(String, boolean) - Method in class org.checkerframework.framework.source.SourceChecker
- 
Determines the value of the lint option with the given name. 
- getLoadedAnnotationClasses() - Method in class org.checkerframework.framework.type.AnnotationClassLoader
- 
Gets the set of the loaded annotation classes. 
- getLookupKeys() - Method in class org.checkerframework.checker.propkey.PropertyKeyAnnotatedTypeFactory
- 
Returns a set of the valid keys that can be used. 
- getLowerBound() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedTypeVariable
-  
- getLowerBound() - Method in class org.checkerframework.framework.type.AnnotatedTypeParameterBounds
-  
- getLowerBoundField() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedTypeVariable
- 
Get the lower bound field directly, bypassing any lazy initialization. 
- getMaxValue(Tree, ValueAnnotatedTypeFactory) - Static method in class org.checkerframework.checker.index.IndexUtil
- 
Finds the maximum value in a Value Checker type. 
- getMembers() - Method in class org.checkerframework.stubparser.ast.body.TypeDeclaration
-  
- getMemberValue() - Method in class org.checkerframework.stubparser.ast.expr.SingleMemberAnnotationExpr
-  
- getMessage() - Method in exception org.checkerframework.checker.formatter.FormatUtil.ExcessiveOrMissingFormatArgumentException
-  
- getMessage() - Method in exception org.checkerframework.checker.formatter.FormatUtil.IllegalFormatConversionCategoryException
-  
- getMessage() - Method in exception org.checkerframework.checker.regex.RegexUtil.CheckedPatternSyntaxException
- 
Returns a multi-line string containing the description of the syntax error and its index,
 the erroneous regular-expression pattern, and a visual indication of the error index
 within the pattern. 
- getMessage() - Method in class org.checkerframework.dataflow.cfg.node.MarkerNode
-  
- getMessage() - Method in class org.checkerframework.framework.test.diagnostics.TestDiagnostic
-  
- getMessage() - Method in class org.checkerframework.stubparser.ast.stmt.AssertStmt
-  
- getMessage() - Method in error org.checkerframework.stubparser.TokenMgrError
- 
You can also modify the body of this method to customize your error messages. 
- getMessageKey() - Method in class org.checkerframework.framework.source.Result.DiagMessage
-  
- getMessageKeys() - Method in class org.checkerframework.framework.source.Result
-  
- getMessages() - Method in class org.checkerframework.framework.source.SourceChecker
- 
Provides a mapping of error keys to custom error messages. 
- GetMethod - Annotation Type in org.checkerframework.common.reflection.qual
- 
Annotation for methods of the form: 
 {@link MethodVal}(classname=c, methodname=m, params=p) Method getMyMethod(Class this,
 String m, Object...
 
- getMethod() - Method in class org.checkerframework.dataflow.cfg.node.MethodAccessNode
-  
- getMethod() - Method in class org.checkerframework.dataflow.cfg.UnderlyingAST.CFGMethod
-  
- getMethod(String, String, int, ProcessingEnvironment) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Returns the ExecutableElement for a method declaration of methodName, in class typeName, with
 params parameters. 
- getMethodList(String, String, int, ProcessingEnvironment) - Static method in class org.checkerframework.javacutil.TreeUtils
-  
- getMethodName(MethodInvocationNode) - Method in class org.checkerframework.checker.nullness.KeyForAnnotatedTypeFactory
-  
- getMethodName(Tree) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Compute the name of the method that the method access treeaccesses.
 
- getMethodReceiver() - Method in class org.checkerframework.framework.type.VisitorState
-  
- getMethodReturnType(MethodTree, ReturnTree) - Method in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory
-  
- getMethodReturnType(MethodTree) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns the return type of the method m.
 
- getMethodReturnType(MethodTree, ReturnTree) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns the return type of the method mat the return statementr.
 
- getMethodReturnType(MethodTree) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
-  
- getMethodReturnType(MethodTree, ReturnTree) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
-  
- getMethodTree(String, String, String) - Static method in class org.checkerframework.dataflow.cfg.JavaSource2CFGDOT
-  
- getMethodTree() - Method in class org.checkerframework.framework.type.VisitorState
-  
- getMethodTreeAndCompilationUnit(String, String, String) - Static method in class org.checkerframework.dataflow.cfg.JavaSource2CFGDOT
-  
- getMinimumIntegralValue(AnnotatedTypeMirror) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
- 
Returns the smallest possible value that an integral annotation might take on. 
- getMinLen(Tree, ValueAnnotatedTypeFactory) - Static method in class org.checkerframework.checker.index.IndexUtil
- 
Queries the Value Checker to determine if there is a known minimum length for the array
 represented by tree.
 
- getMinLenFromString(String, Tree, TreePath) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
- 
Returns the minimum length of an array expression or 0 if the min length is unknown. 
- getMinLenValue(AnnotatedTypeMirror) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
-  
- getMinLenValue(AnnotationMirror) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
- 
Used to find the minimum length of an array, which is useful for array bounds checking. 
- getMinValue(Tree, ValueAnnotatedTypeFactory) - Static method in class org.checkerframework.checker.index.IndexUtil
- 
Finds the minimum value in a Value Checker type. 
- getMissingDiagnostics() - Method in class org.checkerframework.framework.test.TypecheckResult
-  
- getModifiers() - Method in class org.checkerframework.stubparser.ast.body.AnnotationMemberDeclaration
- 
Return the modifiers of this member declaration. 
- getModifiers() - Method in class org.checkerframework.stubparser.ast.body.ConstructorDeclaration
- 
Return the modifiers of this member declaration. 
- getModifiers() - Method in class org.checkerframework.stubparser.ast.body.FieldDeclaration
- 
Return the modifiers of this member declaration. 
- getModifiers() - Method in class org.checkerframework.stubparser.ast.body.MethodDeclaration
- 
Return the modifiers of this member declaration. 
- getModifiers() - Method in class org.checkerframework.stubparser.ast.body.Parameter
- 
Return the modifiers of this parameter declaration. 
- getModifiers() - Method in class org.checkerframework.stubparser.ast.body.TypeDeclaration
- 
Return the modifiers of this type declaration. 
- getModifiers() - Method in class org.checkerframework.stubparser.ast.expr.VariableDeclarationExpr
- 
Return the modifiers of this variable declaration. 
- getName() - Method in class org.checkerframework.dataflow.cfg.node.LocalVariableNode
-  
- getName() - Method in class org.checkerframework.dataflow.cfg.node.SuperNode
-  
- getName() - Method in class org.checkerframework.dataflow.cfg.node.ThisLiteralNode
-  
- getName() - Method in class org.checkerframework.dataflow.cfg.node.VariableDeclarationNode
-  
- getName() - Method in class org.checkerframework.javacutil.dist.ManualTaglet
-  
- getName() - Method in class org.checkerframework.stubparser.ast.body.AnnotationMemberDeclaration
-  
- getName() - Method in class org.checkerframework.stubparser.ast.body.ConstructorDeclaration
-  
- getName() - Method in class org.checkerframework.stubparser.ast.body.EnumConstantDeclaration
-  
- getName() - Method in class org.checkerframework.stubparser.ast.body.MethodDeclaration
-  
- getName() - Method in class org.checkerframework.stubparser.ast.body.TypeDeclaration
-  
- getName() - Method in class org.checkerframework.stubparser.ast.body.VariableDeclaratorId
-  
- getName() - Method in class org.checkerframework.stubparser.ast.expr.AnnotationExpr
-  
- getName() - Method in class org.checkerframework.stubparser.ast.expr.ArrayAccessExpr
-  
- getName() - Method in class org.checkerframework.stubparser.ast.expr.MemberValuePair
-  
- getName() - Method in class org.checkerframework.stubparser.ast.expr.MethodCallExpr
-  
- getName() - Method in class org.checkerframework.stubparser.ast.expr.NameExpr
-  
- getName() - Method in class org.checkerframework.stubparser.ast.ImportDeclaration
- 
Retrieves the name of the import. 
- getName() - Method in class org.checkerframework.stubparser.ast.PackageDeclaration
- 
Return the name of the package. 
- getName() - Method in class org.checkerframework.stubparser.ast.type.ClassOrInterfaceType
-  
- getName() - Method in class org.checkerframework.stubparser.ast.TypeParameter
- 
Return the name of the paramenter. 
- getNarrowedPrimitive(AnnotatedTypeMirror.AnnotatedPrimitiveType, TypeMirror) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns AnnotatedPrimitiveType with underlying type narrowedTypeMirrorand
 annotations copied fromtype.
 
- getNextToken() - Method in class org.checkerframework.stubparser.ASTParserTokenManager
- 
Get the next Token. 
- getNode() - Method in class org.checkerframework.dataflow.analysis.TransferInput
-  
- getNode() - Method in interface org.checkerframework.dataflow.cfg.block.ExceptionBlock
-  
- getNode() - Method in class org.checkerframework.dataflow.cfg.block.ExceptionBlockImpl
-  
- getNode() - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.ExtendedNode
-  
- getNode() - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.NodeHolder
-  
- getNode() - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.NodeWithExceptionsHolder
-  
- getNodeCorrespondingToTree(Tree) - Method in class org.checkerframework.dataflow.cfg.ControlFlowGraph
-  
- getNodeForTree(Tree) - Method in class org.checkerframework.dataflow.analysis.Analysis
- 
- getNodeForTree(Tree) - Method in class org.checkerframework.dataflow.analysis.AnalysisResult
-  
- getNodeForTree(Tree) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
-  
- getNotBothReasons() - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityResult
- 
Get the reasons why the method is not both side-effect-free and deterministic.
 
- getNotDetReasons() - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityResult
- 
Get the reasons why the method is not deterministic.
 
- getNotSeFreeReasons() - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityResult
- 
Get the reasons why the method is not side-effect-free.
 
- getNullnessAnnotations() - Method in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory
-  
- getNumberMath(Number) - Static method in class org.checkerframework.common.value.util.NumberMath
-  
- getOperand() - Method in class org.checkerframework.dataflow.cfg.node.InstanceOfNode
-  
- getOperand() - Method in class org.checkerframework.dataflow.cfg.node.NarrowingConversionNode
-  
- getOperand() - Method in class org.checkerframework.dataflow.cfg.node.NullChkNode
-  
- getOperand() - Method in class org.checkerframework.dataflow.cfg.node.StringConversionNode
-  
- getOperand() - Method in class org.checkerframework.dataflow.cfg.node.TypeCastNode
-  
- getOperand() - Method in class org.checkerframework.dataflow.cfg.node.UnaryOperationNode
-  
- getOperand() - Method in class org.checkerframework.dataflow.cfg.node.WideningConversionNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.ArrayAccessNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.ArrayCreationNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.ArrayTypeNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.AssertionErrorNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.AssignmentNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.BinaryOperationNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.BooleanLiteralNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.CaseNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.CharacterLiteralNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.ClassNameNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.DoubleLiteralNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.FieldAccessNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.FloatLiteralNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.FunctionalInterfaceNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.InstanceOfNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.IntegerLiteralNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.LocalVariableNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.LongLiteralNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.MarkerNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.MethodAccessNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.MethodInvocationNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.NarrowingConversionNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.Node
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.NullChkNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.NullLiteralNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.ObjectCreationNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.PackageNameNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.ParameterizedTypeNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.PrimitiveTypeNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.ReturnNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.ShortLiteralNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.StringConcatenateAssignmentNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.StringConversionNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.StringLiteralNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.SuperNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.SynchronizedNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.TernaryExpressionNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.ThisLiteralNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.ThrowNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.TypeCastNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.UnaryOperationNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.ValueLiteralNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.VariableDeclarationNode
-  
- getOperands() - Method in class org.checkerframework.dataflow.cfg.node.WideningConversionNode
-  
- getOperator() - Method in class org.checkerframework.stubparser.ast.expr.AssignExpr
-  
- getOperator() - Method in class org.checkerframework.stubparser.ast.expr.BinaryExpr
-  
- getOperator() - Method in class org.checkerframework.stubparser.ast.expr.UnaryExpr
-  
- getOption(String) - Method in class org.checkerframework.framework.source.SourceChecker
- 
Determines the value of the option with the given name. 
- getOption(String, String) - Method in class org.checkerframework.framework.source.SourceChecker
- 
Determines the value of the lint option with the given name and returns the default value if
 nothing is specified. 
- getOption(String) - Method in interface org.checkerframework.framework.util.OptionConfiguration
-  
- getOption(String, String) - Method in interface org.checkerframework.framework.util.OptionConfiguration
-  
- getOptionConfiguration() - Method in class org.checkerframework.framework.source.SourceChecker
-  
- getOptionConfiguration() - Method in interface org.checkerframework.framework.util.BaseContext
-  
- getOptions() - Method in class org.checkerframework.common.basetype.BaseTypeChecker
-  
- getOptions() - Method in class org.checkerframework.framework.source.AggregateChecker
-  
- getOptions() - Method in class org.checkerframework.framework.source.SourceChecker
- 
Return all active options for this checker. 
- getOptions() - Method in class org.checkerframework.framework.test.ImmutableTestConfiguration
-  
- getOptions() - Method in class org.checkerframework.framework.test.SimpleOptionMap
- 
Returns the map that backs this SimpleOptionMap 
- getOptions() - Method in interface org.checkerframework.framework.test.TestConfiguration
- 
Some Javac command line arguments require arguments themselves (e.g. 
- getOptions() - Method in interface org.checkerframework.framework.util.OptionConfiguration
-  
- getOptionsAsList() - Method in class org.checkerframework.framework.test.SimpleOptionMap
- 
Creates a "flat" list representation of these options 
- getOriginalLine() - Method in class org.checkerframework.framework.test.diagnostics.TestDiagnosticLine
-  
- getOutputDirFromProperty() - Static method in class org.checkerframework.framework.test.TestConfigurationBuilder
-  
- getPackage() - Method in class org.checkerframework.stubparser.ast.CompilationUnit
- 
Retrieves the package declaration of this compilation unit.
 If this compilation unit has no package declaration (default package),nullis returned.
 
- getPairs() - Method in class org.checkerframework.stubparser.ast.expr.NormalAnnotationExpr
-  
- getParamAndLambdaTree(VariableElement, AnnotatedTypeFactory) - Static method in class org.checkerframework.framework.type.ElementAnnotationApplier
- 
Helper method to get the lambda tree for ParamApplier. 
- getParameters() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.MethodCall
-  
- getParameters() - Method in class org.checkerframework.stubparser.ast.body.ConstructorDeclaration
-  
- getParameters() - Method in class org.checkerframework.stubparser.ast.body.MethodDeclaration
-  
- getParametersOfEnclosingMethod(AnnotationProvider, TreePath) - Static method in class org.checkerframework.dataflow.analysis.FlowExpressions
- 
Returns Receiver objects for the formal parameters of the method in which path is enclosed. 
- getParameterTypes() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedExecutableType
-  
- getParamTypes() - Method in class org.checkerframework.checker.formatter.FormatterTreeUtil.FormatCall
- 
Returns the type of the function's parameters. 
- getParamTypes() - Method in class org.checkerframework.checker.i18nformatter.I18nFormatterTreeUtil.I18nFormatCall
-  
- getParent() - Method in class org.checkerframework.dataflow.cfg.node.ClassNameNode
-  
- getParent() - Method in class org.checkerframework.dataflow.cfg.node.PackageNameNode
-  
- getParentMethod(Element) - Static method in class org.checkerframework.framework.util.element.ParamApplier
- 
Return the enclosing MethodSymbol of the given element, throwing an exception of the symbol's
 enclosing element is not a MethodSymbol 
- getPath(Tree) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Gets the path for the given  Tree under the current root by checking from the
 visitor's current path, and only using  Trees.getPath(CompilationUnitTree, Tree)
 (which is much slower) only if  node is not found on the current path. 
- getPath() - Method in class org.checkerframework.framework.type.VisitorState
-  
- getPath(CompilationUnitTree, Tree) - Method in class org.checkerframework.framework.util.TreePathCacher
- 
Return the TreePath for a Tree. 
- getPattern() - Method in exception org.checkerframework.checker.regex.RegexUtil.CheckedPatternSyntaxException
- 
Retrieves the erroneous regular-expression pattern. 
- getPolymorphicAnnotation(AnnotationMirror) - Method in class org.checkerframework.framework.type.QualifierHierarchy
-  
- getPolymorphicAnnotation(AnnotationMirror) - Method in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy
-  
- getPolymorphicQualifier(AnnotationMirror) - Static method in class org.checkerframework.framework.util.QualifierPolymorphism
-  
- getPolymorphicQualifierTop(Elements, AnnotationMirror) - Static method in class org.checkerframework.framework.util.QualifierPolymorphism
- 
Returns null if the qualifier is not polymorphic. 
- getPossibleValues(AnnotatedTypeMirror, ValueAnnotatedTypeFactory) - Static method in class org.checkerframework.checker.index.IndexUtil
- 
Returns a range representing the possible integral values represented by the passed AnnotatedTypeMirror.
 
- getPostconditions(ExecutableElement) - Method in class org.checkerframework.framework.util.ContractsUtils
- 
Returns the set of postconditions on the method methodElement.
 
- getPreconditions(Element) - Method in class org.checkerframework.framework.util.ContractsUtils
- 
Returns the set of preconditions on the element element.
 
- getPredecessorHolder(BlockImpl, BlockImpl) - Static method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseThree
- 
Return a predecessor holder that can be used to set the successor of predin the
 place where previously the edge pointed tocur.
 
- getPredecessors() - Method in class org.checkerframework.dataflow.cfg.block.BlockImpl
-  
- getPrefix(AnnotatedTypeMirror) - Static method in class org.checkerframework.checker.units.UnitsRelationsTools
- 
Retrieves the SI Prefix of an Annotated Type 
- getPrefix(AnnotationMirror) - Static method in class org.checkerframework.checker.units.UnitsRelationsTools
- 
Retrieves the SI Prefix of an Annotation 
- getProcessingEnv() - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Accessor for the processing environment. 
- getProcessingEnvironment() - Method in class org.checkerframework.framework.source.SourceChecker
-  
- getProcessingEnvironment() - Method in interface org.checkerframework.framework.util.BaseContext
-  
- getProcessOrder(ControlFlowGraph) - Method in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
-  
- getProcessors() - Method in class org.checkerframework.framework.test.ImmutableTestConfiguration
-  
- getProcessors() - Method in interface org.checkerframework.framework.test.TestConfiguration
-  
- getProperties(Class<?>, String) - Method in class org.checkerframework.framework.source.SourceChecker
- 
A helper function to parse a Properties file 
- getPurityKinds(AnnotationProvider, MethodTree) - Static method in class org.checkerframework.dataflow.util.PurityUtils
-  
- getPurityKinds(AnnotationProvider, Element) - Static method in class org.checkerframework.dataflow.util.PurityUtils
-  
- getQualifiedClassName(Element) - Static method in class org.checkerframework.javacutil.ElementUtils
- 
Returns the qualified name of the inner most class enclosing the provided Element
 
- getQualifiedName(DeclaredType) - Static method in class org.checkerframework.javacutil.TypesUtils
- 
Gets the fully qualified name for a provided type. 
- getQualifier() - Method in class org.checkerframework.stubparser.ast.expr.QualifiedNameExpr
-  
- getQualifierHierarchy() - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns the type qualifier hierarchy graph to be used by this processor. 
- getQualifiersFor(CharSequence) - Method in class org.checkerframework.framework.util.FieldInvariants
- 
Returns a list of qualifiers for field.
 
- getRange(AnnotationMirror) - Static method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
- 
Returns a Rangebounded by the values specified in the given annotation.
 
- getRangeFromValues(List<? extends Number>) - Static method in class org.checkerframework.common.value.ValueCheckerUtils
- 
Get the minimum and maximum of a list and return a range bounded by them. 
- getRawTypeAttributes() - Method in class org.checkerframework.framework.util.element.ClassTypeParamApplier
-  
- getRawTypeAttributes() - Method in class org.checkerframework.framework.util.element.MethodApplier
-  
- getRawTypeAttributes() - Method in class org.checkerframework.framework.util.element.MethodTypeParamApplier
-  
- getRawTypeAttributes() - Method in class org.checkerframework.framework.util.element.ParamApplier
-  
- getRawTypeAttributes() - Method in class org.checkerframework.framework.util.element.SuperTypeApplier
-  
- getRawTypeAttributes() - Method in class org.checkerframework.framework.util.element.TypeDeclarationApplier
- 
All TypeCompounds (annotations) on the ClassSymbol 
- getRawTypeAttributes() - Method in class org.checkerframework.framework.util.element.VariableApplier
-  
- getReceiver() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ArrayAccess
-  
- getReceiver() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.FieldAccess
-  
- getReceiver() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.MethodCall
-  
- getReceiver() - Method in class org.checkerframework.dataflow.cfg.node.FieldAccessNode
-  
- getReceiver() - Method in class org.checkerframework.dataflow.cfg.node.LocalVariableNode
-  
- getReceiver() - Method in class org.checkerframework.dataflow.cfg.node.MethodAccessNode
-  
- getReceiverAnnotations() - Method in class org.checkerframework.stubparser.ast.body.ConstructorDeclaration
-  
- getReceiverAnnotations() - Method in class org.checkerframework.stubparser.ast.body.MethodDeclaration
-  
- getReceiverFromJavaExpressionString(String, TreePath) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
Produces the receiver associated with expression on currentPath. 
- getReceiverTree(ExpressionTree) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Returns the receiver tree of a field access or a method invocation 
- getReceiverType(ExpressionTree) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns the receiver type of the expression tree, or null if it does not exist. 
- getReceiverType() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedExecutableType
-  
- getRefType() - Method in class org.checkerframework.dataflow.cfg.node.InstanceOfNode
-  
- getRegularExitBlock() - Method in class org.checkerframework.dataflow.cfg.ControlFlowGraph
-  
- getRegularExitStore() - Method in class org.checkerframework.dataflow.analysis.Analysis
-  
- getRegularExitStore(Tree) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
Returns the regular exit store for a method or another code block (such as static
 initializers). 
- getRegularStore() - Method in class org.checkerframework.dataflow.analysis.ConditionalTransferResult
-  
- getRegularStore() - Method in class org.checkerframework.dataflow.analysis.RegularTransferResult
-  
- getRegularStore() - Method in class org.checkerframework.dataflow.analysis.TransferInput
-  
- getRegularStore() - Method in class org.checkerframework.dataflow.analysis.TransferResult
-  
- getRegularSuccessor() - Method in interface org.checkerframework.dataflow.cfg.block.RegularBlock
-  
- getRegularSuccessor() - Method in class org.checkerframework.dataflow.cfg.block.RegularBlockImpl
-  
- getRemainingTargets(Set<TypeVariable>, boolean) - Method in class org.checkerframework.framework.util.typeinference.solver.InferenceResult
-  
- getResult() - Method in class org.checkerframework.dataflow.analysis.Analysis
-  
- getResult() - Method in class org.checkerframework.dataflow.cfg.node.ReturnNode
-  
- getResult(AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.visitor.EquivalentAtmComboScanner.Visited
-  
- getResult() - Method in exception org.checkerframework.framework.util.FlowExpressionParseUtil.FlowExpressionParseException
-  
- getResultingTypeOfConstructorMemberReference(MemberReferenceTree, AnnotatedTypeMirror.AnnotatedExecutableType) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
Gets the type of the resulting constructor call of a MemberReferenceTree. 
- getResultValue() - Method in class org.checkerframework.dataflow.analysis.TransferResult
-  
- getReturnNodes() - Method in class org.checkerframework.dataflow.cfg.ControlFlowGraph
-  
- getReturnStatementStores() - Method in class org.checkerframework.dataflow.analysis.Analysis
-  
- getReturnStatementStores(MethodTree) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
-  
- getReturnType() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedExecutableType
- 
The return type of a method or constructor. 
- getRight() - Method in class org.checkerframework.stubparser.ast.expr.BinaryExpr
-  
- getRightOperand() - Method in class org.checkerframework.dataflow.cfg.node.BinaryOperationNode
-  
- getRightOperand() - Method in class org.checkerframework.dataflow.cfg.node.StringConcatenateAssignmentNode
-  
- getSame(Collection<? extends AnnotationMirror>, AnnotationMirror) - Static method in class org.checkerframework.javacutil.AnnotationUtils
- 
Returns the AnnotationMirror in cthat is the same annotation asanno.
 
- getSameIgnoringValues(Collection<? extends AnnotationMirror>, AnnotationMirror) - Static method in class org.checkerframework.javacutil.AnnotationUtils
- 
Returns the AnnotationMirror in cthat is the same annotation asannoignoring values.
 
- getSameLensFromString(String, Tree, TreePath) - Method in class org.checkerframework.checker.index.samelen.SameLenAnnotatedTypeFactory
- 
Find all the arrays that are members of the SameLen annotation associated with the array
 named in arrayExpression along the current path. 
- getScene(String) - Method in class org.checkerframework.common.wholeprograminference.WholeProgramInferenceScenesHelper
- 
Returns the Scene stored in a .jaif file path passed as input. 
- getScope() - Method in class org.checkerframework.stubparser.ast.expr.FieldAccessExpr
-  
- getScope() - Method in class org.checkerframework.stubparser.ast.expr.MethodCallExpr
-  
- getScope() - Method in class org.checkerframework.stubparser.ast.expr.ObjectCreationExpr
-  
- getScope() - Method in class org.checkerframework.stubparser.ast.type.ClassOrInterfaceType
-  
- getSearchIndexAnnotatedTypeFactory() - Method in class org.checkerframework.checker.index.lowerbound.LowerBoundAnnotatedTypeFactory
- 
Returns the SearchIndexFor Checker's annotated type factory. 
- getSelector() - Method in class org.checkerframework.stubparser.ast.stmt.SwitchStmt
-  
- getSelfType(Tree) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
-  
- getSelfType(Tree) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns the type of thisin the current location, which can be used ifthishas a special semantics (e.g.
 
- getShouldDefaultTypeVarLocals() - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
Should the local variable default annotation be applied to type variables? 
- getShouldEmitDebugInfo() - Static method in class org.checkerframework.framework.test.TestUtilities
-  
- getSortedQualifierNames() - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
Creates and returns a string containing the number of qualifiers and the canonical class
 names of each qualifier that has been added to this checker's supported qualifier set. 
- getSource() - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
- 
Return buffered contents of SourcePrinter. 
- getSpecialType() - Method in interface org.checkerframework.dataflow.cfg.block.SpecialBlock
-  
- getSpecialType() - Method in class org.checkerframework.dataflow.cfg.block.SpecialBlockImpl
-  
- getStandardSuppressWarningsKeys() - Method in class org.checkerframework.framework.source.SourceChecker
- 
Determine the standard set of suppress warning keys usable for any checker. 
- getStmt() - Method in class org.checkerframework.stubparser.ast.stmt.LabeledStmt
-  
- getStmts() - Method in class org.checkerframework.stubparser.ast.stmt.BlockStmt
-  
- getStmts() - Method in class org.checkerframework.stubparser.ast.stmt.SwitchEntryStmt
-  
- getStoreAfter(Tree) - Method in class org.checkerframework.dataflow.analysis.AnalysisResult
-  
- getStoreAfter(Tree) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
-  
- getStoreBefore(Block, Store.Kind) - Method in class org.checkerframework.dataflow.analysis.Analysis
-  
- getStoreBefore(Tree) - Method in class org.checkerframework.dataflow.analysis.AnalysisResult
-  
- getStoreBefore(Node) - Method in class org.checkerframework.dataflow.analysis.AnalysisResult
-  
- getStoreBefore(Tree) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
-  
- getStoreBefore(Node) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
-  
- getStringProp(Map<PluginUtil.CheckerProp, Object>, PluginUtil.CheckerProp, String, String...) - Static method in class org.checkerframework.framework.util.PluginUtil
-  
- getStringType(AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns AnnotatedDeclaredType with underlying type String and annotations copied from type. 
- getSubchecker(Class<T>) - Method in class org.checkerframework.common.basetype.BaseTypeChecker
- 
Returns the requested subchecker. 
- getSuccessor() - Method in interface org.checkerframework.dataflow.cfg.block.SingleSuccessorBlock
-  
- getSuccessor() - Method in class org.checkerframework.dataflow.cfg.block.SingleSuccessorBlockImpl
-  
- GetSuffix(int) - Method in class org.checkerframework.stubparser.JavaCharStream
-  
- getSuper() - Method in class org.checkerframework.stubparser.ast.type.WildcardType
-  
- getSuperBound() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedWildcardType
-  
- getSuperBoundField() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedWildcardType
-  
- getSuperTypes(AnnotatedTypeMirror.AnnotatedDeclaredType) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
- 
Returns all the super types of the given declared type. 
- getSuperTypes(Elements, TypeElement) - Static method in class org.checkerframework.javacutil.ElementUtils
- 
Determine all type elements for the classes and interfaces referenced in the
 extends/implements clauses of the given type element. 
- getSupportedAnnotationTypes() - Method in class org.checkerframework.framework.source.SourceChecker
- 
Overrides the default implementation to always return a singleton set containing only "*". 
- getSupportedCheckers() - Method in class org.checkerframework.checker.i18n.I18nChecker
-  
- getSupportedCheckers() - Method in class org.checkerframework.framework.source.AggregateChecker
- 
Returns the list of supported checkers to be run together. 
- getSupportedLintOptions() - Method in class org.checkerframework.common.basetype.BaseTypeChecker
- 
Specify supported lint options for all type-checkers. 
- getSupportedLintOptions() - Method in class org.checkerframework.framework.source.AggregateChecker
-  
- getSupportedLintOptions() - Method in class org.checkerframework.framework.source.SourceChecker
- 
Returns the lint options recognized by this checker. 
- getSupportedMonotonicTypeQualifiers() - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
Returns an immutable set of the monotonic type qualifiers supported by this checker. 
- getSupportedOptions() - Method in class org.checkerframework.common.basetype.BaseTypeChecker
-  
- getSupportedOptions() - Method in class org.checkerframework.framework.source.AggregateChecker
-  
- getSupportedOptions() - Method in class org.checkerframework.framework.source.SourceChecker
- 
- getSupportedOptions() - Method in interface org.checkerframework.framework.util.OptionConfiguration
-  
- getSupportedSourceVersion() - Method in class org.checkerframework.common.util.debug.EmptyProcessor
-  
- getSupportedSourceVersion() - Method in class org.checkerframework.framework.source.SourceChecker
-  
- getSupportedTypeQualifiers() - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns an immutable set of the type qualifiers supported by this checker. 
- getSuppressWarningsKeys() - Method in class org.checkerframework.checker.fenum.FenumChecker
- 
Copied from SubtypingChecker; cannot reuse it, because SubtypingChecker is final. 
- getSuppressWarningsKeys() - Method in class org.checkerframework.checker.initialization.InitializationChecker
-  
- getSuppressWarningsKeys() - Method in class org.checkerframework.checker.nullness.AbstractNullnessChecker
-  
- getSuppressWarningsKeys() - Method in class org.checkerframework.checker.units.UnitsChecker
- 
Copied from SubtypingChecker; cannot reuse it, because SubtypingChecker is final. 
- getSuppressWarningsKeys() - Method in class org.checkerframework.common.subtyping.SubtypingChecker
-  
- getSuppressWarningsKeys() - Method in class org.checkerframework.framework.source.SourceChecker
-  
- getSwitchOperand() - Method in class org.checkerframework.dataflow.cfg.node.CaseNode
-  
- getTabSize(int) - Method in class org.checkerframework.stubparser.JavaCharStream
-  
- getTarget() - Method in class org.checkerframework.dataflow.cfg.node.AssignmentNode
-  
- getTarget() - Method in class org.checkerframework.dataflow.cfg.node.MethodInvocationNode
-  
- getTarget() - Method in class org.checkerframework.stubparser.ast.expr.AssignExpr
-  
- getTargets() - Method in class org.checkerframework.framework.util.typeinference.solver.ConstraintMap
-  
- getTerminatesExecution() - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.ExtendedNode
-  
- getTestFile(String) - Static method in class org.checkerframework.framework.test.TestUtilities
-  
- getTestSourceFiles() - Method in class org.checkerframework.framework.test.ImmutableTestConfiguration
-  
- getTestSourceFiles() - Method in interface org.checkerframework.framework.test.TestConfiguration
-  
- getThenExpr() - Method in class org.checkerframework.stubparser.ast.expr.ConditionalExpr
-  
- getThenFlowRule() - Method in interface org.checkerframework.dataflow.cfg.block.ConditionalBlock
-  
- getThenFlowRule() - Method in class org.checkerframework.dataflow.cfg.block.ConditionalBlockImpl
-  
- getThenLabel() - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.ConditionalJump
-  
- getThenOperand() - Method in class org.checkerframework.dataflow.cfg.node.TernaryExpressionNode
-  
- getThenStmt() - Method in class org.checkerframework.stubparser.ast.stmt.IfStmt
-  
- getThenStore() - Method in class org.checkerframework.dataflow.analysis.ConditionalTransferResult
-  
- getThenStore() - Method in class org.checkerframework.dataflow.analysis.RegularTransferResult
-  
- getThenStore() - Method in class org.checkerframework.dataflow.analysis.TransferInput
-  
- getThenStore() - Method in class org.checkerframework.dataflow.analysis.TransferResult
-  
- getThenSuccessor() - Method in interface org.checkerframework.dataflow.cfg.block.ConditionalBlock
-  
- getThenSuccessor() - Method in class org.checkerframework.dataflow.cfg.block.ConditionalBlockImpl
-  
- getThrownTypes() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedExecutableType
-  
- getThrows() - Method in class org.checkerframework.stubparser.ast.body.ConstructorDeclaration
-  
- getThrows() - Method in class org.checkerframework.stubparser.ast.body.MethodDeclaration
-  
- getThrowUpperBoundAnnotations() - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Returns a set of AnnotationMirrors that is a upper bound for thrown exceptions. 
- getTopAnnotation(AnnotationMirror) - Method in class org.checkerframework.framework.type.QualifierHierarchy
- 
Return the top qualifier for the given qualifier, that is, the qualifier that is a supertype
 of start but no further supertypes exist. 
- getTopAnnotation(AnnotationMirror) - Method in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy
-  
- getTopAnnotations() - Method in class org.checkerframework.framework.type.QualifierHierarchy
-  
- getTopAnnotations() - Method in class org.checkerframework.framework.util.GraphQualifierHierarchy
- 
Returns the top qualifier for this hierarchy. 
- getTopAnnotations() - Method in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy
-  
- getTransferFunction() - Method in class org.checkerframework.dataflow.analysis.Analysis
-  
- getTransitiveOperands() - Method in class org.checkerframework.dataflow.cfg.node.Node
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.ArrayAccessNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.ArrayCreationNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.ArrayTypeNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.AssertionErrorNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.AssignmentNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.BinaryOperationNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.CaseNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.ClassNameNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.ExplicitThisLiteralNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.FieldAccessNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.FunctionalInterfaceNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.ImplicitThisLiteralNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.InstanceOfNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.LocalVariableNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.MarkerNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.MethodAccessNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.MethodInvocationNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.NarrowingConversionNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.Node
- 
Returns the  Tree in the abstract syntax tree, or  null if no corresponding
 tree exists. 
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.NullChkNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.ObjectCreationNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.PackageNameNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.ParameterizedTypeNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.PrimitiveTypeNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.ReturnNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.StringConcatenateAssignmentNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.StringConversionNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.SuperNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.SynchronizedNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.TernaryExpressionNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.ThrowNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.TypeCastNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.UnaryOperationNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.ValueLiteralNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.VariableDeclarationNode
-  
- getTree() - Method in class org.checkerframework.dataflow.cfg.node.WideningConversionNode
-  
- getTreeLookup() - Method in class org.checkerframework.dataflow.cfg.ControlFlowGraph
-  
- getTreePath() - Method in class org.checkerframework.dataflow.cfg.node.MethodInvocationNode
-  
- getTreeUtils() - Method in class org.checkerframework.framework.source.SourceChecker
-  
- getTreeUtils() - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Accessor for the tree utilities. 
- getTreeUtils() - Method in interface org.checkerframework.framework.util.BaseContext
-  
- getTrueFlowRule() - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.ConditionalJump
-  
- getTryBlock() - Method in class org.checkerframework.stubparser.ast.stmt.TryStmt
-  
- getType() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.Receiver
-  
- getType() - Method in interface org.checkerframework.dataflow.cfg.block.Block
-  
- getType() - Method in class org.checkerframework.dataflow.cfg.block.BlockImpl
-  
- getType() - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.ExtendedNode
-  
- getType() - Method in class org.checkerframework.dataflow.cfg.node.InstanceOfNode
-  
- getType() - Method in class org.checkerframework.dataflow.cfg.node.NarrowingConversionNode
-  
- getType() - Method in class org.checkerframework.dataflow.cfg.node.Node
- 
- getType() - Method in class org.checkerframework.dataflow.cfg.node.TypeCastNode
-  
- getType() - Method in class org.checkerframework.dataflow.cfg.node.WideningConversionNode
-  
- getType(Element) - Static method in class org.checkerframework.javacutil.ElementUtils
- 
Returns the TypeMirrorfor usage of Element as a value.
 
- getType() - Method in class org.checkerframework.stubparser.ast.body.AnnotationMemberDeclaration
-  
- getType() - Method in class org.checkerframework.stubparser.ast.body.FieldDeclaration
-  
- getType() - Method in class org.checkerframework.stubparser.ast.body.MethodDeclaration
-  
- getType() - Method in class org.checkerframework.stubparser.ast.body.Parameter
-  
- getType() - Method in class org.checkerframework.stubparser.ast.expr.ArrayCreationExpr
-  
- getType() - Method in class org.checkerframework.stubparser.ast.expr.CastExpr
-  
- getType() - Method in class org.checkerframework.stubparser.ast.expr.ClassExpr
-  
- getType() - Method in class org.checkerframework.stubparser.ast.expr.InstanceOfExpr
-  
- getType() - Method in class org.checkerframework.stubparser.ast.expr.ObjectCreationExpr
-  
- getType() - Method in class org.checkerframework.stubparser.ast.expr.VariableDeclarationExpr
-  
- getType() - Method in class org.checkerframework.stubparser.ast.type.PrimitiveType
-  
- getType() - Method in class org.checkerframework.stubparser.ast.type.ReferenceType
-  
- getTypeArgs() - Method in class org.checkerframework.stubparser.ast.expr.FieldAccessExpr
-  
- getTypeArgs() - Method in class org.checkerframework.stubparser.ast.expr.MethodCallExpr
-  
- getTypeArgs() - Method in class org.checkerframework.stubparser.ast.expr.ObjectCreationExpr
-  
- getTypeArgs() - Method in class org.checkerframework.stubparser.ast.stmt.ExplicitConstructorInvocationStmt
-  
- getTypeArgs() - Method in class org.checkerframework.stubparser.ast.type.ClassOrInterfaceType
-  
- getTypeArgumentInference() - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
-  
- getTypeArguments() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedDeclaredType
-  
- getTypeBound() - Method in class org.checkerframework.stubparser.ast.TypeParameter
- 
- getTypeCompoundIndex(Attribute.TypeCompound) - Method in class org.checkerframework.framework.util.element.ParamApplier
-  
- getTypeCompoundIndex(Attribute.TypeCompound) - Method in class org.checkerframework.framework.util.element.SuperTypeApplier
-  
- getTypeDeclaration() - Method in class org.checkerframework.stubparser.ast.stmt.TypeDeclarationStmt
-  
- getTypeElement(TypeMirror) - Static method in class org.checkerframework.javacutil.InternalUtils
- 
Returns the type element for typeiftypeis a class, interface, annotation
 type, or enum.
 
- getTypeFactory() - Method in class org.checkerframework.common.basetype.BaseTypeChecker
-  
- getTypeFactory() - Method in interface org.checkerframework.common.basetype.BaseTypeContext
-  
- getTypeFactory() - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
-  
- getTypeFactory() - Method in class org.checkerframework.framework.flow.CFAbstractAnalysis
-  
- getTypeFactoryOfSubchecker(Class<U>) - Method in class org.checkerframework.common.basetype.BaseTypeChecker
- 
Returns the type factory used by a subchecker. 
- getTypeFactoryOfSubchecker(Class<U>) - Method in class org.checkerframework.framework.flow.CFAbstractAnalysis
-  
- getTypeFactoryOfSubchecker(Class<U>) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
-  
- getTypeFactoryOfSubchecker(Class<U>) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
Returns the AnnotatedTypeFactory of the subchecker and copies the current visitor state to
 the sub-factory so that the types are computed properly. 
- getTypeFrameFromAnnotation(AnnotationMirror) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
- 
Returns the type frame of a given annotation. 
- getTypeHierarchy() - Method in class org.checkerframework.framework.flow.CFAbstractAnalysis
-  
- getTypeHierarchy() - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
-  
- getTypeParameters() - Method in class org.checkerframework.stubparser.ast.body.ClassOrInterfaceDeclaration
-  
- getTypeParameters() - Method in class org.checkerframework.stubparser.ast.body.ConstructorDeclaration
-  
- getTypeParameters() - Method in class org.checkerframework.stubparser.ast.body.MethodDeclaration
-  
- getTypeQualifiers() - Method in class org.checkerframework.framework.type.QualifierHierarchy
- 
Returns all type qualifiers in this type qualifier hierarchy. 
- getTypeQualifiers() - Method in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy
-  
- getTypes() - Method in class org.checkerframework.dataflow.analysis.Analysis
-  
- getTypes() - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityResult
-  
- getTypes() - Method in class org.checkerframework.stubparser.ast.CompilationUnit
- 
Return the list of types declared in this compilation unit.
 If there is no types declared,nullis returned.
 
- getTypeUtils() - Method in class org.checkerframework.framework.source.SourceChecker
-  
- getTypeUtils() - Method in interface org.checkerframework.framework.util.BaseContext
-  
- getTypeVariables() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedExecutableType
-  
- getTypeVarSubstitutor() - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
-  
- getUnboxedType(AnnotatedTypeMirror.AnnotatedDeclaredType) - Method in class org.checkerframework.checker.interning.InterningAnnotatedTypeFactory
- 
Unbox type and replace any interning type annotations with @Interned since all primitives can
 safely use ==. 
- getUnboxedType(AnnotatedTypeMirror.AnnotatedDeclaredType) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
returns the annotated primitive type of the given declared type if it is a boxed declared
 type. 
- getUnderlyingAST() - Method in class org.checkerframework.dataflow.cfg.ControlFlowGraph
-  
- getUnderlyingType() - Method in class org.checkerframework.framework.flow.CFAbstractValue
-  
- getUnderlyingType() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedArrayType
-  
- getUnderlyingType() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedDeclaredType
-  
- getUnderlyingType() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedExecutableType
-  
- getUnderlyingType() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedNoType
-  
- getUnderlyingType() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedNullType
-  
- getUnderlyingType() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedPrimitiveType
-  
- getUnderlyingType() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedTypeVariable
-  
- getUnderlyingType() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedWildcardType
-  
- getUnderlyingType() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Returns the underlying unannotated Java type, which this wraps 
- getUnexpectedDiagnostics() - Method in class org.checkerframework.framework.test.TypecheckResult
-  
- getUninferredWildcardType(AnnotatedTypeMirror.AnnotatedTypeVariable) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns a wildcard type to be used as a type argument when the correct type could not be
 inferred. 
- getUninitializedInvariantFields(Store, TreePath, boolean, List<? extends AnnotationMirror>) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
- 
Returns the (non-static) fields that have the invariant annotation and are not yet
 initialized in a given store. 
- getUninitializedInvariantFields(NullnessStore, TreePath, boolean, List<? extends AnnotationMirror>) - Method in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory
-  
- getUnitsRel() - Method in class org.checkerframework.checker.units.UnitsAnnotatedTypeFactory
-  
- getUnsigned(ByteBuffer) - Static method in class org.checkerframework.checker.signedness.SignednessUtil
- 
Gets an unsigned byte from the ByteBuffer b. 
- getUnsigned(ByteBuffer, byte[]) - Static method in class org.checkerframework.checker.signedness.SignednessUtil
- 
Gets an array of unsigned bytes from the ByteBuffer b and stores them in the array bs. 
- getUnsignedInt(ByteBuffer) - Static method in class org.checkerframework.checker.signedness.SignednessUtil
- 
Gets an unsigned int from the ByteBuffer b. 
- getUnsignedShort(ByteBuffer) - Static method in class org.checkerframework.checker.signedness.SignednessUtil
- 
Gets an unsigned short from the ByteBuffer b. 
- getUpdate() - Method in class org.checkerframework.stubparser.ast.stmt.ForStmt
-  
- getUpperBound() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedTypeVariable
- 
Get the upper bound of the type variable, possibly lazily initializing it. 
- getUpperBound() - Method in class org.checkerframework.framework.type.AnnotatedTypeParameterBounds
-  
- getUpperBoundField() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedTypeVariable
- 
Get the upper bound field directly, bypassing any lazy initialization. 
- getUpstreamCheckerNames() - Method in class org.checkerframework.framework.source.SourceChecker
- 
Return a list containing this checker name and all checkers it is a part of (that is,
 checkers that called it). 
- getValue(FlowExpressions.Receiver) - Method in class org.checkerframework.checker.lock.LockStore
- getValue(Node) - Method in class org.checkerframework.dataflow.analysis.Analysis
-  
- getValue(Tree) - Method in class org.checkerframework.dataflow.analysis.Analysis
-  
- getValue(Node) - Method in class org.checkerframework.dataflow.analysis.AnalysisResult
-  
- getValue(Tree) - Method in class org.checkerframework.dataflow.analysis.AnalysisResult
-  
- getValue() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ValueLiteral
-  
- getValue() - Method in class org.checkerframework.dataflow.cfg.node.BooleanLiteralNode
-  
- getValue() - Method in class org.checkerframework.dataflow.cfg.node.CharacterLiteralNode
-  
- getValue() - Method in class org.checkerframework.dataflow.cfg.node.DoubleLiteralNode
-  
- getValue() - Method in class org.checkerframework.dataflow.cfg.node.FloatLiteralNode
-  
- getValue() - Method in class org.checkerframework.dataflow.cfg.node.IntegerLiteralNode
-  
- getValue() - Method in class org.checkerframework.dataflow.cfg.node.LongLiteralNode
-  
- getValue() - Method in class org.checkerframework.dataflow.cfg.node.NullLiteralNode
-  
- getValue() - Method in class org.checkerframework.dataflow.cfg.node.ShortLiteralNode
-  
- getValue() - Method in class org.checkerframework.dataflow.cfg.node.StringLiteralNode
-  
- getValue() - Method in class org.checkerframework.dataflow.cfg.node.ValueLiteralNode
-  
- getValue() - Method in class org.checkerframework.dataflow.constantpropagation.Constant
-  
- getValue(FlowExpressions.Receiver) - Method in class org.checkerframework.framework.flow.CFAbstractStore
-  
- getValue(FieldAccessNode) - Method in class org.checkerframework.framework.flow.CFAbstractStore
-  
- getValue(MethodInvocationNode) - Method in class org.checkerframework.framework.flow.CFAbstractStore
-  
- getValue(ArrayAccessNode) - Method in class org.checkerframework.framework.flow.CFAbstractStore
-  
- getValue(LocalVariableNode) - Method in class org.checkerframework.framework.flow.CFAbstractStore
-  
- getValue(ThisLiteralNode) - Method in class org.checkerframework.framework.flow.CFAbstractStore
-  
- getValue() - Method in class org.checkerframework.stubparser.ast.expr.AssignExpr
-  
- getValue() - Method in class org.checkerframework.stubparser.ast.expr.BooleanLiteralExpr
-  
- getValue() - Method in class org.checkerframework.stubparser.ast.expr.MemberValuePair
-  
- getValue() - Method in class org.checkerframework.stubparser.ast.expr.StringLiteralExpr
-  
- getValue() - Method in class org.checkerframework.stubparser.Token
- 
An optional attribute value of the Token. 
- getValueAnnotatedTypeFactory() - Method in class org.checkerframework.checker.index.lowerbound.LowerBoundAnnotatedTypeFactory
- 
Returns the Value Checker's annotated type factory. 
- getValueFromFactory(Tree, Node) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
-  
- getValueOfAnnotationWithStringArgument(AnnotationMirror) - Static method in class org.checkerframework.checker.index.IndexUtil
- 
Gets the value field of an annotation with a list of strings in its value field. 
- getValueOfMethod(ProcessingEnvironment, TypeMirror) - Static method in class org.checkerframework.javacutil.trees.TreeBuilder
- 
Returns the valueOf method of a boxed type such as Short or Float. 
- getValueOfSubNode(Node) - Method in class org.checkerframework.dataflow.analysis.TransferInput
-  
- getValues() - Method in class org.checkerframework.stubparser.ast.expr.ArrayInitializerExpr
-  
- getValuesCastedToType(AnnotationMirror, TypeMirror) - Static method in class org.checkerframework.common.value.ValueCheckerUtils
- 
Get a list of values of annotation, and then cast them to a given type 
- getValuesFromRange(Range, Class<T>) - Static method in class org.checkerframework.common.value.ValueCheckerUtils
- 
Get all possible values from the given type and cast them into Long type, Double type, or
 Character type accordingly. 
- getValueWithSameAnnotations(TypeMirror, V) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
-  
- getVariable() - Method in class org.checkerframework.stubparser.ast.stmt.ForeachStmt
-  
- getVariables() - Method in class org.checkerframework.stubparser.ast.body.FieldDeclaration
-  
- getVars() - Method in class org.checkerframework.stubparser.ast.expr.VariableDeclarationExpr
-  
- getVerboseName(Element) - Static method in class org.checkerframework.javacutil.ElementUtils
- 
Returns a verbose name that identifies the element. 
- getVisitor() - Method in class org.checkerframework.common.basetype.BaseTypeChecker
-  
- getVisitor() - Method in interface org.checkerframework.common.basetype.BaseTypeContext
-  
- getVisitor() - Method in class org.checkerframework.framework.source.SourceChecker
-  
- getVisitor() - Method in interface org.checkerframework.framework.util.CFContext
-  
- getVisitorState() - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns the VisitorState instance used by the factory to infer types 
- getWholeProgramInference() - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns the WholeProgramInference instance. 
- getWidth() - Method in class org.checkerframework.framework.type.QualifierHierarchy
- 
Returns the width of this hierarchy, i.e. 
- getWildcardBoundType(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeFactory) - Static method in class org.checkerframework.framework.util.defaults.QualifierDefaults
-  
- glb(UBQualifier) - Method in class org.checkerframework.checker.index.upperbound.UBQualifier
-  
- glb(UBQualifier) - Method in class org.checkerframework.checker.index.upperbound.UBQualifier.UpperBoundUnknownQualifier
-  
- glbAll(Map<AnnotatedTypeMirror, AnnotationMirrorSet>, AnnotatedTypeFactory) - Static method in class org.checkerframework.framework.util.typeinference.GlbUtil
- 
Note: This method can be improved for wildcards and type variables. 
- glbOfBounds(AnnotatedTypeMirror.AnnotatedIntersectionType, QualifierHierarchy) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
- 
Get's the lowest primary annotation of all bounds in the intersection 
- glbSubtypes(Set<TypeVariable>, ConstraintMap, AnnotatedTypeFactory) - Method in class org.checkerframework.framework.util.typeinference.solver.SubtypesSolver
-  
- GlbUtil - Class in org.checkerframework.framework.util.typeinference
- 
A class used to determine the greatest lower bounds for a set of AnnotatedTypeMirrors. 
- GlbUtil() - Constructor for class org.checkerframework.framework.util.typeinference.GlbUtil
-  
- GOTO - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- GraphQualifierHierarchy - Class in org.checkerframework.framework.util
- 
Represents the type qualifier hierarchy of a type system. 
- GraphQualifierHierarchy(MultiGraphQualifierHierarchy.MultiGraphFactory, AnnotationMirror) - Constructor for class org.checkerframework.framework.util.GraphQualifierHierarchy
-  
- greaterThan(Number) - Method in class org.checkerframework.common.value.util.ByteMath
-  
- greaterThan(Number) - Method in class org.checkerframework.common.value.util.DoubleMath
-  
- greaterThan(Number) - Method in class org.checkerframework.common.value.util.FloatMath
-  
- greaterThan(Number) - Method in class org.checkerframework.common.value.util.IntegerMath
-  
- greaterThan(Number) - Method in class org.checkerframework.common.value.util.LongMath
-  
- greaterThan(Number) - Method in class org.checkerframework.common.value.util.NumberMath
-  
- greaterThan(Number) - Method in class org.checkerframework.common.value.util.ShortMath
-  
- greaterThanEq(Number) - Method in class org.checkerframework.common.value.util.ByteMath
-  
- greaterThanEq(Number) - Method in class org.checkerframework.common.value.util.DoubleMath
-  
- greaterThanEq(Number) - Method in class org.checkerframework.common.value.util.FloatMath
-  
- greaterThanEq(Number) - Method in class org.checkerframework.common.value.util.IntegerMath
-  
- greaterThanEq(Number) - Method in class org.checkerframework.common.value.util.LongMath
-  
- greaterThanEq(Number) - Method in class org.checkerframework.common.value.util.NumberMath
-  
- greaterThanEq(Number) - Method in class org.checkerframework.common.value.util.ShortMath
-  
- GreaterThanNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for the greater than comparison: 
- GreaterThanNode(BinaryTree, Node, Node) - Constructor for class org.checkerframework.dataflow.cfg.node.GreaterThanNode
-  
- GreaterThanOrEqualNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for the greater than or equal comparison: 
- GreaterThanOrEqualNode(BinaryTree, Node, Node) - Constructor for class org.checkerframework.dataflow.cfg.node.GreaterThanOrEqualNode
-  
- greatestLowerBound(AnnotationMirror, AnnotationMirror) - Method in class org.checkerframework.checker.index.upperbound.UpperBoundAnnotatedTypeFactory.UpperBoundQualifierHierarchy
-  
- greatestLowerBound(AnnotationMirror, AnnotationMirror) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory.InitializationQualifierHierarchy
-  
- greatestLowerBound(AnnotationMirror, AnnotationMirror) - Method in class org.checkerframework.common.reflection.ClassValAnnotatedTypeFactory.ClassValQualifierHierarchy
-  
- greatestLowerBound(AnnotationMirror, AnnotationMirror) - Method in class org.checkerframework.framework.type.QualifierHierarchy
- 
Returns the greatest lower bound for the qualifiers a1 and a2. 
- greatestLowerBound(AnnotatedTypeMirror, AnnotatedTypeMirror, AnnotationMirror, AnnotationMirror) - Method in class org.checkerframework.framework.type.QualifierHierarchy
- 
Returns the greatest lower bound for the qualifiers a1 and a2. 
- greatestLowerBound(AnnotationMirror, AnnotationMirror) - Method in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy
-  
- greatestLowerBound(ProcessingEnvironment, TypeMirror, TypeMirror) - Static method in class org.checkerframework.javacutil.InternalUtils
- 
Returns the greatest lower bound of two  TypeMirrors, ignoring any annotations on the
 types. 
- greatestLowerBounds(Collection<? extends AnnotationMirror>, Collection<? extends AnnotationMirror>) - Method in class org.checkerframework.framework.type.QualifierHierarchy
- 
Returns the greatest lower bound of two types. 
- greatestLowerBounds(AnnotatedTypeMirror, AnnotatedTypeMirror, Collection<? extends AnnotationMirror>, Collection<AnnotationMirror>) - Method in class org.checkerframework.framework.type.QualifierHierarchy
- 
Returns the type qualifiers that are the greatest lower bound of the qualifiers in annos1 and
 annos2. 
- greatestLowerBoundsTypeVariable(Collection<? extends AnnotationMirror>, Collection<? extends AnnotationMirror>) - Method in class org.checkerframework.framework.type.QualifierHierarchy
- 
Returns the type qualifiers that are the greatest lower bound of the qualifiers in annos1 and
 annos2. 
- greatestLowerBoundTypeVariable(AnnotationMirror, AnnotationMirror) - Method in class org.checkerframework.framework.type.QualifierHierarchy
- 
Returns the greatest lower bound for the qualifiers a1 and a2. 
- greatestLowerBoundTypeVariable(AnnotationMirror, AnnotationMirror) - Method in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy
-  
- groundMissingHierarchies(Map.Entry<AnnotatedTypeMirror, AnnotationMirrorSet>, AnnotationMirrorMap<AnnotationMirror>) - Static method in class org.checkerframework.framework.util.typeinference.solver.SupertypesSolver
- 
For each type in typeToHierarchies, if that type does not have a corresponding annotation for
 a given hierarchy replace it with the corresponding value in lowerBoundAnnos 
- GT - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- GTEN1 - Variable in class org.checkerframework.checker.index.lowerbound.LowerBoundAnnotatedTypeFactory
- 
- GTEN1 - Variable in class org.checkerframework.checker.index.lowerbound.LowerBoundTransfer
- 
- GTENegativeOne - Annotation Type in org.checkerframework.checker.index.qual
- 
The annotated expression evaluates to an integer greater than or equal to -1. 
- GuardedBy - Annotation Type in javax.annotation.concurrent
-  
- GuardedBy - Annotation Type in net.jcip.annotations
-  
- GUARDEDBY - Variable in class org.checkerframework.checker.lock.LockAnnotatedTypeFactory
- 
Annotation constants 
- GuardedBy - Annotation Type in org.checkerframework.checker.lock.qual
- 
Indicates that a thread may dereference the value referred to by the annotated variable only if
 the thread holds all the given lock expressions. 
- GUARDEDBYBOTTOM - Variable in class org.checkerframework.checker.lock.LockAnnotatedTypeFactory
- 
Annotation constants 
- GuardedByBottom - Annotation Type in org.checkerframework.checker.lock.qual
- 
The bottom type in the GuardedBy type system. 
- GUARDEDBYUNKNOWN - Variable in class org.checkerframework.checker.lock.LockAnnotatedTypeFactory
- 
Annotation constants 
- GuardedByUnknown - Annotation Type in org.checkerframework.checker.lock.qual
- 
It is unknown what locks guard the value referred to by the annotated variable. 
- GUARDSATISFIED - Variable in class org.checkerframework.checker.lock.LockAnnotatedTypeFactory
- 
Annotation constants 
- GuardSatisfied - Annotation Type in org.checkerframework.checker.lock.qual
- 
If a variable xhas type@GuardSatisfied, then all lock expressions forx's value are held.
 
- GuiEffectChecker - Class in org.checkerframework.checker.guieffect
-  
- GuiEffectChecker() - Constructor for class org.checkerframework.checker.guieffect.GuiEffectChecker
-  
- GuiEffectTypeFactory - Class in org.checkerframework.checker.guieffect
- 
Annotated type factory for the GUI Effect Checker. 
- GuiEffectTypeFactory(BaseTypeChecker, boolean) - Constructor for class org.checkerframework.checker.guieffect.GuiEffectTypeFactory
-  
- GuiEffectVisitor - Class in org.checkerframework.checker.guieffect
- 
Require that only UI code invokes code with the UI effect. 
- GuiEffectVisitor(BaseTypeChecker) - Constructor for class org.checkerframework.checker.guieffect.GuiEffectVisitor
-  
- I18nAnnotatedTypeFactory - Class in org.checkerframework.checker.i18n
-  
- I18nAnnotatedTypeFactory(BaseTypeChecker) - Constructor for class org.checkerframework.checker.i18n.I18nAnnotatedTypeFactory
-  
- I18nChecker - Class in org.checkerframework.checker.i18n
- 
A type-checker that enforces (and finds the violations of) two properties:
 
    
- Only localized output gets emitted to the user
   
- Only localizable keys (i.e.
- I18nChecker() - Constructor for class org.checkerframework.checker.i18n.I18nChecker
-  
- I18nChecksFormat - Annotation Type in org.checkerframework.checker.i18nformatter.qual
- 
- I18nConversionCategory - Enum in org.checkerframework.checker.i18nformatter.qual
- 
Elements of this enumeration are used in a  I18nFormat annotation to indicate the valid
 types that may be passed as a format parameter. 
- I18nConversionCategoryTest - Class in org.checkerframework.checker.i18nformatter.unittests
-  
- I18nConversionCategoryTest() - Constructor for class org.checkerframework.checker.i18nformatter.unittests.I18nConversionCategoryTest
-  
- I18NFORMAT - Variable in class org.checkerframework.checker.i18nformatter.I18nFormatterAnnotatedTypeFactory
-  
- I18nFormat - Annotation Type in org.checkerframework.checker.i18nformatter.qual
- 
This annotation, attached to a String type, indicates that the String may be passed to  MessageFormat.format. 
- I18NFORMATBOTTOM - Variable in class org.checkerframework.checker.i18nformatter.I18nFormatterAnnotatedTypeFactory
-  
- I18nFormatBottom - Annotation Type in org.checkerframework.checker.i18nformatter.qual
- 
The bottom type in the Internationalization Format String type system. 
- I18nFormatCall(MethodInvocationTree, MethodInvocationNode, AnnotatedTypeFactory) - Constructor for class org.checkerframework.checker.i18nformatter.I18nFormatterTreeUtil.I18nFormatCall
-  
- I18NFORMATFOR - Variable in class org.checkerframework.checker.i18nformatter.I18nFormatterAnnotatedTypeFactory
-  
- I18nFormatFor - Annotation Type in org.checkerframework.checker.i18nformatter.qual
- 
This annotation indicates that when a string of the annotated type is passed as the first
 argument to  MessageFormat.format(String, Object...), then the expression that
 is an argument to the annotation can be passed as the remaining arguments, in varargs style. 
- I18nFormatterAnnotatedTypeFactory - Class in org.checkerframework.checker.i18nformatter
- 
Adds  I18nFormat to the type of tree, if it is a  String or  char literal
 that represents a satisfiable format. 
- I18nFormatterAnnotatedTypeFactory(BaseTypeChecker) - Constructor for class org.checkerframework.checker.i18nformatter.I18nFormatterAnnotatedTypeFactory
-  
- I18nFormatterChecker - Class in org.checkerframework.checker.i18nformatter
- 
A type-checker plug-in for the qualifier that finds syntactically invalid i18n-formatter calls
 (MessageFormat.format()). 
- I18nFormatterChecker() - Constructor for class org.checkerframework.checker.i18nformatter.I18nFormatterChecker
-  
- I18nFormatterTransfer - Class in org.checkerframework.checker.i18nformatter
-  
- I18nFormatterTransfer(CFAnalysis) - Constructor for class org.checkerframework.checker.i18nformatter.I18nFormatterTransfer
-  
- I18nFormatterTreeUtil - Class in org.checkerframework.checker.i18nformatter
- 
This class provides a collection of utilities to ease working with syntax trees that have
 something to do with I18nFormatters. 
- I18nFormatterTreeUtil(BaseTypeChecker) - Constructor for class org.checkerframework.checker.i18nformatter.I18nFormatterTreeUtil
-  
- I18nFormatterTreeUtil.FormatType - Enum in org.checkerframework.checker.i18nformatter
- 
Describe the format annotation type 
- I18nFormatterTreeUtil.I18nFormatCall - Class in org.checkerframework.checker.i18nformatter
- 
Represents a format method invocation in the syntax tree. 
- I18nFormatterVisitor - Class in org.checkerframework.checker.i18nformatter
- 
Whenever a method with  I18nFormatFor annotation is invoked, it will perform the format
 string verification. 
- I18nFormatterVisitor(BaseTypeChecker) - Constructor for class org.checkerframework.checker.i18nformatter.I18nFormatterVisitor
-  
- I18nFormatUtil - Class in org.checkerframework.checker.i18nformatter
- 
This class provides a collection of utilities to ease working with i18n format strings. 
- I18nFormatUtil() - Constructor for class org.checkerframework.checker.i18nformatter.I18nFormatUtil
-  
- I18nHasFormatTest - Class in org.checkerframework.checker.i18nformatter.unittests
-  
- I18nHasFormatTest() - Constructor for class org.checkerframework.checker.i18nformatter.unittests.I18nHasFormatTest
-  
- I18NINVALIDFORMAT - Variable in class org.checkerframework.checker.i18nformatter.I18nFormatterAnnotatedTypeFactory
-  
- I18nInvalidFormat - Annotation Type in org.checkerframework.checker.i18nformatter.qual
- 
- I18nMakeFormat - Annotation Type in org.checkerframework.checker.i18nformatter.qual
- 
This annotation is used internally to annotate  ResourceBundle.getString(java.lang.String)
 indicating the checker to check if the given key exist in the translation file and annotate the
 result string with the correct format annotation according to the corresponding key's value. 
- I18nSubchecker - Class in org.checkerframework.checker.i18n
- 
A type-checker that checks that only localized Strings are visible to the user.
 
- I18nSubchecker() - Constructor for class org.checkerframework.checker.i18n.I18nSubchecker
-  
- I18NUNKNOWNFORMAT - Variable in class org.checkerframework.checker.i18nformatter.I18nFormatterAnnotatedTypeFactory
-  
- I18nUnknownFormat - Annotation Type in org.checkerframework.checker.i18nformatter.qual
- 
The top qualifier. 
- I18nValidFormat - Annotation Type in org.checkerframework.checker.i18nformatter.qual
- 
- id - Variable in class org.checkerframework.dataflow.cfg.block.BlockImpl
- 
A unique ID for this node. 
- Identifier - Annotation Type in org.checkerframework.checker.signature.qual
- 
An identifier. 
- IDENTIFIER - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- IdentifierOrArray - Annotation Type in org.checkerframework.checker.signature.qual
- 
An identifier, followed by any number of array square brackets. 
- identifierPattern - Static variable in class org.checkerframework.framework.util.FlowExpressionParseUtil
- 
Matches an identifier 
- identifierRegex - Static variable in class org.checkerframework.framework.util.FlowExpressionParseUtil
- 
Regular expression for an identifier. 
- IF - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- IfStmt - Class in org.checkerframework.stubparser.ast.stmt
-  
- IfStmt() - Constructor for class org.checkerframework.stubparser.ast.stmt.IfStmt
-  
- IfStmt(Expression, Statement, Statement) - Constructor for class org.checkerframework.stubparser.ast.stmt.IfStmt
-  
- IfStmt(int, int, int, int, Expression, Statement, Statement) - Constructor for class org.checkerframework.stubparser.ast.stmt.IfStmt
-  
- IgnoreInWholeProgramInference - Annotation Type in org.checkerframework.framework.qual
- 
A meta-annotation indicating that an annotation type prevents whole-program inference. 
- ignoreRawTypes - Variable in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- ignoreUninferredTypeArguments - Variable in class org.checkerframework.framework.type.DefaultTypeHierarchy
- 
Whether to ignore uninferred type arguments. 
- IllegalFormatConversionCategoryException(ConversionCategory, ConversionCategory) - Constructor for exception org.checkerframework.checker.formatter.FormatUtil.IllegalFormatConversionCategoryException
- 
Constructs an instance of this class with the mismatched conversion and the expected one. 
- image - Variable in class org.checkerframework.stubparser.Token
- 
The string image of the token. 
- ImmutableTestConfiguration - Class in org.checkerframework.framework.test
- 
Represents all of the information needed to execute the Javac compiler for a given set of test
 files. 
- ImmutableTestConfiguration(List<File>, List<File>, List<String>, Map<String, String>, boolean) - Constructor for class org.checkerframework.framework.test.ImmutableTestConfiguration
-  
- IMPLEMENTS - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- implementsAnnotation(AnnotatedTypeMirror) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
-  
- implementsWidening() - Method in class org.checkerframework.checker.index.upperbound.UpperBoundAnnotatedTypeFactory.UpperBoundQualifierHierarchy
-  
- implementsWidening() - Method in class org.checkerframework.framework.type.QualifierHierarchy
- 
- ImplicitFor - Annotation Type in org.checkerframework.framework.qual
- 
A meta-annotation that specifies the trees and types for which the framework should automatically
 add that qualifier. 
- ImplicitsTreeAnnotator - Class in org.checkerframework.framework.type.treeannotator
- 
Adds annotations to a type based on the contents of a tree. 
- ImplicitsTreeAnnotator(AnnotatedTypeFactory) - Constructor for class org.checkerframework.framework.type.treeannotator.ImplicitsTreeAnnotator
- 
Creates a  ImplicitsTypeAnnotator
 from the given checker, using that checker to determine the annotations that are in the type
 hierarchy. 
- ImplicitsTypeAnnotator - Class in org.checkerframework.framework.type.typeannotator
- 
Adds annotations to a type based on the contents of a type. 
- ImplicitsTypeAnnotator(AnnotatedTypeFactory) - Constructor for class org.checkerframework.framework.type.typeannotator.ImplicitsTypeAnnotator
- 
Creates a  ImplicitsTypeAnnotator from the given checker, using that checker to
 determine the annotations that are in the type hierarchy. 
- ImplicitThisLiteralNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node to model the implicit this, e.g., in a field access.
 
- ImplicitThisLiteralNode(TypeMirror) - Constructor for class org.checkerframework.dataflow.cfg.node.ImplicitThisLiteralNode
-  
- IMPORT - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- ImportDeclaration - Class in org.checkerframework.stubparser.ast
- 
 This class represents a import declaration. 
- ImportDeclaration() - Constructor for class org.checkerframework.stubparser.ast.ImportDeclaration
-  
- ImportDeclaration(NameExpr, boolean, boolean) - Constructor for class org.checkerframework.stubparser.ast.ImportDeclaration
-  
- ImportDeclaration(int, int, int, int, NameExpr, boolean, boolean) - Constructor for class org.checkerframework.stubparser.ast.ImportDeclaration
-  
- IN_JAVA_DOC_COMMENT - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
Lexical state. 
- IN_MULTI_LINE_COMMENT - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
Lexical state. 
- inBuf - Variable in class org.checkerframework.stubparser.JavaCharStream
-  
- inConstructor() - Method in class org.checkerframework.javacutil.dist.ManualTaglet
-  
- inConstructorOrInitializer - Variable in class org.checkerframework.checker.lock.LockStore
- 
If true, indicates that the store refers to a point in the code inside a constructor or
 initializer. 
- INCR - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- incrementCount(Name) - Method in class org.checkerframework.common.util.count.AnnotationsCounter
-  
- index - Variable in class org.checkerframework.dataflow.analysis.FlowExpressions.ArrayAccess
-  
- index - Variable in class org.checkerframework.dataflow.cfg.node.ArrayAccessNode
-  
- IndexAbstractTransfer - Class in org.checkerframework.checker.index
- 
This class provides methods shared by the Index Checker's internal checkers in their transfer
 functions. 
- IndexAbstractTransfer(CFAnalysis) - Constructor for class org.checkerframework.checker.index.IndexAbstractTransfer
-  
- IndexChecker - Class in org.checkerframework.checker.index
- 
A type checker for preventing out-of-bounds accesses on arrays. 
- IndexChecker() - Constructor for class org.checkerframework.checker.index.IndexChecker
-  
- IndexFor - Annotation Type in org.checkerframework.checker.index.qual
- 
An integer that can be used to index any of the given sequences. 
- IndexMethodIdentifier - Class in org.checkerframework.checker.index
- 
This class stores information about interesting methods and allows its clients to query it to
 determine if a method belongs to a particular class. 
- IndexMethodIdentifier(ProcessingEnvironment) - Constructor for class org.checkerframework.checker.index.IndexMethodIdentifier
-  
- IndexOrHigh - Annotation Type in org.checkerframework.checker.index.qual
- 
An integer that, for each of the given sequences, is either a valid index or is equal to the
 sequence's length. 
- IndexOrLow - Annotation Type in org.checkerframework.checker.index.qual
- 
An integer that is either -1 or is a valid index for each of the given sequences. 
- IndexRefinementInfo - Class in org.checkerframework.checker.index
- 
This struct contains all of the information that the refinement functions need. 
- IndexRefinementInfo(TransferResult<CFValue, CFStore>, CFAnalysis, Node, Node) - Constructor for class org.checkerframework.checker.index.IndexRefinementInfo
-  
- IndexRefinementInfo(TransferResult<CFValue, CFStore>, CFAnalysis, BinaryOperationNode) - Constructor for class org.checkerframework.checker.index.IndexRefinementInfo
-  
- IndexUnit - Class in org.checkerframework.stubparser.ast
-  
- IndexUnit(List<CompilationUnit>) - Constructor for class org.checkerframework.stubparser.ast.IndexUnit
-  
- IndexUtil - Class in org.checkerframework.checker.index
- 
A collection of utility functions used by several Index Checker subcheckers. 
- IndexUtil() - Constructor for class org.checkerframework.checker.index.IndexUtil
-  
- InferenceResult - Class in org.checkerframework.framework.util.typeinference.solver
- 
Represents the result from inferring type arguments. 
- InferenceResult() - Constructor for class org.checkerframework.framework.util.typeinference.solver.InferenceResult
-  
- InferredTarget(TypeVariable, Collection<? extends AnnotationMirror>) - Constructor for class org.checkerframework.framework.util.typeinference.solver.InferredValue.InferredTarget
-  
- InferredType(AnnotatedTypeMirror) - Constructor for class org.checkerframework.framework.util.typeinference.solver.InferredValue.InferredType
-  
- InferredValue - Class in org.checkerframework.framework.util.typeinference.solver
- 
When one of the constraint solvers infers that a the target has a given type/target in ALL
 qualifier hierarchies or that given an additional set of annotations that we know the target must
 hold we have covered all hierarchies then it creates an InferredValue to represent this
 inference. 
- InferredValue() - Constructor for class org.checkerframework.framework.util.typeinference.solver.InferredValue
-  
- InferredValue.InferredTarget - Class in org.checkerframework.framework.util.typeinference.solver
- 
Indicates that a corresponding target was inferred to be the field "target" in the
 hierarchies not overridden by additionalAnnotations 
- InferredValue.InferredType - Class in org.checkerframework.framework.util.typeinference.solver
- 
Indicates that a corresponding target was inferred to be the field "type" in all hierarchies. 
- inferTypeArgs(AnnotatedTypeFactory, ExpressionTree, ExecutableElement, AnnotatedTypeMirror.AnnotatedExecutableType) - Method in class org.checkerframework.framework.util.typeinference.DefaultTypeArgumentInference
-  
- inferTypeArgs(AnnotatedTypeFactory, ExpressionTree, ExecutableElement, AnnotatedTypeMirror.AnnotatedExecutableType) - Method in interface org.checkerframework.framework.util.typeinference.TypeArgumentInference
- 
Infer the type arguments for the method or constructor invocation given by invocation. 
- inField() - Method in class org.checkerframework.javacutil.dist.ManualTaglet
-  
- InheritedAnnotation - Annotation Type in org.checkerframework.framework.qual
- 
A meta-annotation that specifies if an annotation should be inherited. 
- init(ProcessingEnvironment) - Method in interface org.checkerframework.checker.units.UnitsRelations
- 
Initialize the object. 
- init(ProcessingEnvironment) - Method in class org.checkerframework.checker.units.UnitsRelationsDefault
- 
Constructs various AnnotationMirrors representing specific checker-framework provided Units
 involved in the rules resolved in this UnitsRelations implementation 
- INIT - Static variable in interface org.checkerframework.common.reflection.ReflectionResolver
- 
Constant for "method name" of constructors 
- init(ControlFlowGraph) - Method in class org.checkerframework.dataflow.analysis.Analysis
- 
Initialize the analysis with a new control flow graph. 
- init(Map<String, Object>) - Method in interface org.checkerframework.dataflow.cfg.CFGVisualizer
- 
Initialization method guaranteed to be called once before the first invocation of visualize.
 
- init(Map<String, Object>) - Method in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
-  
- init(ProcessingEnvironment) - Method in class org.checkerframework.framework.source.SourceChecker
-  
- init(ProcessingEnvironment) - Method in class org.checkerframework.javacutil.AbstractTypeProcessor
- initAnnos - Variable in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
-  
- initChecker() - Method in class org.checkerframework.common.basetype.BaseTypeChecker
-  
- initChecker() - Method in class org.checkerframework.framework.source.AggregateChecker
-  
- initChecker() - Method in class org.checkerframework.framework.source.SourceChecker
- 
Initialize the checker. 
- InitializationAnnotatedTypeFactory<Value extends CFAbstractValue<Value>,Store extends InitializationStore<Value,Store>,Transfer extends InitializationTransfer<Value,Transfer,Store>,Flow extends CFAbstractAnalysis<Value,Store,Transfer>> - Class in org.checkerframework.checker.initialization
- 
The annotated type factory for the freedom-before-commitment type-system. 
- InitializationAnnotatedTypeFactory(BaseTypeChecker, boolean) - Constructor for class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
-  
- InitializationAnnotatedTypeFactory.CommitmentTreeAnnotator - Class in org.checkerframework.checker.initialization
-  
- InitializationAnnotatedTypeFactory.CommitmentTypeAnnotator - Class in org.checkerframework.checker.initialization
-  
- InitializationAnnotatedTypeFactory.InitializationQualifierHierarchy - Class in org.checkerframework.checker.initialization
- 
- InitializationChecker - Class in org.checkerframework.checker.initialization
- 
Tracks whether a value is initialized (all its fields are set), and checks that values are
 initialized before being used. 
- InitializationChecker(boolean) - Constructor for class org.checkerframework.checker.initialization.InitializationChecker
-  
- InitializationQualifierHierarchy(MultiGraphQualifierHierarchy.MultiGraphFactory, Object...) - Constructor for class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory.InitializationQualifierHierarchy
-  
- initializationStaticStore - Variable in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
-  
- InitializationStore<V extends CFAbstractValue<V>,S extends InitializationStore<V,S>> - Class in org.checkerframework.checker.initialization
- 
A store that extends CFAbstractStoreand additionally tracks which fields of the 'self'
 reference have been initialized.
 
- InitializationStore(CFAbstractAnalysis<V, S, ?>, boolean) - Constructor for class org.checkerframework.checker.initialization.InitializationStore
-  
- InitializationStore(S) - Constructor for class org.checkerframework.checker.initialization.InitializationStore
- 
A copy constructor. 
- initializationStore - Variable in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
-  
- InitializationTransfer<V extends CFAbstractValue<V>,T extends InitializationTransfer<V,T,S>,S extends InitializationStore<V,S>> - Class in org.checkerframework.checker.initialization
- 
- InitializationTransfer(CFAbstractAnalysis<V, S, T>) - Constructor for class org.checkerframework.checker.initialization.InitializationTransfer
-  
- InitializationVisitor<Factory extends InitializationAnnotatedTypeFactory<Value,Store,?,?>,Value extends CFAbstractValue<Value>,Store extends InitializationStore<Value,Store>> - Class in org.checkerframework.checker.initialization
- 
The visitor for the freedom-before-commitment type-system. 
- InitializationVisitor(BaseTypeChecker) - Constructor for class org.checkerframework.checker.initialization.InitializationVisitor
-  
- initializeBounds(AnnotatedTypeMirror.AnnotatedTypeVariable) - Static method in class org.checkerframework.framework.type.BoundsInitializer
- 
Create the entire lower bound and upper bound, with no missing information, for typeVar. 
- Initialized - Annotation Type in org.checkerframework.checker.initialization.qual
- 
This type qualifier belongs to the freedom-before-commitment initialization tracking type-system. 
- initializedFields - Variable in class org.checkerframework.checker.initialization.InitializationStore
- 
The list of fields that are initialized. 
- initializedFields - Variable in class org.checkerframework.checker.initialization.InitializationVisitor
-  
- initializedFieldsAfterCall(MethodInvocationNode, ConditionalTransferResult<V, S>) - Method in class org.checkerframework.checker.initialization.InitializationTransfer
- 
Returns the fields that can safely be considered initialized after the method call node.
 
- initializeExtendsBound(AnnotatedTypeMirror.AnnotatedWildcardType) - Static method in class org.checkerframework.framework.type.BoundsInitializer
- 
Create the entire extends bound, with no missing information, for wildcard. 
- initializeMethodParameter(LocalVariableNode, V) - Method in class org.checkerframework.framework.flow.CFAbstractStore
- 
Set the abstract value of a method parameter (only adds the information to the store, does
 not remove any other knowledge). 
- InitializerDeclaration - Class in org.checkerframework.stubparser.ast.body
-  
- InitializerDeclaration() - Constructor for class org.checkerframework.stubparser.ast.body.InitializerDeclaration
-  
- InitializerDeclaration(boolean, BlockStmt) - Constructor for class org.checkerframework.stubparser.ast.body.InitializerDeclaration
-  
- InitializerDeclaration(JavadocComment, boolean, BlockStmt) - Constructor for class org.checkerframework.stubparser.ast.body.InitializerDeclaration
-  
- InitializerDeclaration(int, int, int, int, JavadocComment, boolean, BlockStmt) - Constructor for class org.checkerframework.stubparser.ast.body.InitializerDeclaration
-  
- initializeReflectionResolution() - Method in class org.checkerframework.common.reflection.MethodValAnnotatedTypeFactory
-  
- initializeReflectionResolution() - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
-  
- initializers - Variable in class org.checkerframework.dataflow.analysis.FlowExpressions.ArrayCreation
-  
- initializers - Variable in class org.checkerframework.dataflow.cfg.node.ArrayCreationNode
-  
- initializeSuperBound(AnnotatedTypeMirror.AnnotatedWildcardType) - Static method in class org.checkerframework.framework.type.BoundsInitializer
- 
Create the entire super bound, with no missing information, for wildcard. 
- initializeThisValue(AnnotationMirror, TypeMirror) - Method in class org.checkerframework.framework.flow.CFAbstractStore
- 
Set the value of the current object. 
- initialStore(UnderlyingAST, List<LocalVariableNode>) - Method in class org.checkerframework.checker.lock.LockTransfer
-  
- initialStore(UnderlyingAST, List<LocalVariableNode>) - Method in interface org.checkerframework.dataflow.analysis.TransferFunction
-  
- initialStore(UnderlyingAST, List<LocalVariableNode>) - Method in class org.checkerframework.dataflow.constantpropagation.ConstantPropagationTransfer
-  
- initialStore(UnderlyingAST, List<LocalVariableNode>) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
- 
The initial store maps method formal parameters to their currently most refined type. 
- inMethod() - Method in class org.checkerframework.javacutil.dist.ManualTaglet
-  
- innerMostType(AnnotatedTypeMirror) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
-  
- inOverview() - Method in class org.checkerframework.javacutil.dist.ManualTaglet
-  
- inPackage() - Method in class org.checkerframework.javacutil.dist.ManualTaglet
-  
- input_stream - Variable in class org.checkerframework.stubparser.ASTParserTokenManager
-  
- inputs - Variable in class org.checkerframework.dataflow.analysis.Analysis
- 
The transfer inputs before every basic block (assumed to be 'no information' if not present). 
- inputStream - Variable in class org.checkerframework.stubparser.JavaCharStream
-  
- insertExtendedNodeAfter(CFGBuilder.ExtendedNode, Node) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Insert nafter the nodepredin the list of extended nodes, or appendnifpredis not present.
 
- insertLockPossiblyHeld(FlowExpressions.Receiver) - Method in class org.checkerframework.checker.lock.LockStore
-  
- insertNodeAfter(T, Node) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Insert nodeafterpredin the list of extended nodes, or append to the
 list ifpredis not present.
 
- insertNodeWithExceptionsAfter(Node, Set<TypeMirror>, Node) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Insert a nodethat might throw the exceptioncauseafterpredin
 the list of extended nodes, or append to the list ifpredis not present.
 
- insertThisValue(AnnotationMirror, TypeMirror) - Method in class org.checkerframework.framework.flow.CFAbstractStore
-  
- insertValue(FlowExpressions.Receiver, V) - Method in class org.checkerframework.checker.initialization.InitializationStore
- 
Add the abstract value valuefor the expressionr(correctly deciding where
 to store the information depending on the type of the expressionr).
 
- insertValue(FlowExpressions.Receiver, CFValue) - Method in class org.checkerframework.checker.lock.LockStore
-  
- insertValue(FlowExpressions.Receiver, AnnotationMirror) - Method in class org.checkerframework.framework.flow.CFAbstractStore
- 
Add the annotation afor the expressionr(correctly deciding where to store
 the information depending on the type of the expressionr).
 
- insertValue(FlowExpressions.Receiver, V) - Method in class org.checkerframework.framework.flow.CFAbstractStore
- 
Add the abstract value valuefor the expressionr(correctly deciding where
 to store the information depending on the type of the expressionr).
 
- inSource - Variable in class org.checkerframework.dataflow.cfg.node.Node
- 
Does this node represent a tree that appears in the source code (true) or one that the CFG
 builder added while desugaring (false). 
- INSTANCE - Static variable in class org.checkerframework.framework.type.AnnotatedTypeFactory.InheritedFromClassAnnotator
- 
The singleton instance. 
- instance - Static variable in class org.checkerframework.framework.util.ContractsUtils
-  
- INSTANCEOF - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- InstanceOfExpr - Class in org.checkerframework.stubparser.ast.expr
-  
- InstanceOfExpr() - Constructor for class org.checkerframework.stubparser.ast.expr.InstanceOfExpr
-  
- InstanceOfExpr(Expression, Type) - Constructor for class org.checkerframework.stubparser.ast.expr.InstanceOfExpr
-  
- InstanceOfExpr(int, int, int, int, Expression, Type) - Constructor for class org.checkerframework.stubparser.ast.expr.InstanceOfExpr
-  
- InstanceOfNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for the instanceof operator: 
- InstanceOfNode(Tree, Node, TypeMirror, Types) - Constructor for class org.checkerframework.dataflow.cfg.node.InstanceOfNode
-  
- INT - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- INT_EVERYTHING - Static variable in class org.checkerframework.common.value.util.Range
- 
A range containing all possible 32-bit values. 
- INT_TYPE - Static variable in class org.checkerframework.stubparser.ASTHelper
-  
- INTEGER_LITERAL - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- IntegerDivisionNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for the integer division: 
- IntegerDivisionNode(BinaryTree, Node, Node) - Constructor for class org.checkerframework.dataflow.cfg.node.IntegerDivisionNode
-  
- IntegerLiteralExpr - Class in org.checkerframework.stubparser.ast.expr
-  
- IntegerLiteralExpr() - Constructor for class org.checkerframework.stubparser.ast.expr.IntegerLiteralExpr
-  
- IntegerLiteralExpr(String) - Constructor for class org.checkerframework.stubparser.ast.expr.IntegerLiteralExpr
-  
- IntegerLiteralExpr(int, int, int, int, String) - Constructor for class org.checkerframework.stubparser.ast.expr.IntegerLiteralExpr
-  
- IntegerLiteralMinValueExpr - Class in org.checkerframework.stubparser.ast.expr
-  
- IntegerLiteralMinValueExpr() - Constructor for class org.checkerframework.stubparser.ast.expr.IntegerLiteralMinValueExpr
-  
- IntegerLiteralMinValueExpr(int, int, int, int) - Constructor for class org.checkerframework.stubparser.ast.expr.IntegerLiteralMinValueExpr
-  
- IntegerLiteralNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for an integer literal. 
- IntegerLiteralNode(LiteralTree) - Constructor for class org.checkerframework.dataflow.cfg.node.IntegerLiteralNode
-  
- IntegerMath - Class in org.checkerframework.common.value.util
-  
- IntegerMath(int) - Constructor for class org.checkerframework.common.value.util.IntegerMath
-  
- IntegerRemainderNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for the integer remainder: 
- IntegerRemainderNode(BinaryTree, Node, Node) - Constructor for class org.checkerframework.dataflow.cfg.node.IntegerRemainderNode
-  
- INTERFACE - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- InternalForm - Annotation Type in org.checkerframework.checker.signature.qual
- 
- internalRepOfImplicitReceiver(Element) - Static method in class org.checkerframework.dataflow.analysis.FlowExpressions
- 
Returns the implicit receiver of ele. 
- internalRepOfPseudoReceiver(TreePath, TypeMirror) - Static method in class org.checkerframework.dataflow.analysis.FlowExpressions
- 
Returns either a new ClassName or ThisReference Receiver object for the enclosingType 
- internalReprOf(AnnotationProvider, Node) - Static method in class org.checkerframework.dataflow.analysis.FlowExpressions
- 
We ignore operations such as widening and narrowing when computing the internal
 representation. 
- internalReprOf(AnnotationProvider, Node, boolean) - Static method in class org.checkerframework.dataflow.analysis.FlowExpressions
- 
We ignore operations such as widening and narrowing when computing the internal
 representation. 
- internalReprOf(AnnotationProvider, ExpressionTree) - Static method in class org.checkerframework.dataflow.analysis.FlowExpressions
-  
- internalReprOf(AnnotationProvider, ExpressionTree, boolean) - Static method in class org.checkerframework.dataflow.analysis.FlowExpressions
- 
We ignore operations such as widening and narrowing when computing the internal
 representation. 
- internalReprOfArrayAccess(AnnotationProvider, ArrayAccessNode) - Static method in class org.checkerframework.dataflow.analysis.FlowExpressions
-  
- internalReprOfFieldAccess(AnnotationProvider, FieldAccessNode) - Static method in class org.checkerframework.dataflow.analysis.FlowExpressions
-  
- InternalUtils - Class in org.checkerframework.javacutil
- 
Static utility methods used by annotation abstractions in this package. 
- internalVisualize(CFGVisualizer<V, S, ?>) - Method in class org.checkerframework.checker.initialization.InitializationStore
-  
- internalVisualize(CFGVisualizer<CFValue, LockStore, ?>) - Method in class org.checkerframework.checker.lock.LockStore
- 
Adds a representation of the internal information of this store to visualizer viz.
 
- internalVisualize(CFGVisualizer<NullnessValue, NullnessStore, ?>) - Method in class org.checkerframework.checker.nullness.NullnessStore
-  
- internalVisualize(CFGVisualizer<V, S, ?>) - Method in class org.checkerframework.framework.flow.CFAbstractStore
- 
Adds a representation of the internal information of this store to visualizer viz.
 
- Interned - Annotation Type in com.sun.istack.internal
-  
- Interned - Annotation Type in org.checkerframework.checker.interning.qual
- 
Indicates that a variable has been interned, i.e., that the variable refers to the canonical
 representation of an object. 
- InterningAnnotatedTypeFactory - Class in org.checkerframework.checker.interning
- 
- InterningAnnotatedTypeFactory(BaseTypeChecker) - Constructor for class org.checkerframework.checker.interning.InterningAnnotatedTypeFactory
- 
- InterningChecker - Class in org.checkerframework.checker.interning
- 
A type-checker plug-in for the  Interned qualifier that finds (and verifies the absence
 of) equality-testing and interning errors. 
- InterningChecker() - Constructor for class org.checkerframework.checker.interning.InterningChecker
-  
- InterningVisitor - Class in org.checkerframework.checker.interning
- 
Typechecks source code for interning violations. 
- InterningVisitor(BaseTypeChecker) - Constructor for class org.checkerframework.checker.interning.InterningVisitor
-  
- interpretResults(TestConfiguration, CompilationResult) - Method in class org.checkerframework.framework.test.TypecheckExecutor
- 
Reads the expected diagnostics for the given configuration and creates a TypecheckResult
 which contains all of the missing and expected diagnostics 
- intersect(ConversionCategory, ConversionCategory) - Static method in enum org.checkerframework.checker.formatter.qual.ConversionCategory
- 
Use this function to get the intersection of two categories. 
- intersect(I18nConversionCategory, I18nConversionCategory) - Static method in enum org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory
- 
Returns the intersection of the two given I18nConversionCategories
  
- intersect(Range) - Method in class org.checkerframework.common.value.util.Range
- 
Returns the smallest range that includes all values contained in both of the two ranges. 
- intPattern - Static variable in class org.checkerframework.framework.util.FlowExpressionParseUtil
- 
Matches integer literals 
- IntRange - Annotation Type in org.checkerframework.common.value.qual
- 
An expression with this type evaluates to an integral value (byte, short, char, int, or long) in
 the given range. 
- intRange() - Method in class org.checkerframework.common.value.util.Range
- 
Converts a this range to a 32-bit integral range. 
- IntRangeFromPositive - Annotation Type in org.checkerframework.common.value.qual
- 
An expression with this type is exactly the same as an  IntRange annotation whose  from field is  1 and whose  to field is  Integer.MAX_VALUE. 
- IntVal - Annotation Type in org.checkerframework.common.value.qual
- 
An annotation indicating the possible values for a byte, short, char, int, or long type. 
- inType() - Method in class org.checkerframework.javacutil.dist.ManualTaglet
-  
- INVALIDFORMAT - Variable in class org.checkerframework.checker.formatter.FormatterAnnotatedTypeFactory
-  
- InvalidFormat - Annotation Type in org.checkerframework.checker.formatter.qual
- 
This annotation, attached to a  String type, indicates that the string is
 not a legal format string. 
- invalidFormatAnnotationToErrorMessage(AnnotationMirror) - Method in class org.checkerframework.checker.formatter.FormatterTreeUtil
- 
Takes a syntax tree element that represents a  InvalidFormat annotation, and returns
 its value. 
- invalidFormatAnnotationToErrorMessage(AnnotationMirror) - Method in class org.checkerframework.checker.i18nformatter.I18nFormatterTreeUtil
- 
Takes a syntax tree element that represents a  I18nInvalidFormat annotation, and
 returns its value. 
- invariantArrayComponents - Variable in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- InvisibleQualifier - Annotation Type in org.checkerframework.framework.qual
- 
A meta-annotation indicating that the annotated annotation is a type qualifier that should not be
 visible in output. 
- Invoke - Annotation Type in org.checkerframework.common.reflection.qual
- 
Annotation for methods of the form: 
 Object method({@link MethodVal}(classname=c, methodname=m, params=p) Method this, Object
 obj, Object...
 
- invokeCompiler() - Method in class org.checkerframework.framework.util.CheckerMain
- 
Invoke the JSR308 Type Annotations Compiler with all relevant jars on its classpath or boot
 classpath 
- invokeConstructorFor(String, Class<?>[], Object[]) - Static method in class org.checkerframework.common.basetype.BaseTypeChecker
- 
Invokes the constructor belonging to the class named by namehaving the given
 parameter types on the given arguments.
 
- IrrelevantTypeAnnotator - Class in org.checkerframework.framework.type.typeannotator
- 
Adds annotations to types that are not relevant specified by the  RelevantJavaTypes on a
 checker. 
- IrrelevantTypeAnnotator(AnnotatedTypeFactory, Set<? extends AnnotationMirror>, Class<?>[]) - Constructor for class org.checkerframework.framework.type.typeannotator.IrrelevantTypeAnnotator
- 
Annotate every type with the annotationMirror except for those whose underlying Java type is
 one of (or a subtype of) a class in relevantClasses. 
- isAbstract(int) - Static method in class org.checkerframework.stubparser.ast.body.ModifierSet
-  
- isAccepted() - Method in class org.checkerframework.framework.util.element.ClassTypeParamApplier
-  
- isAccepted() - Method in class org.checkerframework.framework.util.element.MethodApplier
-  
- isAccepted() - Method in class org.checkerframework.framework.util.element.MethodTypeParamApplier
-  
- isAccepted() - Method in class org.checkerframework.framework.util.element.ParamApplier
-  
- isAccepted() - Method in class org.checkerframework.framework.util.element.SuperTypeApplier
-  
- isAccepted() - Method in class org.checkerframework.framework.util.element.TypeDeclarationApplier
-  
- isAccepted() - Method in class org.checkerframework.framework.util.element.VariableApplier
-  
- isAccessAllowed(Element, AnnotatedTypeMirror, ExpressionTree) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
-  
- isAnnoSubtype(AnnotationMirror, AnnotationMirror, boolean) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
- 
Compare the primary annotations of subtype and supertype. 
- isAnnotatedInHierarchy(AnnotationMirror) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Returns true if an annotation from the given sub-hierarchy targets this type. 
- isAnonymous(TypeMirror) - Static method in class org.checkerframework.javacutil.TypesUtils
- 
Returns true iff the argument is an anonymous type. 
- isAnonymousConstructor(MethodTree) - Static method in class org.checkerframework.javacutil.InternalUtils
- 
Determines whether or not the node referred to by the given  TreePath is an anonymous
 constructor (the constructor for an anonymous class. 
- isAnyEnclosingThisDeref(ExpressionTree) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Does this expression have (the innermost or an outer) "this" as receiver? Note that the
 receiver can be either explicit or implicit. 
- isArrayClone(AnnotatedTypeMirror, Element) - Static method in class org.checkerframework.framework.type.SyntheticArrays
-  
- isArrayLengthAccess(Tree) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Returns whether or not tree is an access of array length. 
- isArrayLengthFieldAccess(Node) - Static method in class org.checkerframework.dataflow.util.NodeUtils
-  
- isAsFormatCall(MethodInvocationNode, AnnotatedTypeFactory) - Method in class org.checkerframework.checker.formatter.FormatterTreeUtil
-  
- isAssignable(AnnotatedTypeMirror, AnnotatedTypeMirror, Tree) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Tests whether the variable accessed is an assignable variable or not, given the current scope 
- isAsterisk() - Method in class org.checkerframework.stubparser.ast.ImportDeclaration
- 
Return if the import ends with "*". 
- isATarget(AnnotatedTypeMirror, Set<TypeVariable>) - Static method in class org.checkerframework.framework.util.typeinference.TypeArgInferenceUtil
- 
Given a set of type variables for which we are inferring a type, returns true if type is a
 use of a type variable in the list of targetTypeVars. 
- isAtLeast8Jvm - Static variable in class org.checkerframework.framework.test.TestUtilities
-  
- isBooleanType(TypeMirror) - Static method in class org.checkerframework.javacutil.TypesUtils
- 
Checks if the type represents a boolean type, that is either boolean (primitive type) or
 java.lang.Boolean. 
- isBooleanTypeNode(Node) - Static method in class org.checkerframework.dataflow.util.NodeUtils
-  
- isBottom() - Method in class org.checkerframework.checker.index.upperbound.UBQualifier
-  
- isBottom() - Method in class org.checkerframework.dataflow.constantpropagation.Constant
-  
- isBottom(AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
- 
Checks to see if subtype is bottom (if a bottom exists) If there is no explicit bottom then
 false is returned 
- isBoxedPrimitive(TypeMirror) - Static method in class org.checkerframework.javacutil.TypesUtils
-  
- isBoxOf(TypeMirror, TypeMirror) - Static method in class org.checkerframework.javacutil.TypesUtils
- 
Returns true if declaredType is a Class that is used to box primitive type (e.g. 
- isCached(Tree) - Method in class org.checkerframework.framework.util.TreePathCacher
-  
- isCallToKeyset(ExpressionTree) - Method in class org.checkerframework.checker.nullness.KeyForPropagationTreeAnnotator
-  
- isCaptured(TypeVariable) - Static method in class org.checkerframework.javacutil.InternalUtils
- 
Returns whether a TypeVariable represents a captured type. 
- isClass(TypeMirror) - Static method in class org.checkerframework.javacutil.TypesUtils
- 
Checks if the type represents a java.lang.Class declared type. 
- isClassLiteral(Tree) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Determine whether treeis a class literal, such as
 
- isClassTree(Tree) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Is the given tree kind a class, i.e. 
- isClassType(TypeMirror) - Static method in class org.checkerframework.javacutil.InternalUtils
- 
Returns whether a TypeMirror represents a class type. 
- isCommitted(AnnotationMirror) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
- 
Is  anno the  Initialized annotation? If  useFbc is false, then  NonRaw is used in the comparison. 
- isCommitted(AnnotatedTypeMirror) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
- 
Does  anno have the annotation  Initialized? If  useFbc is false, then
  NonRaw is used in the comparison. 
- isCompileTimeConstant(Element) - Static method in class org.checkerframework.javacutil.ElementUtils
- 
Returns true if the element is a constant time reference 
- isCompileTimeString(ExpressionTree) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Returns true if the node is a constant-time expression. 
- isComplete(Set<TypeVariable>) - Method in class org.checkerframework.framework.util.typeinference.solver.InferenceResult
-  
- isConstant() - Method in class org.checkerframework.dataflow.constantpropagation.Constant
-  
- isConstructor(MethodTree) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Checks if the provided method is a constructor method or no. 
- isContainedBy(AnnotatedTypeMirror, AnnotatedTypeMirror, VisitHistory, boolean) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
- 
A declared type is considered a supertype of another declared type only if all of the type
 arguments of the declared type "contain" the corresponding type arguments of the subtype. 
- isCovariant(int, int[]) - Method in class org.checkerframework.checker.nullness.KeyForAnnotatedTypeFactory.KeyForTypeHierarchy
-  
- isDeclaration() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedDeclaredType
-  
- isDeclaration() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedTypeVariable
-  
- isDeclaration() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Returns true if this type mirror represents a declaration, rather than a use, of a type. 
- isDeclarationOfJavaLangEnum(Types, Elements, AnnotatedTypeMirror) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
-  
- isDeclaredOfName(TypeMirror, CharSequence) - Static method in class org.checkerframework.javacutil.TypesUtils
- 
Check if the type represent a declared type of the given qualified name 
- isDeterministic(AnnotationProvider, MethodTree) - Static method in class org.checkerframework.dataflow.util.PurityUtils
- 
Is the method treedeterministic?
 
- isDeterministic(AnnotationProvider, Element) - Static method in class org.checkerframework.dataflow.util.PurityUtils
- 
Is the method methodElementdeterministic?
 
- isDiamondTree(Tree) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Returns true if the tree is of a diamond type. 
- isEffectivelyFinal(Element) - Static method in class org.checkerframework.javacutil.ElementUtils
- 
Returns true if the element is a effectively final element. 
- isElementFromByteCode(Element) - Static method in class org.checkerframework.javacutil.ElementUtils
- 
Returns true if the element is declared in ByteCode. 
- isEmpty() - Method in class org.checkerframework.dataflow.analysis.Analysis.Worklist
-  
- isEmpty() - Method in interface org.checkerframework.dataflow.cfg.block.RegularBlock
- 
Is this block empty (i.e., does it not contain any contents). 
- isEmpty() - Method in class org.checkerframework.dataflow.cfg.block.RegularBlockImpl
-  
- isEmpty() - Method in class org.checkerframework.dataflow.util.MostlySingleton
-  
- isEmpty() - Method in class org.checkerframework.framework.util.AnnotationMirrorMap
-  
- isEmpty() - Method in class org.checkerframework.framework.util.AnnotationMirrorSet
-  
- isEnum(AnnotatedTypeMirror) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
-  
- isEnumSuper(MethodInvocationTree) - Static method in class org.checkerframework.javacutil.TreeUtils
-  
- isErasedSubtype(Types, TypeMirror, TypeMirror) - Static method in class org.checkerframework.javacutil.TypesUtils
- 
Returns true if the erased type of subtype is a subtype of the erased type of supertype. 
- isError(Element) - Static method in class org.checkerframework.javacutil.ElementUtils
-  
- isEverything() - Method in class org.checkerframework.common.value.util.Range
- 
Return true if this range contains every longvalue.
 
- isExplicitlyExtendsBounded(AnnotatedTypeMirror.AnnotatedWildcardType) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
- 
Returns true if wildcard type was explicitly unbounded. 
- isExplicitlySuperBounded(AnnotatedTypeMirror.AnnotatedWildcardType) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
-  
- isExplicitThisDereference(ExpressionTree) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Determine whether the given expression is either "this" or an outer "C.this". 
- isExpressionError(String) - Static method in class org.checkerframework.framework.util.dependenttypes.DependentTypesError
- 
Returns whether or not the given expression string is an error. 
- isExpressionTree(Tree) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Determine whether the given tree represents an ExpressionTree. 
- isFailure() - Method in class org.checkerframework.framework.source.Result
-  
- isFbcBottom(AnnotationMirror) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
- 
Is annothe bottom annotation?
 
- isFbcBottom(AnnotatedTypeMirror) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
- 
Does annohave the bottom annotation?
 
- isFieldAccess(Tree) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Determine whether treeis a field access expressions, such as
 
- isFieldInitialized(Element) - Method in class org.checkerframework.checker.initialization.InitializationStore
- 
Is the field identified by the element finitialized?
 
- isFinal() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.FieldAccess
-  
- isFinal(Element) - Static method in class org.checkerframework.javacutil.ElementUtils
- 
Returns true if the element is a final element: a final field, final method, or final class 
- isFinal(int) - Static method in class org.checkerframework.stubparser.ast.body.ModifierSet
-  
- isFixable() - Method in class org.checkerframework.framework.test.diagnostics.TestDiagnostic
-  
- isFloating(TypeMirror) - Static method in class org.checkerframework.javacutil.TypesUtils
- 
Returns true iff the argument is a floating point type. 
- isFormat(String) - Static method in class org.checkerframework.checker.i18nformatter.I18nFormatUtil
-  
- isFormatCall(MethodInvocationTree, AnnotatedTypeFactory) - Method in class org.checkerframework.checker.formatter.FormatterTreeUtil
-  
- isFree(AnnotationMirror) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
- 
Is  anno the  UnderInitialization annotation (with any type frame)? Always
 returns false if  useFbc is false. 
- isFree(AnnotatedTypeMirror) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
- 
Does  anno have the annotation  UnderInitialization (with any type frame)?
 Always returns false if  useFbc is false. 
- isFromByteCode(Element) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns true if the element is from bytecode and the if the element did not appear in a stub
 file (Currently only works for methods, constructors, and fields) 
- isFromStubFile(Element) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Returns true if the element appears in a stub file (Currently only works for methods,
 constructors, and fields) 
- isGetClassInvocation(MethodInvocationTree) - Static method in class org.checkerframework.javacutil.TreeUtils
-  
- isHasFormatCall(MethodInvocationNode, AnnotatedTypeFactory) - Method in class org.checkerframework.checker.i18nformatter.I18nFormatterTreeUtil
-  
- isIllegalFormat() - Method in class org.checkerframework.checker.formatter.FormatterTreeUtil.FormatCall
- 
Returns an error description if the format string cannot be satisfied. 
- isInitializationAnnotation(AnnotationMirror) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
- 
Is the annotation annoan initialization qualifier?
 
- isInitializedForFrame(AnnotatedTypeMirror, TypeMirror) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
-  
- isInlineTag() - Method in class org.checkerframework.javacutil.dist.ManualTaglet
-  
- isInt() - Method in class org.checkerframework.checker.index.upperbound.OffsetEquation
- 
Returns true if this equation is a single int value. 
- isIntegral(TypeMirror) - Static method in class org.checkerframework.javacutil.TypesUtils
- 
Returns true iff the argument is an integral type. 
- isIntegralZero(Number) - Static method in class org.checkerframework.common.value.util.NumberMath
-  
- isInterface() - Method in class org.checkerframework.stubparser.ast.body.ClassOrInterfaceDeclaration
-  
- isIntRange(Set<AnnotationMirror>) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
-  
- isIntRange(AnnotationMirror) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
-  
- isInvisibleQualified(AnnotationMirror) - Static method in class org.checkerframework.framework.util.DefaultAnnotationFormatter
- 
Returns true if, by default, anno should not be printed 
- isInvocationOfMapMethod(MethodInvocationNode, String) - Method in class org.checkerframework.checker.nullness.KeyForAnnotatedTypeFactory
-  
- isIrreducible(Set<TypeVariable>) - Method in class org.checkerframework.framework.util.typeinference.constraint.AFConstraint
-  
- isIsFormatCall(MethodInvocationNode, AnnotatedTypeFactory) - Method in class org.checkerframework.checker.i18nformatter.I18nFormatterTreeUtil
-  
- isJavaFile(File) - Static method in class org.checkerframework.framework.test.TestUtilities
-  
- isJavaLangAnnotation(AnnotatedTypeMirror) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
-  
- isJavaTestFile(File) - Static method in class org.checkerframework.framework.test.TestUtilities
-  
- isJSR308Compiler - Static variable in class org.checkerframework.framework.test.TestUtilities
-  
- isKeyForMap(String, ExpressionTree) - Method in class org.checkerframework.checker.nullness.KeyForAnnotatedTypeFactory
- 
Returns true if the expression tree is a key for the map. 
- isLessThanLengthOf(String) - Method in class org.checkerframework.checker.index.upperbound.UBQualifier
- 
Is the value with this qualifier less than the length of array? 
- isLessThanLengthOfAny(List<String>) - Method in class org.checkerframework.checker.index.upperbound.UBQualifier
- 
Is the value with this qualifier less than the length of any of the arrays? 
- isLessThanLengthQualifier() - Method in class org.checkerframework.checker.index.upperbound.UBQualifier
-  
- isLessThanOrEqualTo(String) - Method in class org.checkerframework.checker.index.upperbound.UBQualifier
- 
Is the value with this qualifier less than or equal to the length of array? 
- isLocalVariable(ExpressionTree) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- isLValue() - Method in class org.checkerframework.dataflow.cfg.node.Node
-  
- isMakeFormatCall(MethodInvocationNode, AnnotatedTypeFactory) - Method in class org.checkerframework.checker.i18nformatter.I18nFormatterTreeUtil
-  
- isMathMax(Tree, ProcessingEnvironment) - Method in class org.checkerframework.checker.index.IndexMethodIdentifier
-  
- isMathMin(Tree, ProcessingEnvironment) - Method in class org.checkerframework.checker.index.IndexMethodIdentifier
-  
- isMathMin(Tree) - Method in class org.checkerframework.checker.index.upperbound.UpperBoundAnnotatedTypeFactory
-  
- isMathRandom(Tree, ProcessingEnvironment) - Method in class org.checkerframework.checker.index.IndexMethodIdentifier
-  
- isMethod(ExecutableElement, ExecutableElement, ProcessingEnvironment) - Static method in class org.checkerframework.javacutil.ElementUtils
- 
Returns true if the given element is, or overrides, method. 
- isMethodAccess(Tree) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Determine whether treerefers to a method element, such as
 
- isMethodInvocation(Tree, ExecutableElement, ProcessingEnvironment) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Returns true if the given element is an invocation of the method, or of any method that
 overrides that one. 
- isMinValue() - Method in class org.checkerframework.stubparser.ast.expr.IntegerLiteralExpr
-  
- isMinValue() - Method in class org.checkerframework.stubparser.ast.expr.LongLiteralExpr
-  
- isMonotonicUpdate(FlowExpressions.FieldAccess, V) - Method in class org.checkerframework.framework.flow.CFAbstractStore
-  
- isMostEnclosingThisDeref(ExpressionTree) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Determine whether the tree dereferences the most enclosing "this" object. 
- isNamedMethodCall(String, MethodInvocationTree) - Static method in class org.checkerframework.javacutil.TreeUtils
-  
- isNative(int) - Static method in class org.checkerframework.stubparser.ast.body.ModifierSet
-  
- isNegativeOrZero() - Method in class org.checkerframework.checker.index.upperbound.OffsetEquation
- 
Returns true if this equation is negative or zero. 
- isNegOne() - Method in class org.checkerframework.checker.index.upperbound.OffsetEquation
- 
Returns true if this equation is exactly -1. 
- isNonNegative() - Method in class org.checkerframework.checker.index.upperbound.OffsetEquation
- 
Returns true if this equation non-negative. 
- isNotFullyInitializedReceiver(MethodTree) - Method in class org.checkerframework.checker.initialization.InitializationTransfer
-  
- isNotFullyInitializedReceiver(MethodTree) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
- 
Returns true if the receiver of a method might not yet be fully initialized. 
- isNothing() - Method in class org.checkerframework.common.value.util.Range
- 
Return true if this range contains no values. 
- isNumeric(TypeMirror) - Static method in class org.checkerframework.javacutil.TypesUtils
- 
Returns true iff the argument is a primitive numeric type. 
- isNumericOrBoxed(TypeMirror) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Returns true if the argument type is a numeric primitive or a boxed numeric primitive and
 false otherwise. 
- isObject(TypeElement) - Static method in class org.checkerframework.javacutil.ElementUtils
- 
Check if the element is an element for 'java.lang.Object' 
- isObject(TypeMirror) - Static method in class org.checkerframework.javacutil.TypesUtils
- 
Checks if the type represents a java.lang.Object declared type. 
- isParameterNull(TypeMirror) - Method in class org.checkerframework.checker.formatter.FormatterTreeUtil.FormatCall
- 
- isPoly() - Method in class org.checkerframework.checker.guieffect.Effect
-  
- isPoly() - Method in class org.checkerframework.checker.index.upperbound.UBQualifier
-  
- isPolyAll(AnnotationMirror) - Static method in class org.checkerframework.framework.util.QualifierPolymorphism
-  
- isPolymorphicQualified(AnnotationMirror) - Static method in class org.checkerframework.framework.util.QualifierPolymorphism
-  
- isPolymorphicType(TypeElement) - Method in class org.checkerframework.checker.guieffect.GuiEffectTypeFactory
-  
- isPolyNullNull - Variable in class org.checkerframework.checker.nullness.NullnessStore
-  
- isPolyNullNull() - Method in class org.checkerframework.checker.nullness.NullnessStore
-  
- isPolyNullNull - Variable in class org.checkerframework.checker.nullness.NullnessValue
-  
- isPrimarySubtype(AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
- 
Compare the primary annotations of subtype and supertype. 
- isPrimarySubtype(AnnotatedTypeMirror, AnnotatedTypeMirror, boolean) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
- 
Compare the primary annotations of subtype and supertype. 
- isPrimitive(TypeMirror) - Static method in class org.checkerframework.javacutil.TypesUtils
- 
Returns true iff the argument is a primitive type. 
- isPrivate(int) - Static method in class org.checkerframework.stubparser.ast.body.ModifierSet
-  
- isProtected(int) - Static method in class org.checkerframework.stubparser.ast.body.ModifierSet
-  
- isPublic(int) - Static method in class org.checkerframework.stubparser.ast.body.ModifierSet
- 
A set of accessors that indicate whether the specified modifier is in the
 set. 
- isPure(Collection<Pure.Kind>) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityResult
- 
Is the method pure w.r.t. 
- isRandomNextDouble(Tree, ProcessingEnvironment) - Method in class org.checkerframework.checker.index.IndexMethodIdentifier
-  
- isRandomNextInt(Tree, ProcessingEnvironment) - Method in class org.checkerframework.checker.index.IndexMethodIdentifier
-  
- isRandomNextInt(Tree) - Method in class org.checkerframework.checker.index.upperbound.UpperBoundAnnotatedTypeFactory
-  
- isReceiverToStringParsable(FlowExpressions.Receiver) - Static method in class org.checkerframework.checker.index.samelen.SameLenAnnotatedTypeFactory
-  
- isReflectiveMethodInvocation(MethodInvocationTree) - Method in class org.checkerframework.common.reflection.DefaultReflectionResolver
-  
- isReflectiveMethodInvocation(MethodInvocationTree) - Method in interface org.checkerframework.common.reflection.ReflectionResolver
- 
Determines whether the given tree represents a reflective method or constructor call. 
- isRegex(String) - Static method in class org.checkerframework.checker.regex.RegexUtil
- 
Returns true if the argument is a syntactically valid regular expression. 
- isRegex(String, int) - Static method in class org.checkerframework.checker.regex.RegexUtil
- 
Returns true if the argument is a syntactically valid regular expression with at least the
 given number of groups. 
- isRegex(char) - Static method in class org.checkerframework.checker.regex.RegexUtil
- 
Returns true if the argument is a syntactically valid regular expression. 
- isRunning - Variable in class org.checkerframework.dataflow.analysis.Analysis
- 
Is the analysis currently running? 
- isRunning() - Method in class org.checkerframework.dataflow.analysis.Analysis
- 
Is the analysis currently running? 
- isSafe() - Method in class org.checkerframework.checker.guieffect.Effect
-  
- isSameTAPosition(TypeAnnotationPosition, TypeAnnotationPosition) - Static method in class org.checkerframework.javacutil.TypeAnnotationUtils
- 
Compare two TypeAnnotationPositions for equality. 
- isSameTAPositionExceptTreePos(TypeAnnotationPosition, TypeAnnotationPosition) - Static method in class org.checkerframework.javacutil.TypeAnnotationUtils
-  
- isSelfAccess(ExpressionTree) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Returns true if the tree is a tree that 'looks like' either an access of a field or an
 invocation of a method that are owned by the same accessing instance. 
- isSideEffectFree(AnnotatedTypeFactory, ExecutableElement) - Method in class org.checkerframework.checker.lock.LockStore
-  
- isSideEffectFree(AnnotationProvider, MethodTree) - Static method in class org.checkerframework.dataflow.util.PurityUtils
- 
Is the method treeside-effect-free?
 
- isSideEffectFree(AnnotationProvider, Element) - Static method in class org.checkerframework.dataflow.util.PurityUtils
- 
Is the method methodElementside-effect-free?
 
- isSideEffectFree(AnnotatedTypeFactory, ExecutableElement) - Method in class org.checkerframework.framework.flow.CFAbstractStore
-  
- isSpecificFieldAccess(Tree, VariableElement) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Returns true if and only if the given  tree represents a field access of the given
  VariableElement. 
- isStatic() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.FieldAccess
-  
- isStatic() - Method in class org.checkerframework.dataflow.cfg.node.FieldAccessNode
- 
Is this a static field? 
- isStatic(Element) - Static method in class org.checkerframework.javacutil.ElementUtils
- 
Returns true if the element is a static element: whether it is a static field, static method,
 or static class 
- isStatic() - Method in class org.checkerframework.stubparser.ast.body.InitializerDeclaration
-  
- isStatic(int) - Static method in class org.checkerframework.stubparser.ast.body.ModifierSet
-  
- isStatic() - Method in class org.checkerframework.stubparser.ast.ImportDeclaration
- 
Return if the import is static. 
- isStrictfp(int) - Static method in class org.checkerframework.stubparser.ast.body.ModifierSet
-  
- isString(TypeMirror) - Static method in class org.checkerframework.javacutil.TypesUtils
- 
Checks if the type represents a java.lang.String declared type. 
- isStringCompoundConcatenation(CompoundAssignmentTree) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Returns true if the compound assignment tree is a string concatenation 
- isStringConcatenation(Tree) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Returns true if the tree represents a Stringconcatenation operation
 
- isSubsetOf(ConversionCategory, ConversionCategory) - Static method in enum org.checkerframework.checker.formatter.qual.ConversionCategory
-  
- isSubsetOf(I18nConversionCategory, I18nConversionCategory) - Static method in enum org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory
-  
- IsSubsetTest() - Method in class org.checkerframework.checker.i18nformatter.unittests.I18nConversionCategoryTest
-  
- isSubtype(AnnotationMirror, AnnotationMirror) - Method in class org.checkerframework.checker.fenum.FenumAnnotatedTypeFactory.FenumQualifierHierarchy
-  
- isSubtype(UBQualifier) - Method in class org.checkerframework.checker.index.upperbound.UBQualifier
-  
- isSubtype(UBQualifier) - Method in class org.checkerframework.checker.index.upperbound.UBQualifier.UpperBoundUnknownQualifier
-  
- isSubtype(AnnotationMirror, AnnotationMirror) - Method in class org.checkerframework.checker.index.upperbound.UpperBoundAnnotatedTypeFactory.UpperBoundQualifierHierarchy
- 
Computes subtyping as per the subtyping in the qualifier hierarchy structure unless both
 annotations are the same. 
- isSubtype(AnnotatedTypeMirror, AnnotatedTypeMirror, VisitHistory) - Method in class org.checkerframework.checker.nullness.KeyForAnnotatedTypeFactory.KeyForTypeHierarchy
-  
- isSubtype(AnnotationMirror, AnnotationMirror) - Method in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory.NullnessQualifierHierarchy
-  
- isSubtype(AnnotationMirror, AnnotationMirror) - Method in class org.checkerframework.checker.units.UnitsAnnotatedTypeFactory.UnitsQualifierHierarchy
-  
- isSubtype(AnnotationMirror, AnnotationMirror) - Method in class org.checkerframework.common.aliasing.AliasingAnnotatedTypeFactory.AliasingQualifierHierarchy
-  
- isSubtype(AnnotationMirror, AnnotationMirror) - Method in class org.checkerframework.common.reflection.ClassValAnnotatedTypeFactory.ClassValQualifierHierarchy
-  
- isSubtype(AnnotationMirror, AnnotationMirror) - Method in class org.checkerframework.common.reflection.MethodValAnnotatedTypeFactory.MethodValQualifierHierarchy
-  
- isSubtype(AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
- 
Returns true if subtype <: supertype 
- isSubtype(AnnotatedTypeMirror, AnnotatedTypeMirror, AnnotationMirror) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
- 
Returns true if subtype <: supertype 
- isSubtype(AnnotatedTypeMirror, AnnotatedTypeMirror, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
- 
Returns true if subtype <: supertype. 
- isSubtype(AnnotationMirror, AnnotationMirror) - Method in class org.checkerframework.framework.type.QualifierHierarchy
- 
Tests whether rhs is equal to or a sub-qualifier of lhs, according to the type qualifier
 hierarchy. 
- isSubtype(Collection<? extends AnnotationMirror>, Collection<? extends AnnotationMirror>) - Method in class org.checkerframework.framework.type.QualifierHierarchy
- 
Tests whether there is any annotation in lhs that is a super qualifier of some annotation in
 rhs. 
- isSubtype(AnnotatedTypeMirror, AnnotatedTypeMirror, AnnotationMirror, AnnotationMirror) - Method in class org.checkerframework.framework.type.QualifierHierarchy
- 
Tests whether subAnnois a sub-qualifier ofsuperAnno, according to the type
 qualifier hierarchy.
 
- isSubtype(AnnotatedTypeMirror, AnnotatedTypeMirror, Collection<? extends AnnotationMirror>, Collection<AnnotationMirror>) - Method in class org.checkerframework.framework.type.QualifierHierarchy
- 
Tests whether there is any annotation in supersthat is a super qualifier of some
 annotation insubs.
 
- isSubtype(AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in interface org.checkerframework.framework.type.TypeHierarchy
- 
Returns true if subtypeis a subtype of or convertible tosupertypefor all
 hierarchies present.
 
- isSubtype(AnnotatedTypeMirror, AnnotatedTypeMirror, AnnotationMirror) - Method in interface org.checkerframework.framework.type.TypeHierarchy
- 
- isSubtype(Collection<? extends AnnotationMirror>, Collection<? extends AnnotationMirror>) - Method in class org.checkerframework.framework.util.GraphQualifierHierarchy
-  
- isSubtype(Collection<? extends AnnotationMirror>, Collection<? extends AnnotationMirror>) - Method in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy
-  
- isSubtype(AnnotationMirror, AnnotationMirror) - Method in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy
- 
Tests whether rhs is equal to or a sub-qualifier of lhs, according to the type qualifier
 hierarchy. 
- isSubtypeInitialization(AnnotationMirror, AnnotationMirror) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory.InitializationQualifierHierarchy
- 
Subtype testing for initialization annotations. 
- isSubtypeOfAll(AnnotatedTypeMirror, Iterable<? extends AnnotatedTypeMirror>, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- isSubtypeTypeVariable(AnnotationMirror, AnnotationMirror) - Method in class org.checkerframework.framework.type.QualifierHierarchy
- 
Tests whether subAnnois a sub-qualifier ofsuperAnno, according to the type
 qualifier hierarchy.
 
- isSubtypeTypeVariable(Collection<? extends AnnotationMirror>, Collection<? extends AnnotationMirror>) - Method in class org.checkerframework.framework.type.QualifierHierarchy
- 
Tests whether there is any annotation in superAnnos that is a super qualifier of some
 annotation in subAnnos. 
- isSubtypeTypeVariable(Collection<? extends AnnotationMirror>, Collection<? extends AnnotationMirror>) - Method in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy
-  
- isSubtypeTypeVariable(AnnotationMirror, AnnotationMirror) - Method in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy
-  
- isSuccess() - Method in class org.checkerframework.framework.source.Result
-  
- isSuperCall(MethodInvocationTree) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Checks if the method invocation is a call to super. 
- isSuperInvariant(FieldInvariants, AnnotatedTypeFactory) - Method in class org.checkerframework.framework.util.FieldInvariants
-  
- isSupportedAnnotationClass(Class<? extends Annotation>) - Method in class org.checkerframework.checker.units.UnitsAnnotationClassLoader
- 
Custom filter for units annotations: 
- isSupportedAnnotationClass(Class<? extends Annotation>) - Method in class org.checkerframework.framework.type.AnnotationClassLoader
- 
Checks to see whether a particular annotation class is supported. 
- isSupportedQualifier(AnnotationMirror) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Determines whether the given annotation is a part of the type system under which this type
 factory operates. 
- isSupportedQualifier(AnnotationMirror) - Method in class org.checkerframework.framework.type.GeneralAnnotatedTypeFactory
- 
Return true to support any qualifier. 
- isSynchronized(int) - Static method in class org.checkerframework.stubparser.ast.body.ModifierSet
-  
- isThis() - Method in class org.checkerframework.stubparser.ast.stmt.ExplicitConstructorInvocationStmt
-  
- isThisCall(MethodInvocationTree) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Checks if the method invocation is a call to this. 
- isThrowable(TypeMirror) - Static method in class org.checkerframework.javacutil.TypesUtils
-  
- isTop() - Method in class org.checkerframework.dataflow.constantpropagation.Constant
-  
- isTransient(int) - Static method in class org.checkerframework.stubparser.ast.body.ModifierSet
-  
- isTreeInStaticScope(TreePath) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Returns whether or not the leaf of the tree path is in a static scope. 
- isTypeAnnotation(AnnotationMirror, Class<?>) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
-  
- isTypeCompoundContained(Types, List<Attribute.TypeCompound>, Attribute.TypeCompound) - Static method in class org.checkerframework.javacutil.TypeAnnotationUtils
- 
Check whether a TypeCompound is contained in a list of TypeCompounds. 
- isTypeDeclaration(Element) - Static method in class org.checkerframework.javacutil.ElementUtils
-  
- isTypeDeclaration(Tree) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Determine whether the given tree represents a declaration of a type (including type
 parameters). 
- isTypeTree(Tree) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Is the given tree a type instantiation? 
- isUI() - Method in class org.checkerframework.checker.guieffect.Effect
-  
- isUIType(TypeElement) - Method in class org.checkerframework.checker.guieffect.GuiEffectTypeFactory
-  
- isUnboundedOrExtendsBounded(AnnotatedTypeMirror.AnnotatedWildcardType) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
- 
Returns true if this type is extends bounded or unbounded. 
- isUnboundedOrSuperBounded(AnnotatedTypeMirror.AnnotatedWildcardType) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
- 
Returns true if this type is super bounded or unbounded. 
- isUnclassified(AnnotationMirror) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
- 
Is  anno the  UnknownInitialization annotation (with any type frame)? If  useFbc is false, then  Raw is used in the comparison. 
- isUnclassified(AnnotatedTypeMirror) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
- 
Does  anno have the annotation  UnknownInitialization (with any type frame)? If
  useFbc is false, then  Raw is used in the comparison. 
- isUninferredTypeArgument() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedWildcardType
- 
Returns whether or not this wildcard is a type argument for which inference failed to
 infer a type. 
- isUnknown() - Method in class org.checkerframework.checker.index.upperbound.UBQualifier
-  
- isUnknown() - Method in class org.checkerframework.checker.index.upperbound.UBQualifier.UpperBoundUnknownQualifier
-  
- isUnmodifiableByOtherCode() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ArrayAccess
-  
- isUnmodifiableByOtherCode() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ArrayCreation
-  
- isUnmodifiableByOtherCode() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ClassName
-  
- isUnmodifiableByOtherCode() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.FieldAccess
-  
- isUnmodifiableByOtherCode() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.LocalVariable
-  
- isUnmodifiableByOtherCode() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.MethodCall
-  
- isUnmodifiableByOtherCode() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.Receiver
- 
Returns true if and only if the value this expression stands for cannot be changed by a
 method call. 
- isUnmodifiableByOtherCode() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ThisReference
-  
- isUnmodifiableByOtherCode() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.Unknown
-  
- isUnmodifiableByOtherCode() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ValueLiteral
-  
- isUseOfElement(ExpressionTree) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Determine whether the given ExpressionTree has an underlying element. 
- isValid - Variable in class org.checkerframework.common.basetype.BaseTypeValidator
-  
- isValid(AnnotatedTypeMirror, Tree) - Method in class org.checkerframework.common.basetype.BaseTypeValidator
- 
The entry point to the type validator. 
- isValid(AnnotatedTypeMirror, Tree) - Method in interface org.checkerframework.common.basetype.TypeValidator
- 
The entry point to the type validator. 
- isValid(AnnotatedTypeMirror, AnnotatedTypeMirror, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultRawnessComparer
-  
- isValid() - Method in class org.checkerframework.framework.type.QualifierHierarchy
- 
Determine whether the instance is valid. 
- isValidFormatForInvocation() - Method in class org.checkerframework.checker.i18nformatter.I18nFormatterTreeUtil.I18nFormatCall
-  
- isValidInHierarchy(AnnotatedTypeMirror, AnnotatedTypeMirror, AnnotationMirror, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultRawnessComparer
-  
- isValidParameter(ConversionCategory, TypeMirror) - Method in class org.checkerframework.checker.formatter.FormatterTreeUtil.FormatCall
- 
- isValidParameter(I18nConversionCategory, TypeMirror) - Method in class org.checkerframework.checker.i18nformatter.I18nFormatterTreeUtil.I18nFormatCall
-  
- isValidType(QualifierHierarchy, AnnotatedTypeMirror) - Static method in class org.checkerframework.framework.util.AnnotatedTypes
- 
- isValidUse(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedDeclaredType, Tree) - Method in class org.checkerframework.checker.fenum.FenumVisitor
-  
- isValidUse(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedDeclaredType, Tree) - Method in class org.checkerframework.checker.guieffect.GuiEffectVisitor
-  
- isValidUse(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedDeclaredType, Tree) - Method in class org.checkerframework.checker.lock.LockVisitor
- 
Skips the call to super and returns true. 
- isValidUse(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedDeclaredType, Tree) - Method in class org.checkerframework.checker.nullness.NullnessVisitor
-  
- isValidUse(AnnotatedTypeMirror.AnnotatedPrimitiveType, Tree) - Method in class org.checkerframework.checker.nullness.NullnessVisitor
-  
- isValidUse(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedDeclaredType, Tree) - Method in class org.checkerframework.checker.regex.RegexVisitor
- 
Case 2: Check String compound concatenation for valid Regex use. 
- isValidUse(AnnotatedTypeMirror.AnnotatedPrimitiveType, Tree) - Method in class org.checkerframework.checker.regex.RegexVisitor
-  
- isValidUse(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedDeclaredType, Tree) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Tests that the qualifiers present on the useType are valid qualifiers, given the qualifiers
 on the declaration of the type, declarationType. 
- isValidUse(AnnotatedTypeMirror.AnnotatedPrimitiveType, Tree) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Tests that the qualifiers present on the primitive type are valid. 
- isValidUse(AnnotatedTypeMirror.AnnotatedArrayType, Tree) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Tests that the qualifiers present on the array type are valid. 
- isVarArgs() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedExecutableType
-  
- isVarArgs() - Method in class org.checkerframework.stubparser.ast.body.Parameter
-  
- isVectorCopyInto(AnnotatedTypeMirror.AnnotatedExecutableType) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Returns true if the method symbol represents Vector.copyInto
 
- isVolatile(int) - Static method in class org.checkerframework.stubparser.ast.body.ModifierSet
-  
- isWarning() - Method in class org.checkerframework.framework.source.Result
-  
- isWellFormed() - Method in class org.checkerframework.framework.util.FieldInvariants
-  
- isWiderThan(long) - Method in class org.checkerframework.common.value.util.Range
- 
Determines if the range is wider than a given value, i.e., if the number of possible values
 enclosed by this range is more than the given value. 
- isWindows() - Static method in class org.checkerframework.framework.util.PluginUtil
-  
- isWithin(long, long) - Method in class org.checkerframework.common.value.util.Range
- 
Determines if this range is completely contained in the range specified by the given lower
 bound and upper bound. 
- isWithinConstructor(Tree) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
-  
- iterator() - Method in class org.checkerframework.dataflow.util.MostlySingleton
-  
- iterator() - Method in class org.checkerframework.framework.util.AnnotationMirrorSet
-  
- PACKAGE - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- PackageDeclaration - Class in org.checkerframework.stubparser.ast
- 
 This class represents the package declaration. 
- PackageDeclaration() - Constructor for class org.checkerframework.stubparser.ast.PackageDeclaration
-  
- PackageDeclaration(NameExpr) - Constructor for class org.checkerframework.stubparser.ast.PackageDeclaration
-  
- PackageDeclaration(List<AnnotationExpr>, NameExpr) - Constructor for class org.checkerframework.stubparser.ast.PackageDeclaration
-  
- PackageDeclaration(int, int, int, int, List<AnnotationExpr>, NameExpr) - Constructor for class org.checkerframework.stubparser.ast.PackageDeclaration
-  
- PackageNameNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node representing a package name used in an expression such as a constructor invocation 
- PackageNameNode(IdentifierTree) - Constructor for class org.checkerframework.dataflow.cfg.node.PackageNameNode
-  
- PackageNameNode(MemberSelectTree, PackageNameNode) - Constructor for class org.checkerframework.dataflow.cfg.node.PackageNameNode
-  
- Pair<V1,V2> - Class in org.checkerframework.javacutil
- 
Simple pair class for multiple returns. 
- ParamApplier - Class in org.checkerframework.framework.util.element
- 
Adds annotations to one formal parameter of a method or lambda within a method. 
- Parameter - Class in org.checkerframework.stubparser.ast.body
-  
- Parameter() - Constructor for class org.checkerframework.stubparser.ast.body.Parameter
-  
- Parameter(Type, VariableDeclaratorId) - Constructor for class org.checkerframework.stubparser.ast.body.Parameter
-  
- Parameter(int, Type, VariableDeclaratorId) - Constructor for class org.checkerframework.stubparser.ast.body.Parameter
-  
- Parameter(int, int, int, int, int, List<AnnotationExpr>, Type, boolean, VariableDeclaratorId) - Constructor for class org.checkerframework.stubparser.ast.body.Parameter
-  
- parameterIndices(String) - Static method in class org.checkerframework.framework.util.FlowExpressionParseUtil
-  
- ParameterizedTypeNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for a parameterized type occurring in an expression: 
- ParameterizedTypeNode(Tree) - Constructor for class org.checkerframework.dataflow.cfg.node.ParameterizedTypeNode
-  
- parameterPattern - Static variable in class org.checkerframework.framework.util.FlowExpressionParseUtil
- 
Matches a parameter 
- parameterRegex - Static variable in class org.checkerframework.framework.util.FlowExpressionParseUtil
- 
Regular expression for a formal parameter use. 
- parameters - Variable in class org.checkerframework.dataflow.analysis.FlowExpressions.MethodCall
-  
- paramNum - Variable in class org.checkerframework.dataflow.cfg.node.AssignmentContext.MethodParameterContext
-  
- paramTypes - Variable in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedExecutableType
-  
- parent - Variable in class org.checkerframework.dataflow.cfg.node.ClassNameNode
- 
The parent name, if any. 
- parent - Variable in class org.checkerframework.dataflow.cfg.node.PackageNameNode
- 
The parent name, if any. 
- parentChecker - Variable in class org.checkerframework.framework.source.SourceChecker
- 
The checker that called this one, whether that be a BaseTypeChecker (used as a compound
 checker) or an AggregateChecker. 
- parenthesesPattern - Static variable in class org.checkerframework.framework.util.FlowExpressionParseUtil
- 
Matches an expression contained in matching start and end parentheses 
- parentPackage(Elements, PackageElement) - Static method in class org.checkerframework.javacutil.ElementUtils
- 
Returns the "parent" package element for the given package element. 
- parse(String, FlowExpressionParseUtil.FlowExpressionContext, TreePath, boolean) - Static method in class org.checkerframework.framework.util.FlowExpressionParseUtil
- 
- parse(InputStream, String) - Static method in class org.checkerframework.stubparser.JavaParser
- 
- parse(InputStream) - Static method in class org.checkerframework.stubparser.JavaParser
- 
- parse(File, String) - Static method in class org.checkerframework.stubparser.JavaParser
- 
- parse(File) - Static method in class org.checkerframework.stubparser.JavaParser
- 
- ParseException - Exception in org.checkerframework.stubparser
- 
This exception is thrown when parse errors are encountered. 
- ParseException(Token, int[][], String[]) - Constructor for exception org.checkerframework.stubparser.ParseException
- 
This constructor is used by the method "generateParseException"
 in the generated parser. 
- ParseException() - Constructor for exception org.checkerframework.stubparser.ParseException
- 
The following constructors are for use by you for whatever
 purpose you can think of. 
- ParseException(String) - Constructor for exception org.checkerframework.stubparser.ParseException
- 
Constructor with message. 
- parseString - Variable in enum org.checkerframework.framework.test.diagnostics.DiagnosticKind
- 
How the diagnostic identifier actually appears in error messages or source code 
- parseStubFiles() - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Parses the stub files in the following order: 
 jdk.astub in the same directory as the checker, if it exists and ignorejdkastub option
       is not supplied
 flow.astub in the same directory as BaseTypeChecker
 Stub files listed in @Stubfiles annotation on the checker; must be in same directory as
       the checker
 Stub files provide via stubs system property
 Stub files provide via stubs environment variable
 Stub files provide via stubs compiler option
 
- parseTree(String) - Method in class org.checkerframework.javacutil.trees.TreeParser
- 
Parses the snippet in the string as an internal Javac AST expression node 
- parsingMember - Variable in class org.checkerframework.framework.util.FlowExpressionParseUtil.FlowExpressionContext
-  
- PART_LETTER - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- PartialRegex - Annotation Type in org.checkerframework.checker.regex.qual
- 
Indicates a String that is not a syntactically valid regular expression. 
- PARTIALREGEX - Variable in class org.checkerframework.checker.regex.RegexAnnotatedTypeFactory
-  
- pathTillClass(TreePath) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Gets path to the first enclosing class tree, where class is defined by the classTreeKinds
 method. 
- pathTillOfKind(TreePath, Tree.Kind) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Gets path to the first enclosing tree of the specified kind. 
- pathTillOfKind(TreePath, Set<Tree.Kind>) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
Gets path to the first enclosing tree with any one of the specified kinds. 
- PerDirectorySuite - Class in org.checkerframework.framework.test
- 
PerDirectorySuite runs a test class once for each set of javaFiles returned by its method marked
 with @Parameters
 
- PerDirectorySuite(Class<?>) - Constructor for class org.checkerframework.framework.test.PerDirectorySuite
- 
Only called reflectively. 
- PerDirectorySuite.Name - Annotation Type in org.checkerframework.framework.test
-  
- PerFileSuite - Class in org.checkerframework.framework.test
- 
PerDirectorySuite runs a test class once for each set of parameters returned by its method marked
 with @Parameters
 
- PerFileSuite(Class<?>) - Constructor for class org.checkerframework.framework.test.PerFileSuite
- 
Only called reflectively. 
- PerFileSuite.Name - Annotation Type in org.checkerframework.framework.test
-  
- performAnalysis(ControlFlowGraph) - Method in class org.checkerframework.dataflow.analysis.Analysis
- 
Perform the actual analysis. 
- performFlowAnalysis(ClassTree) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
Perform a org.checkerframework.dataflow analysis over a single class tree and its nested
 classes. 
- PhaseOneResult(UnderlyingAST, IdentityHashMap<Tree, Node>, IdentityHashMap<Tree, Node>, ArrayList<CFGBuilder.ExtendedNode>, Map<CFGBuilder.Label, Integer>, Set<Integer>, List<ReturnNode>) - Constructor for class org.checkerframework.dataflow.cfg.CFGBuilder.PhaseOneResult
-  
- PluginUtil - Class in org.checkerframework.framework.util
- 
This file contains basic utility functions that should be reused to create a command-line call to
 CheckerMain.
 
- PluginUtil() - Constructor for class org.checkerframework.framework.util.PluginUtil
-  
- PluginUtil.CheckerProp - Enum in org.checkerframework.framework.util
-  
- plus(Number) - Method in class org.checkerframework.common.value.util.ByteMath
-  
- plus(Number) - Method in class org.checkerframework.common.value.util.DoubleMath
-  
- plus(Number) - Method in class org.checkerframework.common.value.util.FloatMath
-  
- plus(Number) - Method in class org.checkerframework.common.value.util.IntegerMath
-  
- plus(Number) - Method in class org.checkerframework.common.value.util.LongMath
-  
- plus(Number) - Method in class org.checkerframework.common.value.util.NumberMath
-  
- plus(Range) - Method in class org.checkerframework.common.value.util.Range
- 
Returns the smallest range that includes all possible values resulting from adding an
 arbitrary value in the specified range to an arbitrary value in this range. 
- plus(Number) - Method in class org.checkerframework.common.value.util.ShortMath
-  
- PLUS - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- PLUSASSIGN - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- plusOffset(Node, UpperBoundAnnotatedTypeFactory) - Method in class org.checkerframework.checker.index.upperbound.UBQualifier
- 
Add the node as an offset to a copy of this qualifier. 
- plusOffset(int) - Method in class org.checkerframework.checker.index.upperbound.UBQualifier
-  
- poll() - Method in class org.checkerframework.dataflow.analysis.Analysis.Worklist
-  
- POLY - Variable in class org.checkerframework.checker.index.lowerbound.LowerBoundAnnotatedTypeFactory
- 
- POLY - Variable in class org.checkerframework.checker.index.upperbound.UpperBoundAnnotatedTypeFactory
-  
- POLY - Variable in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
- 
- poly - Variable in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
to handle any polymorphic types 
- PolyAll - Annotation Type in org.checkerframework.framework.qual
- 
A polymorphic type qualifier that varies over all type hierarchies. 
- PolyFenum - Annotation Type in org.checkerframework.checker.fenum.qual
- 
A polymorphic qualifier for the fake enum type system. 
- PolyIndex - Annotation Type in org.checkerframework.checker.index.qual
- 
A polymorphic qualifier for the Lower Bound and Upper Bound type systems. 
- PolyInterned - Annotation Type in org.checkerframework.checker.interning.qual
- 
A polymorphic qualifier for the Interning type system. 
- PolyKeyFor - Annotation Type in org.checkerframework.checker.nullness.qual
- 
A polymorphic qualifier for the Map Key (@KeyFor) type system. 
- PolyLowerBound - Annotation Type in org.checkerframework.checker.index.qual
- 
A polymorphic qualifier for the Lower Bound type system. 
- PolymorphicQualifier - Annotation Type in org.checkerframework.framework.qual
- 
A meta-annotation that indicates that an annotation is a polymorphic type qualifier. 
- polymorphicQualifier - Variable in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy
- 
Reference to the special qualifier org.checkerframework.framework.qual.PolymorphicQualifier. 
- POLYNULL - Variable in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory
- 
Annotation constants 
- PolyNull - Annotation Type in org.checkerframework.checker.nullness.qual
- 
A polymorphic qualifier for the non-null type system. 
- PolyNullDecl - Annotation Type in org.checkerframework.checker.nullness.compatqual
- 
Java 7 compatibility annotation without dependency on Java 8 classes. 
- PolyNullType - Annotation Type in org.checkerframework.checker.nullness.compatqual
- 
Compatibility annotation to allow importing both declaration and type annotations. 
- polyQualifiers - Variable in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy.MultiGraphFactory
- 
Map from qualifier hierarchy to the corresponding polymorphic qualifier. 
- polyQualifiers - Variable in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy
-  
- polyQuals - Variable in class org.checkerframework.framework.util.QualifierPolymorphism
- 
The polymorphic qualifiers: mapping from the top of a qualifier hierarchy to the polymorphic
 qualifier of that hierarchy. 
- PolyRaw - Annotation Type in org.checkerframework.checker.nullness.qual
- 
A polymorphic qualifier for the Rawness type system. 
- PolyRegex - Annotation Type in org.checkerframework.checker.regex.qual
- 
A polymorphic qualifier for the Regex type system. 
- POLYREGEX - Variable in class org.checkerframework.checker.regex.RegexAnnotatedTypeFactory
-  
- PolySameLen - Annotation Type in org.checkerframework.checker.index.qual
- 
A polymorphic qualifier for the SameLen type system. 
- PolySignature - Annotation Type in org.checkerframework.checker.signature.qual
- 
A polymorphic qualifier for the Signature type system. 
- PolySignedness - Annotation Type in org.checkerframework.checker.signedness.qual
- 
A polymorphic qualifier for the signedness type system. 
- PolyTainted - Annotation Type in org.checkerframework.checker.tainting.qual
- 
A polymorphic qualifier for the Tainting type system. 
- PolyUI - Annotation Type in org.checkerframework.checker.guieffect.qual
- 
Annotation for the polymorphic-UI effect. 
- PolyUIEffect - Annotation Type in org.checkerframework.checker.guieffect.qual
- 
Annotation for the polymorphic effect on methods, or on field accesses. 
- PolyUIType - Annotation Type in org.checkerframework.checker.guieffect.qual
- 
Annotation for the polymorphic type declaration. 
- PolyUnit - Annotation Type in org.checkerframework.checker.units.qual
- 
A polymorphic qualifier for the units-of-measure type system implemented by the Units Checker. 
- PolyUpperBound - Annotation Type in org.checkerframework.checker.index.qual
- 
A polymorphic qualifier for the Upper Bound type system. 
- PolyValue - Annotation Type in org.checkerframework.common.value.qual
- 
A polymorphic qualifier for the Constant Value Checker. 
- popFrame() - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.TryStack
-  
- POS - Variable in class org.checkerframework.checker.index.lowerbound.LowerBoundAnnotatedTypeFactory
- 
- POS - Variable in class org.checkerframework.checker.index.lowerbound.LowerBoundTransfer
- 
- positions - Variable in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
For obtaining line numbers in -Ashowchecks debugging output. 
- Positive - Annotation Type in org.checkerframework.checker.index.qual
- 
The annotated expression evaluates to an integer greater than or equal to 1. 
- possibleLabels(TypeMirror, Set<CFGBuilder.Label>) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.TryCatchFrame
- 
Given a type of thrown exception, add the set of possible control flow successor  CFGBuilder.Labels to the argument set. 
- possibleLabels(TypeMirror, Set<CFGBuilder.Label>) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.TryFinallyFrame
-  
- possibleLabels(TypeMirror, Set<CFGBuilder.Label>) - Method in interface org.checkerframework.dataflow.cfg.CFGBuilder.TryFrame
- 
Given a type of thrown exception, add the set of possible control flow successor  CFGBuilder.Labels to the argument set. 
- possibleLabels(TypeMirror) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.TryStack
- 
Returns the set of possible  CFGBuilder.Labels where control may transfer when an exception
 of the given type is thrown. 
- postAsMemberOf(AnnotatedTypeMirror, AnnotatedTypeMirror, Element) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
- 
A callback method for the AnnotatedTypeFactory subtypes to customize
 AnnotatedTypes.asMemberOf(). 
- postAsMemberOf(AnnotatedTypeMirror, AnnotatedTypeMirror, Element) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
A callback method for the AnnotatedTypeFactory subtypes to customize
 AnnotatedTypes.asMemberOf(). 
- Postcondition(String, AnnotationMirror) - Constructor for class org.checkerframework.framework.util.ContractsUtils.Postcondition
-  
- PostconditionAnnotation - Annotation Type in org.checkerframework.framework.qual
- 
A meta-annotation that indicates that an annotation is a postcondition annotation, i.e., a
 type-specialized version of  EnsuresQualifier. 
- postDirectSuperTypes(AnnotatedTypeMirror, List<? extends AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
A callback method for the AnnotatedTypeFactory subtypes to customize directSuperTypes(). 
- postDirectSuperTypes(AnnotatedTypeMirror, List<? extends AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
-  
- postInit() - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Actions that logically belong in the constructor, but need to run after the subclass
 constructor has completed. 
- postInit() - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
-  
- postProcessClassTree(ClassTree) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
- postProcessClassTree(ClassTree) - Method in class org.checkerframework.framework.type.GeneralAnnotatedTypeFactory
-  
- postTypeVarSubstitution(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
A callback method for the AnnotatedTypeFactory subtypes to customize
 AnnotatedTypeMirror.substitute(). 
- preceededBy(Heuristics.Matcher) - Static method in class org.checkerframework.framework.util.Heuristics.Matchers
-  
- PreceededBy(Heuristics.Matcher) - Constructor for class org.checkerframework.framework.util.Heuristics.PreceededBy
-  
- Precondition(String, AnnotationMirror) - Constructor for class org.checkerframework.framework.util.ContractsUtils.Precondition
-  
- PreconditionAnnotation - Annotation Type in org.checkerframework.framework.qual
- 
A meta-annotation that indicates that an annotation is a precondition annotation, i.e., a
 type-specialized version of  RequiresQualifier. 
- predecessors - Variable in class org.checkerframework.dataflow.cfg.block.BlockImpl
- 
The set of predecessors. 
- Prefix - Enum in org.checkerframework.checker.units.qual
-  
- prepareNodeType(Node) - Method in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
-  
- prepareString(String) - Method in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
-  
- preProcessClassTree(ClassTree) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
- preProcessClassTree(ClassTree) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
Preforms flow-sensitive type refinement on classTreeif this type factory is
 configured to do so.
 
- prevCharIsCR - Variable in class org.checkerframework.stubparser.JavaCharStream
-  
- prevCharIsLF - Variable in class org.checkerframework.stubparser.JavaCharStream
-  
- primaries - Variable in class org.checkerframework.framework.util.typeinference.solver.TargetConstraints.Equalities
-  
- primaries - Variable in class org.checkerframework.framework.util.typeinference.solver.TargetConstraints.Subtypes
-  
- primaries - Variable in class org.checkerframework.framework.util.typeinference.solver.TargetConstraints.Supertypes
-  
- primitiveLiteralKinds() - Static method in enum org.checkerframework.framework.qual.LiteralKind
- 
Returns the primitive LiteralKinds: INT, LONG, FLOAT, DOUBLE, BOOLEAN, CHAR
 
- PrimitiveType - Class in org.checkerframework.stubparser.ast.type
-  
- PrimitiveType() - Constructor for class org.checkerframework.stubparser.ast.type.PrimitiveType
-  
- PrimitiveType(PrimitiveType.Primitive) - Constructor for class org.checkerframework.stubparser.ast.type.PrimitiveType
-  
- PrimitiveType(int, int, int, int, PrimitiveType.Primitive) - Constructor for class org.checkerframework.stubparser.ast.type.PrimitiveType
-  
- PrimitiveType.Primitive - Enum in org.checkerframework.stubparser.ast.type
-  
- PrimitiveTypeNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node representing a primitive type used in an expression such as a field access 
- PrimitiveTypeNode(PrimitiveTypeTree) - Constructor for class org.checkerframework.dataflow.cfg.node.PrimitiveTypeNode
-  
- printBlocks(Set<Block>) - Static method in class org.checkerframework.dataflow.cfg.CFGBuilder
- 
Print a set of  Blocks and the edges between them. 
- printBound(String, AnnotatedTypeMirror, Set<AnnotatedTypeMirror>, StringBuilder) - Method in class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter.FormattingVisitor
- 
print to sb keyWord followed by field. 
- printClassType(TypeElement, AnnotatedTypeFactory) - Static method in class org.checkerframework.common.util.debug.TypeOutputtingChecker
- 
Prints the types of the class and all of its enclosing fields, methods, and inner classes 
- printError(String) - Static method in class org.checkerframework.dataflow.cfg.JavaSource2CFGDOT
- 
Print an error message. 
- printMessage(Diagnostic.Kind, String, Tree, CompilationUnitTree) - Method in class org.checkerframework.common.basetype.BaseTypeChecker
- 
If this is a compound checker or a subchecker of a compound checker, then the message is
 stored until all messages from all checkers for the compilation unit are issued. 
- printMessage(Diagnostic.Kind, String, Tree, CompilationUnitTree) - Method in class org.checkerframework.framework.source.SourceChecker
- 
Do not call this method directly. 
- printStats() - Method in class org.checkerframework.framework.source.SourceChecker
- 
Print resource usage statistics 
- printTypevarToDotIfMatches(AnnotatedTypeMirror.AnnotatedTypeVariable, List<String>, String) - Static method in class org.checkerframework.common.util.TypeVisualizer
- 
If the name of typeVariable matches one in the list of typeVarNames, then print typeVariable
 to a dot file at directory/varName.dot 
- printTypevarToPngIfMatches(AnnotatedTypeMirror.AnnotatedTypeVariable, List<String>, String) - Static method in class org.checkerframework.common.util.TypeVisualizer
- 
If the name of typeVariable matches one in the list of typeVarNames, then print typeVariable
 to a png file at directory/varName.png 
- printUsage() - Static method in class org.checkerframework.common.util.debug.SignaturePrinter
-  
- printUsage() - Static method in class org.checkerframework.dataflow.cfg.JavaSource2CFGDOT
- 
Print usage information. 
- PRIVATE - Static variable in class org.checkerframework.stubparser.ast.body.ModifierSet
-  
- PRIVATE - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.checkerframework.common.util.count.AnnotationsCounter
-  
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.checkerframework.common.util.debug.EmptyProcessor
-  
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.checkerframework.common.util.debug.TreeDebug
-  
- process(TreePath, ProcessingEnvironment, UnderlyingAST, CFGBuilder.Label, TreeBuilder, AnnotationProvider) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Performs the actual work of phase one. 
- process(CompilationUnitTree, ProcessingEnvironment, UnderlyingAST, CFGBuilder.Label, TreeBuilder, AnnotationProvider) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- process(ControlFlowGraph) - Static method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseThree
- 
Perform phase three on the control flow graph cfg.
 
- process(CFGBuilder.PhaseOneResult) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseTwo
- 
Perform phase two of the translation. 
- process(ConstantPropagationStore, Node, Node) - Method in class org.checkerframework.dataflow.constantpropagation.ConstantPropagationTransfer
-  
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.checkerframework.javacutil.AbstractTypeProcessor
- 
The use of this method is obsolete in type processors. 
- processArg(Object) - Method in class org.checkerframework.common.basetype.BaseTypeChecker
-  
- processArg(Object) - Method in class org.checkerframework.framework.source.SourceChecker
- 
Process an argument to an error message before it is passed to String.format. 
- processClassTree(ClassTree) - Method in class org.checkerframework.checker.guieffect.GuiEffectVisitor
-  
- processClassTree(ClassTree) - Method in class org.checkerframework.checker.initialization.InitializationVisitor
-  
- processClassTree(ClassTree) - Method in class org.checkerframework.checker.interning.InterningVisitor
- 
Method to implement the @UsesObjectEquals functionality. 
- processClassTree(ClassTree) - Method in class org.checkerframework.checker.lock.LockVisitor
- 
Disallows annotations from the @GuardedBy hierarchy on class declarations (other
 than @GuardedBy({}). 
- processClassTree(ClassTree) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Type-check classTree. 
- processClassTree(ClassTree) - Method in class org.checkerframework.common.util.debug.TypeOutputtingChecker.Visitor
-  
- processClassTree(ClassTree) - Method in class org.checkerframework.common.util.report.ReportVisitor
-  
- processCommonAssignment(TransferInput<V, S>, Node, Node, S, V) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
- 
Determine abstract value of right-hand side and update the store accordingly to the
 assignment. 
- processConditionalPostconditions(MethodInvocationNode, ExecutableElement, Tree, S, S) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
- 
Add information based on all conditional postconditions of method nwith treetreeand elementmethodto the appropriate store.
 
- processingEnv - Variable in class org.checkerframework.checker.formatter.FormatterTreeUtil
-  
- processingEnv - Variable in class org.checkerframework.checker.i18nformatter.I18nFormatterTreeUtil
-  
- processingEnv - Variable in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
The processing environment to use for accessing compiler internals. 
- processingEnv - Variable in class org.checkerframework.framework.type.AnnotationClassLoader
- 
Processing Env used to create an  AnnotationBuilder, which is in turn used to build
 the annotation mirror from the loaded class. 
- processPostconditions(MethodInvocationNode, CFStore, ExecutableElement, Tree) - Method in class org.checkerframework.common.aliasing.AliasingTransfer
- 
Handling pseudo-assignments. 
- processPostconditions(MethodInvocationNode, S, ExecutableElement, Tree) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
- 
Add information based on all postconditions of method nwith treetreeand
 elementmethodto the storestore.
 
- producePDF(String) - Static method in class org.checkerframework.dataflow.cfg.JavaSource2CFGDOT
- 
Invoke DOT to generate a PDF. 
- propagate(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedDeclaredType, KeyForPropagator.PropagationDirection, AnnotatedTypeFactory) - Method in class org.checkerframework.checker.nullness.KeyForPropagator
- 
Propagate annotations from the type arguments of one type to another. 
- propagatePreviousGlbs(TargetConstraints.Subtypes, InferenceResult, Map<AnnotatedTypeMirror, AnnotationMirrorSet>) - Static method in class org.checkerframework.framework.util.typeinference.solver.SubtypesSolver
- 
/** If the target corresponding to targetRecord must be a subtype of another target for which
 we have already determined a GLB, add that target's GLB to the list of subtypes to be GLBed
 for this target. 
- propagatePreviousLubs(TargetConstraints, SupertypesSolver.Lubs, Map<AnnotatedTypeMirror, AnnotationMirrorSet>) - Static method in class org.checkerframework.framework.util.typeinference.solver.SupertypesSolver
- 
If the target corresponding to targetRecord must be a supertype of another target for which
 we have already determined a lub, add that target's lub to this list. 
- propagateStoresTo(Block, Node, TransferInput<A, S>, Store.FlowRule, boolean) - Method in class org.checkerframework.dataflow.analysis.Analysis
- 
Propagate the stores in currentInput to the successor block, succ, according to the flowRule. 
- PropagationTreeAnnotator - Class in org.checkerframework.framework.type.treeannotator
- 
- PropagationTreeAnnotator(AnnotatedTypeFactory) - Constructor for class org.checkerframework.framework.type.treeannotator.PropagationTreeAnnotator
- 
- PropagationTypeAnnotator - Class in org.checkerframework.framework.type.typeannotator
- 
PropagationTypeAnnotator adds qualifiers to types where the qualifier to add should be
 transferred from one or more other types. 
- PropagationTypeAnnotator(AnnotatedTypeFactory) - Constructor for class org.checkerframework.framework.type.typeannotator.PropagationTypeAnnotator
-  
- PropertyKey - Annotation Type in org.checkerframework.checker.propkey.qual
- 
Indicates that the Stringtype can be used as key in a property file or resource bundle.
 
- PropertyKeyAnnotatedTypeFactory - Class in org.checkerframework.checker.propkey
- 
This AnnotatedTypeFactory adds PropertyKey annotations to String literals that contain values
 from lookupKeys. 
- PropertyKeyAnnotatedTypeFactory(BaseTypeChecker) - Constructor for class org.checkerframework.checker.propkey.PropertyKeyAnnotatedTypeFactory
-  
- PropertyKeyAnnotatedTypeFactory.KeyLookupTreeAnnotator - Class in org.checkerframework.checker.propkey
- 
This TreeAnnotator checks for every String literal whether it is included in the lookup keys. 
- PropertyKeyBottom - Annotation Type in org.checkerframework.checker.propkey.qual
- 
The bottom type in the PropertyKeyChecker (and associated checkers) qualifier hierarchy. 
- PropertyKeyChecker - Class in org.checkerframework.checker.propkey
- 
A type-checker that checks that only valid keys are used to access property files and resource
 bundles. 
- PropertyKeyChecker() - Constructor for class org.checkerframework.checker.propkey.PropertyKeyChecker
-  
- PROTECTED - Static variable in class org.checkerframework.stubparser.ast.body.ModifierSet
-  
- PROTECTED - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- PUBLIC - Static variable in class org.checkerframework.stubparser.ast.body.ModifierSet
-  
- PUBLIC - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- Pure - Annotation Type in org.checkerframework.dataflow.qual
- 
- Pure.Kind - Enum in org.checkerframework.dataflow.qual
- 
The type of purity. 
- PurityAnnotatedTypeFactory - Class in org.checkerframework.framework.util
-  
- PurityAnnotatedTypeFactory(BaseTypeChecker) - Constructor for class org.checkerframework.framework.util.PurityAnnotatedTypeFactory
-  
- PurityChecker - Class in org.checkerframework.dataflow.util
- 
- PurityChecker() - Constructor for class org.checkerframework.dataflow.util.PurityChecker
-  
- PurityChecker - Class in org.checkerframework.framework.util
- 
Perform purity checking only. 
- PurityChecker() - Constructor for class org.checkerframework.framework.util.PurityChecker
-  
- PurityChecker.PurityCheckerHelper - Class in org.checkerframework.dataflow.util
- 
- PurityChecker.PurityResult - Class in org.checkerframework.dataflow.util
- 
- PurityCheckerHelper(AnnotationProvider, boolean) - Constructor for class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- PurityResult() - Constructor for class org.checkerframework.dataflow.util.PurityChecker.PurityResult
-  
- PurityUnqualified - Annotation Type in org.checkerframework.framework.util
- 
An annotation intended solely for representing an unqualified type in the qualifier hierarchy for
 the Purity Checker 
- PurityUtils - Class in org.checkerframework.dataflow.util
- 
- PurityUtils() - Constructor for class org.checkerframework.dataflow.util.PurityUtils
-  
- pushFrame(CFGBuilder.TryFrame) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.TryStack
-  
- put(AnnotationMirror, V) - Method in class org.checkerframework.framework.util.AnnotationMirrorMap
-  
- putAll(Map<? extends AnnotationMirror, ? extends V>) - Method in class org.checkerframework.framework.util.AnnotationMirrorMap
-  
- rad - Static variable in class org.checkerframework.checker.units.UnitsTools
-  
- radians - Annotation Type in org.checkerframework.checker.units.qual
- 
Radians. 
- Range - Class in org.checkerframework.common.value.util
- 
The Range class models a 64-bit two's-complement integral interval, such as all integers between
 1 and 10, inclusive. 
- Range(long, long) - Constructor for class org.checkerframework.common.value.util.Range
- 
Constructs a range with its bounds specified by two parameters, fromandto.
 
- Raw - Annotation Type in org.checkerframework.checker.nullness.qual
- 
This type qualifier belongs to the rawness type-system for tracking initialization. 
- rawnessComparer - Variable in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- RBRACE - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- RBRACKET - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- ReadByte() - Method in class org.checkerframework.stubparser.JavaCharStream
-  
- readChar() - Method in class org.checkerframework.stubparser.JavaCharStream
- 
Read a character. 
- readDiagnosticFile(File, boolean) - Static method in class org.checkerframework.framework.test.diagnostics.JavaDiagnosticReader
- 
Reads diagnostic lines line-by-line from the input Diagnostic file. 
- readDiagnosticFileLines(Iterable<? extends File>, boolean) - Static method in class org.checkerframework.framework.test.diagnostics.JavaDiagnosticReader
- 
Reads diagnostic lines line-by-line from the input Diagnostic files. 
- readDiagnosticFiles(Iterable<? extends File>, boolean) - Static method in class org.checkerframework.framework.test.diagnostics.JavaDiagnosticReader
- 
Reads diagnostics line-by-line from the input Diagnostic files. 
- readDiagnosticLines(Iterable<File>, boolean) - Static method in class org.checkerframework.framework.test.diagnostics.JavaDiagnosticReader
- 
Reads diagnostic lines from the comments of a set of Java file. 
- readDiagnostics(File, JavaDiagnosticReader.DiagnosticCodec, boolean) - Static method in class org.checkerframework.framework.test.diagnostics.JavaDiagnosticReader
- 
Reads the entire input file using the given codec and returns the resulting line. 
- readDiagnostics(File, boolean) - Static method in class org.checkerframework.framework.test.diagnostics.JavaDiagnosticReader
- 
Reads diagnostic lines from the comments of the input Java file. 
- readDiagnostics(Iterable<File>, boolean) - Static method in class org.checkerframework.framework.test.diagnostics.JavaDiagnosticReader
- 
Reads diagnostics from the comments of a set of Java file. 
- readDiagnostics(TestConfiguration, CompilationResult) - Method in class org.checkerframework.framework.test.TypecheckExecutor
- 
Added in case a subclass wishes to filter out errors or add new expected errors. 
- readDiagnosticsJfo(JavaFileObject, boolean) - Static method in class org.checkerframework.framework.test.diagnostics.JavaDiagnosticReader
- 
Reads diagnostic lines from the comments of a set of Java file. 
- readExpectedDiagnosticLinesJfo(Iterable<? extends JavaFileObject>, boolean) - Static method in class org.checkerframework.framework.test.diagnostics.JavaDiagnosticReader
- 
Reads diagnostic lines from the comments of a set of Java file. 
- readExpectedDiagnosticsJfo(Iterable<? extends JavaFileObject>, boolean) - Static method in class org.checkerframework.framework.test.diagnostics.JavaDiagnosticReader
- 
Reads diagnostics from the comments of a set of Java file. 
- readFile(File) - Static method in class org.checkerframework.framework.util.PluginUtil
- 
Return a list of Strings, one per line of the file. 
- readFromStore(Map<Block, S>, Block) - Static method in class org.checkerframework.dataflow.analysis.Analysis
- 
Read the  Store for a particular basic block from a map of stores (or  null if
 none exists yet). 
- receiver - Variable in class org.checkerframework.dataflow.analysis.FlowExpressions.ArrayAccess
-  
- receiver - Variable in class org.checkerframework.dataflow.analysis.FlowExpressions.FieldAccess
-  
- receiver - Variable in class org.checkerframework.dataflow.analysis.FlowExpressions.MethodCall
-  
- Receiver(TypeMirror) - Constructor for class org.checkerframework.dataflow.analysis.FlowExpressions.Receiver
-  
- receiver - Variable in class org.checkerframework.dataflow.cfg.node.FieldAccessNode
-  
- receiver - Variable in class org.checkerframework.dataflow.cfg.node.LocalVariableNode
-  
- receiver - Variable in class org.checkerframework.dataflow.cfg.node.MethodAccessNode
-  
- receiver - Variable in class org.checkerframework.framework.util.FlowExpressionParseUtil.FlowExpressionContext
-  
- RECEIVER_PARAM_INDEX - Static variable in class org.checkerframework.framework.util.element.ParamApplier
-  
- receiverType - Variable in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedExecutableType
-  
- redirect(InputStream) - Method in class org.checkerframework.framework.util.ExecUtil.Redirection
-  
- Redirection(OutputStream, int) - Constructor for class org.checkerframework.framework.util.ExecUtil.Redirection
-  
- reduce(Boolean, Boolean) - Method in class org.checkerframework.framework.type.EqualityAtmComparer
- 
Used to combine the results from component types or a type and its component types 
- reduce(Integer, Integer) - Method in class org.checkerframework.framework.type.HashcodeAtmVisitor
- 
Used to combine the hashcodes of component types or a type and its component types 
- reduce(R, R) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeComparer
-  
- reduce(R, R) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeScanner
-  
- reduce(RETURN_TYPE, RETURN_TYPE) - Method in class org.checkerframework.framework.type.visitor.EquivalentAtmComboScanner
-  
- reduce(AFConstraint, Set<AFConstraint>) - Method in class org.checkerframework.framework.util.typeinference.constraint.A2FReducer
-  
- reduce(AFConstraint, Set<AFConstraint>) - Method in interface org.checkerframework.framework.util.typeinference.constraint.AFReducer
- 
Determines if the input constraint should be handled by this reducer. 
- reduce(AFConstraint, Set<AFConstraint>) - Method in class org.checkerframework.framework.util.typeinference.constraint.F2AReducer
-  
- reduce(AFConstraint, Set<AFConstraint>) - Method in class org.checkerframework.framework.util.typeinference.constraint.FIsAReducer
-  
- reduceAfConstraints(AnnotatedTypeFactory, Set<AFConstraint>, Queue<AFConstraint>, Set<TypeVariable>) - Method in class org.checkerframework.framework.util.typeinference.DefaultTypeArgumentInference
- 
Given a set of AFConstraints, remove all constraints that are not relevant to inference and
 return a set of AFConstraints in which the F is a use of one of the type parameters to infer. 
- ReferenceType - Class in org.checkerframework.stubparser.ast.type
-  
- ReferenceType() - Constructor for class org.checkerframework.stubparser.ast.type.ReferenceType
-  
- ReferenceType(Type) - Constructor for class org.checkerframework.stubparser.ast.type.ReferenceType
-  
- ReferenceType(Type, int) - Constructor for class org.checkerframework.stubparser.ast.type.ReferenceType
-  
- ReferenceType(int, int, int, int, Type, int, List<List<AnnotationExpr>>) - Constructor for class org.checkerframework.stubparser.ast.type.ReferenceType
-  
- refineEqualTo(Range) - Method in class org.checkerframework.common.value.util.Range
- 
Refines this range to reflect that some value in it can be equal to a value in the given
 range. 
- refineGreaterThan(Range) - Method in class org.checkerframework.common.value.util.Range
- 
Refines this range to reflect that some value in it can be greater than a value in the given
 range. 
- refineGreaterThanEq(Range) - Method in class org.checkerframework.common.value.util.Range
- 
Refines this range to reflect that some value in it can be greater than or equal to a value
 in the given range. 
- refineGT(Node, AnnotationMirror, Node, AnnotationMirror, CFStore, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.checker.index.IndexAbstractTransfer
-  
- refineGT(Node, AnnotationMirror, Node, AnnotationMirror, CFStore, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.checker.index.lowerbound.LowerBoundTransfer
- 
The implementation of the algorithm for refining a > test. 
- refineGT(Node, AnnotationMirror, Node, AnnotationMirror, CFStore, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.checker.index.searchindex.SearchIndexTransfer
-  
- refineGT(Node, AnnotationMirror, Node, AnnotationMirror, CFStore, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.checker.index.upperbound.UpperBoundTransfer
-  
- refineGTE(Node, AnnotationMirror, Node, AnnotationMirror, CFStore, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.checker.index.IndexAbstractTransfer
-  
- refineGTE(Node, AnnotationMirror, Node, AnnotationMirror, CFStore, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.checker.index.lowerbound.LowerBoundTransfer
- 
Refines left to exactly the level of right, since in the worst case they're equal. 
- refineGTE(Node, AnnotationMirror, Node, AnnotationMirror, CFStore, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.checker.index.searchindex.SearchIndexTransfer
-  
- refineGTE(Node, AnnotationMirror, Node, AnnotationMirror, CFStore, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.checker.index.upperbound.UpperBoundTransfer
- 
This method refines the type of the right expression to the glb the previous type of right
 and the type of left. 
- refineLessThan(Range) - Method in class org.checkerframework.common.value.util.Range
- 
Refines this range to reflect that some value in it can be less than a value in the given
 range. 
- refineLessThanEq(Range) - Method in class org.checkerframework.common.value.util.Range
- 
Refines this range to reflect that some value in it can be less than or equal to a value in
 the given range. 
- refineNotEqualTo(Range) - Method in class org.checkerframework.common.value.util.Range
- 
Refines this range to reflect that some value in it must not be equal to a value in the given
 range. 
- ReflectionResolver - Interface in org.checkerframework.common.reflection
- 
- reflectionResolver - Variable in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Object that is used to resolve reflective method calls, if reflection resolution is turned
 on. 
- ReflectiveEvaluator - Class in org.checkerframework.common.value
-  
- ReflectiveEvaluator(BaseTypeChecker, ValueAnnotatedTypeFactory, boolean) - Constructor for class org.checkerframework.common.value.ReflectiveEvaluator
-  
- refType - Variable in class org.checkerframework.dataflow.cfg.node.InstanceOfNode
- 
The reference type being tested against. 
- Regex - Annotation Type in org.checkerframework.checker.regex.qual
- 
If a type is annotated as @Regex(n), then the run-time value is a regular expression with
 n capturing groups.
 
- REGEX - Variable in class org.checkerframework.checker.regex.RegexAnnotatedTypeFactory
-  
- RegexAnnotatedTypeFactory - Class in org.checkerframework.checker.regex
- 
Adds  Regex to the type of tree, in the following cases:
 
    
- a Stringorcharliteral that is a valid regular expression
- concatenation of two valid regular expression values (either Stringorchar) or two partial regular expression values that make a valid regular expression
       when concatenated.
- RegexAnnotatedTypeFactory(BaseTypeChecker) - Constructor for class org.checkerframework.checker.regex.RegexAnnotatedTypeFactory
-  
- RegexBottom - Annotation Type in org.checkerframework.checker.regex.qual
- 
The bottom type in the Regex type system. 
- REGEXBOTTOM - Variable in class org.checkerframework.checker.regex.RegexAnnotatedTypeFactory
-  
- RegexChecker - Class in org.checkerframework.checker.regex
- 
A type-checker plug-in for the  Regex qualifier that finds syntactically invalid regular
 expressions. 
- RegexChecker() - Constructor for class org.checkerframework.checker.regex.RegexChecker
-  
- regexError(String) - Static method in class org.checkerframework.checker.regex.RegexUtil
- 
Returns null if the argument is a syntactically valid regular expression. 
- regexError(String, int) - Static method in class org.checkerframework.checker.regex.RegexUtil
- 
Returns null if the argument is a syntactically valid regular expression with at least the
 given number of groups. 
- regexException(String) - Static method in class org.checkerframework.checker.regex.RegexUtil
- 
Returns null if the argument is a syntactically valid regular expression. 
- regexException(String, int) - Static method in class org.checkerframework.checker.regex.RegexUtil
- 
Returns null if the argument is a syntactically valid regular expression with at least the
 given number of groups. 
- RegexTransfer - Class in org.checkerframework.checker.regex
-  
- RegexTransfer(CFAbstractAnalysis<CFValue, CFStore, CFTransfer>) - Constructor for class org.checkerframework.checker.regex.RegexTransfer
-  
- RegexUtil - Class in org.checkerframework.checker.regex
- 
Utility methods for regular expressions, most notably for testing whether a string is a regular
 expression. 
- RegexUtil.CheckedPatternSyntaxException - Exception in org.checkerframework.checker.regex
- 
- regexValueElement - Variable in class org.checkerframework.checker.regex.RegexAnnotatedTypeFactory
-  
- RegexVisitor - Class in org.checkerframework.checker.regex
- 
A type-checking visitor for the Regex type system. 
- RegexVisitor(BaseTypeChecker) - Constructor for class org.checkerframework.checker.regex.RegexVisitor
-  
- register(Map) - Static method in class org.checkerframework.javacutil.dist.ManualTaglet
-  
- RegularBlock - Interface in org.checkerframework.dataflow.cfg.block
- 
A regular basic block that contains a sequence of  Nodes. 
- RegularBlockImpl - Class in org.checkerframework.dataflow.cfg.block
- 
Implementation of a regular basic block. 
- RegularBlockImpl() - Constructor for class org.checkerframework.dataflow.cfg.block.RegularBlockImpl
- 
Initialize an empty basic block to be filled with contents and linked to other basic blocks
 later. 
- regularExitBlock - Variable in class org.checkerframework.dataflow.cfg.ControlFlowGraph
- 
The regular exit block of the control flow graph. 
- regularExitLabel - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder
- 
Special label to identify the regular exit. 
- regularExitStores - Variable in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
A mapping from methods (or other code blocks) to their regular exit store (used to check
 postconditions). 
- RegularTransferResult<A extends AbstractValue<A>,S extends Store<S>> - Class in org.checkerframework.dataflow.analysis
- 
Implementation of a  TransferResult with just one non-exceptional store. 
- RegularTransferResult(A, S, boolean) - Constructor for class org.checkerframework.dataflow.analysis.RegularTransferResult
- 
Create a TransferResultwithresultStoreas the resulting store.
 
- RegularTransferResult(A, S) - Constructor for class org.checkerframework.dataflow.analysis.RegularTransferResult
-  
- RegularTransferResult(A, S, Map<TypeMirror, S>, boolean) - Constructor for class org.checkerframework.dataflow.analysis.RegularTransferResult
- 
Create a TransferResultwithresultStoreas the resulting store.
 
- RegularTransferResult(A, S, Map<TypeMirror, S>) - Constructor for class org.checkerframework.dataflow.analysis.RegularTransferResult
-  
- ReInit(JavaCharStream) - Method in class org.checkerframework.stubparser.ASTParserTokenManager
- 
Reinitialise parser. 
- ReInit(JavaCharStream, int) - Method in class org.checkerframework.stubparser.ASTParserTokenManager
- 
Reinitialise parser. 
- ReInit(Reader, int, int, int) - Method in class org.checkerframework.stubparser.JavaCharStream
- 
Reinitialise. 
- ReInit(Reader, int, int) - Method in class org.checkerframework.stubparser.JavaCharStream
- 
Reinitialise. 
- ReInit(Reader) - Method in class org.checkerframework.stubparser.JavaCharStream
- 
Reinitialise. 
- ReInit(InputStream, String, int, int, int) - Method in class org.checkerframework.stubparser.JavaCharStream
- 
Reinitialise. 
- ReInit(InputStream, int, int, int) - Method in class org.checkerframework.stubparser.JavaCharStream
- 
Reinitialise. 
- ReInit(InputStream, String, int, int) - Method in class org.checkerframework.stubparser.JavaCharStream
- 
Reinitialise. 
- ReInit(InputStream, int, int) - Method in class org.checkerframework.stubparser.JavaCharStream
- 
Reinitialise. 
- ReInit(InputStream, String) - Method in class org.checkerframework.stubparser.JavaCharStream
- 
Reinitialise. 
- ReInit(InputStream) - Method in class org.checkerframework.stubparser.JavaCharStream
- 
Reinitialise. 
- relatedType - Variable in class org.checkerframework.framework.util.typeinference.constraint.TUConstraint
- 
A type used to infer an argument for the typeVariable T. 
- ReleasesNoLocks - Annotation Type in org.checkerframework.checker.lock.qual
- 
The method maintains a strictly nondecreasing lock held count on the current thread for any locks
 that were held prior to the method call. 
- RelevantJavaTypes - Annotation Type in org.checkerframework.framework.qual
- 
An annotation on a SourceChecker subclass to specify types of interest to the checker. 
- REM - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- remainder(Number) - Method in class org.checkerframework.common.value.util.ByteMath
-  
- remainder(Number) - Method in class org.checkerframework.common.value.util.DoubleMath
-  
- remainder(Number) - Method in class org.checkerframework.common.value.util.FloatMath
-  
- remainder(Number) - Method in class org.checkerframework.common.value.util.IntegerMath
-  
- remainder(Number) - Method in class org.checkerframework.common.value.util.LongMath
-  
- remainder(Number) - Method in class org.checkerframework.common.value.util.NumberMath
- 
Returns the result of this % right.
 
- remainder(Range) - Method in class org.checkerframework.common.value.util.Range
- 
Returns a range that includes all possible values of the remainder of dividing an arbitrary
 value in this range by an arbitrary value in the specified range. 
- remainder(Number) - Method in class org.checkerframework.common.value.util.ShortMath
-  
- REMASSIGN - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- remove(Object) - Method in class org.checkerframework.dataflow.util.MostlySingleton
-  
- remove() - Method in class org.checkerframework.framework.test.diagnostics.JavaDiagnosticReader
-  
- remove(Object) - Method in class org.checkerframework.framework.util.AnnotationMirrorMap
-  
- remove(Object) - Method in class org.checkerframework.framework.util.AnnotationMirrorSet
-  
- removeAll(Collection<?>) - Method in class org.checkerframework.dataflow.util.MostlySingleton
-  
- removeAll(Collection<?>) - Method in class org.checkerframework.framework.util.AnnotationMirrorSet
-  
- removeAnnotation(AnnotationMirror) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Removes an annotation from the type. 
- removeAnnotation(Class<? extends Annotation>) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
-  
- removeAnnotationInHierarchy(AnnotationMirror) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Remove any annotation that is in the same qualifier hierarchy as the parameter. 
- removeAnnotations(Iterable<? extends AnnotationMirror>) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Removes multiple annotations from the type. 
- removeArrayLengths(List<String>) - Method in class org.checkerframework.checker.index.upperbound.OffsetEquation
- 
Makes a copy of this offset and removes any added terms that are accesses to the length of
 the listed arrays. 
- removeConflicting(FlowExpressions.FieldAccess, V) - Method in class org.checkerframework.framework.flow.CFAbstractStore
- 
Remove any information in this store that might not be true any more after fieldAccesshas been assigned a new value (with the abstract valueval).
 
- removeConflicting(FlowExpressions.ArrayAccess, V) - Method in class org.checkerframework.framework.flow.CFAbstractStore
- 
Remove any information in the store that might not be true any more after arrayAccesshas been assigned a new value (with the abstract valueval).
 
- removeConflicting(FlowExpressions.LocalVariable) - Method in class org.checkerframework.framework.flow.CFAbstractStore
- 
Remove any information in this store that might not be true any more after localVarhas been assigned a new value.
 
- removeDiagnosticsOfKind(DiagnosticKind, List<TestDiagnostic>) - Static method in class org.checkerframework.framework.test.diagnostics.TestDiagnosticUtils
-  
- removeDuplicates(List<T>) - Static method in class org.checkerframework.common.value.ValueCheckerUtils
-  
- removeModifier(int, int) - Static method in class org.checkerframework.stubparser.ast.body.ModifierSet
- 
Removes the given modifier. 
- removeNonTopAnnotationInHierarchy(AnnotationMirror) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Remove an annotation that is in the same qualifier hierarchy as the parameter, unless it's
 the top annotation. 
- removePredecessor(BlockImpl) - Method in class org.checkerframework.dataflow.cfg.block.BlockImpl
-  
- removePrefix(Elements, AnnotationMirror) - Static method in class org.checkerframework.checker.units.UnitsRelationsTools
- 
Removes the Prefix value from an Annotation, by constructing and returning a copy of its base
 SI unit's Annotation 
- removePrefix(Elements, AnnotatedTypeMirror) - Static method in class org.checkerframework.checker.units.UnitsRelationsTools
- 
Removes the Prefix value from an Annotated Type, by constructing and returning a copy of the
 Annotated Type without the prefix 
- replace(AnnotatedTypeMirror, Map<? extends AnnotatedTypeMirror, ? extends AnnotatedTypeMirror>) - Static method in class org.checkerframework.framework.type.AnnotatedTypeReplacer
- 
Return a copy of type after making the specified replacements. 
- replaceAnnotation(AnnotationMirror) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Adds an annotation to this type, removing any existing annotation from the same qualifier
 hierarchy first. 
- replaceAnnotations(Iterable<? extends AnnotationMirror>) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Adds multiple annotations to this type, removing any existing annotations from the same
 qualifier hierarchy first. 
- replaceAnnotations(AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeMerger
-  
- replacePolyAll(Collection<? extends AnnotationMirror>) - Method in class org.checkerframework.framework.type.QualifierHierarchy
- 
Returns a new set that is the passed set, but PolyAll has been replaced by a polymorphic
 qualifiers, for hierarchies that do not have an annotation in the set. 
- replacePolyQualifier(AnnotatedTypeMirror, Tree) - Method in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory
- 
For types of left-hand side of an assignment, this method replaces  PolyNull or  PolyAll with  Nullable if the org.checkerframework.dataflow analysis has determined
 that this is allowed soundly. 
- replaceReturnType(Element, AnnotatedTypeMirror.AnnotatedArrayType) - Static method in class org.checkerframework.framework.type.SyntheticArrays
-  
- replaceShorthandProcessor(List<String>) - Method in class org.checkerframework.framework.util.CheckerMain
- 
For every "-processor" argument in args, replace its immediate successor argument using
 unabbreviateProcessorNames 
- replaceValue(FlowExpressions.Receiver, V) - Method in class org.checkerframework.framework.flow.CFAbstractStore
- 
Completely replaces the abstract value valuefor the expressionr(correctly
 deciding where to store the information depending on the type of the expressionr).
 
- report(Result, Object) - Method in class org.checkerframework.framework.source.SourceChecker
- 
Reports a result. 
- REPORT_EVAL_WARNS - Static variable in class org.checkerframework.common.value.ValueChecker
-  
- ReportCall - Annotation Type in org.checkerframework.common.util.report.qual
- 
Report all calls of a method that has this annotation, including calls of methods that override
 this method. 
- ReportChecker - Class in org.checkerframework.common.util.report
- 
The Report Checker for semantic searches. 
- ReportChecker() - Constructor for class org.checkerframework.common.util.report.ReportChecker
-  
- ReportCreation - Annotation Type in org.checkerframework.common.util.report.qual
- 
Report all instantiations of a class/interface that has this annotation, including any subclass. 
- reportError(AnnotatedTypeMirror, Tree) - Method in class org.checkerframework.common.basetype.BaseTypeValidator
-  
- reportErrors(Tree, List<DependentTypesError>) - Method in class org.checkerframework.framework.util.dependenttypes.DependentTypesHelper
-  
- ReportInherit - Annotation Type in org.checkerframework.common.util.report.qual
- 
Report all types that extend/implement a type that has this annotation. 
- reportInvalidBounds(AnnotatedTypeMirror, Tree) - Method in class org.checkerframework.common.basetype.BaseTypeValidator
- 
Most errors reported by this class are of the form type.invalid. 
- ReportOverride - Annotation Type in org.checkerframework.common.util.report.qual
- 
Report all methods that override a method with this annotation. 
- reportPurityErrors(PurityChecker.PurityResult, MethodTree, Collection<Pure.Kind>) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Reports errors found during purity checking. 
- ReportReadWrite - Annotation Type in org.checkerframework.common.util.report.qual
- 
Report all read or write access to a field with this annotation. 
- ReportTypeValidator(BaseTypeChecker, BaseTypeVisitor<?>, AnnotatedTypeFactory) - Constructor for class org.checkerframework.common.util.report.ReportVisitor.ReportTypeValidator
-  
- ReportUnqualified - Annotation Type in org.checkerframework.common.util.report.qual
- 
An annotation intended solely for representing an unqualified type in the qualifier hierarchy for
 the Report Checker 
- ReportUse - Annotation Type in org.checkerframework.common.util.report.qual
- 
Report all uses of a type that has this annotation. 
- reportValidityResult(String, AnnotatedTypeMirror, Tree) - Method in class org.checkerframework.common.basetype.BaseTypeValidator
-  
- ReportVisitor - Class in org.checkerframework.common.util.report
-  
- ReportVisitor(BaseTypeChecker) - Constructor for class org.checkerframework.common.util.report.ReportVisitor
-  
- ReportVisitor.ReportTypeValidator - Class in org.checkerframework.common.util.report
-  
- ReportWrite - Annotation Type in org.checkerframework.common.util.report.qual
- 
Report all write accesses to a field with this annotation. 
- RequiresNonNull - Annotation Type in org.checkerframework.checker.nullness.qual
- 
Indicates a method precondition: the method expects the specified expressions to be non-null when
 the annotated method is invoked. 
- RequiresQualifier - Annotation Type in org.checkerframework.framework.qual
- 
A precondition annotation to indicate that a method requires certain expressions to have a
 certain qualifier at the time of the call to the method. 
- RequiresQualifiers - Annotation Type in org.checkerframework.framework.qual
- 
A meta-annotation to allow multiple precondition annotations. 
- reset() - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory.InheritedFromClassAnnotator
-  
- reset() - Method in class org.checkerframework.framework.type.typeannotator.PropagationTypeAnnotator
-  
- reset() - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeScanner
- 
Reset the scanner to allow reuse of the same instance. 
- resetPrintVerboseSettings() - Method in class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter.FormattingVisitor
- 
Set verbose settings to the default 
- resolveChainedTargets() - Method in class org.checkerframework.framework.util.typeinference.solver.InferenceResult
- 
If we had a set of inferred results, (e.g. 
- resolvePrimaries(AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeMerger
- 
For type variables and wildcards, the absence of a primary annotations has an implied meaning
 on substitution. 
- Resolver - Class in org.checkerframework.javacutil
- 
A Utility class to find symbols corresponding to string references. 
- Resolver(ProcessingEnvironment) - Constructor for class org.checkerframework.javacutil.Resolver
-  
- resolveReflectiveCall(AnnotatedTypeFactory, MethodInvocationTree, Pair<AnnotatedTypeMirror.AnnotatedExecutableType, List<AnnotatedTypeMirror>>) - Method in class org.checkerframework.common.reflection.DefaultReflectionResolver
-  
- resolveReflectiveCall(AnnotatedTypeFactory, MethodInvocationTree, Pair<AnnotatedTypeMirror.AnnotatedExecutableType, List<AnnotatedTypeMirror>>) - Method in interface org.checkerframework.common.reflection.ReflectionResolver
- 
Resolve reflection and return the result of factory.methodFromUsefor the actual,
 resolved method or constructor call.
 
- result - Variable in class org.checkerframework.dataflow.cfg.node.ReturnNode
-  
- Result - Class in org.checkerframework.framework.source
- 
Represents the outcome of a type-checking operation (success, warning, or failure, plus a list of
 explanatory messages). 
- result - Variable in exception org.checkerframework.framework.util.FlowExpressionParseUtil.FlowExpressionParseException
-  
- Result.DiagMessage - Class in org.checkerframework.framework.source
- 
A class that represents diagnostic messages. 
- resultValue - Variable in class org.checkerframework.dataflow.analysis.TransferResult
- 
The abstract value of the  Node associated with
 this  TransferResult, or  null if no value has been produced. 
- ret - Variable in class org.checkerframework.dataflow.cfg.node.AssignmentContext.MethodReturnContext
-  
- retainAll(Collection<?>) - Method in class org.checkerframework.dataflow.util.MostlySingleton
-  
- retainAll(Collection<?>) - Method in class org.checkerframework.framework.util.AnnotationMirrorSet
-  
- RETURN - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- ReturnNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for a return statement: 
- ReturnNode(ReturnTree, Node, Types, MethodTree) - Constructor for class org.checkerframework.dataflow.cfg.node.ReturnNode
-  
- ReturnNode(ReturnTree, Node, Types, LambdaExpressionTree, Symbol.MethodSymbol) - Constructor for class org.checkerframework.dataflow.cfg.node.ReturnNode
-  
- returnNodes - Variable in class org.checkerframework.dataflow.cfg.ControlFlowGraph
- 
All return nodes (if any) encountered. 
- ReturnsFormat - Annotation Type in org.checkerframework.checker.formatter.qual
- 
Attach this annotation to a method with the following properties:
 
   The first parameter is a format string. 
- returnStatementStores - Variable in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
A mapping from methods to a list with all return statements and the corresponding store. 
- ReturnStmt - Class in org.checkerframework.stubparser.ast.stmt
-  
- ReturnStmt() - Constructor for class org.checkerframework.stubparser.ast.stmt.ReturnStmt
-  
- ReturnStmt(Expression) - Constructor for class org.checkerframework.stubparser.ast.stmt.ReturnStmt
-  
- ReturnStmt(int, int, int, int, Expression) - Constructor for class org.checkerframework.stubparser.ast.stmt.ReturnStmt
-  
- returnType - Variable in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedExecutableType
-  
- rhs - Variable in class org.checkerframework.dataflow.cfg.node.AssignmentNode
-  
- right - Variable in class org.checkerframework.checker.index.IndexRefinementInfo
-  
- right - Variable in class org.checkerframework.dataflow.cfg.node.BinaryOperationNode
-  
- right - Variable in class org.checkerframework.dataflow.cfg.node.StringConcatenateAssignmentNode
-  
- rightAnno - Variable in class org.checkerframework.checker.index.IndexRefinementInfo
- 
Annotation for left and right expressions. 
- root - Variable in class org.checkerframework.framework.source.SourceVisitor
- 
- root - Variable in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Optional! The AST of the source file being operated on. 
- root - Static variable in class org.checkerframework.framework.util.ComboLog
-  
- RPAREN - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- RSIGNEDSHIFT - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- RSIGNEDSHIFTASSIGN - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- run(String[]) - Method in class org.checkerframework.common.util.debug.TypeOutputtingChecker
-  
- run(CompilationUnitTree, ProcessingEnvironment, UnderlyingAST) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder
- 
Build the control flow graph of some code. 
- run(TreePath, ProcessingEnvironment, UnderlyingAST) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder
- 
Build the control flow graph of some code (method, initializer block, ...). 
- run(CompilationUnitTree, ProcessingEnvironment, MethodTree, ClassTree) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder
- 
Build the control flow graph of a method. 
- run(CompilationUnitTree, ProcessingEnvironment, UnderlyingAST) - Method in class org.checkerframework.framework.flow.CFCFGBuilder
- 
Build the control flow graph of some code. 
- run() - Method in class org.checkerframework.framework.test.CheckerFrameworkPerDirectoryTest
-  
- run() - Method in class org.checkerframework.framework.test.CheckerFrameworkPerFileTest
-  
- runAnalysisFor(Node, boolean) - Method in class org.checkerframework.dataflow.analysis.AnalysisResult
- 
Runs the analysis again within the block of nodeand returns the store at the
 location ofnode.
 
- runAnalysisFor(Node, boolean, TransferInput<A, S>) - Static method in class org.checkerframework.dataflow.analysis.AnalysisResult
- 
Runs the analysis again within the block of nodeand returns the store at the
 location ofnode.
 
- RUNSIGNEDSHIFT - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- RUNSIGNEDSHIFTASSIGN - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- runTest(TestConfiguration) - Method in class org.checkerframework.framework.test.TypecheckExecutor
- 
Runs a typechecking test using the given configuration and returns the test result 
- s - Annotation Type in org.checkerframework.checker.units.qual
- 
A second (1/60 of a minute). 
- s - Variable in class org.checkerframework.checker.units.UnitsRelationsDefault
-  
- s - Static variable in class org.checkerframework.checker.units.UnitsTools
-  
- SafeEffect - Annotation Type in org.checkerframework.checker.guieffect.qual
- 
Annotation for the concrete safe effect on methods, or on field accesses. 
- SafeType - Annotation Type in org.checkerframework.checker.guieffect.qual
- 
Class declaration annotation to make methods default to @AlwaysSafe.
 
- sameAnnotatedTypeFactory(AnnotatedTypeFactory) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- SameLen - Annotation Type in org.checkerframework.checker.index.qual
- 
An expression whose type has this annotation evaluates to a value that is a sequence, and that
 sequence has the same length as the given sequences. 
- SameLenAnnotatedTypeFactory - Class in org.checkerframework.checker.index.samelen
- 
The SameLen Checker is used to determine whether there are multiple arrays in a program that
 share the same length. 
- SameLenAnnotatedTypeFactory(BaseTypeChecker) - Constructor for class org.checkerframework.checker.index.samelen.SameLenAnnotatedTypeFactory
-  
- SameLenAnnotatedTypeFactory.SameLenTreeAnnotator - Class in org.checkerframework.checker.index.samelen
- 
SameLen needs a tree annotator in order to properly type the right side of assignments of new
 arrays that are initialized with the length of another array. 
- sameLenAnnotationFromTree(Tree) - Method in class org.checkerframework.checker.index.upperbound.UpperBoundAnnotatedTypeFactory
- 
Queries the SameLen Checker to return the type that the SameLen Checker associates with the
 given tree. 
- SameLenBottom - Annotation Type in org.checkerframework.checker.index.qual
- 
The bottom type in the SameLen type system. 
- SameLenChecker - Class in org.checkerframework.checker.index.samelen
- 
An internal checker that collects information about the arrays that have the same length. 
- SameLenChecker() - Constructor for class org.checkerframework.checker.index.samelen.SameLenChecker
-  
- SameLenTransfer - Class in org.checkerframework.checker.index.samelen
- 
The transfer function for the SameLen checker. 
- SameLenTransfer(CFAnalysis) - Constructor for class org.checkerframework.checker.index.samelen.SameLenTransfer
-  
- SameLenTreeAnnotator(SameLenAnnotatedTypeFactory) - Constructor for class org.checkerframework.checker.index.samelen.SameLenAnnotatedTypeFactory.SameLenTreeAnnotator
-  
- SameLenUnknown - Annotation Type in org.checkerframework.checker.index.qual
- 
This type represents any variable that isn't known to have the same length as another sequence. 
- SameLenVisitor - Class in org.checkerframework.checker.index.samelen
-  
- SameLenVisitor(BaseTypeChecker) - Constructor for class org.checkerframework.checker.index.samelen.SameLenVisitor
-  
- saveResults() - Method in interface org.checkerframework.common.wholeprograminference.WholeProgramInference
- 
Saves the inferred results. 
- saveResults() - Method in class org.checkerframework.common.wholeprograminference.WholeProgramInferenceScenes
- 
Write all modified scenes into .jaif files. 
- sbBlock - Variable in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
-  
- sbDigraph - Variable in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
-  
- sbStore - Variable in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
-  
- SC_AND - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- SC_OR - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- scan(Tree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
-  
- scan(Tree, Void) - Method in class org.checkerframework.common.util.debug.TreeDebug.Visitor
-  
- scan(Tree, Void) - Method in class org.checkerframework.common.util.report.ReportVisitor
-  
- scan(Tree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
- 
Scan a single node. 
- scan(Iterable<? extends Tree>, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
- 
Scan a list of nodes. 
- scan(AnnotatedTypeMirror, AnnotatedTypeMirror, Void) - Method in class org.checkerframework.framework.type.EqualityAtmComparer
-  
- scan(AnnotatedTypeMirror, Void) - Method in class org.checkerframework.framework.type.HashcodeAtmVisitor
- 
Generates the hashcode of type and combines it with the hashcode of its component types (if
 any). 
- scan(AnnotatedTypeMirror, Void) - Method in class org.checkerframework.framework.type.typeannotator.ImplicitsTypeAnnotator
-  
- scan(AnnotatedTypeMirror, Void) - Method in class org.checkerframework.framework.type.typeannotator.IrrelevantTypeAnnotator
-  
- scan(AnnotatedTypeMirror, Void) - Method in class org.checkerframework.framework.type.typeannotator.ListTypeAnnotator
-  
- scan(AnnotatedTypeMirror, Void) - Method in class org.checkerframework.framework.type.typeannotator.PropagationTypeAnnotator
-  
- scan(Iterable<? extends AnnotatedTypeMirror>, Iterable<? extends AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeComparer
-  
- scan(AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeComparer
-  
- scan(AnnotatedTypeMirror, P) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeScanner
- 
Processes an element by calling e.accept(this, p); this method may be overridden by
 subclasses. 
- scan(Iterable<? extends AnnotatedTypeMirror>, P) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeScanner
- 
Processes an element by calling e.accept(this, p); this method may be overridden by
 subclasses. 
- scan(AnnotatedTypeMirror, AnnotatedTypeMirror, PARAM) - Method in class org.checkerframework.framework.type.visitor.EquivalentAtmComboScanner
-  
- scan(Iterable<? extends AnnotatedTypeMirror>, Iterable<? extends AnnotatedTypeMirror>, PARAM) - Method in class org.checkerframework.framework.type.visitor.EquivalentAtmComboScanner
-  
- scan(Tree, Tree) - Method in class org.checkerframework.framework.util.TreePathCacher
- 
Scan a single node. 
- scanAndReduce(Iterable<? extends AnnotatedTypeMirror>, Iterable<? extends AnnotatedTypeMirror>, R) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeComparer
- 
- scanAndReduce(AnnotatedTypeMirror, AnnotatedTypeMirror, R) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeComparer
-  
- scanAndReduce(Iterable<? extends AnnotatedTypeMirror>, AnnotatedTypeMirror, R) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeComparer
-  
- scanAndReduce(Iterable<? extends AnnotatedTypeMirror>, P, R) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeScanner
-  
- scanAndReduce(AnnotatedTypeMirror, P, R) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeScanner
-  
- scanAndReduce(Iterable<? extends AnnotatedTypeMirror>, Iterable<? extends AnnotatedTypeMirror>, PARAM, RETURN_TYPE) - Method in class org.checkerframework.framework.type.visitor.EquivalentAtmComboScanner
-  
- scanAndReduce(AnnotatedTypeMirror, AnnotatedTypeMirror, PARAM, RETURN_TYPE) - Method in class org.checkerframework.framework.type.visitor.EquivalentAtmComboScanner
-  
- scannedClasses - Variable in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
-  
- scanWithNull(AnnotatedTypeMirror, AnnotatedTypeMirror, Void) - Method in class org.checkerframework.framework.type.EqualityAtmComparer
-  
- scanWithNull(AnnotatedTypeMirror, AnnotatedTypeMirror, PARAM) - Method in class org.checkerframework.framework.type.visitor.EquivalentAtmComboScanner
- 
In an AnnotatedTypeScanner a null type is encounter than null is returned. 
- SearchIndexAnnotatedTypeFactory - Class in org.checkerframework.checker.index.searchindex
- 
The Search Index Checker is used to help type the results of calls to the JDK's binary search
 methods. 
- SearchIndexAnnotatedTypeFactory(BaseTypeChecker) - Constructor for class org.checkerframework.checker.index.searchindex.SearchIndexAnnotatedTypeFactory
-  
- SearchIndexBottom - Annotation Type in org.checkerframework.checker.index.qual
- 
The bottom type in the Search Index type system. 
- SearchIndexChecker - Class in org.checkerframework.checker.index.searchindex
- 
An internal checker that assists the Index Checker in typing the results of calls to the JDK's
  Arrays.binarySearch routine. 
- SearchIndexChecker() - Constructor for class org.checkerframework.checker.index.searchindex.SearchIndexChecker
-  
- SearchIndexFor - Annotation Type in org.checkerframework.checker.index.qual
- 
The annotated expression evaluates to an integer whose length is between -a.length - 1anda.length - 1, inclusive, for all sequencesalisted in the annotation.
 
- SearchIndexTransfer - Class in org.checkerframework.checker.index.searchindex
- 
The transfer function for the SearchIndexFor checker. 
- SearchIndexTransfer(CFAnalysis) - Constructor for class org.checkerframework.checker.index.searchindex.SearchIndexTransfer
-  
- SearchIndexUnknown - Annotation Type in org.checkerframework.checker.index.qual
- 
The top type for the SearchIndex type system. 
- second - Variable in class org.checkerframework.javacutil.Pair
-  
- selfReceiverPattern - Static variable in class org.checkerframework.checker.lock.LockVisitor
-  
- SEMICOLON - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- sequentialSemantics - Variable in class org.checkerframework.framework.flow.CFAbstractStore
- 
Should the analysis use sequential Java semantics (i.e., assume that only one thread is
 running at all times)? 
- sequentialSemantics - Variable in class org.checkerframework.framework.flow.CFAbstractTransfer
- 
Should the analysis use sequential Java semantics (i.e., assume that only one thread is
 running at all times)? 
- setAnnotations(List<AnnotationExpr>) - Method in class org.checkerframework.stubparser.ast.body.BodyDeclaration
-  
- setAnnotations(List<AnnotationExpr>) - Method in class org.checkerframework.stubparser.ast.body.Parameter
-  
- setAnnotations(List<AnnotationExpr>) - Method in class org.checkerframework.stubparser.ast.expr.VariableDeclarationExpr
-  
- setAnnotations(List<AnnotationExpr>) - Method in class org.checkerframework.stubparser.ast.PackageDeclaration
-  
- setAnnotations(List<AnnotationExpr>) - Method in class org.checkerframework.stubparser.ast.type.Type
-  
- setAnonymousClassBody(List<BodyDeclaration>) - Method in class org.checkerframework.stubparser.ast.expr.ObjectCreationExpr
-  
- setArgs(List<Expression>) - Method in class org.checkerframework.stubparser.ast.body.EnumConstantDeclaration
-  
- setArgs(List<Expression>) - Method in class org.checkerframework.stubparser.ast.expr.MethodCallExpr
-  
- setArgs(List<Expression>) - Method in class org.checkerframework.stubparser.ast.expr.ObjectCreationExpr
-  
- setArgs(List<Expression>) - Method in class org.checkerframework.stubparser.ast.stmt.ExplicitConstructorInvocationStmt
-  
- setArrayAnnotations(List<List<AnnotationExpr>>) - Method in class org.checkerframework.stubparser.ast.type.ReferenceType
-  
- setArrayCount(int) - Method in class org.checkerframework.stubparser.ast.body.MethodDeclaration
-  
- setArrayCount(int) - Method in class org.checkerframework.stubparser.ast.body.VariableDeclaratorId
-  
- setArrayCount(int) - Method in class org.checkerframework.stubparser.ast.expr.ArrayCreationExpr
-  
- setArrayCount(int) - Method in class org.checkerframework.stubparser.ast.type.ReferenceType
-  
- setAssignmentContext(AssignmentContext) - Method in class org.checkerframework.dataflow.cfg.node.Node
-  
- setAssignmentContext(Pair<Tree, AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.VisitorState
-  
- setAsterisk(boolean) - Method in class org.checkerframework.stubparser.ast.ImportDeclaration
- 
Sets if this import is asterisk. 
- setBeginColumn(int) - Method in class org.checkerframework.stubparser.ast.Node
- 
Sets the begin column of this node. 
- setBeginLine(int) - Method in class org.checkerframework.stubparser.ast.Node
- 
Sets the begin line of this node. 
- setBlock(BlockImpl) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.ExtendedNode
-  
- setBlock(Block) - Method in class org.checkerframework.dataflow.cfg.node.Node
- 
Set the basic block this node belongs to. 
- setBlock(BlockStmt) - Method in class org.checkerframework.stubparser.ast.body.ConstructorDeclaration
-  
- setBlock(BlockStmt) - Method in class org.checkerframework.stubparser.ast.body.InitializerDeclaration
-  
- setBlock(BlockStmt) - Method in class org.checkerframework.stubparser.ast.stmt.SynchronizedStmt
-  
- setBody(BlockStmt) - Method in class org.checkerframework.stubparser.ast.body.MethodDeclaration
-  
- setBody(Statement) - Method in class org.checkerframework.stubparser.ast.stmt.DoStmt
-  
- setBody(Statement) - Method in class org.checkerframework.stubparser.ast.stmt.ForeachStmt
-  
- setBody(Statement) - Method in class org.checkerframework.stubparser.ast.stmt.ForStmt
-  
- setBody(Statement) - Method in class org.checkerframework.stubparser.ast.stmt.WhileStmt
-  
- setCacheParser(boolean) - Static method in class org.checkerframework.stubparser.JavaParser
- 
Changes the way that the parser acts when starts to parse. 
- setCatchBlock(BlockStmt) - Method in class org.checkerframework.stubparser.ast.stmt.CatchClause
-  
- setCatchs(List<CatchClause>) - Method in class org.checkerframework.stubparser.ast.stmt.TryStmt
-  
- setCheck(Expression) - Method in class org.checkerframework.stubparser.ast.stmt.AssertStmt
-  
- setClassBody(List<BodyDeclaration>) - Method in class org.checkerframework.stubparser.ast.body.EnumConstantDeclaration
-  
- setClassExpr(Expression) - Method in class org.checkerframework.stubparser.ast.expr.SuperExpr
-  
- setClassExpr(Expression) - Method in class org.checkerframework.stubparser.ast.expr.ThisExpr
-  
- setClassTree(ClassTree) - Method in class org.checkerframework.framework.type.VisitorState
- 
Updates the tree of the current class currently visited 
- setClassType(AnnotatedTypeMirror.AnnotatedDeclaredType) - Method in class org.checkerframework.framework.type.VisitorState
- 
Updates the type of the current class currently visited 
- setComments(List<Comment>) - Method in class org.checkerframework.stubparser.ast.CompilationUnit
- 
Sets the list of comments of this compilation unit. 
- setCompare(Expression) - Method in class org.checkerframework.stubparser.ast.stmt.ForStmt
-  
- setCompilationUnit(List<CompilationUnit>) - Method in class org.checkerframework.stubparser.ast.IndexUnit
-  
- setComponentType(AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedArrayType
- 
Sets the component type of this array 
- setCondition(Expression) - Method in class org.checkerframework.stubparser.ast.expr.ConditionalExpr
-  
- setCondition(Expression) - Method in class org.checkerframework.stubparser.ast.stmt.DoStmt
-  
- setCondition(Expression) - Method in class org.checkerframework.stubparser.ast.stmt.IfStmt
-  
- setCondition(Expression) - Method in class org.checkerframework.stubparser.ast.stmt.WhileStmt
-  
- setContent(String) - Method in class org.checkerframework.stubparser.ast.Comment
- 
Sets the text of the comment. 
- setCurrentTree(Tree) - Method in class org.checkerframework.dataflow.analysis.Analysis
-  
- setData(Object) - Method in class org.checkerframework.stubparser.ast.Node
- 
Use this to store additional information to this node. 
- setDebugStream(PrintStream) - Method in class org.checkerframework.stubparser.ASTParserTokenManager
- 
Set debug output. 
- setDeclaration(boolean) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedTypeVariable
- 
Change whether this AnnotatedTypeVariableis considered a use or a declaration
 (use this method with caution).
 
- setDeclaration(VariableTree) - Method in class org.checkerframework.javacutil.trees.DetachedVarSymbol
- 
Set the declaration tree for the variable. 
- setDefaultValue(Expression) - Method in class org.checkerframework.stubparser.ast.body.AnnotationMemberDeclaration
-  
- setDiagnosticFiles(List<File>) - Method in class org.checkerframework.framework.test.TestConfigurationBuilder
-  
- setDimensions(List<Expression>) - Method in class org.checkerframework.stubparser.ast.expr.ArrayCreationExpr
-  
- setElement(ExecutableElement) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedExecutableType
-  
- setElseExpr(Expression) - Method in class org.checkerframework.stubparser.ast.expr.ConditionalExpr
-  
- setElseFlowRule(Store.FlowRule) - Method in interface org.checkerframework.dataflow.cfg.block.ConditionalBlock
- 
Set the flow rule for information flowing from this block to its else successor. 
- setElseFlowRule(Store.FlowRule) - Method in class org.checkerframework.dataflow.cfg.block.ConditionalBlockImpl
-  
- setElseStmt(Statement) - Method in class org.checkerframework.stubparser.ast.stmt.IfStmt
-  
- setElseSuccessor(BlockImpl) - Method in class org.checkerframework.dataflow.cfg.block.ConditionalBlockImpl
- 
Set the else branch successor. 
- setEndColumn(int) - Method in class org.checkerframework.stubparser.ast.Node
- 
Sets the end column of this node. 
- setEndLine(int) - Method in class org.checkerframework.stubparser.ast.Node
- 
Sets the end line of this node. 
- setEntries(List<EnumConstantDeclaration>) - Method in class org.checkerframework.stubparser.ast.body.EnumDeclaration
-  
- setEntries(List<SwitchEntryStmt>) - Method in class org.checkerframework.stubparser.ast.stmt.SwitchStmt
-  
- setExcept(Parameter) - Method in class org.checkerframework.stubparser.ast.stmt.CatchClause
-  
- setExpr(Expression) - Method in class org.checkerframework.stubparser.ast.expr.CastExpr
-  
- setExpr(Expression) - Method in class org.checkerframework.stubparser.ast.expr.InstanceOfExpr
-  
- setExpr(Expression) - Method in class org.checkerframework.stubparser.ast.expr.UnaryExpr
-  
- setExpr(Expression) - Method in class org.checkerframework.stubparser.ast.stmt.ExplicitConstructorInvocationStmt
-  
- setExpr(Expression) - Method in class org.checkerframework.stubparser.ast.stmt.ReturnStmt
-  
- setExpr(Expression) - Method in class org.checkerframework.stubparser.ast.stmt.SynchronizedStmt
-  
- setExpr(Expression) - Method in class org.checkerframework.stubparser.ast.stmt.ThrowStmt
-  
- setExpression(Expression) - Method in class org.checkerframework.stubparser.ast.stmt.ExpressionStmt
-  
- setExtends(List<ClassOrInterfaceType>) - Method in class org.checkerframework.stubparser.ast.body.ClassOrInterfaceDeclaration
-  
- setExtends(ReferenceType) - Method in class org.checkerframework.stubparser.ast.type.WildcardType
-  
- setFalseFlowRule(Store.FlowRule) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.ConditionalJump
-  
- setField(String) - Method in class org.checkerframework.stubparser.ast.expr.FieldAccessExpr
-  
- setFinallyBlock(BlockStmt) - Method in class org.checkerframework.stubparser.ast.stmt.TryStmt
-  
- setFixedInitialStore(S) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
- 
Set a fixed initial Store. 
- setFlowRule(Store.FlowRule) - Method in interface org.checkerframework.dataflow.cfg.block.SingleSuccessorBlock
- 
Set the flow rule for information flowing from this block to its successor. 
- setFlowRule(Store.FlowRule) - Method in class org.checkerframework.dataflow.cfg.block.SingleSuccessorBlockImpl
-  
- setHandler(ErrorHandler) - Static method in class org.checkerframework.javacutil.ErrorReporter
- 
Register a handler to customize error reporting. 
- setId(VariableDeclaratorId) - Method in class org.checkerframework.stubparser.ast.body.Parameter
-  
- setId(VariableDeclaratorId) - Method in class org.checkerframework.stubparser.ast.body.VariableDeclarator
-  
- setId(String) - Method in class org.checkerframework.stubparser.ast.stmt.BreakStmt
-  
- setId(String) - Method in class org.checkerframework.stubparser.ast.stmt.ContinueStmt
-  
- setImplements(List<ClassOrInterfaceType>) - Method in class org.checkerframework.stubparser.ast.body.ClassOrInterfaceDeclaration
-  
- setImplements(List<ClassOrInterfaceType>) - Method in class org.checkerframework.stubparser.ast.body.EnumDeclaration
-  
- setImports(List<ImportDeclaration>) - Method in class org.checkerframework.stubparser.ast.CompilationUnit
- 
Sets the list of imports of this compilation unit. 
- setInConstructorOrInitializer() - Method in class org.checkerframework.checker.lock.LockStore
-  
- setIndex(Expression) - Method in class org.checkerframework.stubparser.ast.expr.ArrayAccessExpr
-  
- setInformation(Node, Constant) - Method in class org.checkerframework.dataflow.constantpropagation.ConstantPropagationStore
-  
- setInit(Expression) - Method in class org.checkerframework.stubparser.ast.body.VariableDeclarator
-  
- setInit(List<Expression>) - Method in class org.checkerframework.stubparser.ast.stmt.ForStmt
-  
- setInitializer(ArrayInitializerExpr) - Method in class org.checkerframework.stubparser.ast.expr.ArrayCreationExpr
-  
- setInner(Expression) - Method in class org.checkerframework.stubparser.ast.expr.EnclosedExpr
-  
- setInSource(boolean) - Method in class org.checkerframework.dataflow.cfg.node.Node
-  
- setInterface(boolean) - Method in class org.checkerframework.stubparser.ast.body.ClassOrInterfaceDeclaration
-  
- setIterable(Expression) - Method in class org.checkerframework.stubparser.ast.stmt.ForeachStmt
-  
- setJavaDoc(JavadocComment) - Method in class org.checkerframework.stubparser.ast.body.BodyDeclaration
-  
- setLabel(String) - Method in class org.checkerframework.stubparser.ast.stmt.LabeledStmt
-  
- setLabel(Expression) - Method in class org.checkerframework.stubparser.ast.stmt.SwitchEntryStmt
-  
- setLeft(Expression) - Method in class org.checkerframework.stubparser.ast.expr.BinaryExpr
-  
- setLintOption(String, boolean) - Method in class org.checkerframework.framework.source.SourceChecker
- 
Set the value of the lint option with the given name. 
- setLValue() - Method in class org.checkerframework.dataflow.cfg.node.Node
- 
Make this node an l-value. 
- setMembers(List<BodyDeclaration>) - Method in class org.checkerframework.stubparser.ast.body.TypeDeclaration
-  
- setMemberValue(Expression) - Method in class org.checkerframework.stubparser.ast.expr.SingleMemberAnnotationExpr
-  
- setMessage(Expression) - Method in class org.checkerframework.stubparser.ast.stmt.AssertStmt
-  
- setMethodReceiver(AnnotatedTypeMirror.AnnotatedDeclaredType) - Method in class org.checkerframework.framework.type.VisitorState
- 
Updates the method receiver type currently visited 
- setMethodTree(MethodTree) - Method in class org.checkerframework.framework.type.VisitorState
- 
Updates the method currently visited 
- setModifiers(int) - Method in class org.checkerframework.stubparser.ast.body.AnnotationMemberDeclaration
-  
- setModifiers(int) - Method in class org.checkerframework.stubparser.ast.body.ConstructorDeclaration
-  
- setModifiers(int) - Method in class org.checkerframework.stubparser.ast.body.FieldDeclaration
-  
- setModifiers(int) - Method in class org.checkerframework.stubparser.ast.body.MethodDeclaration
-  
- setModifiers(int) - Method in class org.checkerframework.stubparser.ast.body.Parameter
-  
- setModifiers(int) - Method in class org.checkerframework.stubparser.ast.body.TypeDeclaration
-  
- setModifiers(int) - Method in class org.checkerframework.stubparser.ast.expr.VariableDeclarationExpr
-  
- setName(String) - Method in class org.checkerframework.stubparser.ast.body.AnnotationMemberDeclaration
-  
- setName(String) - Method in class org.checkerframework.stubparser.ast.body.ConstructorDeclaration
-  
- setName(String) - Method in class org.checkerframework.stubparser.ast.body.EnumConstantDeclaration
-  
- setName(String) - Method in class org.checkerframework.stubparser.ast.body.MethodDeclaration
-  
- setName(String) - Method in class org.checkerframework.stubparser.ast.body.TypeDeclaration
-  
- setName(String) - Method in class org.checkerframework.stubparser.ast.body.VariableDeclaratorId
-  
- setName(NameExpr) - Method in class org.checkerframework.stubparser.ast.expr.AnnotationExpr
-  
- setName(Expression) - Method in class org.checkerframework.stubparser.ast.expr.ArrayAccessExpr
-  
- setName(String) - Method in class org.checkerframework.stubparser.ast.expr.MemberValuePair
-  
- setName(String) - Method in class org.checkerframework.stubparser.ast.expr.MethodCallExpr
-  
- setName(String) - Method in class org.checkerframework.stubparser.ast.expr.NameExpr
-  
- setName(NameExpr) - Method in class org.checkerframework.stubparser.ast.ImportDeclaration
- 
Sets the name this import. 
- setName(NameExpr) - Method in class org.checkerframework.stubparser.ast.PackageDeclaration
- 
Sets the name of this package declaration. 
- setName(String) - Method in class org.checkerframework.stubparser.ast.type.ClassOrInterfaceType
-  
- setName(String) - Method in class org.checkerframework.stubparser.ast.TypeParameter
- 
Sets the name of this type parameter. 
- setNode(Node) - Method in class org.checkerframework.dataflow.cfg.block.ExceptionBlockImpl
- 
Set the node. 
- setOperator(AssignExpr.Operator) - Method in class org.checkerframework.stubparser.ast.expr.AssignExpr
-  
- setOperator(BinaryExpr.Operator) - Method in class org.checkerframework.stubparser.ast.expr.BinaryExpr
-  
- setOperator(UnaryExpr.Operator) - Method in class org.checkerframework.stubparser.ast.expr.UnaryExpr
-  
- setOptions(Map<String, String>) - Method in class org.checkerframework.framework.test.SimpleOptionMap
- 
Clears the current set of options and copies the input options to this map 
- setOptions(Map<String, String>) - Method in class org.checkerframework.framework.test.TestConfigurationBuilder
-  
- setPackage(PackageDeclaration) - Method in class org.checkerframework.stubparser.ast.CompilationUnit
- 
Sets or clear the package declarations of this compilation unit. 
- setPairs(List<MemberValuePair>) - Method in class org.checkerframework.stubparser.ast.expr.NormalAnnotationExpr
-  
- setParameters(List<Parameter>) - Method in class org.checkerframework.stubparser.ast.body.ConstructorDeclaration
-  
- setParameters(List<Parameter>) - Method in class org.checkerframework.stubparser.ast.body.MethodDeclaration
-  
- setParentChecker(SourceChecker) - Method in class org.checkerframework.framework.source.SourceChecker
-  
- setPath(TreePath) - Method in class org.checkerframework.framework.type.VisitorState
- 
Sets the current path for the visitor. 
- setPathHack(Tree, Element) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
-  
- setPolyNullNull(boolean) - Method in class org.checkerframework.checker.nullness.NullnessStore
-  
- setProcessingEnvironment(ProcessingEnvironment) - Method in class org.checkerframework.framework.source.AggregateChecker
- 
processingEnv needs to be set on each checker since we are not calling init on the checker,
 which leaves it null. 
- setProcessingEnvironment(ProcessingEnvironment) - Method in class org.checkerframework.framework.source.SourceChecker
-  
- setProcessors(Iterable<String>) - Method in class org.checkerframework.framework.test.TestConfigurationBuilder
-  
- setQualifier(NameExpr) - Method in class org.checkerframework.stubparser.ast.expr.QualifiedNameExpr
-  
- setReceiverAnnotations(List<AnnotationExpr>) - Method in class org.checkerframework.stubparser.ast.body.ConstructorDeclaration
-  
- setReceiverAnnotations(List<AnnotationExpr>) - Method in class org.checkerframework.stubparser.ast.body.MethodDeclaration
-  
- setResultValue(A) - Method in class org.checkerframework.dataflow.analysis.TransferResult
-  
- setRight(Expression) - Method in class org.checkerframework.stubparser.ast.expr.BinaryExpr
-  
- setRoot(CompilationUnitTree) - Method in class org.checkerframework.checker.initialization.InitializationVisitor
-  
- setRoot(CompilationUnitTree) - Method in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory
-  
- setRoot(CompilationUnitTree) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
-  
- setRoot(CompilationUnitTree) - Method in class org.checkerframework.framework.source.SourceVisitor
-  
- setRoot(CompilationUnitTree) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
-  
- setRoot(CompilationUnitTree) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
-  
- setScope(Expression) - Method in class org.checkerframework.stubparser.ast.expr.FieldAccessExpr
-  
- setScope(Expression) - Method in class org.checkerframework.stubparser.ast.expr.MethodCallExpr
-  
- setScope(Expression) - Method in class org.checkerframework.stubparser.ast.expr.ObjectCreationExpr
-  
- setScope(ClassOrInterfaceType) - Method in class org.checkerframework.stubparser.ast.type.ClassOrInterfaceType
-  
- setSelector(Expression) - Method in class org.checkerframework.stubparser.ast.stmt.SwitchStmt
-  
- setSelfTypeInInitializationCode(Tree, AnnotatedTypeMirror.AnnotatedDeclaredType, TreePath) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
-  
- setShouldEmitDebugInfo(boolean) - Method in class org.checkerframework.framework.test.TestConfigurationBuilder
-  
- setSourceFiles(List<File>) - Method in class org.checkerframework.framework.test.TestConfigurationBuilder
-  
- setStatic(boolean) - Method in class org.checkerframework.stubparser.ast.body.InitializerDeclaration
-  
- setStatic(boolean) - Method in class org.checkerframework.stubparser.ast.ImportDeclaration
- 
Sets if this import is static. 
- setStmt(Statement) - Method in class org.checkerframework.stubparser.ast.stmt.LabeledStmt
-  
- setStmts(List<Statement>) - Method in class org.checkerframework.stubparser.ast.stmt.BlockStmt
-  
- setStmts(List<Statement>) - Method in class org.checkerframework.stubparser.ast.stmt.SwitchEntryStmt
-  
- setSuccessor(BlockImpl) - Method in class org.checkerframework.dataflow.cfg.block.SingleSuccessorBlockImpl
- 
Set a basic block as the successor of this block. 
- setSuccessor(BlockImpl) - Method in interface org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseThree.PredecessorHolder
-  
- setSuper(ReferenceType) - Method in class org.checkerframework.stubparser.ast.type.WildcardType
-  
- setSupportedLintOptions(Set<String>) - Method in class org.checkerframework.framework.source.SourceChecker
- 
Set the supported lint options. 
- setTabSize(int) - Method in class org.checkerframework.stubparser.JavaCharStream
-  
- setTarget(Expression) - Method in class org.checkerframework.stubparser.ast.expr.AssignExpr
-  
- setTerminatesExecution(boolean) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.ExtendedNode
-  
- setThenExpr(Expression) - Method in class org.checkerframework.stubparser.ast.expr.ConditionalExpr
-  
- setThenFlowRule(Store.FlowRule) - Method in interface org.checkerframework.dataflow.cfg.block.ConditionalBlock
- 
Set the flow rule for information flowing from this block to its then successor. 
- setThenFlowRule(Store.FlowRule) - Method in class org.checkerframework.dataflow.cfg.block.ConditionalBlockImpl
-  
- setThenStmt(Statement) - Method in class org.checkerframework.stubparser.ast.stmt.IfStmt
-  
- setThenSuccessor(BlockImpl) - Method in class org.checkerframework.dataflow.cfg.block.ConditionalBlockImpl
- 
Set the then branch successor. 
- setThis(boolean) - Method in class org.checkerframework.stubparser.ast.stmt.ExplicitConstructorInvocationStmt
-  
- setThrows(List<NameExpr>) - Method in class org.checkerframework.stubparser.ast.body.ConstructorDeclaration
-  
- setThrows(List<NameExpr>) - Method in class org.checkerframework.stubparser.ast.body.MethodDeclaration
-  
- setTransferFunction(T) - Method in class org.checkerframework.dataflow.analysis.Analysis
-  
- setTrueFlowRule(Store.FlowRule) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.ConditionalJump
-  
- setTryBlock(BlockStmt) - Method in class org.checkerframework.stubparser.ast.stmt.TryStmt
-  
- setType(Type) - Method in class org.checkerframework.stubparser.ast.body.AnnotationMemberDeclaration
-  
- setType(Type) - Method in class org.checkerframework.stubparser.ast.body.FieldDeclaration
-  
- setType(Type) - Method in class org.checkerframework.stubparser.ast.body.MethodDeclaration
-  
- setType(Type) - Method in class org.checkerframework.stubparser.ast.body.Parameter
-  
- setType(Type) - Method in class org.checkerframework.stubparser.ast.expr.ArrayCreationExpr
-  
- setType(Type) - Method in class org.checkerframework.stubparser.ast.expr.CastExpr
-  
- setType(Type) - Method in class org.checkerframework.stubparser.ast.expr.ClassExpr
-  
- setType(Type) - Method in class org.checkerframework.stubparser.ast.expr.InstanceOfExpr
-  
- setType(ClassOrInterfaceType) - Method in class org.checkerframework.stubparser.ast.expr.ObjectCreationExpr
-  
- setType(Type) - Method in class org.checkerframework.stubparser.ast.expr.VariableDeclarationExpr
-  
- setType(PrimitiveType.Primitive) - Method in class org.checkerframework.stubparser.ast.type.PrimitiveType
-  
- setType(Type) - Method in class org.checkerframework.stubparser.ast.type.ReferenceType
-  
- setTypeArgs(List<Type>) - Method in class org.checkerframework.stubparser.ast.expr.FieldAccessExpr
-  
- setTypeArgs(List<Type>) - Method in class org.checkerframework.stubparser.ast.expr.MethodCallExpr
-  
- setTypeArgs(List<Type>) - Method in class org.checkerframework.stubparser.ast.expr.ObjectCreationExpr
-  
- setTypeArgs(List<Type>) - Method in class org.checkerframework.stubparser.ast.stmt.ExplicitConstructorInvocationStmt
-  
- setTypeArgs(List<Type>) - Method in class org.checkerframework.stubparser.ast.type.ClassOrInterfaceType
-  
- setTypeArguments(List<? extends AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedDeclaredType
- 
Sets the type arguments on this type 
- setTypeBound(List<ClassOrInterfaceType>) - Method in class org.checkerframework.stubparser.ast.TypeParameter
- 
Sets the list o types. 
- setTypeDeclaration(TypeDeclaration) - Method in class org.checkerframework.stubparser.ast.stmt.TypeDeclarationStmt
-  
- setTypeParameters(List<TypeParameter>) - Method in class org.checkerframework.stubparser.ast.body.ClassOrInterfaceDeclaration
-  
- setTypeParameters(List<TypeParameter>) - Method in class org.checkerframework.stubparser.ast.body.ConstructorDeclaration
-  
- setTypeParameters(List<TypeParameter>) - Method in class org.checkerframework.stubparser.ast.body.MethodDeclaration
-  
- setTypes(List<TypeDeclaration>) - Method in class org.checkerframework.stubparser.ast.CompilationUnit
- 
Sets the list of types declared in this compilation unit. 
- setUninferredTypeArgument() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedWildcardType
- 
Set that this wildcard is from an uninferred type argument. 
- setUpdate(List<Expression>) - Method in class org.checkerframework.stubparser.ast.stmt.ForStmt
-  
- setValue(CharSequence, AnnotationMirror) - Method in class org.checkerframework.framework.util.AnnotationBuilder
-  
- setValue(CharSequence, List<? extends Object>) - Method in class org.checkerframework.framework.util.AnnotationBuilder
-  
- setValue(CharSequence, Object[]) - Method in class org.checkerframework.framework.util.AnnotationBuilder
-  
- setValue(CharSequence, Boolean) - Method in class org.checkerframework.framework.util.AnnotationBuilder
-  
- setValue(CharSequence, Character) - Method in class org.checkerframework.framework.util.AnnotationBuilder
-  
- setValue(CharSequence, Double) - Method in class org.checkerframework.framework.util.AnnotationBuilder
-  
- setValue(CharSequence, Float) - Method in class org.checkerframework.framework.util.AnnotationBuilder
-  
- setValue(CharSequence, Integer) - Method in class org.checkerframework.framework.util.AnnotationBuilder
-  
- setValue(CharSequence, Long) - Method in class org.checkerframework.framework.util.AnnotationBuilder
-  
- setValue(CharSequence, Short) - Method in class org.checkerframework.framework.util.AnnotationBuilder
-  
- setValue(CharSequence, String) - Method in class org.checkerframework.framework.util.AnnotationBuilder
-  
- setValue(CharSequence, TypeMirror) - Method in class org.checkerframework.framework.util.AnnotationBuilder
-  
- setValue(CharSequence, Class<?>) - Method in class org.checkerframework.framework.util.AnnotationBuilder
-  
- setValue(CharSequence, Enum<?>) - Method in class org.checkerframework.framework.util.AnnotationBuilder
-  
- setValue(CharSequence, VariableElement) - Method in class org.checkerframework.framework.util.AnnotationBuilder
-  
- setValue(CharSequence, Enum<?>[]) - Method in class org.checkerframework.framework.util.AnnotationBuilder
-  
- setValue(CharSequence, VariableElement[]) - Method in class org.checkerframework.framework.util.AnnotationBuilder
-  
- setValue(Expression) - Method in class org.checkerframework.stubparser.ast.expr.AssignExpr
-  
- setValue(boolean) - Method in class org.checkerframework.stubparser.ast.expr.BooleanLiteralExpr
-  
- setValue(Expression) - Method in class org.checkerframework.stubparser.ast.expr.MemberValuePair
-  
- setValue(String) - Method in class org.checkerframework.stubparser.ast.expr.StringLiteralExpr
-  
- setValues(List<Expression>) - Method in class org.checkerframework.stubparser.ast.expr.ArrayInitializerExpr
-  
- setVarArgs(boolean) - Method in class org.checkerframework.stubparser.ast.body.Parameter
-  
- setVariable(VariableDeclarationExpr) - Method in class org.checkerframework.stubparser.ast.stmt.ForeachStmt
-  
- setVariables(List<VariableDeclarator>) - Method in class org.checkerframework.stubparser.ast.body.FieldDeclaration
-  
- setVars(List<VariableDeclarator>) - Method in class org.checkerframework.stubparser.ast.expr.VariableDeclarationExpr
-  
- setVerboseSettings(boolean) - Method in class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter.FormattingVisitor
- 
Set the current verbose settings to use while printing 
- setWasRaw() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedDeclaredType
- 
Set the wasRaw flag to true. 
- shallowCopy(boolean) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedArrayType
-  
- shallowCopy() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedArrayType
-  
- shallowCopy() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedDeclaredType
-  
- shallowCopy(boolean) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedDeclaredType
-  
- shallowCopy(boolean) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedExecutableType
-  
- shallowCopy() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedExecutableType
-  
- shallowCopy(boolean) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedIntersectionType
-  
- shallowCopy() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedIntersectionType
-  
- shallowCopy(boolean) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedNoType
-  
- shallowCopy() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedNoType
-  
- shallowCopy(boolean) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedNullType
-  
- shallowCopy() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedNullType
-  
- shallowCopy(boolean) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedPrimitiveType
-  
- shallowCopy() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedPrimitiveType
-  
- shallowCopy(boolean) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedTypeVariable
-  
- shallowCopy() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedTypeVariable
-  
- shallowCopy(boolean) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedUnionType
-  
- shallowCopy() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedUnionType
-  
- shallowCopy(boolean) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedWildcardType
-  
- shallowCopy() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedWildcardType
-  
- shallowCopy(boolean) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Returns a shallow copy of this type. 
- shallowCopy() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
- 
Returns a shallow copy of this type with annotations. 
- shiftLeft(Number) - Method in class org.checkerframework.common.value.util.ByteMath
-  
- shiftLeft(Number) - Method in class org.checkerframework.common.value.util.DoubleMath
-  
- shiftLeft(Number) - Method in class org.checkerframework.common.value.util.FloatMath
-  
- shiftLeft(Number) - Method in class org.checkerframework.common.value.util.IntegerMath
-  
- shiftLeft(Number) - Method in class org.checkerframework.common.value.util.LongMath
-  
- shiftLeft(Number) - Method in class org.checkerframework.common.value.util.NumberMath
-  
- shiftLeft(Range) - Method in class org.checkerframework.common.value.util.Range
- 
Returns a range that includes all possible values resulting from left shifting an arbitrary
 value in this range by an arbitrary number of bits in the specified range. 
- shiftLeft(Number) - Method in class org.checkerframework.common.value.util.ShortMath
-  
- SHORT - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- SHORT_EVERYTHING - Static variable in class org.checkerframework.common.value.util.Range
- 
A range containing all possible 16-bit values. 
- SHORT_TYPE - Static variable in class org.checkerframework.stubparser.ASTHelper
-  
- ShortLiteralNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for a short literal. 
- ShortLiteralNode(LiteralTree) - Constructor for class org.checkerframework.dataflow.cfg.node.ShortLiteralNode
-  
- ShortMath - Class in org.checkerframework.common.value.util
-  
- ShortMath(int) - Constructor for class org.checkerframework.common.value.util.ShortMath
-  
- shortRange() - Method in class org.checkerframework.common.value.util.Range
- 
Converts a this range to a 16-bit short range. 
- shouldAddShutdownHook() - Method in class org.checkerframework.common.basetype.BaseTypeChecker
-  
- shouldAddShutdownHook() - Method in class org.checkerframework.framework.source.SourceChecker
- 
- shouldCache - Variable in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Should results be cached? This means that ATM.deepCopy() will be called. 
- shouldEmitDebugInfo() - Method in class org.checkerframework.framework.test.ImmutableTestConfiguration
-  
- shouldEmitDebugInfo() - Method in interface org.checkerframework.framework.test.TestConfiguration
-  
- shouldOmitParentheses() - Method in class org.checkerframework.framework.test.diagnostics.TestDiagnostic
-  
- shouldResolveReflection() - Method in class org.checkerframework.common.basetype.BaseTypeChecker
- 
Returns whether or not reflection should be resolved 
- shouldResolveReflection() - Method in class org.checkerframework.common.reflection.ClassValChecker
-  
- shouldResolveReflection() - Method in class org.checkerframework.common.value.ValueChecker
-  
- shouldSkipDefs(ClassTree) - Method in class org.checkerframework.framework.source.SourceChecker
- 
Tests whether the class definition should not be checked because it matches the checker.skipDefsproperty.
 
- shouldSkipDefs(ClassTree, MethodTree) - Method in class org.checkerframework.framework.source.SourceChecker
- 
Tests whether the method definition should not be checked because it matches the checker.skipDefsproperty.
 
- shouldSkipUses(ExpressionTree) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Tests whether the expression should not be checked because of the tree referring to
 unannotated classes, as specified in the checker.skipUsesproperty.
 
- shouldSkipUses(Element) - Method in class org.checkerframework.framework.source.SourceChecker
- 
Tests whether the class owner of the passed element is an unannotated class and matches the
 pattern specified in the checker.skipUsesproperty.
 
- shouldSkipUses(String) - Method in class org.checkerframework.framework.source.SourceChecker
- 
Tests whether the class owner of the passed type matches the pattern specified in the checker.skipUsesproperty.
 
- shouldSuppressWarnings(Tree, String) - Method in class org.checkerframework.framework.source.SourceChecker
- 
Determines whether all the warnings pertaining to a given tree should be suppressed. 
- shouldSuppressWarnings(Element, String) - Method in class org.checkerframework.framework.source.SourceChecker
- 
Determines whether all the warnings pertaining to a given tree should be suppressed. 
- shutdown() - Method in interface org.checkerframework.dataflow.cfg.CFGVisualizer
- 
Shutdown method called once from the shutdown hook of the BaseTypeChecker.
 
- shutdown() - Method in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
- 
Write a file methods.txtthat contains a mapping from source code location to
 generated dot file.
 
- shutdownHook() - Method in class org.checkerframework.common.basetype.BaseTypeChecker
-  
- shutdownHook() - Method in class org.checkerframework.framework.source.SourceChecker
- 
Method that gets called exactly once at shutdown time of the JVM. 
- SIDEEFFECTFREE - Variable in class org.checkerframework.checker.lock.LockAnnotatedTypeFactory
- 
Annotation constants 
- SideEffectFree - Annotation Type in org.checkerframework.dataflow.qual
- 
A method is called side-effect-free if it has no visible side-effects, such as setting a
 field of an object that existed before the method was called. 
- sift(Iterable<Attribute.TypeCompound>) - Method in class org.checkerframework.framework.util.element.ParamApplier
-  
- SIGNATURE_UNKNOWN - Variable in class org.checkerframework.checker.signature.SignatureAnnotatedTypeFactory
-  
- SignatureAnnotatedTypeFactory - Class in org.checkerframework.checker.signature
-  
- SignatureAnnotatedTypeFactory(BaseTypeChecker) - Constructor for class org.checkerframework.checker.signature.SignatureAnnotatedTypeFactory
-  
- SignatureBottom - Annotation Type in org.checkerframework.checker.signature.qual
- 
The bottom type in the Signature String type system. 
- SignatureChecker - Class in org.checkerframework.checker.signature
-  
- SignatureChecker() - Constructor for class org.checkerframework.checker.signature.SignatureChecker
-  
- SignaturePrinter - Class in org.checkerframework.common.util.debug
- 
Outputs the method signatures of a class with fully annotated types. 
- SignaturePrinter() - Constructor for class org.checkerframework.common.util.debug.SignaturePrinter
-  
- SignatureUnknown - Annotation Type in org.checkerframework.checker.signature.qual
- 
Top qualifier in the type hierarchy. 
- Signed - Annotation Type in org.checkerframework.checker.signedness.qual
- 
The value is to be interpreted as signed. 
- SignednessAnnotatedTypeFactory - Class in org.checkerframework.checker.signedness
-  
- SignednessAnnotatedTypeFactory(BaseTypeChecker) - Constructor for class org.checkerframework.checker.signedness.SignednessAnnotatedTypeFactory
-  
- SignednessBottom - Annotation Type in org.checkerframework.checker.signedness.qual
- 
The bottom type in the Unsigned type system. 
- SignednessChecker - Class in org.checkerframework.checker.signedness
- 
A type-checker that prevents mixing of unsigned and signed values, and prevents meaningless
 operations on unsigned values. 
- SignednessChecker() - Constructor for class org.checkerframework.checker.signedness.SignednessChecker
-  
- SignednessUtil - Class in org.checkerframework.checker.signedness
- 
Provides static utility methods for unsigned values. 
- SignednessVisitor - Class in org.checkerframework.checker.signedness
- 
The SignednessVisitor enforces the Signedness Checker rules. 
- SignednessVisitor(BaseTypeChecker) - Constructor for class org.checkerframework.checker.signedness.SignednessVisitor
-  
- SignedRightShiftNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for bitwise right shift operations with sign extension: 
- SignedRightShiftNode(BinaryTree, Node, Node) - Constructor for class org.checkerframework.dataflow.cfg.node.SignedRightShiftNode
-  
- signedShiftRight(Number) - Method in class org.checkerframework.common.value.util.ByteMath
-  
- signedShiftRight(Number) - Method in class org.checkerframework.common.value.util.DoubleMath
-  
- signedShiftRight(Number) - Method in class org.checkerframework.common.value.util.FloatMath
-  
- signedShiftRight(Number) - Method in class org.checkerframework.common.value.util.IntegerMath
-  
- signedShiftRight(Number) - Method in class org.checkerframework.common.value.util.LongMath
-  
- signedShiftRight(Number) - Method in class org.checkerframework.common.value.util.NumberMath
-  
- signedShiftRight(Range) - Method in class org.checkerframework.common.value.util.Range
- 
Returns a range that includes all possible values resulting from signed right shifting an
 arbitrary value in this range by an arbitrary number of bits in the specified range. 
- signedShiftRight(Number) - Method in class org.checkerframework.common.value.util.ShortMath
-  
- SimpleAnnotatedTypeScanner<R,P> - Class in org.checkerframework.framework.type.visitor
-  
- SimpleAnnotatedTypeScanner() - Constructor for class org.checkerframework.framework.type.visitor.SimpleAnnotatedTypeScanner
-  
- SimpleAnnotatedTypeVisitor<R,P> - Class in org.checkerframework.framework.type.visitor
- 
- SimpleAnnotatedTypeVisitor() - Constructor for class org.checkerframework.framework.type.visitor.SimpleAnnotatedTypeVisitor
- 
- SimpleAnnotatedTypeVisitor(R) - Constructor for class org.checkerframework.framework.type.visitor.SimpleAnnotatedTypeVisitor
- 
- SimpleOptionMap - Class in org.checkerframework.framework.test
- 
SimpleOptionMap is a very basic Option container. 
- SimpleOptionMap() - Constructor for class org.checkerframework.framework.test.SimpleOptionMap
-  
- SimpleVoidVisitor<A> - Class in org.checkerframework.stubparser.ast.visitor
-  
- SimpleVoidVisitor() - Constructor for class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- SINGLE_LINE_COMMENT - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- SingleMemberAnnotationExpr - Class in org.checkerframework.stubparser.ast.expr
-  
- SingleMemberAnnotationExpr() - Constructor for class org.checkerframework.stubparser.ast.expr.SingleMemberAnnotationExpr
-  
- SingleMemberAnnotationExpr(NameExpr, Expression) - Constructor for class org.checkerframework.stubparser.ast.expr.SingleMemberAnnotationExpr
-  
- SingleMemberAnnotationExpr(int, int, int, int, NameExpr, Expression) - Constructor for class org.checkerframework.stubparser.ast.expr.SingleMemberAnnotationExpr
-  
- SingleSuccessorBlock - Interface in org.checkerframework.dataflow.cfg.block
- 
A basic block that has at exactly one non-exceptional successor. 
- SingleSuccessorBlockImpl - Class in org.checkerframework.dataflow.cfg.block
- 
Implementation of a non-special basic block. 
- SingleSuccessorBlockImpl() - Constructor for class org.checkerframework.dataflow.cfg.block.SingleSuccessorBlockImpl
-  
- singleSuccessorHolder(SingleSuccessorBlockImpl, BlockImpl) - Static method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseThree
-  
- size() - Method in class org.checkerframework.dataflow.util.MostlySingleton
-  
- size() - Method in class org.checkerframework.framework.util.AnnotationMirrorMap
-  
- size() - Method in class org.checkerframework.framework.util.AnnotationMirrorSet
-  
- skipParens(ExpressionTree) - Static method in class org.checkerframework.javacutil.TreeUtils
- 
If the given tree is a parenthesized tree, it returns the enclosed non-parenthesized tree. 
- skipReceiverSubtypeCheck(MethodInvocationTree, AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.lock.LockVisitor
- 
When visiting a method call, if the receiver formal parameter has type @GuardSatisfied and
 the receiver actual parameter has type @GuardedBy(...), this method verifies that the guard
 is satisfied, and it returns true, indicating that the receiver subtype check should be
 skipped. 
- skipReceiverSubtypeCheck(MethodInvocationTree, AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Indicates whether to skip subtype checks on the receiver when checking method invocability. 
- SLASH - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- SLASHASSIGN - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- solveEqualities(Set<TypeVariable>, ConstraintMap, AnnotatedTypeFactory) - Method in class org.checkerframework.framework.util.typeinference.solver.EqualitiesSolver
- 
For each target, if there is one or more equality constraints involving concrete types that
 lets us infer a primary annotation in all qualifier hierarchies then infer a concrete type
 argument. 
- solveFromSubtypes(Set<TypeVariable>, ConstraintMap, AnnotatedTypeFactory) - Method in class org.checkerframework.framework.util.typeinference.solver.SubtypesSolver
- 
Infers type arguments using subtype constraints. 
- solveFromSupertypes(Set<TypeVariable>, ConstraintMap, AnnotatedTypeFactory) - Method in class org.checkerframework.framework.util.typeinference.solver.SupertypesSolver
- 
Infers type arguments using supertype constraints. 
- sortForGlb(List<? extends AnnotatedTypeMirror>, AnnotatedTypeFactory) - Static method in class org.checkerframework.framework.util.typeinference.GlbUtil
- 
Sort the list of type mirrors, placing supertypes first and subtypes last. 
- SourceChecker - Class in org.checkerframework.framework.source
- 
An abstract annotation processor designed for implementing a source-file checker for a JSR-308
 conforming compiler plug-in. 
- SourceChecker() - Constructor for class org.checkerframework.framework.source.SourceChecker
-  
- SourceChecker.CheckerError - Exception in org.checkerframework.framework.source
- 
Exception type used only internally to abort processing. 
- SourceNameForNonArrayNonInner - Annotation Type in org.checkerframework.checker.signature.qual
- 
- SourceNameForNonInner - Annotation Type in org.checkerframework.checker.signature.qual
- 
- SourceVisitor<R,P> - Class in org.checkerframework.framework.source
- 
An AST visitor that provides a variety of compiler utilities and interfaces to facilitate
 type-checking. 
- SourceVisitor(SourceChecker) - Constructor for class org.checkerframework.framework.source.SourceVisitor
- 
- SpecialBlock - Interface in org.checkerframework.dataflow.cfg.block
- 
Represents a special basic block; i.e., one of the following:
 
   Entry block of a method. 
- SpecialBlock.SpecialBlockType - Enum in org.checkerframework.dataflow.cfg.block
- 
The types of special basic blocks 
- SpecialBlockImpl - Class in org.checkerframework.dataflow.cfg.block
-  
- SpecialBlockImpl(SpecialBlock.SpecialBlockType) - Constructor for class org.checkerframework.dataflow.cfg.block.SpecialBlockImpl
-  
- specialToken - Variable in class org.checkerframework.stubparser.Token
- 
This field is used to access special tokens that occur prior to this
 token, but after the immediately preceding regular (non-special) token. 
- specialType - Variable in class org.checkerframework.dataflow.cfg.block.SpecialBlockImpl
- 
The type of this special basic block. 
- Speed - Annotation Type in org.checkerframework.checker.units.qual
- 
Units of speed. 
- splitAssignments(Node) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
- 
Takes a node, and either returns the node itself again (as a singleton list), or if the node
 is an assignment node, returns the lhs and rhs (where splitAssignments is applied recursively
 to the rhs). 
- standardClimbDefaultsBottom - Static variable in class org.checkerframework.framework.util.defaults.QualifierDefaults
- 
CLIMB locations whose standard default is bottom for a given type system. 
- standardClimbDefaultsTop - Static variable in class org.checkerframework.framework.util.defaults.QualifierDefaults
- 
CLIMB locations whose standard default is top for a given type system. 
- standardizeAndViewpointAdaptExpressions(FlowExpressionParseUtil.FlowExpressionContext, TreePath, boolean) - Method in class org.checkerframework.checker.index.upperbound.OffsetEquation
- 
Standardizes and viewpoint adapts the string terms based us the supplied context. 
- standardizeExpression(ExpressionTree, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.util.dependenttypes.DependentTypesHelper
-  
- standardizeFieldAccess(MemberSelectTree, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.util.dependenttypes.DependentTypesHelper
-  
- standardizeNewClassTree(NewClassTree, AnnotatedTypeMirror.AnnotatedDeclaredType) - Method in class org.checkerframework.framework.util.dependenttypes.DependentTypesHelper
-  
- standardizeReturnType(MethodTree, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.util.dependenttypes.DependentTypesHelper
-  
- standardizeString(String, FlowExpressionParseUtil.FlowExpressionContext, TreePath, boolean) - Method in class org.checkerframework.framework.util.dependenttypes.DependentTypesHelper
-  
- standardizeVariable(Tree, AnnotatedTypeMirror, Element) - Method in class org.checkerframework.framework.util.dependenttypes.DependentTypesHelper
-  
- standardizeVariable(AnnotatedTypeMirror, Element) - Method in class org.checkerframework.framework.util.dependenttypes.DependentTypesHelper
-  
- standardUncheckedDefaultsBottom - Static variable in class org.checkerframework.framework.util.defaults.QualifierDefaults
- 
Standard unchecked default locations that should be bottom 
- standardUncheckedDefaultsTop - Static variable in class org.checkerframework.framework.util.defaults.QualifierDefaults
- 
Standard unchecked default locations that should be top 
- STAR - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- STARASSIGN - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- startOfBlock - Variable in class org.checkerframework.dataflow.cfg.node.SynchronizedNode
-  
- Statement - Class in org.checkerframework.stubparser.ast.stmt
-  
- Statement() - Constructor for class org.checkerframework.stubparser.ast.stmt.Statement
-  
- Statement(int, int, int, int) - Constructor for class org.checkerframework.stubparser.ast.stmt.Statement
-  
- STATIC - Static variable in class org.checkerframework.stubparser.ast.body.ModifierSet
-  
- STATIC - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- StaticallyExecutable - Annotation Type in org.checkerframework.common.value.qual
- 
StaticallyExecutable is a method annotation that indicates that the compiler is allowed to run
 the method at compile time, if all of the method's arguments are compile-time constants. 
- staticFlag - Static variable in class org.checkerframework.stubparser.JavaCharStream
- 
Whether parser is static. 
- store - Variable in class org.checkerframework.dataflow.analysis.RegularTransferResult
- 
The regular result store. 
- Store<S extends Store<S>> - Interface in org.checkerframework.dataflow.analysis
- 
A store is used to keep track of the information that the org.checkerframework.dataflow analysis
 has accumulated at any given point in time. 
- store - Variable in class org.checkerframework.dataflow.analysis.TransferInput
- 
The regular result store (or nullif none is present).
 
- store(ProcessingEnvironment, AnnotatedTypeFactory, ClassTree) - Static method in class org.checkerframework.framework.type.DeclarationsIntoElements
- 
The entry point. 
- store(ProcessingEnvironment, AnnotatedTypeFactory, ClassTree) - Static method in class org.checkerframework.framework.type.TypesIntoElements
- 
The entry point. 
- Store.FlowRule - Enum in org.checkerframework.dataflow.analysis
- 
A flow rule describes how stores flow along one edge between basic blocks. 
- Store.Kind - Enum in org.checkerframework.dataflow.analysis
-  
- storeChanged() - Method in class org.checkerframework.dataflow.analysis.ConditionalTransferResult
-  
- storeChanged() - Method in class org.checkerframework.dataflow.analysis.RegularTransferResult
-  
- storeChanged() - Method in class org.checkerframework.dataflow.analysis.TransferResult
-  
- stores - Variable in class org.checkerframework.dataflow.analysis.AnalysisResult
- 
The stores before every method call. 
- storesAtReturnStatements - Variable in class org.checkerframework.dataflow.analysis.Analysis
- 
The stores after every return statement. 
- strengthenAnnotationOfEqualTo(TransferResult<CFValue, CFStore>, Node, Node, CFValue, CFValue, boolean) - Method in class org.checkerframework.checker.index.lowerbound.LowerBoundTransfer
- 
Implements the transfer rules for both equal nodes and not-equals nodes. 
- strengthenAnnotationOfEqualTo(TransferResult<CFValue, CFStore>, Node, Node, CFValue, CFValue, boolean) - Method in class org.checkerframework.checker.index.samelen.SameLenTransfer
- 
Implements the transfer rules for both equal nodes and not-equals nodes. 
- strengthenAnnotationOfEqualTo(TransferResult<CFValue, CFStore>, Node, Node, CFValue, CFValue, boolean) - Method in class org.checkerframework.checker.index.upperbound.UpperBoundTransfer
-  
- strengthenAnnotationOfEqualTo(TransferResult<NullnessValue, NullnessStore>, Node, Node, NullnessValue, NullnessValue, boolean) - Method in class org.checkerframework.checker.nullness.NullnessTransfer
- 
Refine the annotation of secondNodeif the annotationsecondValueis less
 precise thanfirstvalue.
 
- strengthenAnnotationOfEqualTo(TransferResult<CFValue, CFStore>, Node, Node, CFValue, CFValue, boolean) - Method in class org.checkerframework.common.value.ValueTransfer
-  
- strengthenAnnotationOfEqualTo(TransferResult<V, S>, Node, Node, V, V, boolean) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
- 
Refine the annotation of secondNodeif the annotationsecondValueis less
 precise thanfirstvalue.
 
- STRICTFP - Static variable in class org.checkerframework.stubparser.ast.body.ModifierSet
-  
- STRICTFP - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- STRING_LITERAL - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- StringConcatenateAssignmentNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for the string concatenation compound assignment: 
- StringConcatenateAssignmentNode(Tree, Node, Node) - Constructor for class org.checkerframework.dataflow.cfg.node.StringConcatenateAssignmentNode
-  
- StringConcatenateNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for string concatenation: 
- StringConcatenateNode(BinaryTree, Node, Node) - Constructor for class org.checkerframework.dataflow.cfg.node.StringConcatenateNode
-  
- stringConcatenation(Node, Node, TransferInput<CFValue, CFStore>, TransferResult<CFValue, CFStore>) - Method in class org.checkerframework.common.value.ValueTransfer
-  
- stringConversion(Node) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Convert the input node to String type, if it isn't already. 
- StringConversionNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for the string conversion operation. 
- StringConversionNode(Tree, Node, TypeMirror) - Constructor for class org.checkerframework.dataflow.cfg.node.StringConversionNode
-  
- StringLiteralExpr - Class in org.checkerframework.stubparser.ast.expr
-  
- StringLiteralExpr() - Constructor for class org.checkerframework.stubparser.ast.expr.StringLiteralExpr
-  
- StringLiteralExpr(String) - Constructor for class org.checkerframework.stubparser.ast.expr.StringLiteralExpr
-  
- StringLiteralExpr(int, int, int, int, String) - Constructor for class org.checkerframework.stubparser.ast.expr.StringLiteralExpr
-  
- StringLiteralNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for an string literal. 
- StringLiteralNode(LiteralTree) - Constructor for class org.checkerframework.dataflow.cfg.node.StringLiteralNode
-  
- stringPattern - Static variable in class org.checkerframework.framework.util.FlowExpressionParseUtil
- 
Matches string literals 
- strings - Variable in enum org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory
-  
- stringToI18nConversionCategory(String) - Static method in enum org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory
- 
 I18nConversionCategory.stringToI18nConversionCategory("number") == I18nConversionCategory.NUMBER; 
- StringToI18nConversionCategoryTest() - Method in class org.checkerframework.checker.i18nformatter.unittests.I18nConversionCategoryTest
-  
- StringVal - Annotation Type in org.checkerframework.common.value.qual
- 
An annotation indicating the possible values for a String type. 
- StructuralEqualityComparer - Class in org.checkerframework.framework.type
- 
A visitor used to compare two type mirrors for "structural" equality. 
- StructuralEqualityComparer() - Constructor for class org.checkerframework.framework.type.StructuralEqualityComparer
-  
- StructuralEqualityComparer(DefaultRawnessComparer) - Constructor for class org.checkerframework.framework.type.StructuralEqualityComparer
-  
- StubFiles - Annotation Type in org.checkerframework.framework.qual
- 
An annotation on a SourceChecker subclass to provide additional stub files that should be used in
 addition to jdk.astub. 
- Substance - Annotation Type in org.checkerframework.checker.units.qual
- 
Units of substance, such as mole (@ mol). 
- substitute(Map<TypeVariable, AnnotatedTypeMirror>, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.TypeVariableSubstitutor
- 
Given a mapping between type variable's to typeArgument, replace each instance of type
 variable with a copy of type argument. 
- substitute(Map<TypeVariable, AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.util.typeinference.constraint.AFConstraint
- 
Given a partial solution to our type argument inference, replace any uses of type parameters
 that have been solved with their arguments. 
- substitute(TypeVariable, AnnotatedTypeMirror, AnnotatedTypeMirror) - Static method in class org.checkerframework.framework.util.typeinference.TypeArgInferenceUtil
- 
Replace all uses of typeVariable with substitution in a copy of toModify using the normal
 substitution rules, (@see TypeVariableSubstitutor).Return the copy 
- substitute(Map<TypeVariable, AnnotatedTypeMirror>, AnnotatedTypeMirror) - Static method in class org.checkerframework.framework.util.typeinference.TypeArgInferenceUtil
- 
Create a copy of toModify. 
- substituteMethodReturnType(TypeMirror, TypeMirror) - Static method in class org.checkerframework.javacutil.InternalUtils
- 
Returns the return type of a method, where the "raw" return type of that method is given
 (i.e., the return type might still contain unsubstituted type variables), given the receiver
 of the method call. 
- substituteTypeVariable(AnnotatedTypeMirror, AnnotatedTypeMirror.AnnotatedTypeVariable) - Method in class org.checkerframework.framework.type.TypeVariableSubstitutor
- 
Given the types of a type parameter declaration, the argument to that type parameter
 declaration, and a given use of that declaration, return a substitute for the use with the
 correct annotations. 
- SubtypeOf - Annotation Type in org.checkerframework.framework.qual
- 
A meta-annotation to specify all the qualifiers that the given qualifier is an immediate subtype
 of. 
- subtypes - Variable in class org.checkerframework.framework.util.typeinference.solver.TargetConstraints
- 
The target is the supertype in this case, that these are subtype constraints in which target
 is the subtype. 
- Subtypes() - Constructor for class org.checkerframework.framework.util.typeinference.solver.TargetConstraints.Subtypes
-  
- SubtypesSolver - Class in org.checkerframework.framework.util.typeinference.solver
- 
Infers type arguments by using the Greatest Lower Bound computation on the subtype relationships
 in a constraint map. 
- SubtypesSolver() - Constructor for class org.checkerframework.framework.util.typeinference.solver.SubtypesSolver
-  
- SUBTYPING_CHECKER_NAME - Static variable in class org.checkerframework.framework.util.CheckerMain
-  
- SubtypingAnnotatedTypeFactory - Class in org.checkerframework.common.subtyping
-  
- SubtypingAnnotatedTypeFactory(BaseTypeChecker) - Constructor for class org.checkerframework.common.subtyping.SubtypingAnnotatedTypeFactory
-  
- SubtypingChecker - Class in org.checkerframework.common.subtyping
- 
A checker for type qualifier systems that only checks subtyping relationships. 
- SubtypingChecker() - Constructor for class org.checkerframework.common.subtyping.SubtypingChecker
-  
- SUCCESS - Static variable in class org.checkerframework.framework.source.Result
- 
The success result. 
- successor - Variable in class org.checkerframework.dataflow.cfg.block.SingleSuccessorBlockImpl
- 
Internal representation of the successor. 
- summarize() - Method in class org.checkerframework.framework.test.TypecheckResult
-  
- summarizeSourceFiles(List<File>) - Static method in class org.checkerframework.framework.test.TestUtilities
-  
- SUPER - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- SUPERCLASS_INDEX - Static variable in class org.checkerframework.framework.util.element.TypeDeclarationApplier
- 
If a type_index == -1 it means that the index refers to the immediate supertype class of the
 declaration. 
- SuperExpr - Class in org.checkerframework.stubparser.ast.expr
-  
- SuperExpr() - Constructor for class org.checkerframework.stubparser.ast.expr.SuperExpr
-  
- SuperExpr(Expression) - Constructor for class org.checkerframework.stubparser.ast.expr.SuperExpr
-  
- SuperExpr(int, int, int, int, Expression) - Constructor for class org.checkerframework.stubparser.ast.expr.SuperExpr
-  
- SuperNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for a reference to 'super'. 
- SuperNode(Tree) - Constructor for class org.checkerframework.dataflow.cfg.node.SuperNode
-  
- superPattern - Static variable in class org.checkerframework.framework.util.FlowExpressionParseUtil
- 
Matches 'super' 
- supersetOf(CFAbstractStore<V, S>) - Method in class org.checkerframework.checker.initialization.InitializationStore
-  
- supersetOf(CFAbstractStore<NullnessValue, NullnessStore>) - Method in class org.checkerframework.checker.nullness.NullnessStore
-  
- supersetOf(CFAbstractStore<V, S>) - Method in class org.checkerframework.framework.flow.CFAbstractStore
- 
- SuperTypeApplier - Class in org.checkerframework.framework.util.element
- 
When discovering supertypes of an AnnotatedTypeMirror we want to annotate each supertype with the
 annotations of the subtypes class declaration. 
- supertypes - Variable in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedDeclaredType
-  
- supertypes - Variable in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedIntersectionType
-  
- supertypes - Variable in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy.MultiGraphFactory
- 
Map from qualifiers to the direct supertypes of the qualifier. 
- supertypes - Variable in class org.checkerframework.framework.util.typeinference.solver.TargetConstraints
- 
The target is the supertype in this case, that these are supertype constraints in which
 target is the supertype. 
- Supertypes() - Constructor for class org.checkerframework.framework.util.typeinference.solver.TargetConstraints.Supertypes
-  
- supertypesGraph - Variable in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy
- 
The declared, direct supertypes for each qualifier, without added transitive relations. 
- supertypesMap - Variable in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy
- 
The transitive closure of the supertypesGraph. 
- SupertypesSolver - Class in org.checkerframework.framework.util.typeinference.solver
- 
Infers type arguments by using the Least Upper Bound computation on the supertype relationships
 in a constraint map. 
- SupertypesSolver() - Constructor for class org.checkerframework.framework.util.typeinference.solver.SupertypesSolver
-  
- SupportedLintOptions - Annotation Type in org.checkerframework.framework.source
- 
An annotation used to indicate what lint options a checker supports. 
- SupportedOptions - Annotation Type in org.checkerframework.framework.source
- 
An annotation used to indicate what Checker Framework options a checker supports. 
- SUPPRESS_ALL_KEY - Static variable in class org.checkerframework.framework.source.SourceChecker
- 
The @SuppressWarnings key that will suppress warnings for all checkers. 
- SuppressWarningsKeys - Annotation Type in org.checkerframework.framework.source
- 
Specifies the argument(s) that this checker recognizes for suppressing warnings via the  SuppressWarnings annotation. 
- SwingBoxOrientation - Annotation Type in org.checkerframework.checker.fenum.qual
-  
- SwingCompassDirection - Annotation Type in org.checkerframework.checker.fenum.qual
-  
- SwingElementOrientation - Annotation Type in org.checkerframework.checker.fenum.qual
-  
- SwingHorizontalOrientation - Annotation Type in org.checkerframework.checker.fenum.qual
-  
- SwingSplitPaneOrientation - Annotation Type in org.checkerframework.checker.fenum.qual
-  
- SwingTextOrientation - Annotation Type in org.checkerframework.checker.fenum.qual
-  
- SwingTitleJustification - Annotation Type in org.checkerframework.checker.fenum.qual
- 
- SwingTitlePosition - Annotation Type in org.checkerframework.checker.fenum.qual
- 
- SwingVerticalOrientation - Annotation Type in org.checkerframework.checker.fenum.qual
-  
- SWITCH - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- SwitchEntryStmt - Class in org.checkerframework.stubparser.ast.stmt
-  
- SwitchEntryStmt() - Constructor for class org.checkerframework.stubparser.ast.stmt.SwitchEntryStmt
-  
- SwitchEntryStmt(Expression, List<Statement>) - Constructor for class org.checkerframework.stubparser.ast.stmt.SwitchEntryStmt
-  
- SwitchEntryStmt(int, int, int, int, Expression, List<Statement>) - Constructor for class org.checkerframework.stubparser.ast.stmt.SwitchEntryStmt
-  
- switchExpr - Variable in class org.checkerframework.dataflow.cfg.node.CaseNode
-  
- SwitchStmt - Class in org.checkerframework.stubparser.ast.stmt
-  
- SwitchStmt() - Constructor for class org.checkerframework.stubparser.ast.stmt.SwitchStmt
-  
- SwitchStmt(Expression, List<SwitchEntryStmt>) - Constructor for class org.checkerframework.stubparser.ast.stmt.SwitchStmt
-  
- SwitchStmt(int, int, int, int, Expression, List<SwitchEntryStmt>) - Constructor for class org.checkerframework.stubparser.ast.stmt.SwitchStmt
-  
- SwitchTo(int) - Method in class org.checkerframework.stubparser.ASTParserTokenManager
- 
Switch to specified lex state. 
- symbol(Tree) - Static method in class org.checkerframework.javacutil.InternalUtils
- 
Gets the  Element ("symbol") for the given Tree API node. 
- symtab - Variable in class org.checkerframework.javacutil.trees.TreeBuilder
-  
- SYNCHRONIZED - Static variable in class org.checkerframework.stubparser.ast.body.ModifierSet
-  
- SYNCHRONIZED - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- SynchronizedNode - Class in org.checkerframework.dataflow.cfg.node
-  
- SynchronizedNode(Tree, Node, boolean, Types) - Constructor for class org.checkerframework.dataflow.cfg.node.SynchronizedNode
-  
- SynchronizedStmt - Class in org.checkerframework.stubparser.ast.stmt
-  
- SynchronizedStmt() - Constructor for class org.checkerframework.stubparser.ast.stmt.SynchronizedStmt
-  
- SynchronizedStmt(Expression, BlockStmt) - Constructor for class org.checkerframework.stubparser.ast.stmt.SynchronizedStmt
-  
- SynchronizedStmt(int, int, int, int, Expression, BlockStmt) - Constructor for class org.checkerframework.stubparser.ast.stmt.SynchronizedStmt
-  
- syntacticEquals(FlowExpressions.Receiver) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ArrayAccess
-  
- syntacticEquals(FlowExpressions.Receiver) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ArrayCreation
-  
- syntacticEquals(FlowExpressions.Receiver) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ClassName
-  
- syntacticEquals(FlowExpressions.Receiver) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.FieldAccess
-  
- syntacticEquals(FlowExpressions.Receiver) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.LocalVariable
-  
- syntacticEquals(FlowExpressions.Receiver) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.MethodCall
-  
- syntacticEquals(FlowExpressions.Receiver) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.Receiver
-  
- syntacticEquals(FlowExpressions.Receiver) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ThisReference
-  
- syntacticEquals(FlowExpressions.Receiver) - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ValueLiteral
-  
- SyntheticArrays - Class in org.checkerframework.framework.type
- 
SyntheticArrays exists solely to fix AnnotatedTypeMirrors that need to be adapted from Array type
 to a specific kind of array. 
- SyntheticArrays() - Constructor for class org.checkerframework.framework.type.SyntheticArrays
-  
- systemGetProperty - Variable in class org.checkerframework.checker.nullness.SystemGetPropertyHandler
-  
- systemGetPropertyHandler - Variable in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory
-  
- SystemGetPropertyHandler - Class in org.checkerframework.checker.nullness
- 
- SystemGetPropertyHandler(ProcessingEnvironment, NullnessAnnotatedTypeFactory) - Constructor for class org.checkerframework.checker.nullness.SystemGetPropertyHandler
-  
- tabSize - Variable in class org.checkerframework.stubparser.JavaCharStream
-  
- Tainted - Annotation Type in org.checkerframework.checker.tainting.qual
- 
Denotes a possibly-tainted value: at run time, the value might be tainted or might be untainted. 
- TaintingChecker - Class in org.checkerframework.checker.tainting
- 
A type-checker plug-in for the Tainting type system qualifier that finds (and verifies the
 absence of) trust bugs. 
- TaintingChecker() - Constructor for class org.checkerframework.checker.tainting.TaintingChecker
-  
- target - Variable in class org.checkerframework.dataflow.cfg.node.MethodInvocationNode
-  
- target - Variable in class org.checkerframework.framework.util.typeinference.solver.InferredValue.InferredTarget
-  
- target - Variable in class org.checkerframework.framework.util.typeinference.solver.TargetConstraints
- 
The type parameter for which we are inferring a type argument. 
- TargetConstraints - Class in org.checkerframework.framework.util.typeinference.solver
- 
TargetConstraints represents the set of all TUConstraints for which target was the type
 parameter, i.e. 
- TargetConstraints(TypeVariable) - Constructor for class org.checkerframework.framework.util.typeinference.solver.TargetConstraints
-  
- TargetConstraints.Equalities - Class in org.checkerframework.framework.util.typeinference.solver
-  
- TargetConstraints.Subtypes - Class in org.checkerframework.framework.util.typeinference.solver
-  
- TargetConstraints.Supertypes - Class in org.checkerframework.framework.util.typeinference.solver
-  
- TargetLocations - Annotation Type in org.checkerframework.framework.qual
- 
A meta-annotation that restricts the type-use locations where a type qualifier may be written. 
- targets - Variable in class org.checkerframework.framework.util.typeinference.solver.TargetConstraints.Equalities
-  
- targets - Variable in class org.checkerframework.framework.util.typeinference.solver.TargetConstraints.Subtypes
-  
- targets - Variable in class org.checkerframework.framework.util.typeinference.solver.TargetConstraints.Supertypes
-  
- Temperature - Annotation Type in org.checkerframework.checker.units.qual
- 
Units of temperature. 
- terminatesExecution - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.ExtendedNode
- 
Does this node terminate the execution? (e.g., "System.exit()") 
- TerminatesExecution - Annotation Type in org.checkerframework.dataflow.qual
- 
TerminatesExecutionis a method annotation that indicates that a method terminates the
 execution of the program.
 
- TernaryExpressionNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for a conditional expression: 
- TernaryExpressionNode(ConditionalExpressionTree, Node, Node, Node) - Constructor for class org.checkerframework.dataflow.cfg.node.TernaryExpressionNode
-  
- testBooleanProperty(String) - Static method in class org.checkerframework.framework.test.TestUtilities
-  
- testBooleanProperty(String, boolean) - Static method in class org.checkerframework.framework.test.TestUtilities
-  
- TestConfiguration - Interface in org.checkerframework.framework.test
- 
A configuration for running CheckerFrameworkTests or running the TypecheckExecutor. 
- TestConfigurationBuilder - Class in org.checkerframework.framework.test
- 
Used to create an instance of TestConfiguration, TestConfigurationBuilder follows the standard
 builder pattern. 
- TestConfigurationBuilder() - Constructor for class org.checkerframework.framework.test.TestConfigurationBuilder
- 
Note: There are static helper methods named buildConfiguration and buildConfigurationBuilder
 that can be used to create the most common types of configurations 
- TestConfigurationBuilder(TestConfiguration) - Constructor for class org.checkerframework.framework.test.TestConfigurationBuilder
- 
Create a builder that has all of the optoins in initialConfig 
- TestDiagnostic - Class in org.checkerframework.framework.test.diagnostics
- 
Represents an expected error/warning message in a Java test file or an error/warning reported by
 the Javac compiler See JavaFileDiagnosticReader and TestDiagnosticLine 
- TestDiagnostic(String, long, DiagnosticKind, String, boolean, boolean) - Constructor for class org.checkerframework.framework.test.diagnostics.TestDiagnostic
- 
Basic constructor that sets the immutable fields of this diagnostic. 
- TestDiagnosticLine - Class in org.checkerframework.framework.test.diagnostics
- 
Represents an entire line of TestDiagnostics which is essentially a list of diagnostics 
- TestDiagnosticLine(String, long, String, List<TestDiagnostic>) - Constructor for class org.checkerframework.framework.test.diagnostics.TestDiagnosticLine
-  
- TestDiagnosticUtils - Class in org.checkerframework.framework.test.diagnostics
- 
A set of utilities and factory methods useful for working with TestDiagnostics 
- TestDiagnosticUtils() - Constructor for class org.checkerframework.framework.test.diagnostics.TestDiagnosticUtils
-  
- testDir - Variable in class org.checkerframework.framework.test.CheckerFrameworkPerDirectoryTest
- 
The path, relative to currentDir/test to the directory containing test inputs. 
- testDir - Variable in class org.checkerframework.framework.test.CheckerFrameworkPerFileTest
- 
The path, relative to currentDir/test to the directory containing test inputs. 
- testFile - Variable in class org.checkerframework.framework.test.CheckerFrameworkPerFileTest
-  
- testFiles - Variable in class org.checkerframework.framework.test.CheckerFrameworkPerDirectoryTest
-  
- TESTS_OUTPUTDIR - Static variable in class org.checkerframework.framework.test.TestConfigurationBuilder
-  
- testTypevarContainment(AnnotatedTypeMirror, AnnotatedTypeMirror) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
-  
- TestUtilities - Class in org.checkerframework.framework.test
-  
- TestUtilities() - Constructor for class org.checkerframework.framework.test.TestUtilities
-  
- thenFlowRule - Variable in class org.checkerframework.dataflow.cfg.block.ConditionalBlockImpl
- 
The rules below say that the THEN store before a conditional block flows to BOTH of the
 stores of the then successor, while the ELSE store before a conditional block flows to BOTH
 of the stores of the else successor. 
- thenOperand - Variable in class org.checkerframework.dataflow.cfg.node.TernaryExpressionNode
-  
- thenStore - Variable in class org.checkerframework.checker.index.IndexRefinementInfo
-  
- thenStore - Variable in class org.checkerframework.dataflow.analysis.ConditionalTransferResult
- 
The 'then' result store. 
- thenStore - Variable in class org.checkerframework.dataflow.analysis.TransferInput
- 
The 'then' result store (or nullif none is present).
 
- thenStores - Variable in class org.checkerframework.dataflow.analysis.Analysis
- 
Then stores before every basic block (assumed to be 'no information' if not present). 
- thenSuccessor - Variable in class org.checkerframework.dataflow.cfg.block.ConditionalBlockImpl
- 
Successor of the then branch. 
- THIS - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- ThisExpr - Class in org.checkerframework.stubparser.ast.expr
-  
- ThisExpr() - Constructor for class org.checkerframework.stubparser.ast.expr.ThisExpr
-  
- ThisExpr(Expression) - Constructor for class org.checkerframework.stubparser.ast.expr.ThisExpr
-  
- ThisExpr(int, int, int, int, Expression) - Constructor for class org.checkerframework.stubparser.ast.expr.ThisExpr
-  
- ThisLiteralNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for a reference to 'this', either implicit or explicit. 
- ThisLiteralNode(TypeMirror) - Constructor for class org.checkerframework.dataflow.cfg.node.ThisLiteralNode
-  
- thisPattern - Static variable in class org.checkerframework.framework.util.FlowExpressionParseUtil
- 
Matches 'this', the self reference. 
- ThisReference(TypeMirror) - Constructor for class org.checkerframework.dataflow.analysis.FlowExpressions.ThisReference
-  
- thisValue - Variable in class org.checkerframework.framework.flow.CFAbstractStore
- 
Information collected about the current object. 
- THROW - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- ThrowNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for exception throws: 
- ThrowNode(ThrowTree, Node, Types) - Constructor for class org.checkerframework.dataflow.cfg.node.ThrowNode
-  
- THROWS - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- ThrowStmt - Class in org.checkerframework.stubparser.ast.stmt
-  
- ThrowStmt() - Constructor for class org.checkerframework.stubparser.ast.stmt.ThrowStmt
-  
- ThrowStmt(Expression) - Constructor for class org.checkerframework.stubparser.ast.stmt.ThrowStmt
-  
- ThrowStmt(int, int, int, int, Expression) - Constructor for class org.checkerframework.stubparser.ast.stmt.ThrowStmt
-  
- throwsTypes - Variable in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedExecutableType
-  
- TILDE - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- Time - Annotation Type in org.checkerframework.checker.units.qual
- 
Units of time. 
- times(Number) - Method in class org.checkerframework.common.value.util.ByteMath
-  
- times(Number) - Method in class org.checkerframework.common.value.util.DoubleMath
-  
- times(Number) - Method in class org.checkerframework.common.value.util.FloatMath
-  
- times(Number) - Method in class org.checkerframework.common.value.util.IntegerMath
-  
- times(Number) - Method in class org.checkerframework.common.value.util.LongMath
-  
- times(Number) - Method in class org.checkerframework.common.value.util.NumberMath
-  
- times(Range) - Method in class org.checkerframework.common.value.util.Range
- 
Returns the smallest range that includes all possible values resulting from multiplying an
 arbitrary value in the specified range by an arbitrary value in this range. 
- times(Number) - Method in class org.checkerframework.common.value.util.ShortMath
-  
- TIsU - Class in org.checkerframework.framework.util.typeinference.constraint
-  
- TIsU(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror) - Constructor for class org.checkerframework.framework.util.typeinference.constraint.TIsU
-  
- to - Variable in class org.checkerframework.common.value.util.Range
- 
The upper bound of the interval, inclusive. 
- toAnnotatedType(TypeMirror, boolean) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
- toArray() - Method in class org.checkerframework.dataflow.util.MostlySingleton
-  
- toArray(S[]) - Method in class org.checkerframework.dataflow.util.MostlySingleton
-  
- toArray() - Method in class org.checkerframework.framework.util.AnnotationMirrorSet
-  
- toArray(T[]) - Method in class org.checkerframework.framework.util.AnnotationMirrorSet
-  
- toAtmMap() - Method in class org.checkerframework.framework.util.typeinference.solver.InferenceResult
-  
- toDegrees(double) - Static method in class org.checkerframework.checker.units.UnitsTools
-  
- toFiles(List<String>) - Static method in class org.checkerframework.framework.util.PluginUtil
-  
- toJavaOpts(List<String>) - Static method in class org.checkerframework.framework.util.PluginUtil
-  
- Token - Class in org.checkerframework.stubparser
- 
Describes the input token stream. 
- Token() - Constructor for class org.checkerframework.stubparser.Token
- 
No-argument constructor 
- Token(int) - Constructor for class org.checkerframework.stubparser.Token
- 
Constructs a new token for the specified Image. 
- Token(int, String) - Constructor for class org.checkerframework.stubparser.Token
- 
Constructs a new token for the specified Image and Kind. 
- tokenImage - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
Literal token values. 
- tokenImage - Variable in exception org.checkerframework.stubparser.ParseException
- 
This is a reference to the "tokenImage" array of the generated
 parser within which the parse error occurred. 
- TokenMgrError - Error in org.checkerframework.stubparser
- 
Token Manager Error. 
- TokenMgrError() - Constructor for error org.checkerframework.stubparser.TokenMgrError
- 
No arg constructor. 
- TokenMgrError(String, int) - Constructor for error org.checkerframework.stubparser.TokenMgrError
- 
Constructor with message and reason. 
- TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.checkerframework.stubparser.TokenMgrError
- 
Full Constructor. 
- TOP - Variable in class org.checkerframework.checker.units.UnitsAnnotatedTypeFactory
-  
- topQuals - Variable in class org.checkerframework.framework.util.QualifierPolymorphism
- 
The qualifiers at the top of the qualifier hierarchy. 
- tops - Variable in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy
- 
The top qualifiers of the individual type hierarchies. 
- toRadians(double) - Static method in class org.checkerframework.checker.units.UnitsTools
-  
- toRead - Variable in class org.checkerframework.framework.test.diagnostics.JavaDiagnosticReader
-  
- toReadFileObject - Variable in class org.checkerframework.framework.test.diagnostics.JavaDiagnosticReader
-  
- toString() - Method in enum org.checkerframework.checker.formatter.qual.ConversionCategory
- 
- toString() - Method in class org.checkerframework.checker.guieffect.Effect
-  
- toString() - Method in class org.checkerframework.checker.i18nformatter.I18nFormatterTreeUtil.I18nFormatCall
-  
- toString() - Method in enum org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory
- 
- toString() - Method in class org.checkerframework.checker.index.upperbound.OffsetEquation
-  
- toString() - Method in class org.checkerframework.checker.index.upperbound.UBQualifier.UpperBoundUnknownQualifier
-  
- toString() - Method in class org.checkerframework.common.value.util.Range
-  
- toString() - Method in class org.checkerframework.dataflow.analysis.Analysis.Worklist
-  
- toString() - Method in class org.checkerframework.dataflow.analysis.ConditionalTransferResult
-  
- toString() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ArrayAccess
-  
- toString() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ArrayCreation
-  
- toString() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ClassName
-  
- toString() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.FieldAccess
-  
- toString() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.LocalVariable
-  
- toString() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.MethodCall
-  
- toString() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ThisReference
-  
- toString() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.Unknown
-  
- toString() - Method in class org.checkerframework.dataflow.analysis.FlowExpressions.ValueLiteral
-  
- toString() - Method in class org.checkerframework.dataflow.analysis.RegularTransferResult
-  
- toString() - Method in class org.checkerframework.dataflow.analysis.TransferInput
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.block.ConditionalBlockImpl
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.block.ExceptionBlockImpl
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.block.RegularBlockImpl
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.block.SpecialBlockImpl
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.ConditionalJump
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.ExtendedNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.Label
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.NodeHolder
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.NodeWithExceptionsHolder
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.PhaseOneResult
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.UnconditionalJump
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.ArrayAccessNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.ArrayCreationNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.ArrayTypeNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.AssertionErrorNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.AssignmentNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.BitwiseAndNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.BitwiseComplementNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.BitwiseOrNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.BitwiseXorNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.CaseNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.ClassNameNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.ConditionalAndNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.ConditionalNotNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.ConditionalOrNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.EqualToNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.ExplicitThisLiteralNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.FieldAccessNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.FloatingDivisionNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.FloatingRemainderNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.FunctionalInterfaceNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.GreaterThanNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.GreaterThanOrEqualNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.ImplicitThisLiteralNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.InstanceOfNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.IntegerDivisionNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.IntegerRemainderNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.LeftShiftNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.LessThanNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.LessThanOrEqualNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.LocalVariableNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.MarkerNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.MethodAccessNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.MethodInvocationNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.NarrowingConversionNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.NotEqualNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.NullChkNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.NumericalAdditionNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.NumericalMinusNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.NumericalMultiplicationNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.NumericalPlusNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.NumericalSubtractionNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.ObjectCreationNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.PackageNameNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.ParameterizedTypeNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.PrimitiveTypeNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.ReturnNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.SignedRightShiftNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.StringConcatenateNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.StringConversionNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.StringLiteralNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.SuperNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.SynchronizedNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.TernaryExpressionNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.ThrowNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.TypeCastNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.UnsignedRightShiftNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.ValueLiteralNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.VariableDeclarationNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.node.WideningConversionNode
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.UnderlyingAST.CFGLambda
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.UnderlyingAST.CFGMethod
-  
- toString() - Method in class org.checkerframework.dataflow.cfg.UnderlyingAST.CFGStatement
-  
- toString() - Method in class org.checkerframework.dataflow.constantpropagation.Constant
-  
- toString() - Method in class org.checkerframework.dataflow.constantpropagation.ConstantPropagationStore
-  
- toString() - Method in class org.checkerframework.framework.flow.CFAbstractStore
-  
- toString() - Method in class org.checkerframework.framework.flow.CFAbstractValue
-  
- toString() - Method in class org.checkerframework.framework.source.Result.DiagMessage
-  
- toString() - Method in class org.checkerframework.framework.source.Result
-  
- toString() - Method in class org.checkerframework.framework.test.diagnostics.TestDiagnostic
-  
- toString() - Method in class org.checkerframework.framework.test.ImmutableTestConfiguration
-  
- toString() - Method in class org.checkerframework.framework.test.TestConfigurationBuilder
-  
- toString() - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
-  
- toString() - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
-  
- toString(boolean) - Method in class org.checkerframework.framework.type.AnnotatedTypeMirror
-  
- toString() - Method in class org.checkerframework.framework.type.AnnotatedTypeParameterBounds
-  
- toString() - Method in class org.checkerframework.framework.type.visitor.VisitHistory
-  
- toString() - Method in class org.checkerframework.framework.type.VisitorState
-  
- toString() - Method in class org.checkerframework.framework.util.defaults.QualifierDefaults
-  
- toString() - Method in class org.checkerframework.framework.util.dependenttypes.DependentTypesError
-  
- toString() - Method in class org.checkerframework.framework.util.MultiGraphQualifierHierarchy
-  
- toString() - Method in class org.checkerframework.framework.util.typeinference.constraint.A2F
-  
- toString() - Method in class org.checkerframework.framework.util.typeinference.constraint.F2A
-  
- toString() - Method in class org.checkerframework.framework.util.typeinference.constraint.FIsA
-  
- toString() - Method in class org.checkerframework.framework.util.typeinference.constraint.TIsU
-  
- toString() - Method in class org.checkerframework.framework.util.typeinference.constraint.TSubU
-  
- toString() - Method in class org.checkerframework.framework.util.typeinference.constraint.TSuperU
-  
- toString(Tag) - Method in class org.checkerframework.javacutil.dist.ManualTaglet
-  
- toString(Tag[]) - Method in class org.checkerframework.javacutil.dist.ManualTaglet
-  
- toString() - Method in class org.checkerframework.javacutil.Pair
-  
- toString() - Method in class org.checkerframework.stubparser.ast.Node
- 
Return the String representation of this node. 
- toString() - Method in class org.checkerframework.stubparser.Token
- 
Returns the image. 
- toStringEscapeDoubleQuotes(Object) - Method in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
-  
- toTUConstraint() - Method in class org.checkerframework.framework.util.typeinference.constraint.A2F
-  
- toTUConstraint() - Method in class org.checkerframework.framework.util.typeinference.constraint.AFConstraint
- 
Once AFConstraints are irreducible it can be converted to a TU constraint, constraints
 between individual type parameters for which we are inferring an argument (T) and Java types
 (U). 
- toTUConstraint() - Method in class org.checkerframework.framework.util.typeinference.constraint.F2A
-  
- toTUConstraint() - Method in class org.checkerframework.framework.util.typeinference.constraint.FIsA
-  
- toUnsignedInt(short) - Static method in class org.checkerframework.checker.signedness.SignednessUtil
- 
Returns an unsigned int representing the same value as an unsigned short. 
- toUnsignedInt(byte) - Static method in class org.checkerframework.checker.signedness.SignednessUtil
- 
Returns an unsigned int representing the same value as an unsigned byte. 
- toUnsignedLong(int) - Static method in class org.checkerframework.checker.signedness.SignednessUtil
- 
Returns an unsigned long representing the same value as an unsigned int. 
- toUnsignedLong(short) - Static method in class org.checkerframework.checker.signedness.SignednessUtil
- 
Returns an unsigned long representing the same value as an unsigned short. 
- toUnsignedLong(byte) - Static method in class org.checkerframework.checker.signedness.SignednessUtil
- 
Returns an unsigned long representing the same value as an unsigned byte. 
- toUnsignedShort(byte) - Static method in class org.checkerframework.checker.signedness.SignednessUtil
- 
Returns an unsigned short representing the same value as an unsigned byte. 
- toUnsignedString(long) - Static method in class org.checkerframework.checker.signedness.SignednessUtil
- 
Produces a string representation of the unsigned long l. 
- toUnsignedString(long, int) - Static method in class org.checkerframework.checker.signedness.SignednessUtil
- 
Produces a string representation of the unsigned long l in base radix. 
- toUnsignedString(int) - Static method in class org.checkerframework.checker.signedness.SignednessUtil
- 
Produces a string representation of the unsigned int i. 
- toUnsignedString(int, int) - Static method in class org.checkerframework.checker.signedness.SignednessUtil
- 
Produces a string representation of the unsigned int i in base radix. 
- toUnsignedString(short) - Static method in class org.checkerframework.checker.signedness.SignednessUtil
- 
Produces a string representation of the unsigned short s. 
- toUnsignedString(short, int) - Static method in class org.checkerframework.checker.signedness.SignednessUtil
- 
Produces a string representation of the unsigned short s in base radix. 
- toUnsignedString(byte) - Static method in class org.checkerframework.checker.signedness.SignednessUtil
- 
Produces a string representation of the unsigned byte b. 
- toUnsignedString(byte, int) - Static method in class org.checkerframework.checker.signedness.SignednessUtil
- 
Produces a string representation of the unsigned byte b in base radix. 
- transferFunction - Variable in class org.checkerframework.dataflow.analysis.Analysis
- 
The transfer function for regular nodes. 
- TransferFunction<A extends AbstractValue<A>,S extends Store<S>> - Interface in org.checkerframework.dataflow.analysis
- 
Interface of a transfer function for the abstract interpretation used for the flow analysis. 
- TransferInput<A extends AbstractValue<A>,S extends Store<S>> - Class in org.checkerframework.dataflow.analysis
- 
TransferInput is used as the input type of the individual transfer functions of a  TransferFunction. 
- TransferInput(Node, Analysis<A, S, ?>, TransferResult<A, S>) - Constructor for class org.checkerframework.dataflow.analysis.TransferInput
- 
- TransferInput(Node, Analysis<A, S, ?>, S) - Constructor for class org.checkerframework.dataflow.analysis.TransferInput
- 
- TransferInput(Node, Analysis<A, S, ?>, S, S) - Constructor for class org.checkerframework.dataflow.analysis.TransferInput
- 
Create a  TransferInput, given two stores and a node-value mapping. 
- TransferInput(TransferInput<A, S>) - Constructor for class org.checkerframework.dataflow.analysis.TransferInput
- 
Copy constructor. 
- TransferResult<A extends AbstractValue<A>,S extends Store<S>> - Class in org.checkerframework.dataflow.analysis
- 
TransferResult is used as the result type of the individual transfer functions of a
  TransferFunction. 
- TransferResult(A) - Constructor for class org.checkerframework.dataflow.analysis.TransferResult
-  
- TRANSIENT - Static variable in class org.checkerframework.stubparser.ast.body.ModifierSet
-  
- TRANSIENT - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- translateAssertWithAssertionsEnabled(AssertTree) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Translates an assertion statement to the correct CFG nodes. 
- translateAssignment(Tree, Node, ExpressionTree) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Translate an assignment. 
- translateAssignment(Tree, Node, Node) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Translate an assignment where the RHS has already been scanned. 
- translations - Variable in class org.checkerframework.checker.i18nformatter.I18nFormatterAnnotatedTypeFactory
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.ArrayAccessNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.ArrayCreationNode
- 
The tree is null when an array is created for variable arity method calls. 
- tree - Variable in class org.checkerframework.dataflow.cfg.node.ArrayTypeNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.AssertionErrorNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.AssignmentNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.BinaryOperationNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.CaseNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.ClassNameNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.ExplicitThisLiteralNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.FieldAccessNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.FunctionalInterfaceNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.InstanceOfNode
- 
The tree associated with this node. 
- tree - Variable in class org.checkerframework.dataflow.cfg.node.LocalVariableNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.MarkerNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.MethodAccessNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.MethodInvocationNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.NarrowingConversionNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.NullChkNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.ObjectCreationNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.PackageNameNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.ParameterizedTypeNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.PrimitiveTypeNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.ReturnNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.StringConcatenateAssignmentNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.StringConversionNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.SuperNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.SynchronizedNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.TernaryExpressionNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.ThrowNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.TypeCastNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.UnaryOperationNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.ValueLiteralNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.VariableDeclarationNode
-  
- tree - Variable in class org.checkerframework.dataflow.cfg.node.WideningConversionNode
-  
- treeAnnotator - Variable in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
to annotate types based on the given un-annotated types 
- TreeAnnotator - Class in org.checkerframework.framework.type.treeannotator
- 
- TreeAnnotator(AnnotatedTypeFactory) - Constructor for class org.checkerframework.framework.type.treeannotator.TreeAnnotator
-  
- treeBuilder - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- TreeBuilder - Class in org.checkerframework.javacutil.trees
- 
The TreeBuilder permits the creation of new AST Trees using the non-public Java compiler API
 TreeMaker. 
- TreeBuilder(ProcessingEnvironment) - Constructor for class org.checkerframework.javacutil.trees.TreeBuilder
-  
- TreeDebug - Class in org.checkerframework.common.util.debug
- 
A utility class for displaying the structure of the AST of a program. 
- TreeDebug() - Constructor for class org.checkerframework.common.util.debug.TreeDebug
-  
- TreeDebug.Visitor - Class in org.checkerframework.common.util.debug
-  
- treeLookup - Variable in class org.checkerframework.dataflow.analysis.AnalysisResult
- 
- treeLookup - Variable in class org.checkerframework.dataflow.cfg.ControlFlowGraph
- 
- treeLookupMap - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
- TreeParser - Class in org.checkerframework.javacutil.trees
- 
A Utility class for parsing Java expression snippets, and converting them to proper Javac AST
 nodes. 
- TreeParser(ProcessingEnvironment) - Constructor for class org.checkerframework.javacutil.trees.TreeParser
-  
- treePath - Variable in class org.checkerframework.dataflow.cfg.node.MethodInvocationNode
-  
- TreePathCacher - Class in org.checkerframework.framework.util
- 
TreePathCacher is a TreeScanner that creates and caches a TreePath for a target Tree. 
- TreePathCacher() - Constructor for class org.checkerframework.framework.util.TreePathCacher
-  
- TreePrinter - Class in org.checkerframework.common.util.debug
- 
A utility class for pretty-printing the AST of a program. 
- TreePrinter() - Constructor for class org.checkerframework.common.util.debug.TreePrinter
-  
- trees - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- trees - Variable in class org.checkerframework.framework.source.SourceChecker
- 
- trees - Variable in class org.checkerframework.framework.source.SourceVisitor
- 
The  Trees instance to use for scanning. 
- trees - Variable in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
The  Trees instance to use for tree node path finding. 
- treesToTypes(List<? extends ExpressionTree>, AnnotatedTypeFactory) - Static method in class org.checkerframework.framework.util.typeinference.TypeArgInferenceUtil
- 
Calls get annotated types on a List of trees using the given type factory. 
- treeToFilePositionString(Tree, CompilationUnitTree, ProcessingEnvironment) - Method in class org.checkerframework.framework.source.SourceChecker
- 
For the given tree, compute the source positions for that tree. 
- treeUtil - Variable in class org.checkerframework.checker.formatter.FormatterAnnotatedTypeFactory
-  
- treeUtil - Variable in class org.checkerframework.checker.i18nformatter.I18nFormatterAnnotatedTypeFactory
-  
- TreeUtils - Class in org.checkerframework.javacutil
- 
A utility class made for helping to analyze a given Tree.
 
- TRUE - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- trueFlowRule - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.ConditionalJump
-  
- trueSucc - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.ConditionalJump
-  
- TRY - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- TryCatchFrame(Types, List<Pair<TypeMirror, CFGBuilder.Label>>) - Constructor for class org.checkerframework.dataflow.cfg.CFGBuilder.TryCatchFrame
-  
- TryFinallyFrame(CFGBuilder.Label) - Constructor for class org.checkerframework.dataflow.cfg.CFGBuilder.TryFinallyFrame
-  
- tryFormatSatisfiability(String) - Static method in class org.checkerframework.checker.formatter.FormatUtil
- 
Throws an exception if the format is not syntactically valid. 
- tryFormatSatisfiability(String) - Static method in class org.checkerframework.checker.i18nformatter.I18nFormatUtil
- 
Throws an exception if the format is not syntactically valid. 
- TryStack(CFGBuilder.Label) - Constructor for class org.checkerframework.dataflow.cfg.CFGBuilder.TryStack
-  
- TryStmt - Class in org.checkerframework.stubparser.ast.stmt
-  
- TryStmt() - Constructor for class org.checkerframework.stubparser.ast.stmt.TryStmt
-  
- TryStmt(BlockStmt, List<CatchClause>, BlockStmt) - Constructor for class org.checkerframework.stubparser.ast.stmt.TryStmt
-  
- TryStmt(int, int, int, int, BlockStmt, List<CatchClause>, BlockStmt) - Constructor for class org.checkerframework.stubparser.ast.stmt.TryStmt
-  
- TSubU - Class in org.checkerframework.framework.util.typeinference.constraint
-  
- TSubU(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror) - Constructor for class org.checkerframework.framework.util.typeinference.constraint.TSubU
-  
- TSuperU - Class in org.checkerframework.framework.util.typeinference.constraint
-  
- TSuperU(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror) - Constructor for class org.checkerframework.framework.util.typeinference.constraint.TSuperU
-  
- TUConstraint - Class in org.checkerframework.framework.util.typeinference.constraint
- 
Subclasses of TUConstraint represent constraints between a type parameter, whose type arguments
 are being inferred, and the types used to do that inference. 
- TUConstraint(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror, int) - Constructor for class org.checkerframework.framework.util.typeinference.constraint.TUConstraint
-  
- Tuple(A, B) - Constructor for class org.checkerframework.dataflow.cfg.CFGBuilder.Tuple
-  
- Tuple(A, B, C) - Constructor for class org.checkerframework.dataflow.cfg.CFGBuilder.Tuple
-  
- type - Variable in class org.checkerframework.dataflow.analysis.FlowExpressions.Receiver
-  
- type - Variable in class org.checkerframework.dataflow.cfg.block.BlockImpl
- 
The type of this basic block. 
- type - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.ExtendedNode
- 
Type of this node. 
- type - Variable in class org.checkerframework.dataflow.cfg.node.Node
- 
The type of this node. 
- type - Variable in class org.checkerframework.dataflow.constantpropagation.Constant
- 
What kind of abstract value is this? 
- type(Tree) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Determines an empty annotated type of the given tree. 
- type - Variable in class org.checkerframework.framework.util.typeinference.solver.InferredValue.InferredType
-  
- Type - Class in org.checkerframework.stubparser.ast.type
-  
- Type() - Constructor for class org.checkerframework.stubparser.ast.type.Type
-  
- Type(int, int, int, int) - Constructor for class org.checkerframework.stubparser.ast.type.Type
-  
- type1Kind - Variable in enum org.checkerframework.framework.util.AtmCombo
-  
- type2Kind - Variable in enum org.checkerframework.framework.util.AtmCombo
-  
- TypeAnnotationUtils - Class in org.checkerframework.javacutil
- 
A collection of helper methods related to type annotation handling. 
- typeAnnotator - Variable in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
- 
to annotate types based on the given tree 
- TypeAnnotator - Class in org.checkerframework.framework.type.typeannotator
- 
- TypeAnnotator(AnnotatedTypeFactory) - Constructor for class org.checkerframework.framework.type.typeannotator.TypeAnnotator
-  
- TypeArgInferenceUtil - Class in org.checkerframework.framework.util.typeinference
- 
Miscellaneous utilities to help in type argument inference. 
- TypeArgInferenceUtil() - Constructor for class org.checkerframework.framework.util.typeinference.TypeArgInferenceUtil
-  
- typeArgs - Variable in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedDeclaredType
- 
Parametrized Type Arguments 
- typeArgumentInference - Variable in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Provides utility method to infer type arguments 
- TypeArgumentInference - Interface in org.checkerframework.framework.util.typeinference
- 
Instances of TypeArgumentInference are used to infer the types of method type arguments when no
 explicit arguments are provided. 
- TypeArgumentMapper - Class in org.checkerframework.framework.util
- 
Records any mapping between the type parameters of a subtype to the corresponding type parameters
 of a supertype. 
- TypeArgumentMapper() - Constructor for class org.checkerframework.framework.util.TypeArgumentMapper
-  
- TypeCastNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for the cast operator: 
- TypeCastNode(Tree, Node, TypeMirror) - Constructor for class org.checkerframework.dataflow.cfg.node.TypeCastNode
-  
- TypecheckExecutor - Class in org.checkerframework.framework.test
- 
Used by the Checker Framework test suite to run the framework and generate a test result. 
- TypecheckExecutor() - Constructor for class org.checkerframework.framework.test.TypecheckExecutor
-  
- TypecheckResult - Class in org.checkerframework.framework.test
- 
Represents the test results from typechecking one or more java files using the given
 TestConfiguration. 
- TypecheckResult(TestConfiguration, CompilationResult, List<TestDiagnostic>, boolean, List<TestDiagnostic>, List<TestDiagnostic>) - Constructor for class org.checkerframework.framework.test.TypecheckResult
-  
- typeCheckVectorCopyIntoArgument(MethodInvocationTree, List<? extends AnnotatedTypeMirror>) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Type checks the method arguments of Vector.copyInto().
 
- TypeDeclaration - Class in org.checkerframework.stubparser.ast.body
-  
- TypeDeclaration() - Constructor for class org.checkerframework.stubparser.ast.body.TypeDeclaration
-  
- TypeDeclaration(int, String) - Constructor for class org.checkerframework.stubparser.ast.body.TypeDeclaration
-  
- TypeDeclaration(List<AnnotationExpr>, JavadocComment, int, String, List<BodyDeclaration>) - Constructor for class org.checkerframework.stubparser.ast.body.TypeDeclaration
-  
- TypeDeclaration(int, int, int, int, List<AnnotationExpr>, JavadocComment, int, String, List<BodyDeclaration>) - Constructor for class org.checkerframework.stubparser.ast.body.TypeDeclaration
-  
- TypeDeclarationApplier - Class in org.checkerframework.framework.util.element
- 
Apply annotations to a declared type based on its declaration. 
- TypeDeclarationStmt - Class in org.checkerframework.stubparser.ast.stmt
-  
- TypeDeclarationStmt() - Constructor for class org.checkerframework.stubparser.ast.stmt.TypeDeclarationStmt
-  
- TypeDeclarationStmt(TypeDeclaration) - Constructor for class org.checkerframework.stubparser.ast.stmt.TypeDeclarationStmt
-  
- TypeDeclarationStmt(int, int, int, int, TypeDeclaration) - Constructor for class org.checkerframework.stubparser.ast.stmt.TypeDeclarationStmt
-  
- typeFactory - Variable in class org.checkerframework.framework.type.typeannotator.TypeAnnotator
-  
- typeFormatter - Variable in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
This formatter is used for converting AnnotatedTypeMirrors to Strings. 
- typeFromClass(Types, Elements, Class<?>) - Static method in class org.checkerframework.javacutil.TypesUtils
- 
- typeHierarchy - Variable in class org.checkerframework.framework.flow.CFAbstractAnalysis
- 
The type hierarchy. 
- typeHierarchy - Variable in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Represent the type relations. 
- TypeHierarchy - Interface in org.checkerframework.framework.type
- 
Compares AnnotatedTypeMirrors for subtype relationships. 
- typeOf(Tree) - Static method in class org.checkerframework.javacutil.InternalUtils
-  
- TypeOutputtingChecker - Class in org.checkerframework.common.util.debug
- 
- TypeOutputtingChecker() - Constructor for class org.checkerframework.common.util.debug.TypeOutputtingChecker
-  
- TypeOutputtingChecker.Visitor - Class in org.checkerframework.common.util.debug
- 
Prints the types of the class and all of its enclosing fields, methods, and inner classes 
- TypeParameter - Class in org.checkerframework.stubparser.ast
- 
 This class represents the declaration of a genetics argument. 
- TypeParameter() - Constructor for class org.checkerframework.stubparser.ast.TypeParameter
-  
- TypeParameter(String, List<AnnotationExpr>, List<ClassOrInterfaceType>) - Constructor for class org.checkerframework.stubparser.ast.TypeParameter
-  
- TypeParameter(int, int, int, int, String, List<AnnotationExpr>, List<ClassOrInterfaceType>) - Constructor for class org.checkerframework.stubparser.ast.TypeParameter
-  
- typeParameterBoundTAPosition(int, int, int) - Static method in class org.checkerframework.javacutil.TypeAnnotationUtils
-  
- typeParameterTAPosition(int, int) - Static method in class org.checkerframework.javacutil.TypeAnnotationUtils
-  
- typeProcess(TypeElement, TreePath) - Method in class org.checkerframework.common.basetype.BaseTypeChecker
-  
- typeProcess(TypeElement, TreePath) - Method in class org.checkerframework.common.util.debug.SignaturePrinter
-  
- typeProcess(TypeElement, TreePath) - Method in class org.checkerframework.common.util.debug.TreePrinter
-  
- typeProcess(TypeElement, TreePath) - Method in class org.checkerframework.framework.source.AggregateChecker
-  
- typeProcess(TypeElement, TreePath) - Method in class org.checkerframework.framework.source.SourceChecker
- 
Type-check the code with Java specifications and then runs the Checker Rule Checking visitor
 on the processed source. 
- typeProcess(TypeElement, TreePath) - Method in class org.checkerframework.javacutil.AbstractTypeProcessor
- 
- typeProcess(TypeElement, TreePath) - Method in class org.checkerframework.javacutil.BasicTypeProcessor
- 
Visit the tree path for the type element. 
- typeProcessingOver() - Method in class org.checkerframework.common.basetype.BaseTypeChecker
-  
- typeProcessingOver() - Method in class org.checkerframework.framework.source.AggregateChecker
-  
- typeProcessingOver() - Method in class org.checkerframework.javacutil.AbstractTypeProcessor
- 
A method to be called once all the classes are processed and no error is reported. 
- typeProcessingStart() - Method in class org.checkerframework.common.util.debug.SignaturePrinter
-  
- typeProcessingStart() - Method in class org.checkerframework.framework.source.SourceChecker
- 
A method to be called once before the first call to typeProcess. 
- typeProcessingStart() - Method in class org.checkerframework.javacutil.AbstractTypeProcessor
- 
A method to be called once before the first call to typeProcess. 
- types - Variable in enum org.checkerframework.checker.formatter.qual.ConversionCategory
-  
- types - Variable in enum org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory
-  
- types - Variable in class org.checkerframework.dataflow.analysis.Analysis
- 
Instance of the types utility. 
- types - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- types - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.TryCatchFrame
-  
- types - Variable in class org.checkerframework.dataflow.util.PurityChecker.PurityResult
-  
- types - Variable in class org.checkerframework.framework.source.SourceVisitor
- 
The  Types helper to use when scanning. 
- types - Variable in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
- types - Variable in class org.checkerframework.framework.util.typeinference.solver.TargetConstraints.Equalities
-  
- types - Variable in class org.checkerframework.framework.util.typeinference.solver.TargetConstraints.Subtypes
-  
- types - Variable in class org.checkerframework.framework.util.typeinference.solver.TargetConstraints.Supertypes
-  
- TypesIntoElements - Class in org.checkerframework.framework.type
- 
A helper class that puts the annotations from an AnnotatedTypeMirrors back into the corresponding
 Elements, so that they get stored in the bytecode by the compiler. 
- TypesIntoElements() - Constructor for class org.checkerframework.framework.type.TypesIntoElements
-  
- TypesUtils - Class in org.checkerframework.javacutil
- 
- typeTreeKinds() - Static method in class org.checkerframework.javacutil.TreeUtils
-  
- TypeUseLocation - Enum in org.checkerframework.framework.qual
- 
- typeValidator - Variable in class org.checkerframework.common.basetype.BaseTypeVisitor
-  
- TypeValidator - Interface in org.checkerframework.common.basetype
- 
TypeValidator ensures that a type for a given tree is valid both for the tree and the type system
 that is being used to check the tree. 
- typeVariable - Variable in class org.checkerframework.framework.util.typeinference.constraint.TUConstraint
- 
An AnnotatedTypeVariable representing a target type parameter for which we are inferring a
 type argument. 
- typeVariablesFromUse(AnnotatedTypeMirror.AnnotatedDeclaredType, TypeElement) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Adapt the upper bounds of the type variables of a class relative to the type instantiation. 
- typeVariablesFromUse(AnnotatedTypeMirror.AnnotatedDeclaredType, TypeElement) - Method in class org.checkerframework.framework.type.GenericAnnotatedTypeFactory
-  
- TypeVariableSubstitutor - Class in org.checkerframework.framework.type
- 
TypeVariableSusbtitutor replaces type variables from a declaration with arguments to its use. 
- TypeVariableSubstitutor() - Constructor for class org.checkerframework.framework.type.TypeVariableSubstitutor
-  
- TypeVariableSubstitutor.Visitor - Class in org.checkerframework.framework.type
-  
- typeVarSubstitutor - Variable in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Provides utility method to substitute arguments for their type variables. 
- typeVarTypes - Variable in class org.checkerframework.framework.type.AnnotatedTypeMirror.AnnotatedExecutableType
-  
- TypeVarUseApplier - Class in org.checkerframework.framework.util.element
- 
Apply annotations to the use of a type parameter declaration 
- TypeVisualizer - Class in org.checkerframework.common.util
- 
TypeVisualizer prints AnnotatedTypeMirrors as a directed graph where each node is a type and an
 arrow is a reference. 
- TypeVisualizer() - Constructor for class org.checkerframework.common.util.TypeVisualizer
-  
- UBQualifier - Class in org.checkerframework.checker.index.upperbound
- 
Abstraction for Upper Bound annotations. 
- UBQualifier() - Constructor for class org.checkerframework.checker.index.upperbound.UBQualifier
-  
- UBQualifier.UpperBoundUnknownQualifier - Class in org.checkerframework.checker.index.upperbound
-  
- UI - Annotation Type in org.checkerframework.checker.guieffect.qual
- 
Annotation for the UI effect. 
- uid - Variable in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- uid - Variable in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
Unique ID of the current object; for debugging purposes. 
- UIEffect - Annotation Type in org.checkerframework.checker.guieffect.qual
- 
Annotation for the concrete UI effect on methods, or on field accesses. 
- UIPackage - Annotation Type in org.checkerframework.checker.guieffect.qual
- 
Package annotation to make all classes within a package @UIType.
 
- UIType - Annotation Type in org.checkerframework.checker.guieffect.qual
- 
Class declaration annotation to make methods default to @UI.
 
- unanchoredParameterPattern - Static variable in class org.checkerframework.framework.util.FlowExpressionParseUtil
- 
Unanchored; can be used to find all formal parameter uses. 
- unannotatedType(Type) - Static method in class org.checkerframework.javacutil.TypeAnnotationUtils
-  
- UnaryExpr - Class in org.checkerframework.stubparser.ast.expr
-  
- UnaryExpr() - Constructor for class org.checkerframework.stubparser.ast.expr.UnaryExpr
-  
- UnaryExpr(Expression, UnaryExpr.Operator) - Constructor for class org.checkerframework.stubparser.ast.expr.UnaryExpr
-  
- UnaryExpr(int, int, int, int, Expression, UnaryExpr.Operator) - Constructor for class org.checkerframework.stubparser.ast.expr.UnaryExpr
-  
- UnaryExpr.Operator - Enum in org.checkerframework.stubparser.ast.expr
-  
- unaryMinus() - Method in class org.checkerframework.common.value.util.ByteMath
-  
- unaryMinus() - Method in class org.checkerframework.common.value.util.DoubleMath
-  
- unaryMinus() - Method in class org.checkerframework.common.value.util.FloatMath
-  
- unaryMinus() - Method in class org.checkerframework.common.value.util.IntegerMath
-  
- unaryMinus() - Method in class org.checkerframework.common.value.util.LongMath
-  
- unaryMinus() - Method in class org.checkerframework.common.value.util.NumberMath
-  
- unaryMinus() - Method in class org.checkerframework.common.value.util.Range
- 
Returns the range of a variable that falls within this range after applying the unary minus
 operation. 
- unaryMinus() - Method in class org.checkerframework.common.value.util.ShortMath
-  
- unaryNumericPromotion(Node) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
Perform unary numeric promotion on the input node. 
- UnaryOperationNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for a postfix or an unary expression. 
- UnaryOperationNode(UnaryTree, Node) - Constructor for class org.checkerframework.dataflow.cfg.node.UnaryOperationNode
-  
- unaryPlus() - Method in class org.checkerframework.common.value.util.ByteMath
-  
- unaryPlus() - Method in class org.checkerframework.common.value.util.DoubleMath
-  
- unaryPlus() - Method in class org.checkerframework.common.value.util.FloatMath
-  
- unaryPlus() - Method in class org.checkerframework.common.value.util.IntegerMath
-  
- unaryPlus() - Method in class org.checkerframework.common.value.util.LongMath
-  
- unaryPlus() - Method in class org.checkerframework.common.value.util.NumberMath
-  
- unaryPlus() - Method in class org.checkerframework.common.value.util.Range
- 
Returns the range of a variable that falls within this range after applying the unary plus
 operation (which is a no-op). 
- unaryPlus() - Method in class org.checkerframework.common.value.util.ShortMath
-  
- unbox(Node) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
- 
If the input node is a boxed type, unbox it, otherwise leave it alone. 
- UNCLASSIFIED - Variable in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
- 
- UnconditionalJump(CFGBuilder.Label) - Constructor for class org.checkerframework.dataflow.cfg.CFGBuilder.UnconditionalJump
-  
- UnderInitialization - Annotation Type in org.checkerframework.checker.initialization.qual
- 
This type qualifier indicates that an object is (definitely) in the process of being
 constructed/initialized. 
- underlyingAST - Variable in class org.checkerframework.dataflow.cfg.ControlFlowGraph
- 
The AST this CFG corresponds to. 
- UnderlyingAST - Class in org.checkerframework.dataflow.cfg
- 
Represents an abstract syntax tree of type  Tree that underlies a given control flow
 graph. 
- UnderlyingAST(UnderlyingAST.Kind) - Constructor for class org.checkerframework.dataflow.cfg.UnderlyingAST
-  
- UnderlyingAST.CFGLambda - Class in org.checkerframework.dataflow.cfg
- 
If the underlying AST is a lambda. 
- UnderlyingAST.CFGMethod - Class in org.checkerframework.dataflow.cfg
- 
If the underlying AST is a method. 
- UnderlyingAST.CFGStatement - Class in org.checkerframework.dataflow.cfg
- 
If the underlying AST is a statement or expression. 
- UnderlyingAST.Kind - Enum in org.checkerframework.dataflow.cfg
-  
- underlyingType - Variable in class org.checkerframework.framework.flow.CFAbstractValue
-  
- union(ConversionCategory, ConversionCategory) - Static method in enum org.checkerframework.checker.formatter.qual.ConversionCategory
- 
Use this function to get the union of two categories. 
- union(I18nConversionCategory, I18nConversionCategory) - Static method in enum org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory
- 
Returns the union of the two given I18nConversionCategories
  
- union(Range) - Method in class org.checkerframework.common.value.util.Range
- 
Returns the smallest range that includes all values contained in either of the two ranges. 
- Unique - Annotation Type in org.checkerframework.common.aliasing.qual
- 
An expression with this type has no aliases. 
- uniqueName(String) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- UnitsAnnotatedTypeFactory - Class in org.checkerframework.checker.units
- 
Annotated type factory for the Units Checker. 
- UnitsAnnotatedTypeFactory(BaseTypeChecker) - Constructor for class org.checkerframework.checker.units.UnitsAnnotatedTypeFactory
-  
- UnitsAnnotatedTypeFactory.UnitsQualifierHierarchy - Class in org.checkerframework.checker.units
-  
- UnitsAnnotatedTypeFormatter - Class in org.checkerframework.checker.units
-  
- UnitsAnnotatedTypeFormatter(BaseTypeChecker) - Constructor for class org.checkerframework.checker.units.UnitsAnnotatedTypeFormatter
-  
- UnitsAnnotatedTypeFormatter.UnitsAnnotationFormatter - Class in org.checkerframework.checker.units
- 
Format the error printout of any units qualifier that uses Prefix.one. 
- UnitsAnnotatedTypeFormatter.UnitsFormattingVisitor - Class in org.checkerframework.checker.units
-  
- UnitsAnnotationClassLoader - Class in org.checkerframework.checker.units
-  
- UnitsAnnotationClassLoader(BaseTypeChecker) - Constructor for class org.checkerframework.checker.units.UnitsAnnotationClassLoader
-  
- UnitsAnnotationFormatter(BaseTypeChecker) - Constructor for class org.checkerframework.checker.units.UnitsAnnotatedTypeFormatter.UnitsAnnotationFormatter
-  
- UnitsBottom - Annotation Type in org.checkerframework.checker.units.qual
- 
The bottom type in the Units type system. 
- UnitsChecker - Class in org.checkerframework.checker.units
- 
Units Checker main class. 
- UnitsChecker() - Constructor for class org.checkerframework.checker.units.UnitsChecker
-  
- UnitsFormattingVisitor(BaseTypeChecker, AnnotationFormatter, boolean, boolean) - Constructor for class org.checkerframework.checker.units.UnitsAnnotatedTypeFormatter.UnitsFormattingVisitor
-  
- UnitsMultiple - Annotation Type in org.checkerframework.checker.units.qual
- 
Define the relation between a base unit and the current unit. 
- UnitsQualifierHierarchy(MultiGraphQualifierHierarchy.MultiGraphFactory, AnnotationMirror) - Constructor for class org.checkerframework.checker.units.UnitsAnnotatedTypeFactory.UnitsQualifierHierarchy
-  
- UnitsRelations - Annotation Type in org.checkerframework.checker.units.qual
- 
Specify the class that knows how to handle the meta-annotated unit when put in relation (plus,
 multiply, ...) with another unit. 
- UnitsRelations - Interface in org.checkerframework.checker.units
- 
Interface that is used to specify the relation between units. 
- UnitsRelationsDefault - Class in org.checkerframework.checker.units
- 
Default relations between SI units. 
- UnitsRelationsDefault() - Constructor for class org.checkerframework.checker.units.UnitsRelationsDefault
-  
- UnitsRelationsTools - Class in org.checkerframework.checker.units
- 
A helper class for UnitsRelations, providing numerous methods which help process Annotations and
 Annotated Types representing various units 
- UnitsRelationsTools() - Constructor for class org.checkerframework.checker.units.UnitsRelationsTools
-  
- UnitsTools - Class in org.checkerframework.checker.units
- 
Utility methods to generate annotated types and to convert between them. 
- UnitsTools() - Constructor for class org.checkerframework.checker.units.UnitsTools
-  
- UnitsVisitor - Class in org.checkerframework.checker.units
- 
Units visitor. 
- UnitsVisitor(BaseTypeChecker) - Constructor for class org.checkerframework.checker.units.UnitsVisitor
-  
- UNKNOWN - Variable in class org.checkerframework.checker.index.lowerbound.LowerBoundAnnotatedTypeFactory
- 
- UNKNOWN - Variable in class org.checkerframework.checker.index.lowerbound.LowerBoundTransfer
- 
- UNKNOWN - Variable in class org.checkerframework.checker.index.samelen.SameLenAnnotatedTypeFactory
-  
- UNKNOWN - Variable in class org.checkerframework.checker.index.searchindex.SearchIndexAnnotatedTypeFactory
-  
- UNKNOWN - Variable in class org.checkerframework.checker.index.upperbound.UpperBoundAnnotatedTypeFactory
-  
- Unknown(TypeMirror) - Constructor for class org.checkerframework.dataflow.analysis.FlowExpressions.Unknown
-  
- UnknownClass - Annotation Type in org.checkerframework.common.reflection.qual
- 
Represents a Class object whose run-time value is not known at compile time. 
- UnknownCompilerMessageKey - Annotation Type in org.checkerframework.checker.compilermsgs.qual
- 
Indicates that the Stringtype has an unknown compiler message key property.
 
- UNKNOWNFORMAT - Variable in class org.checkerframework.checker.formatter.FormatterAnnotatedTypeFactory
-  
- UnknownFormat - Annotation Type in org.checkerframework.checker.formatter.qual
- 
The top qualifier. 
- UnknownInitialization - Annotation Type in org.checkerframework.checker.initialization.qual
- 
This type qualifier indicates how much of an object has been fully initialized. 
- UnknownInterned - Annotation Type in org.checkerframework.checker.interning.qual
- 
The top qualifier for the Interning Checker. 
- UNKNOWNKEYFOR - Variable in class org.checkerframework.checker.nullness.KeyForAnnotatedTypeFactory
-  
- UNKNOWNKEYFOR - Variable in class org.checkerframework.checker.nullness.KeyForTransfer
-  
- UnknownKeyFor - Annotation Type in org.checkerframework.checker.nullness.qual
- 
Used internally by the type system; should never be written by a programmer. 
- UnknownLocalizableKey - Annotation Type in org.checkerframework.checker.i18n.qual
- 
Indicates that the Stringtype has an unknown localizable key property.
 
- UnknownLocalized - Annotation Type in org.checkerframework.checker.i18n.qual
- 
Indicates that the Stringtype has unknown localization properties.
 
- UnknownMethod - Annotation Type in org.checkerframework.common.reflection.qual
- 
Represents a  Method or  Constructor expression whose run-time value is not known at compile time. 
- UnknownNullness - Annotation Type in edu.umd.cs.findbugs.annotations
-  
- UnknownPropertyKey - Annotation Type in org.checkerframework.checker.propkey.qual
- 
Indicates that the Stringtype has an unknown property key property.
 
- UnknownRegex - Annotation Type in org.checkerframework.checker.regex.qual
- 
Represents the top of the Regex qualifier hierarchy. 
- UnknownSignedness - Annotation Type in org.checkerframework.checker.signedness.qual
- 
The value's signedness is not known to the Signedness Checker. 
- unknownTAPosition() - Static method in class org.checkerframework.javacutil.TypeAnnotationUtils
-  
- UnknownUnits - Annotation Type in org.checkerframework.checker.units.qual
- 
UnknownUnits is the top type of the type hierarchy. 
- UnknownVal - Annotation Type in org.checkerframework.common.value.qual
- 
UnknownVal is a type annotation indicating that the expression's value is not known at compile
 type. 
- UNKNOWNVAL - Variable in class org.checkerframework.common.value.ValueAnnotatedTypeFactory
- 
The top type for this hierarchy. 
- Unqualified - Annotation Type in org.checkerframework.framework.qual
- 
A special annotation intended solely for representing an unqualified type in the qualifier
 hierarchy, as an argument to  SubtypeOf.value(), in the type qualifiers declarations. 
- unshorthandProcessorNames(String, List<String>, boolean) - Static method in class org.checkerframework.framework.util.CheckerMain
- 
Takes a string of comma-separated processor names, and expands any shorthands to
 fully-qualified names from the fullyQualifiedCheckerNames list. 
- Unsigned - Annotation Type in org.checkerframework.checker.signedness.qual
- 
The value is to be interpreted as unsigned. 
- UnsignedRightShiftNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for bitwise right shift operations with zero extension: 
- UnsignedRightShiftNode(BinaryTree, Node, Node) - Constructor for class org.checkerframework.dataflow.cfg.node.UnsignedRightShiftNode
-  
- unsignedShiftRight(Number) - Method in class org.checkerframework.common.value.util.ByteMath
-  
- unsignedShiftRight(Number) - Method in class org.checkerframework.common.value.util.DoubleMath
-  
- unsignedShiftRight(Number) - Method in class org.checkerframework.common.value.util.FloatMath
-  
- unsignedShiftRight(Number) - Method in class org.checkerframework.common.value.util.IntegerMath
-  
- unsignedShiftRight(Number) - Method in class org.checkerframework.common.value.util.LongMath
-  
- unsignedShiftRight(Number) - Method in class org.checkerframework.common.value.util.NumberMath
-  
- unsignedShiftRight(Range) - Method in class org.checkerframework.common.value.util.Range
- 
We give up the analysis for unsigned shift right operation 
- unsignedShiftRight(Number) - Method in class org.checkerframework.common.value.util.ShortMath
-  
- Untainted - Annotation Type in org.checkerframework.checker.tainting.qual
- 
Denotes a reference that is untainted, i.e. 
- Unusable - Annotation Type in org.checkerframework.checker.linear.qual
-  
- Unused - Annotation Type in org.checkerframework.framework.qual
- 
Declares that the field may not be accessed if the receiver is of the specified qualifier type
 (or any supertype). 
- updateAnnotationSetInScene(ATypeElement, AnnotatedTypeFactory, String, AnnotatedTypeMirror, AnnotatedTypeMirror, TypeUseLocation) - Method in class org.checkerframework.common.wholeprograminference.WholeProgramInferenceScenesHelper
- 
Updates the set of annotations in a location of a Scene. 
- updateForArrayAssignment(FlowExpressions.ArrayAccess, V) - Method in class org.checkerframework.framework.flow.CFAbstractStore
- 
Update the information in the store by considering an assignment with target n, where
 the target is an array access.
 
- updateForAssignment(Node, V) - Method in class org.checkerframework.framework.flow.CFAbstractStore
- 
Update the information in the store by considering an assignment with target n.
 
- updateForFieldAccessAssignment(FlowExpressions.FieldAccess, V) - Method in class org.checkerframework.framework.flow.CFAbstractStore
- 
Update the information in the store by considering a field assignment with target n,
 where the right hand side has the abstract valueval.
 
- updateForLocalVariableAssignment(FlowExpressions.LocalVariable, V) - Method in class org.checkerframework.framework.flow.CFAbstractStore
- 
Set the abstract value of a local variable in the store. 
- updateForMethodCall(MethodInvocationNode, AnnotatedTypeFactory, V) - Method in class org.checkerframework.checker.initialization.InitializationStore
- 
Remove any information that might not be valid any more after a method call, and add
 information guaranteed by the method. 
- updateForMethodCall(MethodInvocationNode, AnnotatedTypeFactory, CFValue) - Method in class org.checkerframework.checker.lock.LockStore
-  
- updateForMethodCall(MethodInvocationNode, AnnotatedTypeFactory, V) - Method in class org.checkerframework.framework.flow.CFAbstractStore
- 
Remove any information that might not be valid any more after a method call, and add
 information guaranteed by the method. 
- updateInferredConstructorParameterTypes(ObjectCreationNode, ExecutableElement, AnnotatedTypeFactory) - Method in interface org.checkerframework.common.wholeprograminference.WholeProgramInference
- 
Updates the parameter types of the constructor constructorEltbased on the arguments
 inobjectCreationNode.
 
- updateInferredConstructorParameterTypes(ObjectCreationNode, ExecutableElement, AnnotatedTypeFactory) - Method in class org.checkerframework.common.wholeprograminference.WholeProgramInferenceScenes
- 
Updates the parameter types of the constructor created by objectCreationNode based on
 arguments to the constructor. 
- updateInferredFieldType(FieldAccessNode, Node, ClassTree, AnnotatedTypeFactory) - Method in interface org.checkerframework.common.wholeprograminference.WholeProgramInference
- 
Updates the type of fieldbase on an assignment ofrhstofield.
 
- updateInferredFieldType(FieldAccessNode, Node, ClassTree, AnnotatedTypeFactory) - Method in class org.checkerframework.common.wholeprograminference.WholeProgramInferenceScenes
- 
Updates the type of the field lhs in the Scene of the class with tree classTree. 
- updateInferredMethodParameterTypes(MethodInvocationNode, Tree, ExecutableElement, AnnotatedTypeFactory) - Method in interface org.checkerframework.common.wholeprograminference.WholeProgramInference
- 
Updates the parameter types of the method methodEltbased on the arguments in the
 method invocationmethodInvNode.
 
- updateInferredMethodParameterTypes(MethodTree, ExecutableElement, AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeFactory) - Method in interface org.checkerframework.common.wholeprograminference.WholeProgramInference
- 
Updates the parameter types of the method methodTreebased on the parameter types of
 the overridden methodoverriddenMethod.
 
- updateInferredMethodParameterTypes(MethodTree, ExecutableElement, AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeFactory) - Method in class org.checkerframework.common.wholeprograminference.WholeProgramInferenceScenes
- 
Updates the parameter types of the method methodEltin the Scene of the method's
 enclosing class based on the overridden methodoverriddenMethodparameter types.
 
- updateInferredMethodParameterTypes(MethodInvocationNode, Tree, ExecutableElement, AnnotatedTypeFactory) - Method in class org.checkerframework.common.wholeprograminference.WholeProgramInferenceScenes
- 
Updates the parameter types of the method methodElt in the Scene of the receiverTree's
 enclosing class based on the arguments to the method. 
- updateInferredMethodReceiverType(MethodTree, ExecutableElement, AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeFactory) - Method in interface org.checkerframework.common.wholeprograminference.WholeProgramInference
- 
Updates the receiver type of the method methodEltbased on the receiver type of the
 overridden methodoverriddenMethod.
 
- updateInferredMethodReceiverType(MethodTree, ExecutableElement, AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeFactory) - Method in class org.checkerframework.common.wholeprograminference.WholeProgramInferenceScenes
- 
Updates the receiver type of the method methodEltin the Scene of the method's
 enclosing class based on the overridden methodoverriddenMethodreceiver type.
 
- updateInferredMethodReturnType(ReturnNode, Symbol.ClassSymbol, MethodTree, AnnotatedTypeFactory) - Method in interface org.checkerframework.common.wholeprograminference.WholeProgramInference
- 
Updates the return type of the method methodTreebased onreturnedExpression.
 
- updateInferredMethodReturnType(ReturnNode, Symbol.ClassSymbol, MethodTree, AnnotatedTypeFactory) - Method in class org.checkerframework.common.wholeprograminference.WholeProgramInferenceScenes
- 
Updates the return type of the method methodTree in the Scene of the class with symbol
 classSymbol. 
- updateInferredParameterType(LocalVariableNode, Node, ClassTree, MethodTree, AnnotatedTypeFactory) - Method in interface org.checkerframework.common.wholeprograminference.WholeProgramInference
- 
Updates the type of parameterbased on an assignment ofrhstoparameter.
 
- updateInferredParameterType(LocalVariableNode, Node, ClassTree, MethodTree, AnnotatedTypeFactory) - Method in class org.checkerframework.common.wholeprograminference.WholeProgramInferenceScenes
- 
Updates the parameter type represented by lhs of the method methodTree in the Scene of the
 receiverTree's enclosing class based on assignments to the parameter inside the method body. 
- UpdateLineColumn(char) - Method in class org.checkerframework.stubparser.JavaCharStream
-  
- updateMappingToImmutableSet(Map<T, Set<AnnotationMirror>>, T, Set<AnnotationMirror>) - Static method in class org.checkerframework.javacutil.AnnotationUtils
- 
See checkers.types.QualifierHierarchy#updateMappingToMutableSet(QualifierHierarchy, Map,
 Object, AnnotationMirror) (Not linked because it is in an independent project. 
- updateMappingToMutableSet(Map<T, Set<AnnotationMirror>>, T, AnnotationMirror) - Method in class org.checkerframework.framework.type.QualifierHierarchy
- 
Update a mapping from some key to a set of AnnotationMirrors. 
- updateNodeValues(Node, TransferResult<A, S>) - Method in class org.checkerframework.dataflow.analysis.Analysis
- 
Updates the value of node nodeto the value of thetransferResult.
 
- updateTargetsWithPartiallyInferredType(TargetConstraints.Equalities, ConstraintMap, AnnotatedTypeFactory) - Method in class org.checkerframework.framework.util.typeinference.solver.EqualitiesSolver
-  
- upperBound(TypeMirror) - Static method in class org.checkerframework.javacutil.TypesUtils
- 
If the argument is a bounded TypeVariable or WildcardType, return its non-variable,
 non-wildcard upper bound. 
- UpperBoundAnnotatedTypeFactory - Class in org.checkerframework.checker.index.upperbound
- 
Implements the introduction rules for the Upper Bound Checker. 
- UpperBoundAnnotatedTypeFactory(BaseTypeChecker) - Constructor for class org.checkerframework.checker.index.upperbound.UpperBoundAnnotatedTypeFactory
-  
- UpperBoundAnnotatedTypeFactory.UpperBoundQualifierHierarchy - Class in org.checkerframework.checker.index.upperbound
- 
The qualifier hierarchy for the upperbound type system. 
- UpperBoundAnnotatedTypeFactory.UpperBoundTreeAnnotator - Class in org.checkerframework.checker.index.upperbound
-  
- UpperBoundBottom - Annotation Type in org.checkerframework.checker.index.qual
- 
The bottom type in the Upper Bound type system. 
- UpperBoundChecker - Class in org.checkerframework.checker.index.upperbound
- 
A type-checker for preventing arrays from being accessed with values that are too high. 
- UpperBoundChecker() - Constructor for class org.checkerframework.checker.index.upperbound.UpperBoundChecker
-  
- UpperBoundQualifierHierarchy(MultiGraphQualifierHierarchy.MultiGraphFactory) - Constructor for class org.checkerframework.checker.index.upperbound.UpperBoundAnnotatedTypeFactory.UpperBoundQualifierHierarchy
-  
- upperBoundTarget() - Method in class org.checkerframework.framework.util.element.ClassTypeParamApplier
-  
- upperBoundTarget() - Method in class org.checkerframework.framework.util.element.MethodTypeParamApplier
-  
- UpperBoundTransfer - Class in org.checkerframework.checker.index.upperbound
-  
- UpperBoundTransfer(CFAnalysis) - Constructor for class org.checkerframework.checker.index.upperbound.UpperBoundTransfer
-  
- UpperBoundTreeAnnotator(UpperBoundAnnotatedTypeFactory) - Constructor for class org.checkerframework.checker.index.upperbound.UpperBoundAnnotatedTypeFactory.UpperBoundTreeAnnotator
-  
- UpperBoundUnknown - Annotation Type in org.checkerframework.checker.index.qual
- 
A variable not known to have a relation to any sequence length. 
- UpperBoundVisitor - Class in org.checkerframework.checker.index.upperbound
- 
Warns about array accesses that could be too high. 
- UpperBoundVisitor(BaseTypeChecker) - Constructor for class org.checkerframework.checker.index.upperbound.UpperBoundVisitor
-  
- upstreamCheckerNames - Variable in class org.checkerframework.framework.source.SourceChecker
- 
List of upstream checker names. 
- useFbc - Variable in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory
- 
Should the initialization type system be FBC? If not, the rawness type system is used for
 initialization. 
- useFbc - Variable in class org.checkerframework.checker.initialization.InitializationChecker
- 
Should the initialization type system be FBC? If not, the rawness type system is used for
 initialization. 
- useLocalScope - Variable in class org.checkerframework.framework.util.FlowExpressionParseUtil.FlowExpressionContext
-  
- userError - Variable in exception org.checkerframework.framework.source.SourceChecker.CheckerError
- 
Whether this error is caused by a user error, e.g. 
- userErrorAbort(String) - Method in class org.checkerframework.framework.source.SourceChecker
- 
Log a user error message and abort processing. 
- UsesObjectEquals - Annotation Type in org.checkerframework.checker.interning.qual
- 
Class declaration to indicate the class does not override equals(Object), and thereforea.equals(b)anda == bbehave identically.
 
- usesSequentialSemantics() - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
-  
- useUncheckedCodeDefault(String) - Method in class org.checkerframework.framework.source.SourceChecker
- 
Should unchecked code defaults be used for the kind of code indicated by the parameter 
- validate(boolean) - Method in class org.checkerframework.framework.test.TestConfigurationBuilder
- 
Ensures that the minimum requirements for running a test are met. 
- validateSet(Set<AnnotationMirror>, TypeMirror, QualifierHierarchy) - Static method in class org.checkerframework.framework.flow.CFAbstractValue
-  
- validateThenBuild(boolean) - Method in class org.checkerframework.framework.test.TestConfigurationBuilder
- 
Creates a TestConfiguration using the settings in this builder. 
- validateType(Tree, AnnotatedTypeMirror) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Tests whether the type and corresponding type tree is a valid type, and emits an error if
 that is not the case (e.g. 
- validateTypeOf(Tree) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Tests whether the tree expressed by the passed type tree is a valid type, and emits an error
 if that is not the case (e.g. 
- validLocationsForUncheckedCodeDefaults() - Static method in class org.checkerframework.framework.util.defaults.QualifierDefaults
- 
Returns an array of locations that are valid for the unchecked value defaults. 
- validTargets() - Method in class org.checkerframework.framework.util.element.ClassTypeParamApplier
-  
- validTargets() - Method in class org.checkerframework.framework.util.element.MethodApplier
-  
- validTargets() - Method in class org.checkerframework.framework.util.element.MethodTypeParamApplier
-  
- validTargets() - Method in class org.checkerframework.framework.util.element.ParamApplier
-  
- validTargets() - Method in class org.checkerframework.framework.util.element.SuperTypeApplier
-  
- validTargets() - Method in class org.checkerframework.framework.util.element.TypeDeclarationApplier
-  
- validTargets() - Method in class org.checkerframework.framework.util.element.VariableApplier
-  
- value() - Method in interface org.checkerframework.checker.formatter.FormatterTreeUtil.Result
-  
- value - Variable in class org.checkerframework.dataflow.analysis.FlowExpressions.ValueLiteral
-  
- value - Variable in class org.checkerframework.dataflow.constantpropagation.Constant
- 
The value of this abstract value (or null) 
- value - Variable in class org.checkerframework.stubparser.ast.expr.StringLiteralExpr
-  
- ValueAnnotatedTypeFactory - Class in org.checkerframework.common.value
- 
AnnotatedTypeFactory for the Value type system. 
- ValueAnnotatedTypeFactory(BaseTypeChecker) - Constructor for class org.checkerframework.common.value.ValueAnnotatedTypeFactory
-  
- ValueAnnotatedTypeFactory.ValueTreeAnnotator - Class in org.checkerframework.common.value
- 
The TreeAnnotator for this AnnotatedTypeFactory. 
- ValueChecker - Class in org.checkerframework.common.value
- 
The Constant Value Checker is a constant propagation analysis: for each variable, it determines
 whether that variable's value can be known at compile time. 
- ValueChecker() - Constructor for class org.checkerframework.common.value.ValueChecker
-  
- ValueCheckerUtils - Class in org.checkerframework.common.value
-  
- ValueCheckerUtils() - Constructor for class org.checkerframework.common.value.ValueCheckerUtils
-  
- ValueLiteral(TypeMirror, ValueLiteralNode) - Constructor for class org.checkerframework.dataflow.analysis.FlowExpressions.ValueLiteral
-  
- ValueLiteral(TypeMirror, Object) - Constructor for class org.checkerframework.dataflow.analysis.FlowExpressions.ValueLiteral
-  
- ValueLiteralNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for a literals that have some form of value:
 
   integer literal
   long literal
   char literal
   string literal
   float literal
   double literal
   boolean literal
   null literal
  
- ValueLiteralNode(LiteralTree) - Constructor for class org.checkerframework.dataflow.cfg.node.ValueLiteralNode
-  
- valueOf(String) - Static method in enum javax.annotation.meta.When
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum org.checkerframework.checker.formatter.FormatterTreeUtil.InvocationType
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum org.checkerframework.checker.formatter.qual.ConversionCategory
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum org.checkerframework.checker.i18nformatter.I18nFormatterTreeUtil.FormatType
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum org.checkerframework.checker.nullness.KeyForPropagator.PropagationDirection
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum org.checkerframework.checker.units.qual.Prefix
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum org.checkerframework.dataflow.analysis.Store.FlowRule
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum org.checkerframework.dataflow.analysis.Store.Kind
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum org.checkerframework.dataflow.cfg.block.Block.BlockType
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum org.checkerframework.dataflow.cfg.block.SpecialBlock.SpecialBlockType
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum org.checkerframework.dataflow.cfg.CFGBuilder.ExtendedNode.ExtendedNodeType
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum org.checkerframework.dataflow.cfg.UnderlyingAST.Kind
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum org.checkerframework.dataflow.constantpropagation.Constant.Type
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum org.checkerframework.dataflow.qual.Pure.Kind
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum org.checkerframework.framework.qual.LiteralKind
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum org.checkerframework.framework.qual.TypeUseLocation
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum org.checkerframework.framework.test.diagnostics.DiagnosticKind
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum org.checkerframework.framework.type.GenericAnnotatedTypeFactory.ScanState
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum org.checkerframework.framework.util.AtmCombo
- 
Returns the enum constant of this type with the specified name. 
- valueOf(AtmKind, AtmKind) - Static method in enum org.checkerframework.framework.util.AtmCombo
-  
- valueOf(AnnotatedTypeMirror, AnnotatedTypeMirror) - Static method in enum org.checkerframework.framework.util.AtmCombo
-  
- valueOf(String) - Static method in enum org.checkerframework.framework.util.ContractsUtils.Contract.Kind
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum org.checkerframework.framework.util.PluginUtil.CheckerProp
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum org.checkerframework.stubparser.ast.expr.AssignExpr.Operator
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum org.checkerframework.stubparser.ast.expr.BinaryExpr.Operator
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum org.checkerframework.stubparser.ast.expr.UnaryExpr.Operator
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum org.checkerframework.stubparser.ast.type.PrimitiveType.Primitive
- 
Returns the enum constant of this type with the specified name. 
- values() - Static method in enum javax.annotation.meta.When
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum org.checkerframework.checker.formatter.FormatterTreeUtil.InvocationType
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum org.checkerframework.checker.formatter.qual.ConversionCategory
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum org.checkerframework.checker.i18nformatter.I18nFormatterTreeUtil.FormatType
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum org.checkerframework.checker.nullness.KeyForPropagator.PropagationDirection
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum org.checkerframework.checker.units.qual.Prefix
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum org.checkerframework.dataflow.analysis.Store.FlowRule
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum org.checkerframework.dataflow.analysis.Store.Kind
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum org.checkerframework.dataflow.cfg.block.Block.BlockType
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum org.checkerframework.dataflow.cfg.block.SpecialBlock.SpecialBlockType
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum org.checkerframework.dataflow.cfg.CFGBuilder.ExtendedNode.ExtendedNodeType
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum org.checkerframework.dataflow.cfg.UnderlyingAST.Kind
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum org.checkerframework.dataflow.constantpropagation.Constant.Type
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum org.checkerframework.dataflow.qual.Pure.Kind
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum org.checkerframework.framework.qual.LiteralKind
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum org.checkerframework.framework.qual.TypeUseLocation
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum org.checkerframework.framework.test.diagnostics.DiagnosticKind
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum org.checkerframework.framework.type.GenericAnnotatedTypeFactory.ScanState
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Method in class org.checkerframework.framework.util.AnnotationMirrorMap
-  
- values() - Static method in enum org.checkerframework.framework.util.AtmCombo
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum org.checkerframework.framework.util.ContractsUtils.Contract.Kind
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum org.checkerframework.framework.util.PluginUtil.CheckerProp
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum org.checkerframework.stubparser.ast.expr.AssignExpr.Operator
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum org.checkerframework.stubparser.ast.expr.BinaryExpr.Operator
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum org.checkerframework.stubparser.ast.expr.UnaryExpr.Operator
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum org.checkerframework.stubparser.ast.type.PrimitiveType.Primitive
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- ValueTransfer - Class in org.checkerframework.common.value
-  
- ValueTransfer(CFAbstractAnalysis<CFValue, CFStore, CFTransfer>) - Constructor for class org.checkerframework.common.value.ValueTransfer
-  
- ValueTreeAnnotator(ValueAnnotatedTypeFactory) - Constructor for class org.checkerframework.common.value.ValueAnnotatedTypeFactory.ValueTreeAnnotator
-  
- ValueVisitor - Class in org.checkerframework.common.value
-  
- ValueVisitor(BaseTypeChecker) - Constructor for class org.checkerframework.common.value.ValueVisitor
-  
- VariableApplier - Class in org.checkerframework.framework.util.element
- 
Applies annotations to variable declaration (providing they are not the use of a TYPE_PARAMETER). 
- VariableDeclarationExpr - Class in org.checkerframework.stubparser.ast.expr
-  
- VariableDeclarationExpr() - Constructor for class org.checkerframework.stubparser.ast.expr.VariableDeclarationExpr
-  
- VariableDeclarationExpr(Type, List<VariableDeclarator>) - Constructor for class org.checkerframework.stubparser.ast.expr.VariableDeclarationExpr
-  
- VariableDeclarationExpr(int, Type, List<VariableDeclarator>) - Constructor for class org.checkerframework.stubparser.ast.expr.VariableDeclarationExpr
-  
- VariableDeclarationExpr(int, int, int, int, int, List<AnnotationExpr>, Type, List<VariableDeclarator>) - Constructor for class org.checkerframework.stubparser.ast.expr.VariableDeclarationExpr
-  
- VariableDeclarationNode - Class in org.checkerframework.dataflow.cfg.node
- 
A node for a local variable declaration: 
- VariableDeclarationNode(VariableTree) - Constructor for class org.checkerframework.dataflow.cfg.node.VariableDeclarationNode
-  
- VariableDeclarator - Class in org.checkerframework.stubparser.ast.body
-  
- VariableDeclarator() - Constructor for class org.checkerframework.stubparser.ast.body.VariableDeclarator
-  
- VariableDeclarator(VariableDeclaratorId) - Constructor for class org.checkerframework.stubparser.ast.body.VariableDeclarator
-  
- VariableDeclarator(VariableDeclaratorId, Expression) - Constructor for class org.checkerframework.stubparser.ast.body.VariableDeclarator
-  
- VariableDeclarator(int, int, int, int, VariableDeclaratorId, Expression) - Constructor for class org.checkerframework.stubparser.ast.body.VariableDeclarator
-  
- VariableDeclaratorId - Class in org.checkerframework.stubparser.ast.body
-  
- VariableDeclaratorId() - Constructor for class org.checkerframework.stubparser.ast.body.VariableDeclaratorId
-  
- VariableDeclaratorId(String) - Constructor for class org.checkerframework.stubparser.ast.body.VariableDeclaratorId
-  
- VariableDeclaratorId(int, int, int, int, String, int) - Constructor for class org.checkerframework.stubparser.ast.body.VariableDeclaratorId
-  
- verbose - Variable in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
-  
- viewpointAdaptConstructor(NewClassTree, AnnotatedTypeMirror.AnnotatedExecutableType) - Method in class org.checkerframework.framework.util.dependenttypes.DependentTypesHelper
- 
Viewpoint adapts the dependent type annotations in the constructorType based on the
 newClassTree. 
- viewpointAdaptMethod(MethodInvocationTree, AnnotatedTypeMirror.AnnotatedExecutableType) - Method in class org.checkerframework.framework.util.dependenttypes.DependentTypesHelper
- 
Viewpoint adapts the dependent type annotations in the methodDeclType based on the
 methodInvocationTree. 
- viewpointAdaptTypeVariableBounds(TypeElement, List<AnnotatedTypeParameterBounds>, TreePath) - Method in class org.checkerframework.framework.util.dependenttypes.DependentTypesHelper
- 
Viewpoint adapts the dependent type annotations on the bounds to the use of the type. 
- visit(TreePath) - Method in class org.checkerframework.framework.source.SourceVisitor
-  
- visit(AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.AnnotatedTypeCopier
-  
- visit(AnnotatedTypeMirror, IdentityHashMap<AnnotatedTypeMirror, AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.AnnotatedTypeCopier
-  
- visit(AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.AnnotatedTypeReplacer.Visitor
-  
- visit(AnnotatedTypeMirror, AnnotatedTypeMirror, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visit(AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter.FormattingVisitor
-  
- visit(AnnotatedTypeMirror, Set<AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter.FormattingVisitor
-  
- visit(AnnotatedTypeMirror, AnnotatedTypeMirror, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visit(AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeScanner
-  
- visit(AnnotatedTypeMirror, P) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeScanner
-  
- visit(AnnotatedTypeMirror) - Method in interface org.checkerframework.framework.type.visitor.AnnotatedTypeVisitor
- 
A Convenience method equivalent to v.visit(t, null).
 
- visit(AnnotatedTypeMirror, P) - Method in interface org.checkerframework.framework.type.visitor.AnnotatedTypeVisitor
- 
Visits a type. 
- visit(AnnotatedTypeMirror, AnnotatedTypeMirror, PARAM) - Method in class org.checkerframework.framework.type.visitor.EquivalentAtmComboScanner
- 
Entry point for this scanner. 
- visit(AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.visitor.SimpleAnnotatedTypeVisitor
-  
- visit(AnnotatedTypeMirror, P) - Method in class org.checkerframework.framework.type.visitor.SimpleAnnotatedTypeVisitor
-  
- visit(IndexUnit, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(CompilationUnit, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(PackageDeclaration, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(NameExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(QualifiedNameExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(ImportDeclaration, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(ClassOrInterfaceDeclaration, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(EmptyTypeDeclaration, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(JavadocComment, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(ClassOrInterfaceType, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(TypeParameter, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(PrimitiveType, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(ReferenceType, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(WildcardType, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(FieldDeclaration, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(VariableDeclarator, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(VariableDeclaratorId, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(ArrayInitializerExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(VoidType, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(ArrayAccessExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(ArrayCreationExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(AssignExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(BinaryExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(CastExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(ClassExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(ConditionalExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(EnclosedExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(FieldAccessExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(InstanceOfExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(CharLiteralExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(DoubleLiteralExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(IntegerLiteralExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(LongLiteralExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(IntegerLiteralMinValueExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(LongLiteralMinValueExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(StringLiteralExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(BooleanLiteralExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(NullLiteralExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(ThisExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(SuperExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(MethodCallExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(ObjectCreationExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(UnaryExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(ConstructorDeclaration, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(MethodDeclaration, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(Parameter, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(ExplicitConstructorInvocationStmt, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(VariableDeclarationExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(TypeDeclarationStmt, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(AssertStmt, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(BlockStmt, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(LabeledStmt, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(EmptyStmt, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(ExpressionStmt, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(SwitchStmt, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(SwitchEntryStmt, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(BreakStmt, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(ReturnStmt, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(EnumDeclaration, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(EnumConstantDeclaration, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(EmptyMemberDeclaration, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(InitializerDeclaration, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(IfStmt, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(WhileStmt, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(ContinueStmt, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(DoStmt, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(ForeachStmt, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(ForStmt, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(ThrowStmt, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(SynchronizedStmt, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(TryStmt, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(CatchClause, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(AnnotationDeclaration, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(AnnotationMemberDeclaration, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(MarkerAnnotationExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(SingleMemberAnnotationExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(NormalAnnotationExpr, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(MemberValuePair, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(LineComment, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(BlockComment, Object) - Method in class org.checkerframework.stubparser.ast.visitor.DumpVisitor
-  
- visit(CompilationUnit, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(PackageDeclaration, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(ImportDeclaration, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(TypeParameter, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(LineComment, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(BlockComment, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(ClassOrInterfaceDeclaration, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(EnumDeclaration, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(EmptyTypeDeclaration, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(EnumConstantDeclaration, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(AnnotationDeclaration, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(AnnotationMemberDeclaration, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(FieldDeclaration, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(VariableDeclarator, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(VariableDeclaratorId, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(ConstructorDeclaration, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(MethodDeclaration, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(Parameter, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(EmptyMemberDeclaration, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(InitializerDeclaration, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(JavadocComment, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(ClassOrInterfaceType, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(PrimitiveType, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(ReferenceType, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(VoidType, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(WildcardType, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(ArrayAccessExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(ArrayCreationExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(ArrayInitializerExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(AssignExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(BinaryExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(CastExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(ClassExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(ConditionalExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(EnclosedExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(FieldAccessExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(InstanceOfExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(StringLiteralExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(IntegerLiteralExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(LongLiteralExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(IntegerLiteralMinValueExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(LongLiteralMinValueExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(CharLiteralExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(DoubleLiteralExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(BooleanLiteralExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(NullLiteralExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(MethodCallExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(NameExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(ObjectCreationExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(QualifiedNameExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(ThisExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(SuperExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(UnaryExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(VariableDeclarationExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(MarkerAnnotationExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(SingleMemberAnnotationExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(NormalAnnotationExpr, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(MemberValuePair, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(ExplicitConstructorInvocationStmt, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(TypeDeclarationStmt, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(AssertStmt, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(BlockStmt, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(LabeledStmt, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(EmptyStmt, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(ExpressionStmt, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(SwitchStmt, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(SwitchEntryStmt, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(BreakStmt, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(ReturnStmt, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(IfStmt, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(WhileStmt, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(ContinueStmt, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(DoStmt, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(ForeachStmt, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(ForStmt, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(ThrowStmt, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(SynchronizedStmt, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(TryStmt, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(CatchClause, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(IndexUnit, Node) - Method in class org.checkerframework.stubparser.ast.visitor.EqualsVisitor
-  
- visit(IndexUnit, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(CompilationUnit, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(PackageDeclaration, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(ImportDeclaration, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(TypeParameter, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(LineComment, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(BlockComment, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(ClassOrInterfaceDeclaration, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(EnumDeclaration, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(EmptyTypeDeclaration, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(EnumConstantDeclaration, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(AnnotationDeclaration, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(AnnotationMemberDeclaration, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(FieldDeclaration, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(VariableDeclarator, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(VariableDeclaratorId, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(ConstructorDeclaration, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(MethodDeclaration, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(Parameter, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(EmptyMemberDeclaration, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(InitializerDeclaration, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(JavadocComment, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(ClassOrInterfaceType, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(PrimitiveType, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(ReferenceType, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(VoidType, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(WildcardType, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(ArrayAccessExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(ArrayCreationExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(ArrayInitializerExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(AssignExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(BinaryExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(CastExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(ClassExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(ConditionalExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(EnclosedExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(FieldAccessExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(InstanceOfExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(StringLiteralExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(IntegerLiteralExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(LongLiteralExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(IntegerLiteralMinValueExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(LongLiteralMinValueExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(CharLiteralExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(DoubleLiteralExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(BooleanLiteralExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(NullLiteralExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(MethodCallExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(NameExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(ObjectCreationExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(QualifiedNameExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(ThisExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(SuperExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(UnaryExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(VariableDeclarationExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(MarkerAnnotationExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(SingleMemberAnnotationExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(NormalAnnotationExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(MemberValuePair, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(ExplicitConstructorInvocationStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(TypeDeclarationStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(AssertStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(BlockStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(LabeledStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(EmptyStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(ExpressionStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(SwitchStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(SwitchEntryStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(BreakStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(ReturnStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(IfStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(WhileStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(ContinueStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(DoStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(ForeachStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(ForStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(ThrowStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(SynchronizedStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(TryStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(CatchClause, A) - Method in interface org.checkerframework.stubparser.ast.visitor.GenericVisitor
-  
- visit(AnnotationDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(AnnotationMemberDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(ArrayAccessExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(ArrayCreationExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(ArrayInitializerExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(AssertStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(AssignExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(BinaryExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(BlockStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(BooleanLiteralExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(BreakStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(CastExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(CatchClause, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(CharLiteralExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(ClassExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(ClassOrInterfaceDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(ClassOrInterfaceType, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(CompilationUnit, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(ConditionalExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(ConstructorDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(ContinueStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(DoStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(DoubleLiteralExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(EmptyMemberDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(EmptyStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(EmptyTypeDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(EnclosedExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(EnumConstantDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(EnumDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(ExplicitConstructorInvocationStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(ExpressionStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(FieldAccessExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(FieldDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(ForeachStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(ForStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(IfStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(ImportDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(InitializerDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(InstanceOfExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(IntegerLiteralExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(IntegerLiteralMinValueExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(JavadocComment, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(LabeledStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(LongLiteralExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(LongLiteralMinValueExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(MarkerAnnotationExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(MemberValuePair, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(MethodCallExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(MethodDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(NameExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(NormalAnnotationExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(NullLiteralExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(ObjectCreationExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(PackageDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(Parameter, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(PrimitiveType, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(QualifiedNameExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(ReferenceType, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(ReturnStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(SingleMemberAnnotationExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(StringLiteralExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(SuperExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(SwitchEntryStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(SwitchStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(SynchronizedStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(ThisExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(ThrowStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(TryStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(TypeDeclarationStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(TypeParameter, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(UnaryExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(VariableDeclarationExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(VariableDeclarator, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(VariableDeclaratorId, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(VoidType, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(WhileStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(WildcardType, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(IndexUnit, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(BlockComment, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(LineComment, A) - Method in class org.checkerframework.stubparser.ast.visitor.GenericVisitorAdapter
-  
- visit(AnnotationDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(AnnotationMemberDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(ArrayAccessExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(ArrayCreationExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(ArrayInitializerExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(AssertStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(AssignExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(BinaryExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(BlockStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(BooleanLiteralExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(BreakStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(CastExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(CatchClause, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(CharLiteralExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(ClassExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(ClassOrInterfaceDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(ClassOrInterfaceType, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(CompilationUnit, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(ConditionalExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(ConstructorDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(ContinueStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(DoStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(DoubleLiteralExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(EmptyMemberDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(EmptyStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(EmptyTypeDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(EnclosedExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(EnumConstantDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(EnumDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(ExplicitConstructorInvocationStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(ExpressionStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(FieldAccessExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(FieldDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(ForeachStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(ForStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(IfStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(ImportDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(InitializerDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(InstanceOfExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(IntegerLiteralExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(IntegerLiteralMinValueExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(JavadocComment, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(LabeledStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(LongLiteralExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(LongLiteralMinValueExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(MarkerAnnotationExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(MemberValuePair, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(MethodCallExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(MethodDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(NameExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(NormalAnnotationExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(NullLiteralExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(ObjectCreationExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(PackageDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(Parameter, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(PrimitiveType, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(QualifiedNameExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(ReferenceType, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(ReturnStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(SingleMemberAnnotationExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(StringLiteralExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(SuperExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(SwitchEntryStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(SwitchStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(SynchronizedStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(ThisExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(ThrowStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(TryStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(TypeDeclarationStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(TypeParameter, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(UnaryExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(VariableDeclarationExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(VariableDeclarator, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(VariableDeclaratorId, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(VoidType, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(WhileStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(WildcardType, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(BlockComment, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(LineComment, A) - Method in class org.checkerframework.stubparser.ast.visitor.ModifierVisitorAdapter
-  
- visit(Node, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(IndexUnit, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(CompilationUnit, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(PackageDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(ImportDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(TypeParameter, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(LineComment, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(BlockComment, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(ClassOrInterfaceDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(EnumDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(EmptyTypeDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(EnumConstantDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(AnnotationDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(AnnotationMemberDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(FieldDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(VariableDeclarator, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(VariableDeclaratorId, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(ConstructorDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(MethodDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(Parameter, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(EmptyMemberDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(InitializerDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(JavadocComment, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(ClassOrInterfaceType, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(PrimitiveType, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(ReferenceType, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(VoidType, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(WildcardType, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(ArrayAccessExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(ArrayCreationExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(ArrayInitializerExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(AssignExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(BinaryExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(CastExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(ClassExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(ConditionalExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(EnclosedExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(FieldAccessExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(InstanceOfExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(StringLiteralExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(IntegerLiteralExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(LongLiteralExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(IntegerLiteralMinValueExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(LongLiteralMinValueExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(CharLiteralExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(DoubleLiteralExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(BooleanLiteralExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(NullLiteralExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(MethodCallExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(NameExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(ObjectCreationExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(QualifiedNameExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(ThisExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(SuperExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(UnaryExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(VariableDeclarationExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(MarkerAnnotationExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(SingleMemberAnnotationExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(NormalAnnotationExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(MemberValuePair, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(ExplicitConstructorInvocationStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(TypeDeclarationStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(AssertStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(BlockStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(LabeledStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(EmptyStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(ExpressionStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(SwitchStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(SwitchEntryStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(BreakStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(ReturnStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(IfStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(WhileStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(ContinueStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(DoStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(ForeachStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(ForStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(ThrowStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(SynchronizedStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(TryStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(CatchClause, A) - Method in class org.checkerframework.stubparser.ast.visitor.SimpleVoidVisitor
-  
- visit(IndexUnit, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(CompilationUnit, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(PackageDeclaration, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(ImportDeclaration, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(TypeParameter, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(LineComment, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(BlockComment, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(ClassOrInterfaceDeclaration, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(EnumDeclaration, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(EmptyTypeDeclaration, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(EnumConstantDeclaration, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(AnnotationDeclaration, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(AnnotationMemberDeclaration, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(FieldDeclaration, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(VariableDeclarator, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(VariableDeclaratorId, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(ConstructorDeclaration, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(MethodDeclaration, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(Parameter, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(EmptyMemberDeclaration, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(InitializerDeclaration, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(JavadocComment, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(ClassOrInterfaceType, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(PrimitiveType, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(ReferenceType, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(VoidType, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(WildcardType, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(ArrayAccessExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(ArrayCreationExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(ArrayInitializerExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(AssignExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(BinaryExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(CastExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(ClassExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(ConditionalExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(EnclosedExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(FieldAccessExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(InstanceOfExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(StringLiteralExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(IntegerLiteralExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(LongLiteralExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(IntegerLiteralMinValueExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(LongLiteralMinValueExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(CharLiteralExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(DoubleLiteralExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(BooleanLiteralExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(NullLiteralExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(MethodCallExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(NameExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(ObjectCreationExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(QualifiedNameExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(ThisExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(SuperExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(UnaryExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(VariableDeclarationExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(MarkerAnnotationExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(SingleMemberAnnotationExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(NormalAnnotationExpr, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(MemberValuePair, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(ExplicitConstructorInvocationStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(TypeDeclarationStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(AssertStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(BlockStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(LabeledStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(EmptyStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(ExpressionStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(SwitchStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(SwitchEntryStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(BreakStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(ReturnStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(IfStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(WhileStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(ContinueStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(DoStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(ForeachStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(ForStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(ThrowStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(SynchronizedStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(TryStmt, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(CatchClause, A) - Method in interface org.checkerframework.stubparser.ast.visitor.VoidVisitor
-  
- visit(AnnotationDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(AnnotationMemberDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(ArrayAccessExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(ArrayCreationExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(ArrayInitializerExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(AssertStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(AssignExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(BinaryExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(BlockComment, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(BlockStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(BooleanLiteralExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(BreakStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(CastExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(CatchClause, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(CharLiteralExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(ClassExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(ClassOrInterfaceDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(ClassOrInterfaceType, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(CompilationUnit, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(ConditionalExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(ConstructorDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(ContinueStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(DoStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(DoubleLiteralExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(EmptyMemberDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(EmptyStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(EmptyTypeDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(EnclosedExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(EnumConstantDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(EnumDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(ExplicitConstructorInvocationStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(ExpressionStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(FieldAccessExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(FieldDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(ForeachStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(ForStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(IfStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(ImportDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(InitializerDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(InstanceOfExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(IntegerLiteralExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(IntegerLiteralMinValueExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(JavadocComment, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(LabeledStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(LineComment, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(LongLiteralExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(LongLiteralMinValueExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(MarkerAnnotationExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(MemberValuePair, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(MethodCallExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(MethodDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(NameExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(NormalAnnotationExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(NullLiteralExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(ObjectCreationExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(PackageDeclaration, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(Parameter, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(PrimitiveType, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(QualifiedNameExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(ReferenceType, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(ReturnStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(SingleMemberAnnotationExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(StringLiteralExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(SuperExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(SwitchEntryStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(SwitchStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(SynchronizedStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(ThisExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(ThrowStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(TryStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(TypeDeclarationStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(TypeParameter, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(UnaryExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(VariableDeclarationExpr, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(VariableDeclarator, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(VariableDeclaratorId, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(VoidType, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(WhileStmt, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(WildcardType, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visit(IndexUnit, A) - Method in class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- visitAnnotatedType(AnnotatedTypeTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitAnnotation(AnnotationTree, Void) - Method in class org.checkerframework.checker.lock.LockVisitor
-  
- visitAnnotation(AnnotationTree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Ensure that the annotation arguments comply to their declarations. 
- visitAnnotation(AnnotationTree, Void) - Method in class org.checkerframework.common.value.ValueVisitor
- 
Warns about malformed constant-value annotations. 
- visitAnnotation(AnnotationTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitAnnotationExistInBothSets(AnnotationMirror, AnnotationMirror, AnnotationMirror) - Method in class org.checkerframework.framework.flow.CFAbstractValue.AnnotationSetAndTypeMirrorVisitor
-  
- visitAnnotationExistInOneSet(AnnotationMirror, AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotationMirror) - Method in class org.checkerframework.framework.flow.CFAbstractValue.AnnotationSetAndTypeMirrorVisitor
-  
- visitArray(AnnotatedTypeMirror.AnnotatedArrayType, Tree) - Method in class org.checkerframework.common.basetype.BaseTypeValidator
-  
- visitArray(AnnotatedTypeMirror.AnnotatedArrayType, IdentityHashMap<AnnotatedTypeMirror, AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.AnnotatedTypeCopier
-  
- visitArray(AnnotatedTypeMirror.AnnotatedArrayType, Set<AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter.FormattingVisitor
-  
- visitArray(AnnotatedTypeMirror.AnnotatedArrayType, IdentityHashMap<AnnotatedTypeMirror, AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.TypeVariableSubstitutor.Visitor
-  
- visitArray(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeComparer
-  
- visitArray(AnnotatedTypeMirror.AnnotatedArrayType, P) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeScanner
-  
- visitArray(AnnotatedTypeMirror.AnnotatedArrayType, P) - Method in interface org.checkerframework.framework.type.visitor.AnnotatedTypeVisitor
- 
Visits an array type. 
- visitArray(AnnotatedTypeMirror.AnnotatedArrayType, P) - Method in class org.checkerframework.framework.type.visitor.SimpleAnnotatedTypeScanner
- 
Visits an array type. 
- visitArray(AnnotatedTypeMirror.AnnotatedArrayType, P) - Method in class org.checkerframework.framework.type.visitor.SimpleAnnotatedTypeVisitor
-  
- visitArray_Array(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedArrayType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitArray_Array(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedArrayType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultRawnessComparer
-  
- visitArray_Array(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedArrayType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitArray_Array(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedArrayType, VisitHistory) - Method in class org.checkerframework.framework.type.StructuralEqualityComparer
- 
Two arrays are equal if:
 
   Their sets of primary annotations are equal, and
   Their component types are equal
  
- visitArray_Array(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedArrayType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitArray_Array(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedArrayType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitArray_Array(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedArrayType, PARAM) - Method in class org.checkerframework.framework.type.visitor.EquivalentAtmComboScanner
-  
- visitArray_Declared(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedDeclaredType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitArray_Declared(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedDeclaredType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultRawnessComparer
-  
- visitArray_Declared(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedDeclaredType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitArray_Declared(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedDeclaredType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitArray_Declared(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedDeclaredType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitArray_Executable(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedExecutableType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitArray_Executable(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedExecutableType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitArray_Intersection(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedIntersectionType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitArray_Intersection(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedIntersectionType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitArray_Intersection(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedIntersectionType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitArray_Intersection(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedIntersectionType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitArray_None(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedNoType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitArray_None(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedNoType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitArray_Null(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedNullType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitArray_Null(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedNullType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitArray_Null(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedNullType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitArray_Primitive(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedPrimitiveType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitArray_Primitive(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedPrimitiveType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitArray_Typevar(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedTypeVariable, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitArray_Typevar(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedTypeVariable, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultRawnessComparer
-  
- visitArray_Typevar(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedTypeVariable, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitArray_Typevar(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedTypeVariable, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitArray_Union(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedUnionType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitArray_Union(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedUnionType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitArray_Wildcard(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedWildcardType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitArray_Wildcard(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedWildcardType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultRawnessComparer
-  
- visitArray_Wildcard(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedWildcardType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitArray_Wildcard(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedWildcardType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitArray_Wildcard(AnnotatedTypeMirror.AnnotatedArrayType, AnnotatedTypeMirror.AnnotatedWildcardType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitArrayAccess(ArrayAccessTree, Void) - Method in class org.checkerframework.checker.index.lowerbound.LowerBoundVisitor
-  
- visitArrayAccess(ArrayAccessTree, Void) - Method in class org.checkerframework.checker.index.upperbound.UpperBoundVisitor
- 
When the visitor reaches an array access, it needs to check a couple of things. 
- visitArrayAccess(ArrayAccessTree, Void) - Method in class org.checkerframework.checker.lock.LockVisitor
-  
- visitArrayAccess(ArrayAccessNode, TransferInput<NullnessValue, NullnessStore>) - Method in class org.checkerframework.checker.nullness.NullnessTransfer
-  
- visitArrayAccess(ArrayAccessTree, Void) - Method in class org.checkerframework.checker.nullness.NullnessVisitor
- 
Case 3: Check for array dereferencing 
- visitArrayAccess(ArrayAccessTree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
-  
- visitArrayAccess(ArrayAccessTree, Void) - Method in class org.checkerframework.common.util.report.ReportVisitor
-  
- visitArrayAccess(ArrayAccessTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitArrayAccess(ArrayAccessNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitArrayAccess(ArrayAccessNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitArrayAccess(ArrayAccessTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitArrayAccess(ArrayAccessNode, TransferInput<V, S>) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
-  
- visitArrayCreation(ArrayCreationNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitArrayCreation(ArrayCreationNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitArrayType(ArrayTypeTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitArrayType(ArrayTypeNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitArrayType(ArrayTypeNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitAssert(AssertTree, Void) - Method in class org.checkerframework.checker.nullness.NullnessVisitor
-  
- visitAssert(AssertTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitAssert(AssertTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitAssertionError(AssertionErrorNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitAssertionError(AssertionErrorNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitAssignment(AssignmentNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.checker.index.samelen.SameLenTransfer
-  
- visitAssignment(AssignmentNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.checker.index.upperbound.UpperBoundTransfer
-  
- visitAssignment(AssignmentNode, TransferInput<V, S>) - Method in class org.checkerframework.checker.initialization.InitializationTransfer
-  
- visitAssignment(AssignmentNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.common.aliasing.AliasingTransfer
- 
Case 1: For every assignment, the LHS is refined if the RHS has type @Unique and
 is a method invocation or a new class instance. 
- visitAssignment(AssignmentTree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
- visitAssignment(AssignmentTree, Void) - Method in class org.checkerframework.common.util.report.ReportVisitor
-  
- visitAssignment(AssignmentTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitAssignment(AssignmentNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitAssignment(AssignmentNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitAssignment(AssignmentNode, TransferInput<Constant, ConstantPropagationStore>) - Method in class org.checkerframework.dataflow.constantpropagation.ConstantPropagationTransfer
-  
- visitAssignment(AssignmentTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitAssignment(AssignmentNode, TransferInput<V, S>) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
-  
- visitBinary(BinaryTree, Void) - Method in class org.checkerframework.checker.fenum.FenumVisitor
-  
- visitBinary(BinaryTree, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.index.upperbound.UpperBoundAnnotatedTypeFactory.UpperBoundTreeAnnotator
-  
- visitBinary(BinaryTree, Void) - Method in class org.checkerframework.checker.interning.InterningVisitor
- 
Checks comparison operators, == and !=, for INTERNING violations. 
- visitBinary(BinaryTree, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.lock.LockTreeAnnotator
-  
- visitBinary(BinaryTree, Void) - Method in class org.checkerframework.checker.lock.LockVisitor
-  
- visitBinary(BinaryTree, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory.NullnessPropagationAnnotator
-  
- visitBinary(BinaryTree, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory.NullnessTreeAnnotator
-  
- visitBinary(BinaryTree, Void) - Method in class org.checkerframework.checker.nullness.NullnessVisitor
- 
Case 6: Check for redundant nullness tests Case 7: unboxing case: primitive operations 
- visitBinary(BinaryTree, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.propkey.PropertyKeyAnnotatedTypeFactory.KeyLookupTreeAnnotator
-  
- visitBinary(BinaryTree, Void) - Method in class org.checkerframework.checker.signedness.SignednessVisitor
- 
Enforces the following rules on binary operations involving Unsigned and Signed types:
 
   Do not allow any Unsigned types in {/, %} operations. 
- visitBinary(BinaryTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitBinary(BinaryTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitBinary(BinaryTree, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.treeannotator.PropagationTreeAnnotator
-  
- visitBinary(BinaryTree, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.treeannotator.TreeAnnotator
- 
When overriding this method, getAnnotatedType on the left and right operands should only be
 called when absolutely necessary. 
- visitBitwiseAnd(BitwiseAndNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.common.value.ValueTransfer
-  
- visitBitwiseAnd(BitwiseAndNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitBitwiseAnd(BitwiseAndNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitBitwiseComplement(BitwiseComplementNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.common.value.ValueTransfer
-  
- visitBitwiseComplement(BitwiseComplementNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitBitwiseComplement(BitwiseComplementNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitBitwiseOr(BitwiseOrNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.common.value.ValueTransfer
-  
- visitBitwiseOr(BitwiseOrNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitBitwiseOr(BitwiseOrNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitBitwiseXor(BitwiseXorNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.common.value.ValueTransfer
-  
- visitBitwiseXor(BitwiseXorNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitBitwiseXor(BitwiseXorNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitBlock(BlockTree, Void) - Method in class org.checkerframework.checker.initialization.InitializationVisitor
-  
- visitBlock(BlockTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitBlock(BlockTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitBooleanLiteral(BooleanLiteralNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitBooleanLiteral(BooleanLiteralNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitBreak(BreakTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitBreak(BreakTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitCase(CaseTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitCase(CaseNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitCase(CaseNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitCase(CaseTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitCase(CaseNode, TransferInput<V, S>) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
- 
A case produces no value, but it may imply some facts about the argument to the switch
 statement. 
- visitCatch(CatchTree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Checks the type of the exception parameter Subclasses should override
 checkExceptionParameter(CatchTree node) rather than this method to change the behavior of
 this check. 
- visitCatch(CatchTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitCatch(CatchTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitCharacterLiteral(CharacterLiteralNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitCharacterLiteral(CharacterLiteralNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitClass(ClassTree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Type-check classTree and skips classes specified by the skipDef option. 
- visitClass(ClassTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitClass(ClassTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitClassName(ClassNameNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitClassName(ClassNameNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitClassName(ClassNameNode, TransferInput<V, S>) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
-  
- visitCompilationUnit(CompilationUnitTree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Override Compilation Unit so we won't visit package names or imports 
- visitCompilationUnit(CompilationUnitTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitCompoundAssignment(CompoundAssignmentTree, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.index.upperbound.UpperBoundAnnotatedTypeFactory.UpperBoundTreeAnnotator
-  
- visitCompoundAssignment(CompoundAssignmentTree, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.lock.LockTreeAnnotator
-  
- visitCompoundAssignment(CompoundAssignmentTree, Void) - Method in class org.checkerframework.checker.lock.LockVisitor
-  
- visitCompoundAssignment(CompoundAssignmentTree, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory.NullnessTreeAnnotator
-  
- visitCompoundAssignment(CompoundAssignmentTree, Void) - Method in class org.checkerframework.checker.nullness.NullnessVisitor
- 
Case 7: unboxing case: primitive operation 
- visitCompoundAssignment(CompoundAssignmentTree, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.propkey.PropertyKeyAnnotatedTypeFactory.KeyLookupTreeAnnotator
-  
- visitCompoundAssignment(CompoundAssignmentTree, Void) - Method in class org.checkerframework.checker.signedness.SignednessVisitor
- 
Enforces the following rules on compound assignments involving Unsigned and Signed types:
 
   Do not allow any Unsigned types in {/=, %=} assignments. 
- visitCompoundAssignment(CompoundAssignmentTree, Void) - Method in class org.checkerframework.checker.units.UnitsVisitor
-  
- visitCompoundAssignment(CompoundAssignmentTree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
- visitCompoundAssignment(CompoundAssignmentTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitCompoundAssignment(CompoundAssignmentTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitCompoundAssignment(CompoundAssignmentTree, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.treeannotator.PropagationTreeAnnotator
-  
- visitConditionalAnd(ConditionalAndNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.common.value.ValueTransfer
-  
- visitConditionalAnd(ConditionalAndNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitConditionalAnd(ConditionalAndNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitConditionalExpression(ConditionalExpressionTree, Void) - Method in class org.checkerframework.checker.nullness.NullnessVisitor
-  
- visitConditionalExpression(ConditionalExpressionTree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
If the computation of the type of the ConditionalExpressionTree in
 org.checkerframework.framework.type.TypeFromTree.TypeFromExpression.visitConditionalExpression(ConditionalExpressionTree,
 AnnotatedTypeFactory) is correct, the following checks are redundant. 
- visitConditionalExpression(ConditionalExpressionTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitConditionalExpression(ConditionalExpressionTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitConditionalNot(ConditionalNotNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.common.value.ValueTransfer
-  
- visitConditionalNot(ConditionalNotNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitConditionalNot(ConditionalNotNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitConditionalNot(ConditionalNotNode, TransferInput<V, S>) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
- 
Revert the role of the 'thenStore' and 'elseStore'. 
- visitConditionalOr(ConditionalOrNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.common.value.ValueTransfer
-  
- visitConditionalOr(ConditionalOrNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitConditionalOr(ConditionalOrNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitContinue(ContinueTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitContinue(ContinueTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitDeclared(AnnotatedTypeMirror.AnnotatedDeclaredType, Tree) - Method in class org.checkerframework.common.basetype.BaseTypeValidator
-  
- visitDeclared(AnnotatedTypeMirror.AnnotatedDeclaredType, Tree) - Method in class org.checkerframework.common.util.report.ReportVisitor.ReportTypeValidator
-  
- visitDeclared(AnnotatedTypeMirror.AnnotatedDeclaredType, IdentityHashMap<AnnotatedTypeMirror, AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.AnnotatedTypeCopier
-  
- visitDeclared(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeFactory) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory.InheritedFromClassAnnotator
-  
- visitDeclared(AnnotatedTypeMirror.AnnotatedDeclaredType, Set<AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter.FormattingVisitor
-  
- visitDeclared(AnnotatedTypeMirror.AnnotatedDeclaredType, Void) - Method in class org.checkerframework.framework.type.typeannotator.PropagationTypeAnnotator
- 
Sometimes the underlying type parameters of AnnotatedWildcardTypes are not available on the
 wildcards themselves. 
- visitDeclared(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeComparer
-  
- visitDeclared(AnnotatedTypeMirror.AnnotatedDeclaredType, P) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeScanner
-  
- visitDeclared(AnnotatedTypeMirror.AnnotatedDeclaredType, P) - Method in interface org.checkerframework.framework.type.visitor.AnnotatedTypeVisitor
- 
Visits a declared type. 
- visitDeclared(AnnotatedTypeMirror.AnnotatedDeclaredType, P) - Method in class org.checkerframework.framework.type.visitor.SimpleAnnotatedTypeScanner
- 
Visits a declared type. 
- visitDeclared(AnnotatedTypeMirror.AnnotatedDeclaredType, P) - Method in class org.checkerframework.framework.type.visitor.SimpleAnnotatedTypeVisitor
-  
- visitDeclared_Array(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedArrayType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitDeclared_Array(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedArrayType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitDeclared_Array(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedArrayType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitDeclared_Declared(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedDeclaredType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitDeclared_Declared(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedDeclaredType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultRawnessComparer
-  
- visitDeclared_Declared(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedDeclaredType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitDeclared_Declared(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedDeclaredType, VisitHistory) - Method in class org.checkerframework.framework.type.StructuralEqualityComparer
- 
Two declared types are equal if:
 
   The types are of the same class/interfaces
   Their sets of primary annotations are equal
   Their sets of type arguments are equal or one type is raw
  
- visitDeclared_Declared(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedDeclaredType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitDeclared_Declared(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedDeclaredType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitDeclared_Declared(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedDeclaredType, PARAM) - Method in class org.checkerframework.framework.type.visitor.EquivalentAtmComboScanner
-  
- visitDeclared_Executable(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedExecutableType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitDeclared_Executable(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedExecutableType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitDeclared_Intersection(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedIntersectionType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitDeclared_Intersection(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedIntersectionType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitDeclared_Intersection(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedIntersectionType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitDeclared_Intersection(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedIntersectionType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitDeclared_None(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedNoType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitDeclared_None(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedNoType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitDeclared_Null(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedNullType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitDeclared_Null(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedNullType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitDeclared_Null(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedNullType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitDeclared_Primitive(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedPrimitiveType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitDeclared_Primitive(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedPrimitiveType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitDeclared_Primitive(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedPrimitiveType, VisitHistory) - Method in class org.checkerframework.framework.type.StructuralEqualityComparer
-  
- visitDeclared_Primitive(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedPrimitiveType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitDeclared_Primitive(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedPrimitiveType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitDeclared_Typevar(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedTypeVariable, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitDeclared_Typevar(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedTypeVariable, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultRawnessComparer
-  
- visitDeclared_Typevar(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedTypeVariable, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitDeclared_Typevar(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedTypeVariable, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitDeclared_Typevar(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedTypeVariable, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitDeclared_Union(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedUnionType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitDeclared_Union(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedUnionType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitDeclared_Union(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedUnionType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitDeclared_Union(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedUnionType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitDeclared_Wildcard(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedWildcardType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitDeclared_Wildcard(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedWildcardType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultRawnessComparer
-  
- visitDeclared_Wildcard(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedWildcardType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitDeclared_Wildcard(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedWildcardType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitDeclared_Wildcard(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedWildcardType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitDoubleLiteral(DoubleLiteralNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitDoubleLiteral(DoubleLiteralNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitDoWhileLoop(DoWhileLoopTree, Void) - Method in class org.checkerframework.checker.nullness.NullnessVisitor
-  
- visitDoWhileLoop(DoWhileLoopTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitDoWhileLoop(DoWhileLoopTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visited - Variable in class org.checkerframework.framework.type.visitor.EquivalentAtmComboScanner
- 
A history of type pairs that have already been visited and the return type of their visit 
- Visited() - Constructor for class org.checkerframework.framework.type.visitor.EquivalentAtmComboScanner.Visited
-  
- visitedNodes - Variable in class org.checkerframework.framework.type.visitor.AnnotatedTypeScanner
-  
- visitEmptyStatement(EmptyStatementTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitEmptyStatement(EmptyStatementTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitEnhancedForLoop(EnhancedForLoopTree, Void) - Method in class org.checkerframework.checker.nullness.NullnessVisitor
- 
Case 2: Check for implicit .iteratorcall
 
- visitEnhancedForLoop(EnhancedForLoopTree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Performs a subtype check, to test whether the node expression iterable type is a subtype of
 the variable type in the enhanced for loop. 
- visitEnhancedForLoop(EnhancedForLoopTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitEnhancedForLoop(EnhancedForLoopTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitEqualTo(EqualToNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitEqualTo(EqualToNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitEqualTo(EqualToNode, TransferInput<Constant, ConstantPropagationStore>) - Method in class org.checkerframework.dataflow.constantpropagation.ConstantPropagationTransfer
-  
- visitEqualTo(EqualToNode, TransferInput<V, S>) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
-  
- visitErroneous(ErroneousTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitExecutable(AnnotatedTypeMirror.AnnotatedExecutableType, Void) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory.CommitmentTypeAnnotator
-  
- visitExecutable(AnnotatedTypeMirror.AnnotatedExecutableType, IdentityHashMap<AnnotatedTypeMirror, AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.AnnotatedTypeCopier
-  
- visitExecutable(AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeFactory) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory.InheritedFromClassAnnotator
-  
- visitExecutable(AnnotatedTypeMirror.AnnotatedExecutableType, Set<AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter.FormattingVisitor
-  
- visitExecutable(AnnotatedTypeMirror.AnnotatedExecutableType, Void) - Method in class org.checkerframework.framework.type.typeannotator.IrrelevantTypeAnnotator
-  
- visitExecutable(AnnotatedTypeMirror.AnnotatedExecutableType, Void) - Method in class org.checkerframework.framework.type.typeannotator.TypeAnnotator
-  
- visitExecutable(AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeComparer
-  
- visitExecutable(AnnotatedTypeMirror.AnnotatedExecutableType, P) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeScanner
-  
- visitExecutable(AnnotatedTypeMirror.AnnotatedExecutableType, P) - Method in interface org.checkerframework.framework.type.visitor.AnnotatedTypeVisitor
- 
Visits an executable type. 
- visitExecutable(AnnotatedTypeMirror.AnnotatedExecutableType, P) - Method in class org.checkerframework.framework.type.visitor.SimpleAnnotatedTypeScanner
- 
Visits an executable type. 
- visitExecutable(AnnotatedTypeMirror.AnnotatedExecutableType, P) - Method in class org.checkerframework.framework.type.visitor.SimpleAnnotatedTypeVisitor
-  
- visitExecutable_Array(AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror.AnnotatedArrayType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitExecutable_Array(AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror.AnnotatedArrayType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitExecutable_Declared(AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror.AnnotatedDeclaredType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitExecutable_Declared(AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror.AnnotatedDeclaredType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitExecutable_Executable(AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror.AnnotatedExecutableType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitExecutable_Executable(AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror.AnnotatedExecutableType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitExecutable_Executable(AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror.AnnotatedExecutableType, PARAM) - Method in class org.checkerframework.framework.type.visitor.EquivalentAtmComboScanner
-  
- visitExecutable_Intersection(AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror.AnnotatedIntersectionType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitExecutable_Intersection(AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror.AnnotatedIntersectionType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitExecutable_None(AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror.AnnotatedNoType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitExecutable_None(AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror.AnnotatedNoType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitExecutable_Null(AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror.AnnotatedNullType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitExecutable_Null(AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror.AnnotatedNullType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitExecutable_Primitive(AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror.AnnotatedPrimitiveType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitExecutable_Primitive(AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror.AnnotatedPrimitiveType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitExecutable_Typevar(AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror.AnnotatedTypeVariable, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitExecutable_Typevar(AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror.AnnotatedTypeVariable, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitExecutable_Union(AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror.AnnotatedUnionType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitExecutable_Union(AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror.AnnotatedUnionType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitExecutable_Wildcard(AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror.AnnotatedWildcardType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitExecutable_Wildcard(AnnotatedTypeMirror.AnnotatedExecutableType, AnnotatedTypeMirror.AnnotatedWildcardType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitExplicitThisLiteral(ExplicitThisLiteralNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitExplicitThisLiteral(ExplicitThisLiteralNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitExpressionStatement(ExpressionStatementTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitExpressionStatement(ExpressionStatementTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitFieldAccess(FieldAccessNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.checker.index.upperbound.UpperBoundTransfer
- 
If n is an array length field access, then the type of a.length, is the glb
 of @LTEqLengthOf("a") and the value of a.length in the store. 
- visitFieldAccess(FieldAccessNode, TransferInput<V, S>) - Method in class org.checkerframework.checker.initialization.InitializationTransfer
- 
If an invariant field is initialized and has the invariant annotation, than it has at least
 the invariant annotation. 
- visitFieldAccess(FieldAccessNode, TransferInput<NullnessValue, NullnessStore>) - Method in class org.checkerframework.checker.nullness.NullnessTransfer
-  
- visitFieldAccess(FieldAccessNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.common.value.ValueTransfer
-  
- visitFieldAccess(FieldAccessNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitFieldAccess(FieldAccessNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitFieldAccess(FieldAccessNode, TransferInput<V, S>) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
-  
- visitFloatingDivision(FloatingDivisionNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.common.value.ValueTransfer
-  
- visitFloatingDivision(FloatingDivisionNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitFloatingDivision(FloatingDivisionNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitFloatingRemainder(FloatingRemainderNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.common.value.ValueTransfer
-  
- visitFloatingRemainder(FloatingRemainderNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitFloatingRemainder(FloatingRemainderNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitFloatLiteral(FloatLiteralNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitFloatLiteral(FloatLiteralNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitForLoop(ForLoopTree, Void) - Method in class org.checkerframework.checker.nullness.NullnessVisitor
-  
- visitForLoop(ForLoopTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitForLoop(ForLoopTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitGreaterThan(GreaterThanNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.checker.index.IndexAbstractTransfer
-  
- visitGreaterThan(GreaterThanNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.checker.regex.RegexTransfer
-  
- visitGreaterThan(GreaterThanNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.common.value.ValueTransfer
-  
- visitGreaterThan(GreaterThanNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitGreaterThan(GreaterThanNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitGreaterThanOrEqual(GreaterThanOrEqualNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.checker.index.IndexAbstractTransfer
-  
- visitGreaterThanOrEqual(GreaterThanOrEqualNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.checker.regex.RegexTransfer
-  
- visitGreaterThanOrEqual(GreaterThanOrEqualNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.common.value.ValueTransfer
-  
- visitGreaterThanOrEqual(GreaterThanOrEqualNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitGreaterThanOrEqual(GreaterThanOrEqualNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- VisitHistory - Class in org.checkerframework.framework.type.visitor
- 
IMPORTANT: DO NOT USE VisitHistory FOR VISITORS THAT UPDATE AN ANNOTATED TYPE MIRROR'S
 ANNOTATIONS OR YOU VIOLATE THE CONTRACT OF equals/Hashcode. 
- VisitHistory() - Constructor for class org.checkerframework.framework.type.visitor.VisitHistory
-  
- visitIdentifier(IdentifierTree, Void) - Method in class org.checkerframework.checker.linear.LinearVisitor
-  
- visitIdentifier(IdentifierTree, Void) - Method in class org.checkerframework.checker.lock.LockVisitor
-  
- visitIdentifier(IdentifierTree, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory.NullnessTreeAnnotator
-  
- visitIdentifier(IdentifierTree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
-  
- visitIdentifier(IdentifierTree, Void) - Method in class org.checkerframework.common.util.debug.TreeDebug.Visitor
-  
- visitIdentifier(IdentifierTree, Void) - Method in class org.checkerframework.common.util.report.ReportVisitor
-  
- visitIdentifier(IdentifierTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitIdentifier(IdentifierTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitIdentifier(IdentifierTree, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.util.dependenttypes.DependentTypesTreeAnnotator
-  
- visitIf(IfTree, Void) - Method in class org.checkerframework.checker.nullness.NullnessVisitor
-  
- visitIf(IfTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitIf(IfTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitImplicitThisLiteral(ImplicitThisLiteralNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitImplicitThisLiteral(ImplicitThisLiteralNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitImport(ImportTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitingExecutableTypeParam - Variable in class org.checkerframework.framework.type.AnnotatedTypeCopier
- 
This is a hack to handle the curious behavior of substitution on an AnnotatedExecutableType. 
- visitInstanceOf(InstanceOfNode, TransferInput<NullnessValue, NullnessStore>) - Method in class org.checkerframework.checker.nullness.NullnessTransfer
-  
- visitInstanceOf(InstanceOfTree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
-  
- visitInstanceOf(InstanceOfTree, Void) - Method in class org.checkerframework.common.util.report.ReportVisitor
-  
- visitInstanceOf(InstanceOfTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitInstanceOf(InstanceOfNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitInstanceOf(InstanceOfNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitInstanceOf(InstanceOfTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitIntegerDivision(IntegerDivisionNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.common.value.ValueTransfer
-  
- visitIntegerDivision(IntegerDivisionNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitIntegerDivision(IntegerDivisionNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitIntegerLiteral(IntegerLiteralNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitIntegerLiteral(IntegerLiteralNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitIntegerLiteral(IntegerLiteralNode, TransferInput<Constant, ConstantPropagationStore>) - Method in class org.checkerframework.dataflow.constantpropagation.ConstantPropagationTransfer
-  
- visitIntegerRemainder(IntegerRemainderNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.common.value.ValueTransfer
-  
- visitIntegerRemainder(IntegerRemainderNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitIntegerRemainder(IntegerRemainderNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitIntersection(AnnotatedTypeMirror.AnnotatedIntersectionType, IdentityHashMap<AnnotatedTypeMirror, AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.AnnotatedTypeCopier
-  
- visitIntersection(AnnotatedTypeMirror.AnnotatedIntersectionType, Set<AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter.FormattingVisitor
-  
- visitIntersection(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeComparer
-  
- visitIntersection(AnnotatedTypeMirror.AnnotatedIntersectionType, P) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeScanner
-  
- visitIntersection(AnnotatedTypeMirror.AnnotatedIntersectionType, P) - Method in interface org.checkerframework.framework.type.visitor.AnnotatedTypeVisitor
- 
Visits an intersection type. 
- visitIntersection(AnnotatedTypeMirror.AnnotatedIntersectionType, P) - Method in class org.checkerframework.framework.type.visitor.SimpleAnnotatedTypeVisitor
-  
- visitIntersection_Array(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedArrayType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitIntersection_Array(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedArrayType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitIntersection_Declared(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedDeclaredType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitIntersection_Declared(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedDeclaredType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitIntersection_Declared(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedDeclaredType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitIntersection_Declared(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedDeclaredType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitIntersection_Executable(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedExecutableType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitIntersection_Executable(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedExecutableType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitIntersection_Intersection(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedIntersectionType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitIntersection_Intersection(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedIntersectionType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitIntersection_Intersection(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedIntersectionType, VisitHistory) - Method in class org.checkerframework.framework.type.StructuralEqualityComparer
- 
//TODO: SHOULD PRIMARY ANNOTATIONS OVERRIDE INDIVIDUAL BOUND ANNOTATIONS? //TODO: IF SO THEN
 WE SHOULD REMOVE THE arePrimeAnnosEqual AND FIX AnnotatedIntersectionType Two intersection
 types are equal if:
 
   Their sets of primary annotations are equal
   Their sets of bounds (the types being intersected) are equal
  
- visitIntersection_Intersection(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedIntersectionType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitIntersection_Intersection(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedIntersectionType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitIntersection_Intersection(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedIntersectionType, PARAM) - Method in class org.checkerframework.framework.type.visitor.EquivalentAtmComboScanner
-  
- visitIntersection_None(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedNoType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitIntersection_None(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedNoType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitIntersection_Null(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedNullType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitIntersection_Null(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedNullType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitIntersection_Null(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedNullType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitIntersection_Primitive(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedPrimitiveType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitIntersection_Primitive(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedPrimitiveType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitIntersection_Primitive(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedPrimitiveType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitIntersection_Primitive(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedPrimitiveType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitIntersection_Typevar(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedTypeVariable, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitIntersection_Typevar(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedTypeVariable, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitIntersection_Typevar(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedTypeVariable, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitIntersection_Typevar(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedTypeVariable, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitIntersection_Union(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedUnionType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitIntersection_Union(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedUnionType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitIntersection_Union(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedUnionType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitIntersection_Wildcard(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedWildcardType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitIntersection_Wildcard(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedWildcardType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitIntersection_Wildcard(AnnotatedTypeMirror.AnnotatedIntersectionType, AnnotatedTypeMirror.AnnotatedWildcardType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitIntersectionSupertype(AnnotatedTypeMirror, AnnotatedTypeMirror.AnnotatedIntersectionType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
- 
An intersection is a supertype if all of its bounds are a supertype of subtype 
- visitLabeledStatement(LabeledStatementTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitLabeledStatement(LabeledStatementTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitLambdaExpression(LambdaExpressionTree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
-  
- visitLambdaExpression(LambdaExpressionTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitLambdaExpression(LambdaExpressionTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitLeftShift(LeftShiftNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.common.value.ValueTransfer
-  
- visitLeftShift(LeftShiftNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitLeftShift(LeftShiftNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitLessThan(LessThanNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.checker.index.IndexAbstractTransfer
-  
- visitLessThan(LessThanNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.checker.regex.RegexTransfer
-  
- visitLessThan(LessThanNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.common.value.ValueTransfer
-  
- visitLessThan(LessThanNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitLessThan(LessThanNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitLessThanOrEqual(LessThanOrEqualNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.checker.index.IndexAbstractTransfer
-  
- visitLessThanOrEqual(LessThanOrEqualNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.checker.regex.RegexTransfer
-  
- visitLessThanOrEqual(LessThanOrEqualNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.common.value.ValueTransfer
-  
- visitLessThanOrEqual(LessThanOrEqualNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitLessThanOrEqual(LessThanOrEqualNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitLiteral(LiteralTree, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory.CommitmentTreeAnnotator
-  
- visitLiteral(LiteralTree, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.propkey.PropertyKeyAnnotatedTypeFactory.KeyLookupTreeAnnotator
-  
- visitLiteral(LiteralTree, Void) - Method in class org.checkerframework.common.util.debug.TreeDebug.Visitor
-  
- visitLiteral(LiteralTree, AnnotatedTypeMirror) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory.ValueTreeAnnotator
-  
- visitLiteral(LiteralTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitLiteral(LiteralTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitLiteral(LiteralTree, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.treeannotator.ImplicitsTreeAnnotator
- 
Go through the string patterns and add the greatest lower bound of all matching patterns. 
- visitLocalVariable(LocalVariableNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitLocalVariable(LocalVariableNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitLocalVariable(LocalVariableNode, TransferInput<Constant, ConstantPropagationStore>) - Method in class org.checkerframework.dataflow.constantpropagation.ConstantPropagationTransfer
-  
- visitLocalVariable(LocalVariableNode, TransferInput<V, S>) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
- 
Use the most specific type information available according to the store. 
- visitLongLiteral(LongLiteralNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitLongLiteral(LongLiteralNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitMarker(MarkerNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitMarker(MarkerNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitMemberReference(MemberReferenceTree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
-  
- visitMemberReference(MemberReferenceTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitMemberReference(FunctionalInterfaceNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitMemberReference(FunctionalInterfaceNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitMemberReference(MemberReferenceTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitMemberSelect(MemberSelectTree, Void) - Method in class org.checkerframework.checker.guieffect.GuiEffectVisitor
-  
- visitMemberSelect(MemberSelectTree, Void) - Method in class org.checkerframework.checker.linear.LinearVisitor
-  
- visitMemberSelect(MemberSelectTree, Void) - Method in class org.checkerframework.checker.lock.LockVisitor
-  
- visitMemberSelect(MemberSelectTree, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory.NullnessTreeAnnotator
-  
- visitMemberSelect(MemberSelectTree, Void) - Method in class org.checkerframework.checker.nullness.NullnessVisitor
- 
Case 1: Check for null dereferencing 
- visitMemberSelect(MemberSelectTree, AnnotatedTypeMirror) - Method in class org.checkerframework.common.reflection.ClassValAnnotatedTypeFactory.ClassValTreeAnnotator
-  
- visitMemberSelect(MemberSelectTree, Void) - Method in class org.checkerframework.common.util.debug.TreeDebug.Visitor
-  
- visitMemberSelect(MemberSelectTree, Void) - Method in class org.checkerframework.common.util.report.ReportVisitor
-  
- visitMemberSelect(MemberSelectTree, AnnotatedTypeMirror) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory.ValueTreeAnnotator
-  
- visitMemberSelect(MemberSelectTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitMemberSelect(MemberSelectTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitMemberSelect(MemberSelectTree, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.util.dependenttypes.DependentTypesTreeAnnotator
-  
- visitMethod(MethodTree, Void) - Method in class org.checkerframework.checker.guieffect.GuiEffectVisitor
-  
- visitMethod(MethodTree, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory.CommitmentTreeAnnotator
-  
- visitMethod(MethodTree, Void) - Method in class org.checkerframework.checker.initialization.InitializationVisitor
-  
- visitMethod(MethodTree, Void) - Method in class org.checkerframework.checker.lock.LockVisitor
- 
Issues an error if a method (explicitly or implicitly) annotated with @MayReleaseLocks has a
 formal parameter or receiver (explicitly or implicitly) annotated with @GuardSatisfied. 
- visitMethod(MethodTree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Performs pseudo-assignment check: checks that the method obeys override and subtype rules to
 all overridden methods. 
- visitMethod(MethodTree, Void) - Method in class org.checkerframework.common.util.debug.TypeOutputtingChecker.Visitor
-  
- visitMethod(MethodTree, Void) - Method in class org.checkerframework.common.util.report.ReportVisitor
-  
- visitMethod(MethodTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitMethod(MethodTree, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.treeannotator.TreeAnnotator
- 
This method is not called when checking a method invocation against its declaration. 
- visitMethodAccess(MethodAccessNode, TransferInput<NullnessValue, NullnessStore>) - Method in class org.checkerframework.checker.nullness.NullnessTransfer
-  
- visitMethodAccess(MethodAccessNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitMethodAccess(MethodAccessNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitMethodInvocation(MethodInvocationNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.checker.formatter.FormatterTransfer
- 
- visitMethodInvocation(MethodInvocationTree, Void) - Method in class org.checkerframework.checker.formatter.FormatterVisitor
-  
- visitMethodInvocation(MethodInvocationTree, Void) - Method in class org.checkerframework.checker.guieffect.GuiEffectVisitor
-  
- visitMethodInvocation(MethodInvocationNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.checker.i18nformatter.I18nFormatterTransfer
-  
- visitMethodInvocation(MethodInvocationTree, Void) - Method in class org.checkerframework.checker.i18nformatter.I18nFormatterVisitor
-  
- visitMethodInvocation(MethodInvocationTree, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.index.upperbound.UpperBoundAnnotatedTypeFactory.UpperBoundTreeAnnotator
- 
This exists for Math.min and Random.nextInt, which must be special-cased. 
- visitMethodInvocation(MethodInvocationNode, TransferInput<V, S>) - Method in class org.checkerframework.checker.initialization.InitializationTransfer
-  
- visitMethodInvocation(MethodInvocationTree, Void) - Method in class org.checkerframework.checker.interning.InterningVisitor
- 
If lint option "dotequals" is specified, warn if the .equals method is used where reference
 equality is safe. 
- visitMethodInvocation(MethodInvocationTree, Void) - Method in class org.checkerframework.checker.lock.LockVisitor
- 
When visiting a method invocation, issue an error if the side effect annotation on the called
 method causes the side effect guarantee of the enclosing method to be violated. 
- visitMethodInvocation(MethodInvocationNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.checker.nullness.KeyForTransfer
-  
- visitMethodInvocation(MethodInvocationNode, TransferInput<NullnessValue, NullnessStore>) - Method in class org.checkerframework.checker.nullness.NullnessTransfer
-  
- visitMethodInvocation(MethodInvocationNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.checker.regex.RegexTransfer
-  
- visitMethodInvocation(MethodInvocationTree, Void) - Method in class org.checkerframework.checker.regex.RegexVisitor
- 
Case 1: Don't require a Regex annotation on the String argument to Pattern.compile if the
 Pattern.LITERAL flag is passed. 
- visitMethodInvocation(MethodInvocationNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.common.aliasing.AliasingTransfer
- 
Case 3: Given a method invocation expression, if the parent of the expression is not a
 statement, check if there are any arguments of the method call annotated as
 @LeakedToResult and remove it from the store, since it might be leaked. 
- visitMethodInvocation(MethodInvocationTree, Void) - Method in class org.checkerframework.common.aliasing.AliasingVisitor
- 
Checks that if a method call is being invoked inside a constructor with result type
 @Unique, it must not leak the "this" reference. 
- visitMethodInvocation(MethodInvocationTree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Performs a method invocation check. 
- visitMethodInvocation(MethodInvocationTree, AnnotatedTypeMirror) - Method in class org.checkerframework.common.reflection.ClassValAnnotatedTypeFactory.ClassValTreeAnnotator
-  
- visitMethodInvocation(MethodInvocationTree, AnnotatedTypeMirror) - Method in class org.checkerframework.common.reflection.MethodValAnnotatedTypeFactory.MethodValTreeAnnotator
-  
- visitMethodInvocation(MethodInvocationTree, Void) - Method in class org.checkerframework.common.util.report.ReportVisitor
-  
- visitMethodInvocation(MethodInvocationTree, AnnotatedTypeMirror) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory.ValueTreeAnnotator
-  
- visitMethodInvocation(MethodInvocationTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitMethodInvocation(MethodInvocationNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitMethodInvocation(MethodInvocationNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitMethodInvocation(MethodInvocationTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitMethodInvocation(MethodInvocationNode, TransferInput<V, S>) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
-  
- visitModifiers(ModifiersTree, Void) - Method in class org.checkerframework.common.util.report.ReportVisitor
-  
- visitModifiers(ModifiersTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitNarrowingConversion(NarrowingConversionNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitNarrowingConversion(NarrowingConversionNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitNarrowingConversion(NarrowingConversionNode, TransferInput<V, S>) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
-  
- visitNeitherAnnotationExistsInBothSets(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotationMirror) - Method in class org.checkerframework.framework.flow.CFAbstractValue.AnnotationSetAndTypeMirrorVisitor
-  
- visitNewArray(NewArrayTree, Void) - Method in class org.checkerframework.checker.index.lowerbound.LowerBoundVisitor
-  
- visitNewArray(NewArrayTree, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.index.samelen.SameLenAnnotatedTypeFactory.SameLenTreeAnnotator
-  
- visitNewArray(NewArrayTree, Void) - Method in class org.checkerframework.checker.nullness.NullnessVisitor
-  
- visitNewArray(NewArrayTree, AnnotatedTypeMirror) - Method in class org.checkerframework.common.aliasing.AliasingAnnotatedTypeFactory.AliasingTreeAnnotator
-  
- visitNewArray(NewArrayTree, Void) - Method in class org.checkerframework.common.aliasing.AliasingVisitor
-  
- visitNewArray(NewArrayTree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
-  
- visitNewArray(NewArrayTree, Void) - Method in class org.checkerframework.common.util.debug.TreeDebug.Visitor
-  
- visitNewArray(NewArrayTree, Void) - Method in class org.checkerframework.common.util.report.ReportVisitor
-  
- visitNewArray(NewArrayTree, AnnotatedTypeMirror) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory.ValueTreeAnnotator
-  
- visitNewArray(NewArrayTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitNewArray(NewArrayTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitNewArray(NewArrayTree, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.treeannotator.PropagationTreeAnnotator
-  
- visitNewArray(NewArrayTree, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.util.dependenttypes.DependentTypesTreeAnnotator
-  
- visitNewClass(NewClassTree, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.initialization.InitializationAnnotatedTypeFactory.CommitmentTreeAnnotator
-  
- visitNewClass(NewClassTree, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.nullness.KeyForPropagationTreeAnnotator
- 
Transfers annotations to type if the left hand side is a variable declaration. 
- visitNewClass(NewClassTree, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory.NullnessTreeAnnotator
-  
- visitNewClass(NewClassTree, Void) - Method in class org.checkerframework.checker.nullness.NullnessVisitor
-  
- visitNewClass(NewClassTree, AnnotatedTypeMirror) - Method in class org.checkerframework.common.aliasing.AliasingAnnotatedTypeFactory.AliasingTreeAnnotator
-  
- visitNewClass(NewClassTree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Performs a new class invocation check. 
- visitNewClass(NewClassTree, Void) - Method in class org.checkerframework.common.util.report.ReportVisitor
-  
- visitNewClass(NewClassTree, AnnotatedTypeMirror) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory.ValueTreeAnnotator
-  
- visitNewClass(NewClassTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitNewClass(NewClassTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitNewClass(NewClassTree, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.util.dependenttypes.DependentTypesTreeAnnotator
-  
- visitNode(Node, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitNode(Node, TransferInput<Constant, ConstantPropagationStore>) - Method in class org.checkerframework.dataflow.constantpropagation.ConstantPropagationTransfer
-  
- visitNode(Node, TransferInput<V, S>) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
- 
The default visitor returns the input information unchanged, or in the case of conditional
 input information, merged. 
- visitNone_Array(AnnotatedTypeMirror.AnnotatedNoType, AnnotatedTypeMirror.AnnotatedArrayType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitNone_Array(AnnotatedTypeMirror.AnnotatedNoType, AnnotatedTypeMirror.AnnotatedArrayType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitNone_Declared(AnnotatedTypeMirror.AnnotatedNoType, AnnotatedTypeMirror.AnnotatedDeclaredType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitNone_Declared(AnnotatedTypeMirror.AnnotatedNoType, AnnotatedTypeMirror.AnnotatedDeclaredType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitNone_Executable(AnnotatedTypeMirror.AnnotatedNoType, AnnotatedTypeMirror.AnnotatedExecutableType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitNone_Executable(AnnotatedTypeMirror.AnnotatedNoType, AnnotatedTypeMirror.AnnotatedExecutableType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitNone_Intersection(AnnotatedTypeMirror.AnnotatedNoType, AnnotatedTypeMirror.AnnotatedIntersectionType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitNone_Intersection(AnnotatedTypeMirror.AnnotatedNoType, AnnotatedTypeMirror.AnnotatedIntersectionType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitNone_None(AnnotatedTypeMirror.AnnotatedNoType, AnnotatedTypeMirror.AnnotatedNoType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitNone_None(AnnotatedTypeMirror.AnnotatedNoType, AnnotatedTypeMirror.AnnotatedNoType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitNone_None(AnnotatedTypeMirror.AnnotatedNoType, AnnotatedTypeMirror.AnnotatedNoType, PARAM) - Method in class org.checkerframework.framework.type.visitor.EquivalentAtmComboScanner
-  
- visitNone_Null(AnnotatedTypeMirror.AnnotatedNoType, AnnotatedTypeMirror.AnnotatedNullType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitNone_Null(AnnotatedTypeMirror.AnnotatedNoType, AnnotatedTypeMirror.AnnotatedNullType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitNone_Primitive(AnnotatedTypeMirror.AnnotatedNoType, AnnotatedTypeMirror.AnnotatedPrimitiveType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitNone_Primitive(AnnotatedTypeMirror.AnnotatedNoType, AnnotatedTypeMirror.AnnotatedPrimitiveType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitNone_Union(AnnotatedTypeMirror.AnnotatedNoType, AnnotatedTypeMirror.AnnotatedUnionType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitNone_Union(AnnotatedTypeMirror.AnnotatedNoType, AnnotatedTypeMirror.AnnotatedUnionType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitNone_Wildcard(AnnotatedTypeMirror.AnnotatedNoType, AnnotatedTypeMirror.AnnotatedWildcardType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitNone_Wildcard(AnnotatedTypeMirror.AnnotatedNoType, AnnotatedTypeMirror.AnnotatedWildcardType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitNotEqual(NotEqualNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitNotEqual(NotEqualNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitNotEqual(NotEqualNode, TransferInput<V, S>) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
-  
- visitNoType(AnnotatedTypeMirror.AnnotatedNoType, IdentityHashMap<AnnotatedTypeMirror, AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.AnnotatedTypeCopier
-  
- visitNoType(AnnotatedTypeMirror.AnnotatedNoType, Set<AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter.FormattingVisitor
-  
- visitNoType(AnnotatedTypeMirror.AnnotatedNoType, P) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeScanner
-  
- visitNoType(AnnotatedTypeMirror.AnnotatedNoType, P) - Method in interface org.checkerframework.framework.type.visitor.AnnotatedTypeVisitor
- 
Visits NoType type. 
- visitNoType(AnnotatedTypeMirror.AnnotatedNoType, P) - Method in class org.checkerframework.framework.type.visitor.SimpleAnnotatedTypeScanner
- 
Visits NoType type. 
- visitNoType(AnnotatedTypeMirror.AnnotatedNoType, P) - Method in class org.checkerframework.framework.type.visitor.SimpleAnnotatedTypeVisitor
-  
- visitNull(AnnotatedTypeMirror.AnnotatedNullType, Set<AnnotatedTypeMirror>) - Method in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFormatter.NullnessFormattingVisitor
-  
- visitNull(AnnotatedTypeMirror.AnnotatedNullType, Tree) - Method in class org.checkerframework.common.basetype.BaseTypeValidator
-  
- visitNull(AnnotatedTypeMirror.AnnotatedNullType, IdentityHashMap<AnnotatedTypeMirror, AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.AnnotatedTypeCopier
-  
- visitNull(AnnotatedTypeMirror.AnnotatedNullType, Set<AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter.FormattingVisitor
-  
- visitNull(AnnotatedTypeMirror.AnnotatedNullType, P) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeScanner
-  
- visitNull(AnnotatedTypeMirror.AnnotatedNullType, P) - Method in interface org.checkerframework.framework.type.visitor.AnnotatedTypeVisitor
- 
Visits a nulltype.
 
- visitNull(AnnotatedTypeMirror.AnnotatedNullType, P) - Method in class org.checkerframework.framework.type.visitor.SimpleAnnotatedTypeScanner
- 
Visits a nulltype.
 
- visitNull(AnnotatedTypeMirror.AnnotatedNullType, P) - Method in class org.checkerframework.framework.type.visitor.SimpleAnnotatedTypeVisitor
-  
- visitNull_Array(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedArrayType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitNull_Array(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedArrayType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitNull_Array(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedArrayType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitNull_Declared(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedDeclaredType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultRawnessComparer
-  
- visitNull_Declared(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedDeclaredType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitNull_Declared(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedDeclaredType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitNull_Declared(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedDeclaredType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitNull_Executable(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedExecutableType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitNull_Executable(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedExecutableType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitNull_Intersection(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedIntersectionType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitNull_Intersection(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedIntersectionType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitNull_Intersection(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedIntersectionType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitNull_None(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedNoType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitNull_None(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedNoType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitNull_Null(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedNullType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitNull_Null(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedNullType, VisitHistory) - Method in class org.checkerframework.framework.type.StructuralEqualityComparer
- 
Two null types are equal if:
 
   Their sets of primary annotations are equal
  
- visitNull_Null(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedNullType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitNull_Null(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedNullType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitNull_Null(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedNullType, PARAM) - Method in class org.checkerframework.framework.type.visitor.EquivalentAtmComboScanner
-  
- visitNull_Primitive(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedPrimitiveType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitNull_Primitive(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedPrimitiveType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitNull_Primitive(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedPrimitiveType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitNull_Typevar(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedTypeVariable, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultRawnessComparer
-  
- visitNull_Typevar(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedTypeVariable, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitNull_Typevar(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedTypeVariable, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitNull_Typevar(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedTypeVariable, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitNull_Union(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedUnionType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitNull_Union(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedUnionType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitNull_Union(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedUnionType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitNull_Wildcard(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedWildcardType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitNull_Wildcard(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedWildcardType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitNull_Wildcard(AnnotatedTypeMirror.AnnotatedNullType, AnnotatedTypeMirror.AnnotatedWildcardType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitNullChk(NullChkNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitNullChk(NullChkNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitNullLiteral(NullLiteralNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitNullLiteral(NullLiteralNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitNumericalAddition(NumericalAdditionNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.checker.index.upperbound.UpperBoundTransfer
- 
If some Node a is known to be less than the length of some array, x, then, the type of a + b,
 is @LTLengthOf(value="x", offset="-b"). 
- visitNumericalAddition(NumericalAdditionNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.common.value.ValueTransfer
-  
- visitNumericalAddition(NumericalAdditionNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitNumericalAddition(NumericalAdditionNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitNumericalMinus(NumericalMinusNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.common.value.ValueTransfer
-  
- visitNumericalMinus(NumericalMinusNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitNumericalMinus(NumericalMinusNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitNumericalMultiplication(NumericalMultiplicationNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.common.value.ValueTransfer
-  
- visitNumericalMultiplication(NumericalMultiplicationNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitNumericalMultiplication(NumericalMultiplicationNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitNumericalPlus(NumericalPlusNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.common.value.ValueTransfer
-  
- visitNumericalPlus(NumericalPlusNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitNumericalPlus(NumericalPlusNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitNumericalSubtraction(NumericalSubtractionNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.checker.index.upperbound.UpperBoundTransfer
- 
If some Node a is known to be less than the length of some array x, then the type of a - b
 is @LTLengthOf(value="x", offset="b"). 
- visitNumericalSubtraction(NumericalSubtractionNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.common.value.ValueTransfer
-  
- visitNumericalSubtraction(NumericalSubtractionNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitNumericalSubtraction(NumericalSubtractionNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitObjectCreation(ObjectCreationNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitObjectCreation(ObjectCreationNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitObjectCreation(ObjectCreationNode, TransferInput<V, S>) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
-  
- visitor - Variable in class org.checkerframework.common.basetype.BaseTypeValidator
-  
- Visitor() - Constructor for class org.checkerframework.common.util.debug.TreeDebug.Visitor
-  
- Visitor(BaseTypeChecker) - Constructor for class org.checkerframework.common.util.debug.TypeOutputtingChecker.Visitor
-  
- visitor - Variable in class org.checkerframework.framework.source.SourceChecker
- 
The visitor to use. 
- Visitor(Map<? extends AnnotatedTypeMirror, ? extends AnnotatedTypeMirror>) - Constructor for class org.checkerframework.framework.type.AnnotatedTypeReplacer.Visitor
-  
- Visitor(Map<TypeVariable, AnnotatedTypeMirror>) - Constructor for class org.checkerframework.framework.type.TypeVariableSubstitutor.Visitor
-  
- visitor - Variable in class org.checkerframework.framework.util.typeinference.constraint.A2FReducer
-  
- visitor - Variable in class org.checkerframework.framework.util.typeinference.constraint.F2AReducer
-  
- visitor - Variable in class org.checkerframework.framework.util.typeinference.constraint.FIsAReducer
-  
- visitorState - Variable in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
For storing visitor state. 
- visitorState - Variable in class org.checkerframework.framework.type.AnnotatedTypeFactory
- 
The state of the visitor. 
- VisitorState - Class in org.checkerframework.framework.type
- 
Represents the state of a visitor. 
- VisitorState() - Constructor for class org.checkerframework.framework.type.VisitorState
-  
- visitOther(Tree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitPackageName(PackageNameNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitPackageName(PackageNameNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitParameterizedType(AnnotatedTypeMirror.AnnotatedDeclaredType, ParameterizedTypeTree) - Method in class org.checkerframework.common.basetype.BaseTypeValidator
- 
Checks that the annotations on the type arguments supplied to a type or a method invocation
 are within the bounds of the type variables as declared, and issues the
 "type.argument.type.incompatible" error if they are not. 
- visitParameterizedType(ParameterizedTypeTree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Do not override this method! Previously, this method contained some logic, but the main
 modifier of types was missing. 
- visitParameterizedType(ParameterizedTypeTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitParameterizedType(ParameterizedTypeNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitParameterizedType(ParameterizedTypeNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitParenthesized(ParenthesizedTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitParenthesized(ParenthesizedTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitParenthesized(ParenthesizedTree, Void) - Method in class org.checkerframework.framework.util.Heuristics.Matcher
-  
- visitPrimitive(AnnotatedTypeMirror.AnnotatedPrimitiveType, Tree) - Method in class org.checkerframework.common.basetype.BaseTypeValidator
-  
- visitPrimitive(AnnotatedTypeMirror.AnnotatedPrimitiveType, IdentityHashMap<AnnotatedTypeMirror, AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.AnnotatedTypeCopier
-  
- visitPrimitive(AnnotatedTypeMirror.AnnotatedPrimitiveType, Set<AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter.FormattingVisitor
-  
- visitPrimitive(AnnotatedTypeMirror.AnnotatedPrimitiveType, P) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeScanner
-  
- visitPrimitive(AnnotatedTypeMirror.AnnotatedPrimitiveType, P) - Method in interface org.checkerframework.framework.type.visitor.AnnotatedTypeVisitor
- 
Visits a primitive type. 
- visitPrimitive(AnnotatedTypeMirror.AnnotatedPrimitiveType, P) - Method in class org.checkerframework.framework.type.visitor.SimpleAnnotatedTypeScanner
- 
Visits a primitive type. 
- visitPrimitive(AnnotatedTypeMirror.AnnotatedPrimitiveType, P) - Method in class org.checkerframework.framework.type.visitor.SimpleAnnotatedTypeVisitor
-  
- visitPrimitive_Array(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedArrayType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitPrimitive_Array(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedArrayType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitPrimitive_Declared(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedDeclaredType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitPrimitive_Declared(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedDeclaredType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitPrimitive_Declared(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedDeclaredType, VisitHistory) - Method in class org.checkerframework.framework.type.StructuralEqualityComparer
-  
- visitPrimitive_Declared(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedDeclaredType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitPrimitive_Declared(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedDeclaredType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitPrimitive_Executable(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedExecutableType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitPrimitive_Executable(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedExecutableType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitPrimitive_Intersection(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedIntersectionType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitPrimitive_Intersection(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedIntersectionType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitPrimitive_Intersection(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedIntersectionType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitPrimitive_Intersection(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedIntersectionType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitPrimitive_None(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedNoType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitPrimitive_None(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedNoType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitPrimitive_Null(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedNullType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitPrimitive_Null(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedNullType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitPrimitive_Primitive(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedPrimitiveType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitPrimitive_Primitive(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedPrimitiveType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultRawnessComparer
-  
- visitPrimitive_Primitive(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedPrimitiveType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitPrimitive_Primitive(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedPrimitiveType, VisitHistory) - Method in class org.checkerframework.framework.type.StructuralEqualityComparer
- 
Two primitive types are equal if:
 
   Their sets of primary annotations are equal
  
- visitPrimitive_Primitive(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedPrimitiveType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitPrimitive_Primitive(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedPrimitiveType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitPrimitive_Primitive(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedPrimitiveType, PARAM) - Method in class org.checkerframework.framework.type.visitor.EquivalentAtmComboScanner
-  
- visitPrimitive_Typevar(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedTypeVariable, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitPrimitive_Typevar(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedTypeVariable, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitPrimitive_Typevar(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedTypeVariable, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitPrimitive_Union(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedUnionType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitPrimitive_Union(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedUnionType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitPrimitive_Union(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedUnionType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitPrimitive_Wildcard(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedWildcardType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitPrimitive_Wildcard(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedWildcardType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitPrimitive_Wildcard(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedWildcardType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitPrimitive_Wildcard(AnnotatedTypeMirror.AnnotatedPrimitiveType, AnnotatedTypeMirror.AnnotatedWildcardType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitPrimitiveType(PrimitiveTypeTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitPrimitiveType(PrimitiveTypeNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitPrimitiveType(PrimitiveTypeNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitReturn(ReturnNode, TransferInput<NullnessValue, NullnessStore>) - Method in class org.checkerframework.checker.nullness.NullnessTransfer
-  
- visitReturn(ReturnTree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Checks that the type of the return expression is a subtype of the enclosing method required
 return type. 
- visitReturn(ReturnTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitReturn(ReturnNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitReturn(ReturnNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitReturn(ReturnTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitReturn(ReturnNode, TransferInput<V, S>) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
-  
- visitShortLiteral(ShortLiteralNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitShortLiteral(ShortLiteralNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitSignedRightShift(SignedRightShiftNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.common.value.ValueTransfer
-  
- visitSignedRightShift(SignedRightShiftNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitSignedRightShift(SignedRightShiftNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitStringConcatenate(StringConcatenateNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.common.value.ValueTransfer
-  
- visitStringConcatenate(StringConcatenateNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitStringConcatenate(StringConcatenateNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitStringConcatenateAssignment(StringConcatenateAssignmentNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.common.value.ValueTransfer
-  
- visitStringConcatenateAssignment(StringConcatenateAssignmentNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitStringConcatenateAssignment(StringConcatenateAssignmentNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitStringConcatenateAssignment(StringConcatenateAssignmentNode, TransferInput<V, S>) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
-  
- visitStringConversion(StringConversionNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitStringConversion(StringConversionNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitStringConversion(StringConversionNode, TransferInput<V, S>) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
-  
- visitStringLiteral(StringLiteralNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitStringLiteral(StringLiteralNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitSuper(SuperNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitSuper(SuperNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitSwitch(SwitchTree, Void) - Method in class org.checkerframework.checker.fenum.FenumVisitor
-  
- visitSwitch(SwitchTree, Void) - Method in class org.checkerframework.checker.nullness.NullnessVisitor
-  
- visitSwitch(SwitchTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitSwitch(SwitchTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitSynchronized(SynchronizedNode, TransferInput<CFValue, LockStore>) - Method in class org.checkerframework.checker.lock.LockTransfer
-  
- visitSynchronized(SynchronizedTree, Void) - Method in class org.checkerframework.checker.lock.LockVisitor
- 
When visiting a synchronized block, issue an error if the expression has a type that
 implements the java.util.concurrent.locks.Lock interface. 
- visitSynchronized(SynchronizedTree, Void) - Method in class org.checkerframework.checker.nullness.NullnessVisitor
- 
Case 5: Check for synchronizing locks 
- visitSynchronized(SynchronizedTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitSynchronized(SynchronizedNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitSynchronized(SynchronizedNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitSynchronized(SynchronizedTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitTernaryExpression(TernaryExpressionNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitTernaryExpression(TernaryExpressionNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitTernaryExpression(TernaryExpressionNode, TransferInput<V, S>) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
- 
The resulting abstract value is the merge of the 'then' and 'else' branch. 
- visitThisLiteral(ThisLiteralNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitThisLiteral(ThisLiteralNode, TransferInput<V, S>) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
-  
- visitThrow(ThrowNode, TransferInput<NullnessValue, NullnessStore>) - Method in class org.checkerframework.checker.nullness.NullnessTransfer
-  
- visitThrow(ThrowTree, Void) - Method in class org.checkerframework.common.aliasing.AliasingVisitor
-  
- visitThrow(ThrowTree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
Checks the type of a thrown exception. 
- visitThrow(ThrowTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitThrow(ThrowNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitThrow(ThrowNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitThrow(ThrowTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitTry(TryTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitTry(TryTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitTypeArgs(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedDeclaredType, VisitHistory, boolean, boolean) - Method in class org.checkerframework.checker.nullness.KeyForAnnotatedTypeFactory.KeyForTypeHierarchy
-  
- visitTypeArgs(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedDeclaredType, VisitHistory, boolean, boolean) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
- 
A helper class for visitDeclared_Declared. 
- visitTypeArgs(AnnotatedTypeMirror.AnnotatedDeclaredType, AnnotatedTypeMirror.AnnotatedDeclaredType, VisitHistory) - Method in class org.checkerframework.framework.type.StructuralEqualityComparer
- 
A helper class for visitDeclared_Declared. 
- visitTypeCast(TypeCastTree, Void) - Method in class org.checkerframework.checker.initialization.InitializationVisitor
-  
- visitTypeCast(TypeCastTree, Void) - Method in class org.checkerframework.checker.nullness.NullnessVisitor
- 
Case 7: unboxing case: casting to a primitive 
- visitTypeCast(TypeCastTree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
-  
- visitTypeCast(TypeCastTree, Void) - Method in class org.checkerframework.common.util.report.ReportVisitor
-  
- visitTypeCast(TypeCastTree, AnnotatedTypeMirror) - Method in class org.checkerframework.common.value.ValueAnnotatedTypeFactory.ValueTreeAnnotator
-  
- visitTypeCast(TypeCastTree, Void) - Method in class org.checkerframework.common.value.ValueVisitor
-  
- visitTypeCast(TypeCastTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitTypeCast(TypeCastNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitTypeCast(TypeCastNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitTypeCast(TypeCastTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitTypeCast(TypeCastTree, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.treeannotator.PropagationTreeAnnotator
-  
- visitTypeCast(TypeCastTree, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.util.dependenttypes.DependentTypesTreeAnnotator
-  
- visitTypeParameter(TypeParameterTree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
-  
- visitTypeParameter(TypeParameterTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitTypevar_Array(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedArrayType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitTypevar_Array(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedArrayType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitTypevar_Declared(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedDeclaredType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitTypevar_Declared(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedDeclaredType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultRawnessComparer
-  
- visitTypevar_Declared(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedDeclaredType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitTypevar_Declared(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedDeclaredType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitTypevar_Declared(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedDeclaredType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitTypevar_Executable(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedExecutableType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitTypevar_Executable(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedExecutableType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitTypevar_Intersection(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedIntersectionType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitTypevar_Intersection(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedIntersectionType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitTypevar_Intersection(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedIntersectionType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitTypevar_Intersection(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedIntersectionType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitTypevar_None(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedNoType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitTypevar_None(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedNoType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitTypevar_Null(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedNullType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultRawnessComparer
-  
- visitTypevar_Null(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedNullType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitTypevar_Null(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedNullType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitTypevar_Null(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedNullType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitTypevar_Primitive(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedPrimitiveType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitTypevar_Primitive(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedPrimitiveType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitTypevar_Primitive(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedPrimitiveType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitTypevar_Primitive(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedPrimitiveType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitTypevar_Typevar(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedTypeVariable, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitTypevar_Typevar(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedTypeVariable, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultRawnessComparer
-  
- visitTypevar_Typevar(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedTypeVariable, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitTypevar_Typevar(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedTypeVariable, VisitHistory) - Method in class org.checkerframework.framework.type.StructuralEqualityComparer
- 
Two type variables are equal if:
 
   Their bounds are equal
 
 Note: Primary annotations will be taken into account when the bounds are retrieved 
- visitTypevar_Typevar(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedTypeVariable, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitTypevar_Typevar(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedTypeVariable, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitTypevar_Typevar(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedTypeVariable, PARAM) - Method in class org.checkerframework.framework.type.visitor.EquivalentAtmComboScanner
-  
- visitTypevar_Union(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedUnionType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitTypevar_Union(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedUnionType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitTypevar_Union(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedUnionType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitTypevar_Wildcard(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedWildcardType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitTypevar_Wildcard(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedWildcardType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultRawnessComparer
-  
- visitTypevar_Wildcard(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedWildcardType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitTypevar_Wildcard(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedWildcardType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitTypevar_Wildcard(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror.AnnotatedWildcardType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitTypeVariable(AnnotatedTypeMirror.AnnotatedTypeVariable, Tree) - Method in class org.checkerframework.common.basetype.BaseTypeValidator
-  
- visitTypeVariable(AnnotatedTypeMirror.AnnotatedTypeVariable, IdentityHashMap<AnnotatedTypeMirror, AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.AnnotatedTypeCopier
-  
- visitTypeVariable(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeFactory) - Method in class org.checkerframework.framework.type.AnnotatedTypeFactory.InheritedFromClassAnnotator
-  
- visitTypeVariable(AnnotatedTypeMirror.AnnotatedTypeVariable, IdentityHashMap<AnnotatedTypeMirror, AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.AnnotatedTypeReplacer.Visitor
-  
- visitTypeVariable(AnnotatedTypeMirror.AnnotatedTypeVariable, Set<AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter.FormattingVisitor
-  
- visitTypeVariable(AnnotatedTypeMirror.AnnotatedTypeVariable, IdentityHashMap<AnnotatedTypeMirror, AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.TypeVariableSubstitutor.Visitor
-  
- visitTypeVariable(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeComparer
-  
- visitTypeVariable(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeMerger
-  
- visitTypeVariable(AnnotatedTypeMirror.AnnotatedTypeVariable, P) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeScanner
-  
- visitTypeVariable(AnnotatedTypeMirror.AnnotatedTypeVariable, P) - Method in interface org.checkerframework.framework.type.visitor.AnnotatedTypeVisitor
- 
Visits a type variable. 
- visitTypeVariable(AnnotatedTypeMirror.AnnotatedTypeVariable, P) - Method in class org.checkerframework.framework.type.visitor.SimpleAnnotatedTypeScanner
- 
Visits a type variable. 
- visitTypeVariable(AnnotatedTypeMirror.AnnotatedTypeVariable, P) - Method in class org.checkerframework.framework.type.visitor.SimpleAnnotatedTypeVisitor
-  
- visitTypeVarSubtype(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultRawnessComparer
-  
- visitTypevarSubtype(AnnotatedTypeMirror.AnnotatedTypeVariable, AnnotatedTypeMirror, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
- 
A type variable is a subtype if its upper bounds is below the supertype. 
- visitTypevarSupertype(AnnotatedTypeMirror, AnnotatedTypeMirror.AnnotatedTypeVariable, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultRawnessComparer
-  
- visitTypevarSupertype(AnnotatedTypeMirror, AnnotatedTypeMirror.AnnotatedTypeVariable, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
- 
A type variable is a supertype if its lower bound is above subtype. 
- visitUnary(UnaryTree, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.index.upperbound.UpperBoundAnnotatedTypeFactory.UpperBoundTreeAnnotator
-  
- visitUnary(UnaryTree, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory.NullnessPropagationAnnotator
-  
- visitUnary(UnaryTree, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory.NullnessTreeAnnotator
-  
- visitUnary(UnaryTree, Void) - Method in class org.checkerframework.checker.nullness.NullnessVisitor
- 
Case 7: unboxing case: primitive operation 
- visitUnary(UnaryTree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
- 
- visitUnary(UnaryTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitUnary(UnaryTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitUnary(UnaryTree, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.treeannotator.PropagationTreeAnnotator
-  
- visitUnion(AnnotatedTypeMirror.AnnotatedUnionType, IdentityHashMap<AnnotatedTypeMirror, AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.AnnotatedTypeCopier
-  
- visitUnion(AnnotatedTypeMirror.AnnotatedUnionType, Set<AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter.FormattingVisitor
-  
- visitUnion(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeComparer
-  
- visitUnion(AnnotatedTypeMirror.AnnotatedUnionType, P) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeScanner
-  
- visitUnion(AnnotatedTypeMirror.AnnotatedUnionType, P) - Method in interface org.checkerframework.framework.type.visitor.AnnotatedTypeVisitor
- 
Visits an union type. 
- visitUnion(AnnotatedTypeMirror.AnnotatedUnionType, P) - Method in class org.checkerframework.framework.type.visitor.SimpleAnnotatedTypeVisitor
-  
- visitUnion_Array(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedArrayType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitUnion_Array(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedArrayType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitUnion_Declared(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedDeclaredType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitUnion_Declared(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedDeclaredType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitUnion_Declared(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedDeclaredType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitUnion_Declared(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedDeclaredType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitUnion_Executable(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedExecutableType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitUnion_Executable(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedExecutableType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitUnion_Intersection(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedIntersectionType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitUnion_Intersection(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedIntersectionType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitUnion_Intersection(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedIntersectionType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitUnion_Intersection(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedIntersectionType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitUnion_None(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedNoType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitUnion_None(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedNoType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitUnion_Null(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedNullType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitUnion_Null(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedNullType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitUnion_Primitive(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedPrimitiveType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitUnion_Primitive(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedPrimitiveType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitUnion_Typevar(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedTypeVariable, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitUnion_Typevar(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedTypeVariable, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitUnion_Typevar(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedTypeVariable, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitUnion_Union(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedUnionType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitUnion_Union(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedUnionType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitUnion_Union(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedUnionType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitUnion_Union(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedUnionType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitUnion_Union(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedUnionType, PARAM) - Method in class org.checkerframework.framework.type.visitor.EquivalentAtmComboScanner
-  
- visitUnion_Wildcard(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedWildcardType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitUnion_Wildcard(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedWildcardType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitUnion_Wildcard(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror.AnnotatedWildcardType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitUnionSubtype(AnnotatedTypeMirror.AnnotatedUnionType, AnnotatedTypeMirror, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
- 
A union type is a subtype if ALL of its alternatives are subtypes of supertype 
- visitUnionType(UnionTypeTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitUnsignedRightShift(UnsignedRightShiftNode, TransferInput<CFValue, CFStore>) - Method in class org.checkerframework.common.value.ValueTransfer
-  
- visitUnsignedRightShift(UnsignedRightShiftNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitUnsignedRightShift(UnsignedRightShiftNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitValueLiteral(ValueLiteralNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitVariable(VariableTree, Void) - Method in class org.checkerframework.checker.initialization.InitializationVisitor
-  
- visitVariable(VariableTree, Void) - Method in class org.checkerframework.checker.lock.LockVisitor
-  
- visitVariable(VariableTree, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.nullness.KeyForPropagationTreeAnnotator
- 
Transfers annotations to the variableTree if the right side is a call to
 java.util.Map.KeySet. 
- visitVariable(VariableTree, AnnotatedTypeMirror) - Method in class org.checkerframework.checker.nullness.NullnessAnnotatedTypeFactory.NullnessTreeAnnotator
-  
- visitVariable(VariableTree, Void) - Method in class org.checkerframework.common.aliasing.AliasingVisitor
-  
- visitVariable(VariableTree, Void) - Method in class org.checkerframework.common.basetype.BaseTypeVisitor
-  
- visitVariable(VariableTree, Void) - Method in class org.checkerframework.common.util.debug.TypeOutputtingChecker.Visitor
-  
- visitVariable(VariableTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitVariable(VariableTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitVariable(VariableTree, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.util.dependenttypes.DependentTypesTreeAnnotator
-  
- visitVariableDeclaration(VariableDeclarationNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitVariableDeclaration(VariableDeclarationNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitVariableDeclaration(VariableDeclarationNode, TransferInput<V, S>) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
-  
- visitWhileLoop(WhileLoopTree, Void) - Method in class org.checkerframework.checker.nullness.NullnessVisitor
-  
- visitWhileLoop(WhileLoopTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitWhileLoop(WhileLoopTree, PurityChecker.PurityResult) - Method in class org.checkerframework.dataflow.util.PurityChecker.PurityCheckerHelper
-  
- visitWideningConversion(WideningConversionNode, P) - Method in class org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor
-  
- visitWideningConversion(WideningConversionNode, P) - Method in interface org.checkerframework.dataflow.cfg.node.NodeVisitor
-  
- visitWideningConversion(WideningConversionNode, TransferInput<V, S>) - Method in class org.checkerframework.framework.flow.CFAbstractTransfer
-  
- visitWildcard(AnnotatedTypeMirror.AnnotatedWildcardType, Tree) - Method in class org.checkerframework.common.basetype.BaseTypeValidator
-  
- visitWildcard(WildcardTree, Void) - Method in class org.checkerframework.dataflow.cfg.CFGBuilder.CFGTranslationPhaseOne
-  
- visitWildcard(AnnotatedTypeMirror.AnnotatedWildcardType, IdentityHashMap<AnnotatedTypeMirror, AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.AnnotatedTypeCopier
-  
- visitWildcard(AnnotatedTypeMirror.AnnotatedWildcardType, Set<AnnotatedTypeMirror>) - Method in class org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter.FormattingVisitor
-  
- visitWildcard(AnnotatedTypeMirror.AnnotatedWildcardType, Void) - Method in class org.checkerframework.framework.type.typeannotator.PropagationTypeAnnotator
- 
Rather than defaulting the missing bounds of a wildcard, find the bound annotations on the
 type parameter it replaced. 
- visitWildcard(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeComparer
-  
- visitWildcard(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeMerger
-  
- visitWildcard(AnnotatedTypeMirror.AnnotatedWildcardType, P) - Method in class org.checkerframework.framework.type.visitor.AnnotatedTypeScanner
-  
- visitWildcard(AnnotatedTypeMirror.AnnotatedWildcardType, P) - Method in interface org.checkerframework.framework.type.visitor.AnnotatedTypeVisitor
- 
Visits a wildcard type. 
- visitWildcard(AnnotatedTypeMirror.AnnotatedWildcardType, P) - Method in class org.checkerframework.framework.type.visitor.SimpleAnnotatedTypeScanner
- 
Visits a wildcard type. 
- visitWildcard(AnnotatedTypeMirror.AnnotatedWildcardType, P) - Method in class org.checkerframework.framework.type.visitor.SimpleAnnotatedTypeVisitor
-  
- visitWildcard_Array(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedArrayType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitWildcard_Array(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedArrayType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultRawnessComparer
-  
- visitWildcard_Array(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedArrayType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitWildcard_Array(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedArrayType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitWildcard_Array(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedArrayType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitWildcard_Declared(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedDeclaredType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitWildcard_Declared(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedDeclaredType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultRawnessComparer
-  
- visitWildcard_Declared(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedDeclaredType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitWildcard_Declared(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedDeclaredType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitWildcard_Declared(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedDeclaredType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitWildcard_Executable(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedExecutableType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitWildcard_Executable(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedExecutableType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitWildcard_Intersection(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedIntersectionType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitWildcard_Intersection(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedIntersectionType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitWildcard_Intersection(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedIntersectionType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitWildcard_Intersection(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedIntersectionType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitWildcard_None(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedNoType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitWildcard_None(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedNoType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitWildcard_Null(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedNullType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitWildcard_Null(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedNullType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitWildcard_Primitive(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedPrimitiveType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitWildcard_Primitive(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedPrimitiveType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitWildcard_Primitive(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedPrimitiveType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitWildcard_Primitive(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedPrimitiveType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitWildcard_Typevar(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedTypeVariable, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitWildcard_Typevar(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedTypeVariable, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultRawnessComparer
-  
- visitWildcard_Typevar(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedTypeVariable, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitWildcard_Typevar(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedTypeVariable, VisitHistory) - Method in class org.checkerframework.framework.type.StructuralEqualityComparer
- 
Since the Checker Framework doesn't engage in capture conversion, and since sometimes type
 variables are "inferred" to be wildcards, this method allows the comparison of a wildcard to
 a type variable even though they should never truly be equal. 
- visitWildcard_Typevar(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedTypeVariable, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitWildcard_Typevar(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedTypeVariable, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitWildcard_Union(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedUnionType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitWildcard_Union(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedUnionType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitWildcard_Union(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedUnionType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitWildcard_Wildcard(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedWildcardType, Void) - Method in class org.checkerframework.framework.type.AsSuperVisitor
-  
- visitWildcard_Wildcard(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedWildcardType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultRawnessComparer
-  
- visitWildcard_Wildcard(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedWildcardType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitWildcard_Wildcard(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedWildcardType, VisitHistory) - Method in class org.checkerframework.framework.type.StructuralEqualityComparer
- 
Two wildcards are equal if:
 
   Their bounds are equal
 
 Note: Primary annotations will be taken into account when the bounds are retrieved 
- visitWildcard_Wildcard(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedWildcardType, PARAM) - Method in class org.checkerframework.framework.type.visitor.AbstractAtmComboVisitor
-  
- visitWildcard_Wildcard(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedWildcardType, PARAM) - Method in interface org.checkerframework.framework.type.visitor.AtmComboVisitor
-  
- visitWildcard_Wildcard(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror.AnnotatedWildcardType, PARAM) - Method in class org.checkerframework.framework.type.visitor.EquivalentAtmComboScanner
-  
- visitWildcardSubtype(AnnotatedTypeMirror.AnnotatedWildcardType, AnnotatedTypeMirror, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visitWildcardSupertype(AnnotatedTypeMirror, AnnotatedTypeMirror.AnnotatedWildcardType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultRawnessComparer
-  
- visitWildcardSupertype(AnnotatedTypeMirror, AnnotatedTypeMirror.AnnotatedWildcardType, VisitHistory) - Method in class org.checkerframework.framework.type.DefaultTypeHierarchy
-  
- visualize(CFGVisualizer<?, S, ?>) - Method in interface org.checkerframework.dataflow.analysis.Store
- 
Delegate visualization responsibility to a visualizer. 
- visualize(ControlFlowGraph, Block, Analysis<A, S, T>) - Method in interface org.checkerframework.dataflow.cfg.CFGVisualizer
- 
Output a visualization representing the control flow graph starting at entry.
 
- visualize(ControlFlowGraph, Block, Analysis<A, S, T>) - Method in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
- 
Output a visualization representing the control flow graph starting at entry.
 
- visualize(CFGVisualizer<?, ConstantPropagationStore, ?>) - Method in class org.checkerframework.dataflow.constantpropagation.ConstantPropagationStore
-  
- visualize(CFGVisualizer<?, S, ?>) - Method in class org.checkerframework.framework.flow.CFAbstractStore
-  
- visualizeBlock(Block, Analysis<A, S, T>) - Method in interface org.checkerframework.dataflow.cfg.CFGVisualizer
- 
Visualize a block based on the analysis. 
- visualizeBlock(Block, Analysis<A, S, T>) - Method in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
- 
Produce a representation of the contests of a basic block. 
- visualizeBlockNode(Node, Analysis<A, S, T>) - Method in interface org.checkerframework.dataflow.cfg.CFGVisualizer
- 
Visualize a Node based on the analysis. 
- visualizeBlockNode(Node, Analysis<A, S, T>) - Method in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
-  
- visualizeBlockTransferInput(Block, Analysis<A, S, T>) - Method in interface org.checkerframework.dataflow.cfg.CFGVisualizer
- 
Visualize the transferInput of a Block based on the analysis. 
- visualizeBlockTransferInput(Block, Analysis<A, S, T>) - Method in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
-  
- visualizeCFG() - Method in class org.checkerframework.framework.flow.CFAbstractAnalysis
- 
Perform a visualization of the CFG and analysis info for inspection. 
- visualizeSpecialBlock(SpecialBlock) - Method in interface org.checkerframework.dataflow.cfg.CFGVisualizer
- 
Visualize a SpecialBlock. 
- visualizeSpecialBlock(SpecialBlock) - Method in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
-  
- visualizeStore(S) - Method in interface org.checkerframework.dataflow.cfg.CFGVisualizer
- 
Delegate the visualization responsibility to the passed  Store instance, which will
 call back to this visualizer instance for sub-components. 
- visualizeStore(S) - Method in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
-  
- visualizeStoreArrayVal(FlowExpressions.ArrayAccess, A) - Method in interface org.checkerframework.dataflow.cfg.CFGVisualizer
- 
Called by CFAbstractStore#internalVisualize()to visualize the value of arrays
 collected by this Store.
 
- visualizeStoreArrayVal(FlowExpressions.ArrayAccess, A) - Method in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
-  
- visualizeStoreClassVals(FlowExpressions.ClassName, A) - Method in interface org.checkerframework.dataflow.cfg.CFGVisualizer
- 
Called by CFAbstractStore#internalVisualize()to visualize the value of class names
 collected by this Store.
 
- visualizeStoreClassVals(FlowExpressions.ClassName, A) - Method in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
-  
- visualizeStoreFieldVals(FlowExpressions.FieldAccess, A) - Method in interface org.checkerframework.dataflow.cfg.CFGVisualizer
- 
Called by CFAbstractStore#internalVisualize()to visualize the value of fields
 collected by this Store.
 
- visualizeStoreFieldVals(FlowExpressions.FieldAccess, A) - Method in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
-  
- visualizeStoreFooter() - Method in interface org.checkerframework.dataflow.cfg.CFGVisualizer
- 
Called by CFAbstractStoreto visualize any information after the invocation ofCFAbstractStore#internalVisualize().
 
- visualizeStoreFooter() - Method in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
-  
- visualizeStoreHeader(String) - Method in interface org.checkerframework.dataflow.cfg.CFGVisualizer
- 
Called by a CFAbstractStoreto visualize the class name before calling theCFAbstractStore#internalVisualize()method.
 
- visualizeStoreHeader(String) - Method in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
-  
- visualizeStoreKeyVal(String, Object) - Method in interface org.checkerframework.dataflow.cfg.CFGVisualizer
- 
Called by CFAbstractStore#internalVisualize()to visualize the specific information
 collected according to the specific kind of Store.
 
- visualizeStoreKeyVal(String, Object) - Method in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
-  
- visualizeStoreLocalVar(FlowExpressions.LocalVariable, A) - Method in interface org.checkerframework.dataflow.cfg.CFGVisualizer
- 
Called by CFAbstractStore#internalVisualize()to visualize a local variable.
 
- visualizeStoreLocalVar(FlowExpressions.LocalVariable, A) - Method in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
-  
- visualizeStoreMethodVals(FlowExpressions.MethodCall, A) - Method in interface org.checkerframework.dataflow.cfg.CFGVisualizer
- 
Called by CFAbstractStore#internalVisualize()to visualize the value of pure method
 calls collected by this Store.
 
- visualizeStoreMethodVals(FlowExpressions.MethodCall, A) - Method in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
-  
- visualizeStoreThisVal(A) - Method in interface org.checkerframework.dataflow.cfg.CFGVisualizer
- 
Called by CFAbstractStore#internalVisualize()to visualize the value of the current
 objectthisin this Store.
 
- visualizeStoreThisVal(A) - Method in class org.checkerframework.dataflow.cfg.DOTCFGVisualizer
-  
- VOID - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id. 
- VOID_TYPE - Static variable in class org.checkerframework.stubparser.ASTHelper
-  
- VoidType - Class in org.checkerframework.stubparser.ast.type
-  
- VoidType() - Constructor for class org.checkerframework.stubparser.ast.type.VoidType
-  
- VoidType(int, int, int, int) - Constructor for class org.checkerframework.stubparser.ast.type.VoidType
-  
- VoidVisitor<A> - Interface in org.checkerframework.stubparser.ast.visitor
-  
- VoidVisitorAdapter<A> - Class in org.checkerframework.stubparser.ast.visitor
-  
- VoidVisitorAdapter() - Constructor for class org.checkerframework.stubparser.ast.visitor.VoidVisitorAdapter
-  
- VOLATILE - Static variable in class org.checkerframework.stubparser.ast.body.ModifierSet
-  
- VOLATILE - Static variable in interface org.checkerframework.stubparser.ASTParserConstants
- 
RegularExpression Id.