Package org.aspectj.apache.bcel.generic
Klasse ObjectType
java.lang.Object
org.aspectj.apache.bcel.generic.Type
org.aspectj.apache.bcel.generic.ReferenceType
org.aspectj.apache.bcel.generic.ObjectType
Denotes reference such as java.lang.String.
- Version:
- $Id: ObjectType.java,v 1.7 2009/09/28 16:39:46 aclement Exp $
- Autor:
- M. Dahm
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.aspectj.apache.bcel.generic.Type
Type.TypeHolder
-
Feldübersicht
Von Klasse geerbte Felder org.aspectj.apache.bcel.generic.Type
BOOLEAN, BYTE, CHAR, CLASS, CLASS_ARRAY, DOUBLE, EXCEPTION, FLOAT, INT, INTEGER, ITERATOR, LIST, LONG, NO_ARGS, NULL, OBJECT, OBJECT_ARRAY, SHORT, signature, STRING, STRING_ARRAY, STRINGARRAY1, STRINGARRAY2, STRINGARRAY3, STRINGARRAY4, STRINGARRAY5, STRINGARRAY6, STRINGARRAY7, STRINGBUFFER, STRINGBUILDER, THROWABLE, type, UNKNOWN, VOID
-
Konstruktorübersicht
KonstruktorBeschreibungObjectType
(String class_name) ObjectType
(String classname, String signature) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungboolean
accessibleTo
(ObjectType accessor) Java Virtual Machine Specification edition 2, 5.4.4 Access Controlboolean
int
hashCode()
boolean
If "this" doesn't reference a class, it references an interface or a non-existant entity.boolean
If "this" doesn't reference an interface, it references a class or a non-existant entity.boolean
subclassOf
(ObjectType superclass) Von Klasse geerbte Methoden org.aspectj.apache.bcel.generic.ReferenceType
getFirstCommonSuperclass, isAssignmentCompatibleWith, isCastableTo
Von Klasse geerbte Methoden org.aspectj.apache.bcel.generic.Type
getArgumentSizes, getArgumentTypes, getReturnType, getSignature, getSignature, getSignature, getSize, getType, getType, getType, getTypeInternal, getTypeSize, toString
-
Konstruktordetails
-
ObjectType
- Parameter:
class_name
- fully qualified class name, e.g. java.lang.String
-
ObjectType
- Parameter:
classname
- eg. java.lang.Stringsignature
- eg. Ljava/lang/String;
-
-
Methodendetails
-
getClassName
- Gibt zurück:
- name of referenced class
-
hashCode
public int hashCode() -
equals
-
referencesClass
public boolean referencesClass()If "this" doesn't reference a class, it references an interface or a non-existant entity. -
referencesInterface
public boolean referencesInterface()If "this" doesn't reference an interface, it references a class or a non-existant entity. -
subclassOf
-
accessibleTo
Java Virtual Machine Specification edition 2, 5.4.4 Access Control
-