Package org.jf.dexlib2.analysis
Interface TypeProto
-
- All Known Implementing Classes:
ArrayProto
,ClassProto
,PrimitiveProto
,UnknownClassProto
public interface TypeProto
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method 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()
-
-
-
Method Detail
-
getClassPath
@Nonnull ClassPath getClassPath()
-
getType
@Nonnull java.lang.String getType()
-
isInterface
boolean isInterface()
-
implementsInterface
boolean implementsInterface(@Nonnull java.lang.String iface)
-
getSuperclass
@Nullable java.lang.String getSuperclass()
-
getFieldByOffset
@Nullable FieldReference getFieldByOffset(int fieldOffset)
-
getMethodByVtableIndex
@Nullable Method getMethodByVtableIndex(int vtableIndex)
-
findMethodIndexInVtable
int findMethodIndexInVtable(@Nonnull MethodReference method)
-
-