Class Bound
- java.lang.Object
-
- net.sourceforge.pmd.lang.java.typeresolution.typeinference.BoundOrConstraint
-
- net.sourceforge.pmd.lang.java.typeresolution.typeinference.Bound
-
@Deprecated @InternalApi public class Bound extends BoundOrConstraint
Deprecated.
-
-
Field Summary
-
Fields inherited from class net.sourceforge.pmd.lang.java.typeresolution.typeinference.BoundOrConstraint
ruleType
-
-
Constructor Summary
Constructors Constructor Description Bound(JavaTypeDefinition leftProperType, JavaTypeDefinition rightProperType, InferenceRuleType ruleType)
Deprecated.Bound(JavaTypeDefinition leftProperType, Variable rightTypeVariable, InferenceRuleType ruleType)
Deprecated.Bound(Variable leftTypeVariable, JavaTypeDefinition rightProperType, InferenceRuleType ruleType)
Deprecated.Bound(Variable leftTypeVariable, Variable rightTypeVariable, InferenceRuleType ruleType)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description List<BoundOrConstraint>
reduce()
Deprecated.-
Methods inherited from class net.sourceforge.pmd.lang.java.typeresolution.typeinference.BoundOrConstraint
addVariablesToSet, equals, getLeftMentionedVariable, getRightMentionedVariable, hashCode, isLeftArray, isLeftClassOrInterface, isLeftNull, isLeftPrimitive, isLeftProper, isLeftType, isLeftVariable, isRightArray, isRightClassOrInterface, isRightNull, isRightPrimitive, isRightProper, isRightType, isRightVariable, leftHasMentionedVariable, leftProper, leftVariable, rightHasMentionedVariable, rightProper, rightVariable, ruleType
-
-
-
-
Constructor Detail
-
Bound
public Bound(JavaTypeDefinition leftProperType, JavaTypeDefinition rightProperType, InferenceRuleType ruleType)
Deprecated.
-
Bound
public Bound(JavaTypeDefinition leftProperType, Variable rightTypeVariable, InferenceRuleType ruleType)
Deprecated.
-
Bound
public Bound(Variable leftTypeVariable, JavaTypeDefinition rightProperType, InferenceRuleType ruleType)
Deprecated.
-
Bound
public Bound(Variable leftTypeVariable, Variable rightTypeVariable, InferenceRuleType ruleType)
Deprecated.
-
-
Method Detail
-
reduce
public List<BoundOrConstraint> reduce()
Deprecated.- Specified by:
reduce
in classBoundOrConstraint
-
-