javassist.bytecode.stackmap
Class TypeData.ArrayElement
java.lang.Object
javassist.bytecode.stackmap.TypeData
javassist.bytecode.stackmap.TypeData.TypeName
javassist.bytecode.stackmap.TypeData.ArrayElement
- Enclosing class:
- TypeData
public static class TypeData.ArrayElement
- extends TypeData.TypeName
Type data for OBJECT if the type is an object type and is
derived as an element type from an array type by AALOAD.
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TypeData.ArrayElement
public TypeData.ArrayElement(TypeData a)
copy
public TypeData copy()
- Specified by:
copy
in class TypeData
setType
protected void setType(java.lang.String typeName,
ClassPool cp)
throws BadBytecode
- Overrides:
setType
in class TypeData.TypeName
- Throws:
BadBytecode
getName
public java.lang.String getName()
throws BadBytecode
- Specified by:
getName
in class TypeData
- Throws:
BadBytecode
getArrayType
public static java.lang.String getArrayType(java.lang.String elementType)
getElementType
public static java.lang.String getElementType(java.lang.String arrayType)
Copyright © 2011. All Rights Reserved.