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

java.lang.Object
  extended by org.aspectj.org.eclipse.jdt.internal.compiler.lookup.Binding
      extended by org.aspectj.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.aspectj.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, UNINITIALIZED_REFERENCE_TYPES, 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.aspectj.org.eclipse.jdt.internal.compiler.lookup.Binding
computeUniqueKey, computeUniqueKey, getAnnotationTagBits, initializeDeprecatedAnnotationTagBits, isParameter, isValidBinding, isVolatile, problemId, shortReadableName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, 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