public static class TypeData.ArrayElement extends TypeData.TypeName
TypeData.ArrayElement, TypeData.BasicType, TypeData.ClassName, TypeData.NullType, TypeData.TypeName, TypeData.UninitData, TypeData.UninitThis
equivalences, expectedName
Constructor and Description |
---|
TypeData.ArrayElement(TypeData a) |
Modifier and Type | Method and Description |
---|---|
TypeData |
copy() |
static String |
getArrayType(String elementType) |
static String |
getElementType(String arrayType) |
String |
getName() |
protected void |
setType(String typeName,
ClassPool cp) |
equals, evalExpectedType, getExpected, getTypeData, getTypeData2, getTypeTag, isObjectType, isTypeName, merge, toString
getSelf, is2WordType, isNullType
public TypeData.ArrayElement(TypeData a)
protected void setType(String typeName, ClassPool cp) throws BadBytecode
setType
in class TypeData.TypeName
BadBytecode
public String getName() throws BadBytecode
getName
in class TypeData
BadBytecode
Copyright © 2013. All Rights Reserved.