Package org.aspectj.apache.bcel.generic
Klasse ArrayType
java.lang.Object
org.aspectj.apache.bcel.generic.Type
org.aspectj.apache.bcel.generic.ReferenceType
org.aspectj.apache.bcel.generic.ArrayType
Denotes array type, such as int[][]
- Version:
- $Id: ArrayType.java,v 1.4 2008/08/26 15:02:04 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
-
Methodenübersicht
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
-
ArrayType
public ArrayType(byte type, int dimensions) Convenience constructor for array type, e.g. int[]- Parameter:
type
- array type, e.g. T_INT
-
ArrayType
Convenience constructor for reference array type, e.g. Object[]- Parameter:
class_name
- complete name of class (java.lang.String, e.g.)
-
ArrayType
Constructor for array of given type- Parameter:
type
- type of array (may be an array itself)
-
-
Methodendetails
-
getBasicType
- Gibt zurück:
- basic type of array, i.e., for int[][][] the basic type is int
-
getElementType
- Gibt zurück:
- element type of array, i.e., for int[][][] the element type is int[][]
-
getDimensions
public int getDimensions()- Gibt zurück:
- number of dimensions of array
-
hashCode
public int hashCode() -
equals
-