public class Constraint extends BoundOrConstraint
ruleType
Constructor | Description |
---|---|
Constraint(JavaTypeDefinition leftProperType,
JavaTypeDefinition rightProperType,
InferenceRuleType ruleType) |
|
Constraint(JavaTypeDefinition leftProperType,
Variable rightTypeVariable,
InferenceRuleType ruleType) |
|
Constraint(Variable leftTypeVariable,
JavaTypeDefinition rightProperType,
InferenceRuleType ruleType) |
|
Constraint(Variable leftTypeVariable,
Variable rightTypeVariable,
InferenceRuleType ruleType) |
Modifier and Type | Method | Description |
---|---|---|
java.util.List<BoundOrConstraint> |
reduce() |
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
public Constraint(JavaTypeDefinition leftProperType, JavaTypeDefinition rightProperType, InferenceRuleType ruleType)
public Constraint(JavaTypeDefinition leftProperType, Variable rightTypeVariable, InferenceRuleType ruleType)
public Constraint(Variable leftTypeVariable, JavaTypeDefinition rightProperType, InferenceRuleType ruleType)
public Constraint(Variable leftTypeVariable, Variable rightTypeVariable, InferenceRuleType ruleType)
public java.util.List<BoundOrConstraint> reduce()
reduce
in class BoundOrConstraint
Copyright © 2002–2018 PMD. All rights reserved.