public interface TypeProto
| Modifier and Type | Method and Description |
|---|---|
int |
findMethodIndexInVtable(MethodReference method) |
ClassPath |
getClassPath() |
TypeProto |
getCommonSuperclass(TypeProto other) |
FieldReference |
getFieldByOffset(int fieldOffset) |
Method |
getMethodByVtableIndex(int vtableIndex) |
java.lang.String |
getSuperclass() |
java.lang.String |
getType() |
boolean |
implementsInterface(java.lang.String iface) |
boolean |
isInterface() |
@Nonnull ClassPath getClassPath()
@Nonnull java.lang.String getType()
boolean isInterface()
boolean implementsInterface(@Nonnull
java.lang.String iface)
@Nullable java.lang.String getSuperclass()
@Nullable FieldReference getFieldByOffset(int fieldOffset)
@Nullable Method getMethodByVtableIndex(int vtableIndex)
int findMethodIndexInVtable(@Nonnull
MethodReference method)