public class BytecodeObjectTypeRef extends Object implements BytecodeTypeRef
| Constructor and Description |
|---|
BytecodeObjectTypeRef(String aClassName) |
| Modifier and Type | Method and Description |
|---|---|
Object |
defaultValue() |
boolean |
equals(Object o) |
static BytecodeObjectTypeRef |
fromRuntimeClass(Class aClass) |
static BytecodeObjectTypeRef |
fromUtf8Constant(BytecodeUtf8Constant aConstant) |
int |
hashCode() |
boolean |
isArray() |
boolean |
isPrimitive() |
boolean |
isVoid() |
boolean |
matchesExactlyTo(BytecodeTypeRef aOtherType) |
String |
name() |
public BytecodeObjectTypeRef(String aClassName)
public static BytecodeObjectTypeRef fromRuntimeClass(Class aClass)
public static BytecodeObjectTypeRef fromUtf8Constant(BytecodeUtf8Constant aConstant)
public String name()
name in interface BytecodeTypeRefpublic boolean isPrimitive()
isPrimitive in interface BytecodeTypeRefpublic 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.