public class BytecodeArrayTypeRef extends Object implements BytecodeTypeRef
| Constructor and Description |
|---|
BytecodeArrayTypeRef(BytecodeTypeRef aType,
int aDepth) |
| Modifier and Type | Method and Description |
|---|---|
Object |
defaultValue() |
int |
getDepth() |
BytecodeTypeRef |
getType() |
boolean |
isArray() |
boolean |
isPrimitive() |
boolean |
isVoid() |
boolean |
matchesExactlyTo(BytecodeTypeRef aOtherType) |
String |
name() |
BytecodeTypeRef |
singleElementType() |
public BytecodeArrayTypeRef(BytecodeTypeRef aType, int aDepth)
public String name()
name in interface BytecodeTypeRefpublic boolean isPrimitive()
isPrimitive in interface BytecodeTypeRefpublic BytecodeTypeRef singleElementType()
public BytecodeTypeRef getType()
public int getDepth()
public boolean isArray()
isArray in interface BytecodeTypeRefpublic boolean matchesExactlyTo(BytecodeTypeRef aOtherType)
matchesExactlyTo in interface BytecodeTypeRefpublic boolean isVoid()
isVoid in interface BytecodeTypeRefpublic Object defaultValue()
defaultValue in interface BytecodeTypeRefCopyright © 2020 Systemprogrammierung Mirko Sertic. All rights reserved.