Package org.jf.dexlib2.util
Class MethodUtil
java.lang.Object
org.jf.dexlib2.util.MethodUtil
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intgetParameterRegisterCount(Collection<? extends CharSequence> parameterTypes, boolean isStatic) static intgetParameterRegisterCount(Method method) static intgetParameterRegisterCount(MethodReference methodRef, boolean isStatic) static StringgetShorty(Collection<? extends CharSequence> params, String returnType) private static chargetShortyType(CharSequence type) static booleanisConstructor(MethodReference methodReference) static booleanstatic booleanisPackagePrivate(Method method) static booleanstatic boolean
-
Field Details
-
directMask
private static int directMask -
METHOD_IS_DIRECT
-
METHOD_IS_VIRTUAL
-
-
Constructor Details
-
MethodUtil
private MethodUtil()
-
-
Method Details
-
isDirect
-
isStatic
-
isConstructor
-
isPackagePrivate
-
getParameterRegisterCount
-
getParameterRegisterCount
-
getParameterRegisterCount
public static int getParameterRegisterCount(@Nonnull Collection<? extends CharSequence> parameterTypes, boolean isStatic) -
getShortyType
-
getShorty
-
methodSignaturesMatch
-