Klasse HierarchyType
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.hierarchy.HierarchyType
- Alle implementierten Schnittstellen:
IDependent
,IGenericType
Partial implementation of an IGenericType used to
answer hierarchies.
-
Feldübersicht
Modifizierer und TypFeldBeschreibungboolean
int
char[]
char[]
char[][]
Von Schnittstelle geerbte Felder org.aspectj.org.eclipse.jdt.internal.compiler.env.IDependent
JAR_FILE_ENTRY_SEPARATOR
-
Konstruktorübersicht
KonstruktorBeschreibungHierarchyType
(IType typeHandle, char[] name, int modifiers, char[] superclassName, char[][] superInterfaceNames, boolean anonymous) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungchar[]
Answer the file name which defines the type.int
Answer an int whose bits are set according the access constants defined by the VM spec.boolean
Answer whether the receiver is an anonymous typeboolean
Answer whether the receiver contains the resolved binary form or the unresolved source form of the type.
-
Felddetails
-
typeHandle
-
name
public char[] name -
modifiers
public int modifiers -
superclassName
public char[] superclassName -
superInterfaceNames
public char[][] superInterfaceNames -
anonymous
public boolean anonymous
-
-
Konstruktordetails
-
HierarchyType
public HierarchyType(IType typeHandle, char[] name, int modifiers, char[] superclassName, char[][] superInterfaceNames, boolean anonymous)
-
-
Methodendetails
-
getFileName
public char[] getFileName()Beschreibung aus Schnittstelle kopiert:IDependent
Answer the file name which defines the type. The path part (optional) must be separated from the actual file proper name by a separator suitable for the type (java.io.File.separator for example), e.g. "c:\\source\\com\\p\\X.java" or "/com/p/Y.java". The path to the zip or jar file (optional) must be separated from the actual path part by JAR_FILE_ENTRY_SEPARATOR, e.g. "c:\\lib\\some.jar|/com/p/X.class" or "/lib/some.zip|/com/q/Y.class". The proper file name includes the suffix extension (e.g. ".java") e.g. "c:/org/eclipse/jdt/internal/compileri/env/IDependent.java" Return null if no file defines the type.- Angegeben von:
getFileName
in SchnittstelleIDependent
- Siehe auch:
-
getModifiers
public int getModifiers()Answer an int whose bits are set according the access constants defined by the VM spec.- Angegeben von:
getModifiers
in SchnittstelleIGenericType
-
isBinaryType
public boolean isBinaryType()Answer whether the receiver contains the resolved binary form or the unresolved source form of the type.- Angegeben von:
isBinaryType
in SchnittstelleIGenericType
-
isAnonymous
public boolean isAnonymous()Answer whether the receiver is an anonymous type
-