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 voidMethodTypeResolution. 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 VariableBoundOrConstraint. getLeftMentionedVariable()Deprecated.VariableBoundOrConstraint. getRightMentionedVariable()Deprecated.VariableBoundOrConstraint. leftVariable()Deprecated.VariableBoundOrConstraint. 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 booleanTypeInferenceResolver. 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 voidBoundOrConstraint. addVariablesToSet(Set<Variable> variables)Deprecated.static booleanTypeInferenceResolver. boundsHaveAnEqualityBetween(List<Variable> firstList, Variable second, List<Bound> bounds)Deprecated.static booleanTypeInferenceResolver. 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 booleanTypeInferenceResolver. 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.
-