Klasse InferenceContext

java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.lookup.InferenceContext

public class InferenceContext extends Object
Context used during type inference for a generic method invocation
  • Felddetails

    • isUnchecked

      public boolean isUnchecked
  • Konstruktordetails

    • InferenceContext

      public InferenceContext(MethodBinding genericMethod)
  • Methodendetails

    • getSubstitutes

      public TypeBinding[] getSubstitutes(TypeVariableBinding typeVariable, int constraint)
    • hasUnresolvedTypeArgument

      public boolean hasUnresolvedTypeArgument()
      Returns true if any unresolved variable is detected, i.e. any variable is substituted with itself
    • recordSubstitute

      public void recordSubstitute(TypeVariableBinding typeVariable, TypeBinding actualType, int constraint)
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object