Klasse MissingTypeBinding


public class MissingTypeBinding extends BinaryTypeBinding
  • Konstruktordetails

    • MissingTypeBinding

      public MissingTypeBinding(PackageBinding packageBinding, char[][] compoundName, LookupEnvironment environment)
      Special constructor for constructing proxies of missing types (114349)
      Parameter:
      packageBinding -
      compoundName -
      environment -
  • Methodendetails

    • clone

      public TypeBinding clone(TypeBinding outerType)
      Beschreibung aus Klasse kopiert: TypeBinding
      Virtual copy constructor: a copy is made of the receiver's entire instance state and then suitably parameterized by the arguments to the clone operation as seen fit by each type. Parameters may not make sense for every type in the hierarchy, in which case they are silently ignored. A type may choose to retain a copy of the prototype for reference.
      Setzt außer Kraft:
      clone in Klasse BinaryTypeBinding
    • collectMissingTypes

      public List<TypeBinding> collectMissingTypes(List<TypeBinding> missingTypes)
      Beschreibung aus Klasse kopiert: TypeBinding
      Iterate through the type components to collect instances of leaf missing types
      Setzt außer Kraft:
      collectMissingTypes in Klasse TypeBinding
      Parameter:
      missingTypes -
      Gibt zurück:
      missing types
      Siehe auch:
      • Ungültige Referenz
        org.eclipse.jdt.internal.compiler.lookup.TypeBinding#collectMissingTypes(java.util.List)
    • problemId

      public int problemId()
      Missing binary type will answer false to #isValidBinding()
      Setzt außer Kraft:
      problemId in Klasse Binding
      Siehe auch:
      • Ungültige Referenz
        org.eclipse.jdt.internal.compiler.lookup.Binding#problemId()
    • setTypeAnnotations

      public void setTypeAnnotations(AnnotationBinding[] annotations, boolean evalNullAnnotations)
      Setzt außer Kraft:
      setTypeAnnotations in Klasse TypeBinding
    • toString

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