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

java.lang.Object
  extended by org.eclipse.jdt.internal.compiler.lookup.Binding
      extended by org.eclipse.jdt.internal.compiler.lookup.ImportBinding
Direct Known Subclasses:
ImportConflictBinding

public class ImportBinding
extends Binding


Field Summary
 char[][] compoundName
           
 boolean onDemand
           
 ImportReference reference
           
 Binding resolvedImport
           
 
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
ImportBinding(char[][] compoundName, boolean isOnDemand, Binding binding, ImportReference reference)
           
 
Method Summary
 boolean isStatic()
           
 int kind()
           
 char[] readableName()
           
 java.lang.String toString()
           
 
Methods inherited from class org.eclipse.jdt.internal.compiler.lookup.Binding
computeUniqueKey, computeUniqueKey, getAnnotationTagBits, initializeDeprecatedAnnotationTagBits, isValidBinding, problemId, shortReadableName
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

compoundName

public char[][] compoundName

onDemand

public boolean onDemand

reference

public ImportReference reference

resolvedImport

public Binding resolvedImport
Constructor Detail

ImportBinding

public ImportBinding(char[][] compoundName,
                     boolean isOnDemand,
                     Binding binding,
                     ImportReference reference)
Method Detail

kind

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

isStatic

public boolean isStatic()

readableName

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

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object