Uses of Class
net.sourceforge.pmd.lang.java.types.internal.infer.InferenceVar.BoundKind
-
Packages that use InferenceVar.BoundKind Package Description net.sourceforge.pmd.lang.java.types.internal.infer -
-
Uses of InferenceVar.BoundKind in net.sourceforge.pmd.lang.java.types.internal.infer
Methods in net.sourceforge.pmd.lang.java.types.internal.infer that return InferenceVar.BoundKind Modifier and Type Method Description abstract InferenceVar.BoundKind
InferenceVar.BoundKind. complement()
Returns the complementary bound kind.static InferenceVar.BoundKind
InferenceVar.BoundKind. valueOf(String name)
Returns the enum constant of this type with the specified name.static InferenceVar.BoundKind[]
InferenceVar.BoundKind. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in net.sourceforge.pmd.lang.java.types.internal.infer that return types with arguments of type InferenceVar.BoundKind Modifier and Type Method Description abstract Set<InferenceVar.BoundKind>
InferenceVar.BoundKind. complementSet(boolean eqIsAll)
Returns the complement of this kind.Methods in net.sourceforge.pmd.lang.java.types.internal.infer with parameters of type InferenceVar.BoundKind Modifier and Type Method Description void
InferenceVar. addBound(InferenceVar.BoundKind kind, JTypeMirror type)
Adds a new bound on this variable.void
InferenceVar. addPrimaryBound(InferenceVar.BoundKind kind, JTypeMirror type)
default void
TypeInferenceLogger. boundAdded(net.sourceforge.pmd.lang.java.types.internal.infer.InferenceContext ctx, InferenceVar var, InferenceVar.BoundKind kind, JTypeMirror bound, boolean isSubstitution)
void
TypeInferenceLogger.VerboseLogger. boundAdded(net.sourceforge.pmd.lang.java.types.internal.infer.InferenceContext ctx, InferenceVar ivar, InferenceVar.BoundKind kind, JTypeMirror bound, boolean isSubstitution)
protected @NonNull String
TypeInferenceLogger.SimpleLogger. ppBound(InferenceVar ivar, InferenceVar.BoundKind kind, JTypeMirror bound)
-