Class InferredValue.InferredTarget

java.lang.Object
org.checkerframework.framework.util.typeinference.solver.InferredValue
org.checkerframework.framework.util.typeinference.solver.InferredValue.InferredTarget
Enclosing class:
InferredValue

public static class InferredValue.InferredTarget extends InferredValue
Indicates that a corresponding target was inferred to be the field "target" in the hierarchies not overridden by additionalAnnotations.
  • Field Details

    • target

      public final TypeVariable target
    • additionalAnnotations

      public final AnnotationMirrorSet additionalAnnotations
      Indicates that the inferred type should have these primary annotations and the remainder should come from the annotations inferred for target.
  • Constructor Details