Uses of Class
net.sourceforge.pmd.lang.java.typeresolution.typeinference.Variable
-
Packages that use Variable Package Description net.sourceforge.pmd.lang.java.typeresolution net.sourceforge.pmd.lang.java.typeresolution.typeinference -
-
Uses of Variable in net.sourceforge.pmd.lang.java.typeresolution
Method parameters in net.sourceforge.pmd.lang.java.typeresolution with type arguments of type Variable Modifier and Type Method Description static void
MethodTypeResolution. produceInitialBounds(Method method, JavaTypeDefinition context, List<Variable> variables, List<Bound> initialBounds)
Deprecated.static List<Constraint>
MethodTypeResolution. produceInitialConstraints(Method method, ASTArgumentList argList, List<Variable> variables)
Deprecated. -
Uses of Variable in net.sourceforge.pmd.lang.java.typeresolution.typeinference
Methods in net.sourceforge.pmd.lang.java.typeresolution.typeinference that return Variable Modifier and Type Method Description Variable
BoundOrConstraint. getLeftMentionedVariable()
Deprecated.Variable
BoundOrConstraint. getRightMentionedVariable()
Deprecated.Variable
BoundOrConstraint. leftVariable()
Deprecated.Variable
BoundOrConstraint. rightVariable()
Deprecated.Methods in net.sourceforge.pmd.lang.java.typeresolution.typeinference that return types with arguments of type Variable Modifier and Type Method Description static Map<Variable,JavaTypeDefinition>
TypeInferenceResolver. getInstantiations(List<Bound> bounds)
Deprecated.static Set<Variable>
TypeInferenceResolver. getMentionedVariables(List<Bound> bounds)
Deprecated.static Set<Variable>
TypeInferenceResolver. getUninstantiatedVariables(List<Bound> bounds)
Deprecated.static Map<Variable,Set<Variable>>
TypeInferenceResolver. getVariableDependencies(List<Bound> bounds)
Deprecated.static Map<Variable,Set<Variable>>
TypeInferenceResolver. getVariableDependencies(List<Bound> bounds)
Deprecated.static Map<Variable,JavaTypeDefinition>
TypeInferenceResolver. resolveVariables(List<Bound> bounds)
Deprecated.Resolve unresolved variables in a list of bounds.Methods in net.sourceforge.pmd.lang.java.typeresolution.typeinference with parameters of type Variable Modifier and Type Method Description static boolean
TypeInferenceResolver. boundsHaveAnEqualityBetween(List<Variable> firstList, Variable second, List<Bound> bounds)
Deprecated.static List<JavaTypeDefinition>
TypeInferenceResolver. getLowerBoundsOf(Variable var, List<Bound> bounds)
Deprecated.Method parameters in net.sourceforge.pmd.lang.java.typeresolution.typeinference with type arguments of type Variable Modifier and Type Method Description void
BoundOrConstraint. addVariablesToSet(Set<Variable> variables)
Deprecated.static boolean
TypeInferenceResolver. boundsHaveAnEqualityBetween(List<Variable> firstList, Variable second, List<Bound> bounds)
Deprecated.static boolean
TypeInferenceResolver. isProperSubsetOfVariables(List<Variable> variables, Map<Variable,JavaTypeDefinition> instantiations, Map<Variable,Set<Variable>> dependencies, List<Bound> bounds)
Deprecated.Given a set of inference variables to resolve, let V be the union of this set and all variables upon which the resolution of at least one variable in this set depends.static boolean
TypeInferenceResolver. isProperSubsetOfVariables(List<Variable> variables, Map<Variable,JavaTypeDefinition> instantiations, Map<Variable,Set<Variable>> dependencies, List<Bound> bounds)
Deprecated.Given a set of inference variables to resolve, let V be the union of this set and all variables upon which the resolution of at least one variable in this set depends.Constructors in net.sourceforge.pmd.lang.java.typeresolution.typeinference with parameters of type Variable Constructor Description Bound(JavaTypeDefinition leftProperType, Variable rightTypeVariable, InferenceRuleType ruleType)
Deprecated.Bound(Variable leftTypeVariable, JavaTypeDefinition rightProperType, InferenceRuleType ruleType)
Deprecated.Bound(Variable leftTypeVariable, Variable rightTypeVariable, InferenceRuleType ruleType)
Deprecated.BoundOrConstraint(JavaTypeDefinition leftProperType, Variable rightTypeVariable, InferenceRuleType ruleType)
Deprecated.BoundOrConstraint(Variable leftTypeVariable, JavaTypeDefinition rightProperType, InferenceRuleType ruleType)
Deprecated.BoundOrConstraint(Variable leftTypeVariable, Variable rightTypeVariable, InferenceRuleType ruleType)
Deprecated.Constraint(JavaTypeDefinition leftProperType, Variable rightTypeVariable, InferenceRuleType ruleType)
Deprecated.Constraint(Variable leftTypeVariable, JavaTypeDefinition rightProperType, InferenceRuleType ruleType)
Deprecated.Constraint(Variable leftTypeVariable, Variable rightTypeVariable, InferenceRuleType ruleType)
Deprecated.
-