Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



#Org.checkerframework.framework.type Classes and Interfaces - 59 results found.
NameDescriptionTypePackageFramework
AbstractAtmComboVisitor defaultErrorMessage.Classorg.checkerframework.framework.type.visitorChecker
AnnotatedTypeComparerA TypeVisitor that takes an AnnotatedTypeMirror as a parameter, and visits it simultaneously.Classorg.checkerframework.framework.type.visitorChecker
AnnotatedTypeCopierAnnotatedTypeCopier is a visitor that deep copies an AnnotatedTypeMirror exactly, including any lazily initialized fields.Classorg.checkerframework.framework.typeChecker
AnnotatedTypeFactoryThe methods of this class take an element or AST node, and return the annotated type as an AnnotatedTypeMirror.Classorg.checkerframework.framework.typeChecker
AnnotatedTypeFactory .InheritedFromClassAnnotatorA singleton utility class for pulling annotations down from a classSee Also:AnnotatedTypeFactory.Classorg.checkerframework.framework.typeChecker
AnnotatedTypeFormatterConverts an AnnotatedTypeMirror mirror into a formatted string.Interfaceorg.checkerframework.framework.typeChecker
AnnotatedTypeMergerReplaces or adds all the annotations in the parameter with the annotations from the visited type.Classorg.checkerframework.framework.type.visitorChecker
AnnotatedTypeMirrorRepresents an annotated type in the Java programming language.Classorg.checkerframework.framework.typeChecker
AnnotatedTypeMirror .AnnotatedArrayTypeRepresents Array types in java.Classorg.checkerframework.framework.typeChecker
AnnotatedTypeMirror .AnnotatedDeclaredTypeRepresents a declared type (whether class or interface).Classorg.checkerframework.framework.typeChecker
AnnotatedTypeMirror .AnnotatedExecutableTypeRepresents a type of an executable.Classorg.checkerframework.framework.typeChecker
AnnotatedTypeMirror .AnnotatedIntersectionTypeClassorg.checkerframework.framework.typeChecker
AnnotatedTypeMirror .AnnotatedNoTypeA pseudo-type used where no actual type is appropriate.Classorg.checkerframework.framework.typeChecker
AnnotatedTypeMirror .AnnotatedNullTypeRepresents the null type.Classorg.checkerframework.framework.typeChecker
AnnotatedTypeMirror .AnnotatedPrimitiveTypeRepresents a primitive type.Classorg.checkerframework.framework.typeChecker
AnnotatedTypeMirror .AnnotatedTypeVariableRepresents a type variable.Classorg.checkerframework.framework.typeChecker
AnnotatedTypeMirror .AnnotatedUnionTypeClassorg.checkerframework.framework.typeChecker
AnnotatedTypeMirror .AnnotatedWildcardTypeRepresents a wildcard type argument.Classorg.checkerframework.framework.typeChecker
AnnotatedTypeParameterBoundsClassorg.checkerframework.framework.typeChecker
AnnotatedTypeReplacerDuplicates annotated types and replaces components according to a replacement map.Classorg.checkerframework.framework.typeChecker
AnnotatedTypeReplacer .VisitorAnnotatedTypeCopier maintains a mapping of typeVisited -> copyOfTypeVisited When a reference, typeVisited, is encountered again, it will use the recorded reference,Classorg.checkerframework.framework.typeChecker
AnnotatedTypeScannerA TypeVisitor that visits all the child tree nodes.Classorg.checkerframework.framework.type.visitorChecker
AnnotatedTypeVisitorA Visitor class of annotated types, in the style of the visitor A visitor of types, in the style of the visitor design pattern.Interfaceorg.checkerframework.framework.type.visitorChecker
AnnotationClassLoaderThis class assists the AnnotatedTypeFactory by reflectively looking up the list of annotation class names in each checker's qual directory, andClassorg.checkerframework.framework.typeChecker
AtmComboVisitorVisitor interface for all pair-wise combinations of AnnotatedTypeMirrors.Interfaceorg.checkerframework.framework.type.visitorChecker
BoundsInitializerBoundsInitializer creates the bounds for type variables and wildcards.Classorg.checkerframework.framework.typeChecker
DebugListTreeAnnotatorA ListTreeAnnotator implementation that additionally outputs debugging information.Classorg.checkerframework.framework.type.treeannotatorChecker
DeclarationsIntoElementsA helper class that puts the declaration annotations from a method declaration back into the corresponding Elements, so that they get stored in the bytecodeClassorg.checkerframework.framework.typeChecker
DefaultAnnotatedTypeFormatterAn AnnotatedTypeFormatter used by default by all AnnotatedTypeFactory (and therefore allSee Also:AnnotatedTypeFormatter, Classorg.checkerframework.framework.typeChecker
DefaultAnnotatedTypeFormatter .FormattingVisitorA scanning visitor that prints the entire AnnotatedTypeMirror passed to visit.Classorg.checkerframework.framework.typeChecker
DefaultInferredTypesApplierUtility class for applying the annotations inferred by dataflow to a given type.Classorg.checkerframework.framework.typeChecker
DefaultInferredTypesApplier .InferredTypeApplyingVisitorTraverses type pairs, copies the annotations from the first type to the second (inferred type) Traversal is necessary to add annotations to the bounds of wildcards and type variables when theClassorg.checkerframework.framework.typeChecker
DefaultRawnessComparer //TODO: USING THE SAME LOGIC AS THE OLD TYPE_HIERARCHY.Classorg.checkerframework.framework.typeChecker
DefaultTypeHierarchyDefault implementation of TypeHierarchy that implements the JLS specification with minor deviations as outlined by the Checker Framework manual.Classorg.checkerframework.framework.typeChecker
ElementAnnotationApplierUtility methods for adding the annotations that are stored in an Element to the type that represents that element (or a use of that Element).Classorg.checkerframework.framework.typeChecker
EqualityAtmComparerCompares two annotated type mirrors for structural equality using only the primary annotations and underlying types of the two input types and their component types.Classorg.checkerframework.framework.typeChecker
EquivalentAtmComboScannerEquivalentAtmComboScanner is an AtmComboVisitor that accepts combinations that are identical in TypeMirror structure but might differ in contained AnnotationMirrors.Classorg.checkerframework.framework.type.visitorChecker
GeneralAnnotatedTypeFactoryA "general" annotated type factory that supports qualifiers from any type hierarchy.Classorg.checkerframework.framework.typeChecker
GenericAnnotatedTypeFactoryA factory that extends AnnotatedTypeFactory to optionally use flow-sensitive qualifier inference, qualifier polymorphism, implicitClassorg.checkerframework.framework.typeChecker
GenericAnnotatedTypeFactory .ScanStateTrack the state of org.Classorg.checkerframework.framework.typeChecker
HashcodeAtmVisitorComputes the hashcode of an AnnotatedTypeMirror using the underlying type and primary annotations of the type and its component type.Classorg.checkerframework.framework.typeChecker
ImplicitsTreeAnnotatorAdds annotations to a type based on the contents of a tree.Classorg.checkerframework.framework.type.treeannotatorChecker
ImplicitsTypeAnnotatorAdds annotations to a type based on the contents of a type.Classorg.checkerframework.framework.type.typeannotatorChecker
ListTreeAnnotatorListTreeAnnotator is a TreeVisitor that executes a list of for each tree visited.Classorg.checkerframework.framework.type.treeannotatorChecker
ListTypeAnnotatorListTypeAnnotator is a TypeAnnotator that executes a list of TypeAnnotator for each type visited.Classorg.checkerframework.framework.type.typeannotatorChecker
PropagationTreeAnnotatorPropagationTreeAnnotator adds qualifiers to types where the resulting type is a function of an input type, e.Classorg.checkerframework.framework.type.treeannotatorChecker
PropagationTypeAnnotatorPropagationTypeAnnotator adds qualifiers to types where the qualifier to add should be transferred from one or more other types.Classorg.checkerframework.framework.type.typeannotatorChecker
QualifierHierarchyRepresents a type qualifier hierarchy.Classorg.checkerframework.framework.typeChecker
SimpleAnnotatedTypeScannerClassorg.checkerframework.framework.type.visitorChecker
SimpleAnnotatedTypeVisitorA simple visitor for AnnotatedTypeMirrors.Classorg.checkerframework.framework.type.visitorChecker
StructuralEqualityComparerA visitor used to compare two type mirrors for "structural" equality.Classorg.checkerframework.framework.typeChecker
SyntheticArraysSyntheticArrays exists solely to fix AnnotatedTypeMirrors that need to be adapted from Array type to a specific kind of array.Classorg.checkerframework.framework.typeChecker
TreeAnnotatorTreeAnnotator is an abstract SimpleTreeVisitor to be used with ListTreeAnnotatorClassorg.checkerframework.framework.type.treeannotatorChecker
TypeAnnotatorTypeAnnotator is an abstract AnnotatedTypeScanner to be used with ListTypeAnnotatorClassorg.checkerframework.framework.type.typeannotatorChecker
TypeHierarchyCompares AnnotatedTypeMirrors for subtype relationships.Interfaceorg.checkerframework.framework.typeChecker
TypesIntoElementsA 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.Classorg.checkerframework.framework.typeChecker
TypeVariableSubstitutorTypeVariableSusbtitutor replaces type variables from a declaration with arguments to its use.Classorg.checkerframework.framework.typeChecker
VisitHistoryIMPORTANT: DO NOT USE VisitHistory FOR VISITORS THAT UPDATE AN ANNOTATED TYPE MIRROR'S ANNOTATIONS OR YOU VIOLATE THE CONTRACT OF equals/Hashcode.Classorg.checkerframework.framework.type.visitorChecker
VisitorStateRepresents the state of a visitor.Classorg.checkerframework.framework.typeChecker