Interface IGenericType

All Superinterfaces:
IDependent
All Known Subinterfaces:
IBinaryType, ISourceType
All Known Implementing Classes:
ClassFileReader, CodeSnippetSkeleton, CompactTypeStructureRepresentation, ExternalAnnotationDecorator, HierarchyBinaryType, HierarchyType, IndexBinaryType, SourceTypeElementInfo

public interface IGenericType extends IDependent
  • Field Summary

    Fields inherited from interface org.aspectj.org.eclipse.jdt.internal.compiler.env.IDependent

    JAR_FILE_ENTRY_SEPARATOR
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Answer an int whose bits are set according the access constants defined by the VM spec.
    boolean
    Answer whether the receiver contains the resolved binary form or the unresolved source form of the type.

    Methods inherited from interface org.aspectj.org.eclipse.jdt.internal.compiler.env.IDependent

    getFileName
  • Method Details

    • getModifiers

      int getModifiers()
      Answer an int whose bits are set according the access constants defined by the VM spec. NOTE 1: We have added AccDeprecated & AccSynthetic. NOTE 2: If the receiver represents a member type, the modifiers are extracted from its inner class attributes.
    • isBinaryType

      boolean isBinaryType()
      Answer whether the receiver contains the resolved binary form or the unresolved source form of the type.