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

java.lang.Object
  extended by org.eclipse.jdt.internal.compiler.lookup.Binding
      extended by org.eclipse.jdt.internal.compiler.lookup.ProblemBinding

public class ProblemBinding
extends Binding


Field Summary
 char[] name
           
 ReferenceBinding searchType
           
 
Fields inherited from class org.eclipse.jdt.internal.compiler.lookup.Binding
ANY_EXCEPTION, ARRAY_TYPE, BASE_TYPE, FIELD, GENERIC_TYPE, IMPORT, 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, VARIABLE, WILDCARD_TYPE
 
Constructor Summary
ProblemBinding(char[][] compoundName, int problemId)
           
ProblemBinding(char[][] compoundName, ReferenceBinding searchType, int problemId)
           
 
Method Summary
 int kind()
           
 int problemId()
           
 char[] readableName()
           
 
Methods inherited from class org.eclipse.jdt.internal.compiler.lookup.Binding
computeUniqueKey, computeUniqueKey, getAnnotationTagBits, initializeDeprecatedAnnotationTagBits, isValidBinding, shortReadableName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

public char[] name

searchType

public ReferenceBinding searchType
Constructor Detail

ProblemBinding

public ProblemBinding(char[][] compoundName,
                      int problemId)

ProblemBinding

public ProblemBinding(char[][] compoundName,
                      ReferenceBinding searchType,
                      int problemId)
Method Detail

kind

public final int kind()
Specified by:
kind in class Binding

problemId

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

readableName

public char[] readableName()
Specified by:
readableName in class Binding