| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static GosuClassIRType |
get(IType type) |
IRType |
getArrayType() |
IRType |
getComponentType() |
String |
getDescriptor() |
Class |
getJavaClass() |
String |
getName() |
String |
getRelativeName() |
String |
getSlashName() |
IType |
getType() |
boolean |
isArray() |
boolean |
isAssignableFrom(IRType otherType) |
boolean |
isBoolean() |
boolean |
isByte() |
boolean |
isChar() |
boolean |
isDouble() |
boolean |
isFloat() |
boolean |
isInt() |
boolean |
isInterface() |
boolean |
isLong() |
boolean |
isPrimitive() |
boolean |
isShort() |
boolean |
isStructural() |
boolean |
isStructuralAndErased(IRType ownersType) |
boolean |
isVoid() |
String |
toString() |
public static GosuClassIRType get(IType type)
public String getRelativeName()
getRelativeName in interface IRTypepublic String getDescriptor()
getDescriptor in interface IRTypepublic boolean isStructural()
isStructural in interface IRTypepublic boolean isStructuralAndErased(IRType ownersType)
isStructuralAndErased in interface IRTypepublic Class getJavaClass()
getJavaClass in interface IRTypepublic String getSlashName()
getSlashName in interface IRTypepublic IRType getArrayType()
getArrayType in interface IRTypepublic IRType getComponentType()
getComponentType in interface IRTypepublic boolean isAssignableFrom(IRType otherType)
isAssignableFrom in interface IRTypepublic boolean isPrimitive()
isPrimitive in interface IRTypepublic boolean isInterface()
isInterface in interface IRTypeCopyright © 2019. All rights reserved.