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
isNullType
public boolean isNullType()
- Overrides:
isNullType 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
getExpected
public java.lang.String getExpected()
throws BadBytecode
- Overrides:
getExpected in class TypeData.TypeName
- 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 © 2012. All Rights Reserved.