org.eclipse.jdt.internal.compiler.lookup
Class ProblemFieldBinding

java.lang.Object
  extended by org.eclipse.jdt.internal.compiler.lookup.Binding
      extended by org.eclipse.jdt.internal.compiler.lookup.VariableBinding
          extended by org.eclipse.jdt.internal.compiler.lookup.FieldBinding
              extended by org.eclipse.jdt.internal.compiler.lookup.ProblemFieldBinding

public class ProblemFieldBinding
extends FieldBinding


Field Summary
 FieldBinding closestMatch
           
 
Fields inherited from class org.eclipse.jdt.internal.compiler.lookup.FieldBinding
declaringClass, fieldDeclaration
 
Fields inherited from class org.eclipse.jdt.internal.compiler.lookup.VariableBinding
id, modifiers, name, tagBits, type
 
Fields inherited from class org.eclipse.jdt.internal.compiler.lookup.Binding
ANY_EXCEPTION, ARRAY_TYPE, BASE_TYPE, FIELD, GENERIC_TYPE, IMPORT, INTERSECTION_TYPE, LOCAL, METHOD, NO_ANNOTATIONS, NO_ELEMENT_VALUE_PAIRS, NO_EXCEPTIONS, NO_FIELDS, NO_MEMBER_TYPES, NO_METHODS, NO_PARAMETERS, NO_SUPERINTERFACES, NO_TYPE_VARIABLES, NO_TYPES, PACKAGE, PARAMETERIZED_TYPE, RAW_TYPE, TYPE, TYPE_PARAMETER, UNINITIALIZED_FIELDS, UNINITIALIZED_METHODS, VARIABLE, WILDCARD_TYPE
 
Constructor Summary
ProblemFieldBinding(FieldBinding closestMatch, ReferenceBinding declaringClass, char[] name, int problemId)
           
ProblemFieldBinding(ReferenceBinding declaringClass, char[] name, int problemId)
           
 
Method Summary
 int problemId()
           
 
Methods inherited from class org.eclipse.jdt.internal.compiler.lookup.FieldBinding
canBeSeenBy, canBeSeenBy, computeUniqueKey, constant, genericSignature, getAccessFlags, getAnnotations, getAnnotationTagBits, isDefault, isDeprecated, isPrivate, isProtected, isPublic, isStatic, isSynthetic, isTransient, isUsed, isViewedAsDeprecated, isVolatile, kind, original, setAnnotations, sourceField
 
Methods inherited from class org.eclipse.jdt.internal.compiler.lookup.VariableBinding
isBlankFinal, isFinal, readableName, setConstant, toString
 
Methods inherited from class org.eclipse.jdt.internal.compiler.lookup.Binding
computeUniqueKey, initializeDeprecatedAnnotationTagBits, isValidBinding, shortReadableName
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

closestMatch

public FieldBinding closestMatch
Constructor Detail

ProblemFieldBinding

public ProblemFieldBinding(ReferenceBinding declaringClass,
                           char[] name,
                           int problemId)

ProblemFieldBinding

public ProblemFieldBinding(FieldBinding closestMatch,
                           ReferenceBinding declaringClass,
                           char[] name,
                           int problemId)
Method Detail

problemId

public final int problemId()
Overrides:
problemId in class Binding