META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/tools/
com/android/tools/smali/
com/android/tools/smali/dexlib2/
com/android/tools/smali/dexlib2/DexFileFactory$MultipleMatchingDexEntriesException.class
DexFileFactory.java package com.android.tools.smali.dexlib2 public com.android.tools.smali.dexlib2.DexFileFactory$MultipleMatchingDexEntriesException extends com.android.tools.smali.util.ExceptionWithContext { public transient void <init> (java.lang.String, java.lang.Object[]) String message Object[] formatArgs }
com/android/tools/smali/dexlib2/Opcode.class
Opcode.java package com.android.tools.smali.dexlib2 public final enum com.android.tools.smali.dexlib2.Opcode extends java.lang.Enum { public static final enum com.android.tools.smali.dexlib2.Opcode NOP public static final enum com.android.tools.smali.dexlib2.Opcode MOVE public static final enum com.android.tools.smali.dexlib2.Opcode MOVE_FROM16 public static final enum com.android.tools.smali.dexlib2.Opcode MOVE_16 public static final enum com.android.tools.smali.dexlib2.Opcode MOVE_WIDE public static final enum com.android.tools.smali.dexlib2.Opcode MOVE_WIDE_FROM16 public static final enum com.android.tools.smali.dexlib2.Opcode MOVE_WIDE_16 public static final enum com.android.tools.smali.dexlib2.Opcode MOVE_OBJECT public static final enum com.android.tools.smali.dexlib2.Opcode MOVE_OBJECT_FROM16 public static final enum com.android.tools.smali.dexlib2.Opcode MOVE_OBJECT_16 public static final enum com.android.tools.smali.dexlib2.Opcode MOVE_RESULT public static final enum com.android.tools.smali.dexlib2.Opcode MOVE_RESULT_WIDE public static final enum com.android.tools.smali.dexlib2.Opcode MOVE_RESULT_OBJECT public static final enum com.android.tools.smali.dexlib2.Opcode MOVE_EXCEPTION public static final enum com.android.tools.smali.dexlib2.Opcode RETURN_VOID public static final enum com.android.tools.smali.dexlib2.Opcode RETURN public static final enum com.android.tools.smali.dexlib2.Opcode RETURN_WIDE public static final enum com.android.tools.smali.dexlib2.Opcode RETURN_OBJECT public static final enum com.android.tools.smali.dexlib2.Opcode CONST_4 public static final enum com.android.tools.smali.dexlib2.Opcode CONST_16 public static final enum com.android.tools.smali.dexlib2.Opcode CONST public static final enum com.android.tools.smali.dexlib2.Opcode CONST_HIGH16 public static final enum com.android.tools.smali.dexlib2.Opcode CONST_WIDE_16 public static final enum com.android.tools.smali.dexlib2.Opcode CONST_WIDE_32 public static final enum com.android.tools.smali.dexlib2.Opcode CONST_WIDE public static final enum com.android.tools.smali.dexlib2.Opcode CONST_WIDE_HIGH16 public static final enum com.android.tools.smali.dexlib2.Opcode CONST_STRING public static final enum com.android.tools.smali.dexlib2.Opcode CONST_STRING_JUMBO public static final enum com.android.tools.smali.dexlib2.Opcode CONST_CLASS public static final enum com.android.tools.smali.dexlib2.Opcode MONITOR_ENTER public static final enum com.android.tools.smali.dexlib2.Opcode MONITOR_EXIT public static final enum com.android.tools.smali.dexlib2.Opcode CHECK_CAST public static final enum com.android.tools.smali.dexlib2.Opcode INSTANCE_OF public static final enum com.android.tools.smali.dexlib2.Opcode ARRAY_LENGTH public static final enum com.android.tools.smali.dexlib2.Opcode NEW_INSTANCE public static final enum com.android.tools.smali.dexlib2.Opcode NEW_ARRAY public static final enum com.android.tools.smali.dexlib2.Opcode FILLED_NEW_ARRAY public static final enum com.android.tools.smali.dexlib2.Opcode FILLED_NEW_ARRAY_RANGE public static final enum com.android.tools.smali.dexlib2.Opcode FILL_ARRAY_DATA public static final enum com.android.tools.smali.dexlib2.Opcode THROW public static final enum com.android.tools.smali.dexlib2.Opcode GOTO public static final enum com.android.tools.smali.dexlib2.Opcode GOTO_16 public static final enum com.android.tools.smali.dexlib2.Opcode GOTO_32 public static final enum com.android.tools.smali.dexlib2.Opcode PACKED_SWITCH public static final enum com.android.tools.smali.dexlib2.Opcode SPARSE_SWITCH public static final enum com.android.tools.smali.dexlib2.Opcode CMPL_FLOAT public static final enum com.android.tools.smali.dexlib2.Opcode CMPG_FLOAT public static final enum com.android.tools.smali.dexlib2.Opcode CMPL_DOUBLE public static final enum com.android.tools.smali.dexlib2.Opcode CMPG_DOUBLE public static final enum com.android.tools.smali.dexlib2.Opcode CMP_LONG public static final enum com.android.tools.smali.dexlib2.Opcode IF_EQ public static final enum com.android.tools.smali.dexlib2.Opcode IF_NE public static final enum com.android.tools.smali.dexlib2.Opcode IF_LT public static final enum com.android.tools.smali.dexlib2.Opcode IF_GE public static final enum com.android.tools.smali.dexlib2.Opcode IF_GT public static final enum com.android.tools.smali.dexlib2.Opcode IF_LE public static final enum com.android.tools.smali.dexlib2.Opcode IF_EQZ public static final enum com.android.tools.smali.dexlib2.Opcode IF_NEZ public static final enum com.android.tools.smali.dexlib2.Opcode IF_LTZ public static final enum com.android.tools.smali.dexlib2.Opcode IF_GEZ public static final enum com.android.tools.smali.dexlib2.Opcode IF_GTZ public static final enum com.android.tools.smali.dexlib2.Opcode IF_LEZ public static final enum com.android.tools.smali.dexlib2.Opcode AGET public static final enum com.android.tools.smali.dexlib2.Opcode AGET_WIDE public static final enum com.android.tools.smali.dexlib2.Opcode AGET_OBJECT public static final enum com.android.tools.smali.dexlib2.Opcode AGET_BOOLEAN public static final enum com.android.tools.smali.dexlib2.Opcode AGET_BYTE public static final enum com.android.tools.smali.dexlib2.Opcode AGET_CHAR public static final enum com.android.tools.smali.dexlib2.Opcode AGET_SHORT public static final enum com.android.tools.smali.dexlib2.Opcode APUT public static final enum com.android.tools.smali.dexlib2.Opcode APUT_WIDE public static final enum com.android.tools.smali.dexlib2.Opcode APUT_OBJECT public static final enum com.android.tools.smali.dexlib2.Opcode APUT_BOOLEAN public static final enum com.android.tools.smali.dexlib2.Opcode APUT_BYTE public static final enum com.android.tools.smali.dexlib2.Opcode APUT_CHAR public static final enum com.android.tools.smali.dexlib2.Opcode APUT_SHORT public static final enum com.android.tools.smali.dexlib2.Opcode IGET public static final enum com.android.tools.smali.dexlib2.Opcode IGET_WIDE public static final enum com.android.tools.smali.dexlib2.Opcode IGET_OBJECT public static final enum com.android.tools.smali.dexlib2.Opcode IGET_BOOLEAN public static final enum com.android.tools.smali.dexlib2.Opcode IGET_BYTE public static final enum com.android.tools.smali.dexlib2.Opcode IGET_CHAR public static final enum com.android.tools.smali.dexlib2.Opcode IGET_SHORT public static final enum com.android.tools.smali.dexlib2.Opcode IPUT public static final enum com.android.tools.smali.dexlib2.Opcode IPUT_WIDE public static final enum com.android.tools.smali.dexlib2.Opcode IPUT_OBJECT public static final enum com.android.tools.smali.dexlib2.Opcode IPUT_BOOLEAN public static final enum com.android.tools.smali.dexlib2.Opcode IPUT_BYTE public static final enum com.android.tools.smali.dexlib2.Opcode IPUT_CHAR public static final enum com.android.tools.smali.dexlib2.Opcode IPUT_SHORT public static final enum com.android.tools.smali.dexlib2.Opcode SGET public static final enum com.android.tools.smali.dexlib2.Opcode SGET_WIDE public static final enum com.android.tools.smali.dexlib2.Opcode SGET_OBJECT public static final enum com.android.tools.smali.dexlib2.Opcode SGET_BOOLEAN public static final enum com.android.tools.smali.dexlib2.Opcode SGET_BYTE public static final enum com.android.tools.smali.dexlib2.Opcode SGET_CHAR public static final enum com.android.tools.smali.dexlib2.Opcode SGET_SHORT public static final enum com.android.tools.smali.dexlib2.Opcode SPUT public static final enum com.android.tools.smali.dexlib2.Opcode SPUT_WIDE public static final enum com.android.tools.smali.dexlib2.Opcode SPUT_OBJECT public static final enum com.android.tools.smali.dexlib2.Opcode SPUT_BOOLEAN public static final enum com.android.tools.smali.dexlib2.Opcode SPUT_BYTE public static final enum com.android.tools.smali.dexlib2.Opcode SPUT_CHAR public static final enum com.android.tools.smali.dexlib2.Opcode SPUT_SHORT public static final enum com.android.tools.smali.dexlib2.Opcode INVOKE_VIRTUAL public static final enum com.android.tools.smali.dexlib2.Opcode INVOKE_SUPER public static final enum com.android.tools.smali.dexlib2.Opcode INVOKE_DIRECT public static final enum com.android.tools.smali.dexlib2.Opcode INVOKE_STATIC public static final enum com.android.tools.smali.dexlib2.Opcode INVOKE_INTERFACE public static final enum com.android.tools.smali.dexlib2.Opcode INVOKE_VIRTUAL_RANGE public static final enum com.android.tools.smali.dexlib2.Opcode INVOKE_SUPER_RANGE public static final enum com.android.tools.smali.dexlib2.Opcode INVOKE_DIRECT_RANGE public static final enum com.android.tools.smali.dexlib2.Opcode INVOKE_STATIC_RANGE public static final enum com.android.tools.smali.dexlib2.Opcode INVOKE_INTERFACE_RANGE public static final enum com.android.tools.smali.dexlib2.Opcode NEG_INT public static final enum com.android.tools.smali.dexlib2.Opcode NOT_INT public static final enum com.android.tools.smali.dexlib2.Opcode NEG_LONG public static final enum com.android.tools.smali.dexlib2.Opcode NOT_LONG public static final enum com.android.tools.smali.dexlib2.Opcode NEG_FLOAT public static final enum com.android.tools.smali.dexlib2.Opcode NEG_DOUBLE public static final enum com.android.tools.smali.dexlib2.Opcode INT_TO_LONG public static final enum com.android.tools.smali.dexlib2.Opcode INT_TO_FLOAT public static final enum com.android.tools.smali.dexlib2.Opcode INT_TO_DOUBLE public static final enum com.android.tools.smali.dexlib2.Opcode LONG_TO_INT public static final enum com.android.tools.smali.dexlib2.Opcode LONG_TO_FLOAT public static final enum com.android.tools.smali.dexlib2.Opcode LONG_TO_DOUBLE public static final enum com.android.tools.smali.dexlib2.Opcode FLOAT_TO_INT public static final enum com.android.tools.smali.dexlib2.Opcode FLOAT_TO_LONG public static final enum com.android.tools.smali.dexlib2.Opcode FLOAT_TO_DOUBLE public static final enum com.android.tools.smali.dexlib2.Opcode DOUBLE_TO_INT public static final enum com.android.tools.smali.dexlib2.Opcode DOUBLE_TO_LONG public static final enum com.android.tools.smali.dexlib2.Opcode DOUBLE_TO_FLOAT public static final enum com.android.tools.smali.dexlib2.Opcode INT_TO_BYTE public static final enum com.android.tools.smali.dexlib2.Opcode INT_TO_CHAR public static final enum com.android.tools.smali.dexlib2.Opcode INT_TO_SHORT public static final enum com.android.tools.smali.dexlib2.Opcode ADD_INT public static final enum com.android.tools.smali.dexlib2.Opcode SUB_INT public static final enum com.android.tools.smali.dexlib2.Opcode MUL_INT public static final enum com.android.tools.smali.dexlib2.Opcode DIV_INT public static final enum com.android.tools.smali.dexlib2.Opcode REM_INT public static final enum com.android.tools.smali.dexlib2.Opcode AND_INT public static final enum com.android.tools.smali.dexlib2.Opcode OR_INT public static final enum com.android.tools.smali.dexlib2.Opcode XOR_INT public static final enum com.android.tools.smali.dexlib2.Opcode SHL_INT public static final enum com.android.tools.smali.dexlib2.Opcode SHR_INT public static final enum com.android.tools.smali.dexlib2.Opcode USHR_INT public static final enum com.android.tools.smali.dexlib2.Opcode ADD_LONG public static final enum com.android.tools.smali.dexlib2.Opcode SUB_LONG public static final enum com.android.tools.smali.dexlib2.Opcode MUL_LONG public static final enum com.android.tools.smali.dexlib2.Opcode DIV_LONG public static final enum com.android.tools.smali.dexlib2.Opcode REM_LONG public static final enum com.android.tools.smali.dexlib2.Opcode AND_LONG public static final enum com.android.tools.smali.dexlib2.Opcode OR_LONG public static final enum com.android.tools.smali.dexlib2.Opcode XOR_LONG public static final enum com.android.tools.smali.dexlib2.Opcode SHL_LONG public static final enum com.android.tools.smali.dexlib2.Opcode SHR_LONG public static final enum com.android.tools.smali.dexlib2.Opcode USHR_LONG public static final enum com.android.tools.smali.dexlib2.Opcode ADD_FLOAT public static final enum com.android.tools.smali.dexlib2.Opcode SUB_FLOAT public static final enum com.android.tools.smali.dexlib2.Opcode MUL_FLOAT public static final enum com.android.tools.smali.dexlib2.Opcode DIV_FLOAT public static final enum com.android.tools.smali.dexlib2.Opcode REM_FLOAT public static final enum com.android.tools.smali.dexlib2.Opcode ADD_DOUBLE public static final enum com.android.tools.smali.dexlib2.Opcode SUB_DOUBLE public static final enum com.android.tools.smali.dexlib2.Opcode MUL_DOUBLE public static final enum com.android.tools.smali.dexlib2.Opcode DIV_DOUBLE public static final enum com.android.tools.smali.dexlib2.Opcode REM_DOUBLE public static final enum com.android.tools.smali.dexlib2.Opcode ADD_INT_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode SUB_INT_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode MUL_INT_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode DIV_INT_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode REM_INT_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode AND_INT_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode OR_INT_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode XOR_INT_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode SHL_INT_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode SHR_INT_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode USHR_INT_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode ADD_LONG_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode SUB_LONG_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode MUL_LONG_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode DIV_LONG_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode REM_LONG_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode AND_LONG_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode OR_LONG_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode XOR_LONG_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode SHL_LONG_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode SHR_LONG_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode USHR_LONG_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode ADD_FLOAT_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode SUB_FLOAT_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode MUL_FLOAT_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode DIV_FLOAT_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode REM_FLOAT_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode ADD_DOUBLE_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode SUB_DOUBLE_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode MUL_DOUBLE_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode DIV_DOUBLE_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode REM_DOUBLE_2ADDR public static final enum com.android.tools.smali.dexlib2.Opcode ADD_INT_LIT16 public static final enum com.android.tools.smali.dexlib2.Opcode RSUB_INT public static final enum com.android.tools.smali.dexlib2.Opcode MUL_INT_LIT16 public static final enum com.android.tools.smali.dexlib2.Opcode DIV_INT_LIT16 public static final enum com.android.tools.smali.dexlib2.Opcode REM_INT_LIT16 public static final enum com.android.tools.smali.dexlib2.Opcode AND_INT_LIT16 public static final enum com.android.tools.smali.dexlib2.Opcode OR_INT_LIT16 public static final enum com.android.tools.smali.dexlib2.Opcode XOR_INT_LIT16 public static final enum com.android.tools.smali.dexlib2.Opcode ADD_INT_LIT8 public static final enum com.android.tools.smali.dexlib2.Opcode RSUB_INT_LIT8 public static final enum com.android.tools.smali.dexlib2.Opcode MUL_INT_LIT8 public static final enum com.android.tools.smali.dexlib2.Opcode DIV_INT_LIT8 public static final enum com.android.tools.smali.dexlib2.Opcode REM_INT_LIT8 public static final enum com.android.tools.smali.dexlib2.Opcode AND_INT_LIT8 public static final enum com.android.tools.smali.dexlib2.Opcode OR_INT_LIT8 public static final enum com.android.tools.smali.dexlib2.Opcode XOR_INT_LIT8 public static final enum com.android.tools.smali.dexlib2.Opcode SHL_INT_LIT8 public static final enum com.android.tools.smali.dexlib2.Opcode SHR_INT_LIT8 public static final enum com.android.tools.smali.dexlib2.Opcode USHR_INT_LIT8 public static final enum com.android.tools.smali.dexlib2.Opcode IGET_VOLATILE public static final enum com.android.tools.smali.dexlib2.Opcode IPUT_VOLATILE public static final enum com.android.tools.smali.dexlib2.Opcode SGET_VOLATILE public static final enum com.android.tools.smali.dexlib2.Opcode SPUT_VOLATILE public static final enum com.android.tools.smali.dexlib2.Opcode IGET_OBJECT_VOLATILE public static final enum com.android.tools.smali.dexlib2.Opcode IGET_WIDE_VOLATILE public static final enum com.android.tools.smali.dexlib2.Opcode IPUT_WIDE_VOLATILE public static final enum com.android.tools.smali.dexlib2.Opcode SGET_WIDE_VOLATILE public static final enum com.android.tools.smali.dexlib2.Opcode SPUT_WIDE_VOLATILE public static final enum com.android.tools.smali.dexlib2.Opcode THROW_VERIFICATION_ERROR public static final enum com.android.tools.smali.dexlib2.Opcode EXECUTE_INLINE public static final enum com.android.tools.smali.dexlib2.Opcode EXECUTE_INLINE_RANGE public static final enum com.android.tools.smali.dexlib2.Opcode INVOKE_DIRECT_EMPTY public static final enum com.android.tools.smali.dexlib2.Opcode INVOKE_OBJECT_INIT_RANGE public static final enum com.android.tools.smali.dexlib2.Opcode RETURN_VOID_BARRIER public static final enum com.android.tools.smali.dexlib2.Opcode RETURN_VOID_NO_BARRIER public static final enum com.android.tools.smali.dexlib2.Opcode IGET_QUICK public static final enum com.android.tools.smali.dexlib2.Opcode IGET_WIDE_QUICK public static final enum com.android.tools.smali.dexlib2.Opcode IGET_OBJECT_QUICK public static final enum com.android.tools.smali.dexlib2.Opcode IPUT_QUICK public static final enum com.android.tools.smali.dexlib2.Opcode IPUT_WIDE_QUICK public static final enum com.android.tools.smali.dexlib2.Opcode IPUT_OBJECT_QUICK public static final enum com.android.tools.smali.dexlib2.Opcode IPUT_BOOLEAN_QUICK public static final enum com.android.tools.smali.dexlib2.Opcode IPUT_BYTE_QUICK public static final enum com.android.tools.smali.dexlib2.Opcode IPUT_CHAR_QUICK public static final enum com.android.tools.smali.dexlib2.Opcode IPUT_SHORT_QUICK public static final enum com.android.tools.smali.dexlib2.Opcode IGET_BOOLEAN_QUICK public static final enum com.android.tools.smali.dexlib2.Opcode IGET_BYTE_QUICK public static final enum com.android.tools.smali.dexlib2.Opcode IGET_CHAR_QUICK public static final enum com.android.tools.smali.dexlib2.Opcode IGET_SHORT_QUICK public static final enum com.android.tools.smali.dexlib2.Opcode INVOKE_VIRTUAL_QUICK public static final enum com.android.tools.smali.dexlib2.Opcode INVOKE_VIRTUAL_QUICK_RANGE public static final enum com.android.tools.smali.dexlib2.Opcode INVOKE_SUPER_QUICK public static final enum com.android.tools.smali.dexlib2.Opcode INVOKE_SUPER_QUICK_RANGE public static final enum com.android.tools.smali.dexlib2.Opcode IPUT_OBJECT_VOLATILE public static final enum com.android.tools.smali.dexlib2.Opcode SGET_OBJECT_VOLATILE public static final enum com.android.tools.smali.dexlib2.Opcode SPUT_OBJECT_VOLATILE public static final enum com.android.tools.smali.dexlib2.Opcode PACKED_SWITCH_PAYLOAD public static final enum com.android.tools.smali.dexlib2.Opcode SPARSE_SWITCH_PAYLOAD public static final enum com.android.tools.smali.dexlib2.Opcode ARRAY_PAYLOAD public static final enum com.android.tools.smali.dexlib2.Opcode INVOKE_POLYMORPHIC public static final enum com.android.tools.smali.dexlib2.Opcode INVOKE_POLYMORPHIC_RANGE public static final enum com.android.tools.smali.dexlib2.Opcode INVOKE_CUSTOM public static final enum com.android.tools.smali.dexlib2.Opcode INVOKE_CUSTOM_RANGE public static final enum com.android.tools.smali.dexlib2.Opcode CONST_METHOD_HANDLE public static final enum com.android.tools.smali.dexlib2.Opcode CONST_METHOD_TYPE public static final int CAN_THROW public static final int ODEX_ONLY public static final int CAN_CONTINUE public static final int SETS_RESULT public static final int SETS_REGISTER public static final int SETS_WIDE_REGISTER public static final int QUICK_FIELD_ACCESSOR public static final int VOLATILE_FIELD_ACCESSOR public static final int STATIC_FIELD_ACCESSOR public static final int JUMBO_OPCODE public static final int CAN_INITIALIZE_REFERENCE private static final int ALL_APIS public final com.google.common.collect.RangeMap apiToValueMap public final com.google.common.collect.RangeMap artVersionToValueMap public final String name public final int referenceType public final com.android.tools.smali.dexlib2.Format format public final int flags public final int referenceType2 private static final synthetic com.android.tools.smali.dexlib2.Opcode[] $VALUES public static com.android.tools.smali.dexlib2.Opcode[] values () public static com.android.tools.smali.dexlib2.Opcode valueOf (java.lang.String) String name private static int minApi (int) int api private static int maxApi (int) int api private void <init> (java.lang.String, int, int, java.lang.String, int, com.android.tools.smali.dexlib2.Format) int opcodeValue String opcodeName int referenceType com.android.tools.smali.dexlib2.Format format private void <init> (java.lang.String, int, int, java.lang.String, int, com.android.tools.smali.dexlib2.Format, int) int opcodeValue String opcodeName int referenceType com.android.tools.smali.dexlib2.Format format int flags private void <init> (java.lang.String, int, java.util.List, java.lang.String, int, com.android.tools.smali.dexlib2.Format, int) java.util.List versionConstraints String opcodeName int referenceType com.android.tools.smali.dexlib2.Format format int flags private void <init> (java.lang.String, int, java.util.List, java.lang.String, int, int, com.android.tools.smali.dexlib2.Format, int) com.android.tools.smali.dexlib2.Opcode$VersionConstraint versionConstraint java.util.List versionConstraints String opcodeName int referenceType int referenceType2 com.android.tools.smali.dexlib2.Format format int flags com.google.common.collect.ImmutableRangeMap$Builder apiToValueBuilder com.google.common.collect.ImmutableRangeMap$Builder artVersionToValueBuilder private static java.util.List firstApi (int, int) int opcodeValue int api private static java.util.List lastApi (int, int) int opcodeValue int api private static java.util.List betweenApi (int, int, int) int opcodeValue int minApi int maxApi private static java.util.List firstArtVersion (int, int) int opcodeValue int artVersion private static java.util.List lastArtVersion (int, int) int opcodeValue int artVersion private static java.util.List allVersions (int) int opcodeValue private static java.util.List allApis (int) int opcodeValue private static java.util.List allArtVersions (int) int opcodeValue private static transient java.util.List combine (java.util.List[]) java.util.List versionConstraintList java.util.List[] versionConstraints java.util.List combinedList public final boolean canThrow () public final boolean odexOnly () public final boolean canContinue () public final boolean setsResult () public final boolean setsRegister () public final boolean setsWideRegister () public final boolean isQuickFieldaccessor () public final boolean isVolatileFieldAccessor () public final boolean isStaticFieldAccessor () public final boolean isJumboOpcode () public final boolean canInitializeReference () static void <clinit> () }
com/android/tools/smali/dexlib2/iface/
com/android/tools/smali/dexlib2/iface/BasicAnnotation.class
BasicAnnotation.java package com.android.tools.smali.dexlib2.iface public abstract com.android.tools.smali.dexlib2.iface.BasicAnnotation extends java.lang.Object { public abstract java.lang.String getType () public abstract java.util.Set getElements () }
com/android/tools/smali/dexlib2/iface/MethodParameter.class
MethodParameter.java package com.android.tools.smali.dexlib2.iface public abstract com.android.tools.smali.dexlib2.iface.MethodParameter extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.reference.TypeReference com.android.tools.smali.dexlib2.iface.debug.LocalInfo { public abstract java.lang.String getType () public abstract java.util.Set getAnnotations () public abstract java.lang.String getName () public abstract java.lang.String getSignature () }
com/android/tools/smali/dexlib2/iface/Member.class
Member.java package com.android.tools.smali.dexlib2.iface public abstract com.android.tools.smali.dexlib2.iface.Member extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.Annotatable { public abstract java.lang.String getDefiningClass () public abstract java.lang.String getName () public abstract int getAccessFlags () public abstract java.util.Set getHiddenApiRestrictions () }
com/android/tools/smali/dexlib2/iface/Annotatable.class
Annotatable.java package com.android.tools.smali.dexlib2.iface public abstract com.android.tools.smali.dexlib2.iface.Annotatable extends java.lang.Object { public abstract java.util.Set getAnnotations () }
com/android/tools/smali/dexlib2/iface/value/
com/android/tools/smali/dexlib2/iface/value/FieldEncodedValue.class
FieldEncodedValue.java package com.android.tools.smali.dexlib2.iface.value public abstract com.android.tools.smali.dexlib2.iface.value.FieldEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.EncodedValue { public abstract com.android.tools.smali.dexlib2.iface.reference.FieldReference getValue () public abstract int hashCode () public abstract boolean equals (java.lang.Object) public abstract int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/value/BooleanEncodedValue.class
BooleanEncodedValue.java package com.android.tools.smali.dexlib2.iface.value public abstract com.android.tools.smali.dexlib2.iface.value.BooleanEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.EncodedValue { public abstract boolean getValue () public abstract int hashCode () public abstract boolean equals (java.lang.Object) public abstract int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/value/ArrayEncodedValue.class
ArrayEncodedValue.java package com.android.tools.smali.dexlib2.iface.value public abstract com.android.tools.smali.dexlib2.iface.value.ArrayEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.EncodedValue { public abstract java.util.List getValue () public abstract int hashCode () public abstract boolean equals (java.lang.Object) public abstract int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/value/FloatEncodedValue.class
FloatEncodedValue.java package com.android.tools.smali.dexlib2.iface.value public abstract com.android.tools.smali.dexlib2.iface.value.FloatEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.EncodedValue { public abstract float getValue () public abstract int hashCode () public abstract boolean equals (java.lang.Object) public abstract int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/value/LongEncodedValue.class
LongEncodedValue.java package com.android.tools.smali.dexlib2.iface.value public abstract com.android.tools.smali.dexlib2.iface.value.LongEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.EncodedValue { public abstract long getValue () public abstract int hashCode () public abstract boolean equals (java.lang.Object) public abstract int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/value/AnnotationEncodedValue.class
AnnotationEncodedValue.java package com.android.tools.smali.dexlib2.iface.value public abstract com.android.tools.smali.dexlib2.iface.value.AnnotationEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.EncodedValue com.android.tools.smali.dexlib2.iface.BasicAnnotation { public abstract java.lang.String getType () public abstract java.util.Set getElements () public abstract int hashCode () public abstract boolean equals (java.lang.Object) public abstract int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/value/IntEncodedValue.class
IntEncodedValue.java package com.android.tools.smali.dexlib2.iface.value public abstract com.android.tools.smali.dexlib2.iface.value.IntEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.EncodedValue { public abstract int getValue () public abstract int hashCode () public abstract boolean equals (java.lang.Object) public abstract int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/value/TypeEncodedValue.class
TypeEncodedValue.java package com.android.tools.smali.dexlib2.iface.value public abstract com.android.tools.smali.dexlib2.iface.value.TypeEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.EncodedValue { public abstract java.lang.String getValue () public abstract int hashCode () public abstract boolean equals (java.lang.Object) public abstract int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/value/MethodTypeEncodedValue.class
MethodTypeEncodedValue.java package com.android.tools.smali.dexlib2.iface.value public abstract com.android.tools.smali.dexlib2.iface.value.MethodTypeEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.EncodedValue { public abstract com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference getValue () public abstract int hashCode () public abstract boolean equals (java.lang.Object) public abstract int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/value/StringEncodedValue.class
StringEncodedValue.java package com.android.tools.smali.dexlib2.iface.value public abstract com.android.tools.smali.dexlib2.iface.value.StringEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.EncodedValue { public abstract java.lang.String getValue () public abstract int hashCode () public abstract boolean equals (java.lang.Object) public abstract int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/value/ShortEncodedValue.class
ShortEncodedValue.java package com.android.tools.smali.dexlib2.iface.value public abstract com.android.tools.smali.dexlib2.iface.value.ShortEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.EncodedValue { public abstract short getValue () public abstract int hashCode () public abstract boolean equals (java.lang.Object) public abstract int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/value/MethodEncodedValue.class
MethodEncodedValue.java package com.android.tools.smali.dexlib2.iface.value public abstract com.android.tools.smali.dexlib2.iface.value.MethodEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.EncodedValue { public abstract com.android.tools.smali.dexlib2.iface.reference.MethodReference getValue () public abstract int hashCode () public abstract boolean equals (java.lang.Object) public abstract int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/value/ByteEncodedValue.class
ByteEncodedValue.java package com.android.tools.smali.dexlib2.iface.value public abstract com.android.tools.smali.dexlib2.iface.value.ByteEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.EncodedValue { public abstract byte getValue () public abstract int hashCode () public abstract boolean equals (java.lang.Object) public abstract int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/value/MethodHandleEncodedValue.class
MethodHandleEncodedValue.java package com.android.tools.smali.dexlib2.iface.value public abstract com.android.tools.smali.dexlib2.iface.value.MethodHandleEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.EncodedValue { public abstract com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference getValue () public abstract int hashCode () public abstract boolean equals (java.lang.Object) public abstract int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/value/DoubleEncodedValue.class
DoubleEncodedValue.java package com.android.tools.smali.dexlib2.iface.value public abstract com.android.tools.smali.dexlib2.iface.value.DoubleEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.EncodedValue { public abstract double getValue () public abstract int hashCode () public abstract boolean equals (java.lang.Object) public abstract int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/value/EnumEncodedValue.class
EnumEncodedValue.java package com.android.tools.smali.dexlib2.iface.value public abstract com.android.tools.smali.dexlib2.iface.value.EnumEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.EncodedValue { public abstract com.android.tools.smali.dexlib2.iface.reference.FieldReference getValue () public abstract int hashCode () public abstract boolean equals (java.lang.Object) public abstract int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/value/NullEncodedValue.class
NullEncodedValue.java package com.android.tools.smali.dexlib2.iface.value public abstract com.android.tools.smali.dexlib2.iface.value.NullEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.EncodedValue { public abstract int hashCode () public abstract boolean equals (java.lang.Object) public abstract int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/value/EncodedValue.class
EncodedValue.java package com.android.tools.smali.dexlib2.iface.value public abstract com.android.tools.smali.dexlib2.iface.value.EncodedValue extends java.lang.Object implements java.lang.Comparable { public abstract int getValueType () }
com/android/tools/smali/dexlib2/iface/value/CharEncodedValue.class
CharEncodedValue.java package com.android.tools.smali.dexlib2.iface.value public abstract com.android.tools.smali.dexlib2.iface.value.CharEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.EncodedValue { public abstract char getValue () public abstract int hashCode () public abstract boolean equals (java.lang.Object) public abstract int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/Annotation.class
Annotation.java package com.android.tools.smali.dexlib2.iface public abstract com.android.tools.smali.dexlib2.iface.Annotation extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.BasicAnnotation java.lang.Comparable { public abstract int getVisibility () public abstract java.lang.String getType () public abstract java.util.Set getElements () public abstract int hashCode () public abstract boolean equals (java.lang.Object) public abstract int compareTo (com.android.tools.smali.dexlib2.iface.Annotation) public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/ExceptionHandler.class
ExceptionHandler.java package com.android.tools.smali.dexlib2.iface public abstract com.android.tools.smali.dexlib2.iface.ExceptionHandler extends java.lang.Object implements java.lang.Comparable { public abstract java.lang.String getExceptionType () public abstract com.android.tools.smali.dexlib2.iface.reference.TypeReference getExceptionTypeReference () public abstract int getHandlerCodeAddress () public abstract int hashCode () public abstract boolean equals (java.lang.Object) public abstract int compareTo (com.android.tools.smali.dexlib2.iface.ExceptionHandler) public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/ClassDef.class
ClassDef.java package com.android.tools.smali.dexlib2.iface public abstract com.android.tools.smali.dexlib2.iface.ClassDef extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.reference.TypeReference com.android.tools.smali.dexlib2.iface.Annotatable { public abstract java.lang.String getType () public abstract int getAccessFlags () public abstract java.lang.String getSuperclass () public abstract java.util.List getInterfaces () public abstract java.lang.String getSourceFile () public abstract java.util.Set getAnnotations () public abstract java.lang.Iterable getStaticFields () public abstract java.lang.Iterable getInstanceFields () public abstract java.lang.Iterable getFields () public abstract java.lang.Iterable getDirectMethods () public abstract java.lang.Iterable getVirtualMethods () public abstract java.lang.Iterable getMethods () }
com/android/tools/smali/dexlib2/iface/debug/
com/android/tools/smali/dexlib2/iface/debug/LineNumber.class
LineNumber.java package com.android.tools.smali.dexlib2.iface.debug public abstract com.android.tools.smali.dexlib2.iface.debug.LineNumber extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.debug.DebugItem { public abstract int getLineNumber () }
com/android/tools/smali/dexlib2/iface/debug/EndLocal.class
EndLocal.java package com.android.tools.smali.dexlib2.iface.debug public abstract com.android.tools.smali.dexlib2.iface.debug.EndLocal extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.debug.DebugItem com.android.tools.smali.dexlib2.iface.debug.LocalInfo { public abstract int getRegister () }
com/android/tools/smali/dexlib2/iface/debug/RestartLocal.class
RestartLocal.java package com.android.tools.smali.dexlib2.iface.debug public abstract com.android.tools.smali.dexlib2.iface.debug.RestartLocal extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.debug.DebugItem com.android.tools.smali.dexlib2.iface.debug.LocalInfo { public abstract int getRegister () }
com/android/tools/smali/dexlib2/iface/debug/SetSourceFile.class
SetSourceFile.java package com.android.tools.smali.dexlib2.iface.debug public abstract com.android.tools.smali.dexlib2.iface.debug.SetSourceFile extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.debug.DebugItem { public abstract java.lang.String getSourceFile () public abstract com.android.tools.smali.dexlib2.iface.reference.StringReference getSourceFileReference () }
com/android/tools/smali/dexlib2/iface/debug/LocalInfo.class
LocalInfo.java package com.android.tools.smali.dexlib2.iface.debug public abstract com.android.tools.smali.dexlib2.iface.debug.LocalInfo extends java.lang.Object { public abstract java.lang.String getName () public abstract java.lang.String getType () public abstract java.lang.String getSignature () }
com/android/tools/smali/dexlib2/iface/debug/StartLocal.class
StartLocal.java package com.android.tools.smali.dexlib2.iface.debug public abstract com.android.tools.smali.dexlib2.iface.debug.StartLocal extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.debug.DebugItem com.android.tools.smali.dexlib2.iface.debug.LocalInfo { public abstract int getRegister () public abstract com.android.tools.smali.dexlib2.iface.reference.StringReference getNameReference () public abstract com.android.tools.smali.dexlib2.iface.reference.TypeReference getTypeReference () public abstract com.android.tools.smali.dexlib2.iface.reference.StringReference getSignatureReference () }
com/android/tools/smali/dexlib2/iface/debug/PrologueEnd.class
PrologueEnd.java package com.android.tools.smali.dexlib2.iface.debug public abstract com.android.tools.smali.dexlib2.iface.debug.PrologueEnd extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.debug.DebugItem { }
com/android/tools/smali/dexlib2/iface/debug/EpilogueBegin.class
EpilogueBegin.java package com.android.tools.smali.dexlib2.iface.debug public abstract com.android.tools.smali.dexlib2.iface.debug.EpilogueBegin extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.debug.DebugItem { }
com/android/tools/smali/dexlib2/iface/debug/DebugItem.class
DebugItem.java package com.android.tools.smali.dexlib2.iface.debug public abstract com.android.tools.smali.dexlib2.iface.debug.DebugItem extends java.lang.Object { public abstract int getDebugItemType () public abstract int getCodeAddress () }
com/android/tools/smali/dexlib2/iface/reference/
com/android/tools/smali/dexlib2/iface/reference/Reference.class
Reference.java package com.android.tools.smali.dexlib2.iface.reference public abstract com.android.tools.smali.dexlib2.iface.reference.Reference extends java.lang.Object { public abstract void validateReference () throws com.android.tools.smali.dexlib2.iface.reference.Reference$InvalidReferenceException }
com/android/tools/smali/dexlib2/iface/reference/MethodReference.class
MethodReference.java package com.android.tools.smali.dexlib2.iface.reference public abstract com.android.tools.smali.dexlib2.iface.reference.MethodReference extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.reference.Reference java.lang.Comparable { public abstract java.lang.String getDefiningClass () public abstract java.lang.String getName () public abstract java.util.List getParameterTypes () public abstract java.lang.String getReturnType () public abstract int hashCode () public abstract boolean equals (java.lang.Object) public abstract int compareTo (com.android.tools.smali.dexlib2.iface.reference.MethodReference) public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/reference/MethodHandleReference.class
MethodHandleReference.java package com.android.tools.smali.dexlib2.iface.reference public abstract com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.reference.Reference java.lang.Comparable { public abstract int getMethodHandleType () public abstract com.android.tools.smali.dexlib2.iface.reference.Reference getMemberReference () public abstract int hashCode () public abstract boolean equals (java.lang.Object) public abstract int compareTo (com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference) public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/reference/Reference$InvalidReferenceException.class
Reference.java package com.android.tools.smali.dexlib2.iface.reference public com.android.tools.smali.dexlib2.iface.reference.Reference$InvalidReferenceException extends java.lang.Exception { private final String invalidReferenceRepresentation public void <init> (java.lang.String) String invalidReferenceRepresentation public void <init> (java.lang.String, java.lang.String) String invalidReferenceRepresentation String msg public void <init> (java.lang.String, java.lang.String, java.lang.Throwable) String invalidReferenceRepresentation String s Throwable throwable public void <init> (java.lang.String, java.lang.Throwable) String invalidReferenceRepresentation Throwable throwable public java.lang.String getInvalidReferenceRepresentation () }
com/android/tools/smali/dexlib2/iface/reference/StringReference.class
StringReference.java package com.android.tools.smali.dexlib2.iface.reference public abstract com.android.tools.smali.dexlib2.iface.reference.StringReference extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.reference.Reference java.lang.CharSequence java.lang.Comparable { public abstract java.lang.String getString () public abstract int hashCode () public abstract boolean equals (java.lang.Object) public abstract int compareTo (java.lang.CharSequence) public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/reference/FieldReference.class
FieldReference.java package com.android.tools.smali.dexlib2.iface.reference public abstract com.android.tools.smali.dexlib2.iface.reference.FieldReference extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.reference.Reference java.lang.Comparable { public abstract java.lang.String getDefiningClass () public abstract java.lang.String getName () public abstract java.lang.String getType () public abstract int hashCode () public abstract boolean equals (java.lang.Object) public abstract int compareTo (com.android.tools.smali.dexlib2.iface.reference.FieldReference) public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/reference/CallSiteReference.class
CallSiteReference.java package com.android.tools.smali.dexlib2.iface.reference public abstract com.android.tools.smali.dexlib2.iface.reference.CallSiteReference extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.reference.Reference { public abstract java.lang.String getName () public abstract com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference getMethodHandle () public abstract java.lang.String getMethodName () public abstract com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference getMethodProto () public abstract java.util.List getExtraArguments () public abstract int hashCode () public abstract boolean equals (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/reference/TypeReference.class
TypeReference.java package com.android.tools.smali.dexlib2.iface.reference public abstract com.android.tools.smali.dexlib2.iface.reference.TypeReference extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.reference.Reference java.lang.CharSequence java.lang.Comparable { public abstract java.lang.String getType () public abstract int hashCode () public abstract boolean equals (java.lang.Object) public abstract int compareTo (java.lang.CharSequence) public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/reference/MethodProtoReference.class
MethodProtoReference.java package com.android.tools.smali.dexlib2.iface.reference public abstract com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.reference.Reference java.lang.Comparable { public abstract java.util.List getParameterTypes () public abstract java.lang.String getReturnType () public abstract int hashCode () public abstract boolean equals (java.lang.Object) public abstract int compareTo (com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference) public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/MethodImplementation.class
MethodImplementation.java package com.android.tools.smali.dexlib2.iface public abstract com.android.tools.smali.dexlib2.iface.MethodImplementation extends java.lang.Object { public abstract int getRegisterCount () public abstract java.lang.Iterable getInstructions () public abstract java.util.List getTryBlocks () public abstract java.lang.Iterable getDebugItems () }
com/android/tools/smali/dexlib2/iface/instruction/
com/android/tools/smali/dexlib2/iface/instruction/OneRegisterInstruction.class
OneRegisterInstruction.java package com.android.tools.smali.dexlib2.iface.instruction public abstract com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.Instruction { public abstract int getRegisterA () }
com/android/tools/smali/dexlib2/iface/instruction/HatLiteralInstruction.class
HatLiteralInstruction.java package com.android.tools.smali.dexlib2.iface.instruction public abstract com.android.tools.smali.dexlib2.iface.instruction.HatLiteralInstruction extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.Instruction { public abstract short getHatLiteral () }
com/android/tools/smali/dexlib2/iface/instruction/Instruction.class
Instruction.java package com.android.tools.smali.dexlib2.iface.instruction public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction extends java.lang.Object { public abstract com.android.tools.smali.dexlib2.Opcode getOpcode () public abstract int getCodeUnits () }
com/android/tools/smali/dexlib2/iface/instruction/TwoRegisterInstruction.class
TwoRegisterInstruction.java package com.android.tools.smali.dexlib2.iface.instruction public abstract com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction { public abstract int getRegisterB () }
com/android/tools/smali/dexlib2/iface/instruction/OffsetInstruction.class
OffsetInstruction.java package com.android.tools.smali.dexlib2.iface.instruction public abstract com.android.tools.smali.dexlib2.iface.instruction.OffsetInstruction extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.Instruction { public abstract int getCodeOffset () }
com/android/tools/smali/dexlib2/iface/instruction/FiveRegisterInstruction.class
FiveRegisterInstruction.java package com.android.tools.smali.dexlib2.iface.instruction public abstract com.android.tools.smali.dexlib2.iface.instruction.FiveRegisterInstruction extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.VariableRegisterInstruction { public abstract int getRegisterC () public abstract int getRegisterD () public abstract int getRegisterE () public abstract int getRegisterF () public abstract int getRegisterG () }
com/android/tools/smali/dexlib2/iface/instruction/InlineIndexInstruction.class
InlineIndexInstruction.java package com.android.tools.smali.dexlib2.iface.instruction public abstract com.android.tools.smali.dexlib2.iface.instruction.InlineIndexInstruction extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.Instruction { public abstract int getInlineIndex () }
com/android/tools/smali/dexlib2/iface/instruction/formats/
com/android/tools/smali/dexlib2/iface/instruction/formats/SparseSwitchPayload.class
SparseSwitchPayload.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.SparseSwitchPayload extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.SwitchPayload { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction20bc.class
Instruction20bc.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction20bc extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.VerificationErrorInstruction com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction32x.class
Instruction32x.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction32x extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction35ms.class
Instruction35ms.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35ms extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.FiveRegisterInstruction com.android.tools.smali.dexlib2.iface.instruction.VtableIndexInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/UnknownInstruction.class
UnknownInstruction.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.UnknownInstruction extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction10x { public abstract int getOriginalOpcode () }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction31c.class
Instruction31c.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31c extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/PackedSwitchPayload.class
PackedSwitchPayload.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.PackedSwitchPayload extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.SwitchPayload { public abstract java.util.List getSwitchElements () }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction31t.class
Instruction31t.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31t extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction com.android.tools.smali.dexlib2.iface.instruction.OffsetInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction12x.class
Instruction12x.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction12x extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction20t.class
Instruction20t.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction20t extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.OffsetInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction3rmi.class
Instruction3rmi.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rmi extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.RegisterRangeInstruction com.android.tools.smali.dexlib2.iface.instruction.InlineIndexInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction23x.class
Instruction23x.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction23x extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.ThreeRegisterInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/ArrayPayload.class
ArrayPayload.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.ArrayPayload extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.PayloadInstruction { public abstract int getElementWidth () public abstract java.util.List getArrayElements () }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction31i.class
Instruction31i.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31i extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction com.android.tools.smali.dexlib2.iface.instruction.NarrowLiteralInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction51l.class
Instruction51l.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction51l extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction com.android.tools.smali.dexlib2.iface.instruction.WideLiteralInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction3rms.class
Instruction3rms.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rms extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.RegisterRangeInstruction com.android.tools.smali.dexlib2.iface.instruction.VtableIndexInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction11x.class
Instruction11x.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction11x extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction21ih.class
Instruction21ih.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21ih extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction com.android.tools.smali.dexlib2.iface.instruction.NarrowHatLiteralInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction4rcc.class
Instruction4rcc.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction4rcc extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.RegisterRangeInstruction com.android.tools.smali.dexlib2.iface.instruction.DualReferenceInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction10x.class
Instruction10x.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction10x extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.Instruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction22b.class
Instruction22b.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22b extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction com.android.tools.smali.dexlib2.iface.instruction.NarrowLiteralInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction35c.class
Instruction35c.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35c extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.FiveRegisterInstruction com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction22c.class
Instruction22c.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22c extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction22t.class
Instruction22t.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22t extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction com.android.tools.smali.dexlib2.iface.instruction.OffsetInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction35mi.class
Instruction35mi.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35mi extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.FiveRegisterInstruction com.android.tools.smali.dexlib2.iface.instruction.InlineIndexInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction11n.class
Instruction11n.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction11n extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction com.android.tools.smali.dexlib2.iface.instruction.NarrowLiteralInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction21c.class
Instruction21c.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21c extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction21lh.class
Instruction21lh.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21lh extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction com.android.tools.smali.dexlib2.iface.instruction.LongHatLiteralInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction21s.class
Instruction21s.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21s extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction com.android.tools.smali.dexlib2.iface.instruction.NarrowLiteralInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction10t.class
Instruction10t.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction10t extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.OffsetInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction45cc.class
Instruction45cc.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction45cc extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.FiveRegisterInstruction com.android.tools.smali.dexlib2.iface.instruction.DualReferenceInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction21t.class
Instruction21t.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21t extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction com.android.tools.smali.dexlib2.iface.instruction.OffsetInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction22cs.class
Instruction22cs.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22cs extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction com.android.tools.smali.dexlib2.iface.instruction.FieldOffsetInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction22x.class
Instruction22x.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22x extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction3rc.class
Instruction3rc.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rc extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.RegisterRangeInstruction com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction30t.class
Instruction30t.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction30t extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.OffsetInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/formats/Instruction22s.class
Instruction22s.java package com.android.tools.smali.dexlib2.iface.instruction.formats public abstract com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22s extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction com.android.tools.smali.dexlib2.iface.instruction.NarrowLiteralInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/VariableRegisterInstruction.class
VariableRegisterInstruction.java package com.android.tools.smali.dexlib2.iface.instruction public abstract com.android.tools.smali.dexlib2.iface.instruction.VariableRegisterInstruction extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.Instruction { public abstract int getRegisterCount () }
com/android/tools/smali/dexlib2/iface/instruction/FieldOffsetInstruction.class
FieldOffsetInstruction.java package com.android.tools.smali.dexlib2.iface.instruction public abstract com.android.tools.smali.dexlib2.iface.instruction.FieldOffsetInstruction extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.Instruction { public abstract int getFieldOffset () }
com/android/tools/smali/dexlib2/iface/instruction/ThreeRegisterInstruction.class
ThreeRegisterInstruction.java package com.android.tools.smali.dexlib2.iface.instruction public abstract com.android.tools.smali.dexlib2.iface.instruction.ThreeRegisterInstruction extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction { public abstract int getRegisterC () }
com/android/tools/smali/dexlib2/iface/instruction/NarrowHatLiteralInstruction.class
NarrowHatLiteralInstruction.java package com.android.tools.smali.dexlib2.iface.instruction public abstract com.android.tools.smali.dexlib2.iface.instruction.NarrowHatLiteralInstruction extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.HatLiteralInstruction com.android.tools.smali.dexlib2.iface.instruction.NarrowLiteralInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/RegisterRangeInstruction.class
RegisterRangeInstruction.java package com.android.tools.smali.dexlib2.iface.instruction public abstract com.android.tools.smali.dexlib2.iface.instruction.RegisterRangeInstruction extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.VariableRegisterInstruction { public abstract int getStartRegister () }
com/android/tools/smali/dexlib2/iface/instruction/VtableIndexInstruction.class
VtableIndexInstruction.java package com.android.tools.smali.dexlib2.iface.instruction public abstract com.android.tools.smali.dexlib2.iface.instruction.VtableIndexInstruction extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.Instruction { public abstract int getVtableIndex () }
com/android/tools/smali/dexlib2/iface/instruction/DualReferenceInstruction.class
DualReferenceInstruction.java package com.android.tools.smali.dexlib2.iface.instruction public abstract com.android.tools.smali.dexlib2.iface.instruction.DualReferenceInstruction extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction { public abstract com.android.tools.smali.dexlib2.iface.reference.Reference getReference2 () public abstract int getReferenceType2 () }
com/android/tools/smali/dexlib2/iface/instruction/WideLiteralInstruction.class
WideLiteralInstruction.java package com.android.tools.smali.dexlib2.iface.instruction public abstract com.android.tools.smali.dexlib2.iface.instruction.WideLiteralInstruction extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.Instruction { public abstract long getWideLiteral () }
com/android/tools/smali/dexlib2/iface/instruction/PayloadInstruction.class
PayloadInstruction.java package com.android.tools.smali.dexlib2.iface.instruction public abstract com.android.tools.smali.dexlib2.iface.instruction.PayloadInstruction extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.Instruction { }
com/android/tools/smali/dexlib2/iface/instruction/VerificationErrorInstruction.class
VerificationErrorInstruction.java package com.android.tools.smali.dexlib2.iface.instruction public abstract com.android.tools.smali.dexlib2.iface.instruction.VerificationErrorInstruction extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.Instruction { public abstract int getVerificationError () }
com/android/tools/smali/dexlib2/iface/instruction/SwitchElement.class
SwitchElement.java package com.android.tools.smali.dexlib2.iface.instruction public abstract com.android.tools.smali.dexlib2.iface.instruction.SwitchElement extends java.lang.Object { public abstract int getKey () public abstract int getOffset () }
com/android/tools/smali/dexlib2/iface/instruction/NarrowLiteralInstruction.class
NarrowLiteralInstruction.java package com.android.tools.smali.dexlib2.iface.instruction public abstract com.android.tools.smali.dexlib2.iface.instruction.NarrowLiteralInstruction extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.WideLiteralInstruction { public abstract int getNarrowLiteral () }
com/android/tools/smali/dexlib2/iface/instruction/SwitchPayload.class
SwitchPayload.java package com.android.tools.smali.dexlib2.iface.instruction public abstract com.android.tools.smali.dexlib2.iface.instruction.SwitchPayload extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.PayloadInstruction { public abstract java.util.List getSwitchElements () }
com/android/tools/smali/dexlib2/iface/instruction/LongHatLiteralInstruction.class
LongHatLiteralInstruction.java package com.android.tools.smali.dexlib2.iface.instruction public abstract com.android.tools.smali.dexlib2.iface.instruction.LongHatLiteralInstruction extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.WideLiteralInstruction com.android.tools.smali.dexlib2.iface.instruction.HatLiteralInstruction { }
com/android/tools/smali/dexlib2/iface/instruction/ReferenceInstruction.class
ReferenceInstruction.java package com.android.tools.smali.dexlib2.iface.instruction public abstract com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.Instruction { public abstract com.android.tools.smali.dexlib2.iface.reference.Reference getReference () public abstract int getReferenceType () }
com/android/tools/smali/dexlib2/iface/MultiDexContainer$DexEntry.class
MultiDexContainer.java package com.android.tools.smali.dexlib2.iface public abstract com.android.tools.smali.dexlib2.iface.MultiDexContainer$DexEntry extends java.lang.Object { public abstract java.lang.String getEntryName () public abstract com.android.tools.smali.dexlib2.iface.DexFile getDexFile () public abstract com.android.tools.smali.dexlib2.iface.MultiDexContainer getContainer () }
com/android/tools/smali/dexlib2/iface/DexFile.class
DexFile.java package com.android.tools.smali.dexlib2.iface public abstract com.android.tools.smali.dexlib2.iface.DexFile extends java.lang.Object { public abstract java.util.Set getClasses () public abstract com.android.tools.smali.dexlib2.Opcodes getOpcodes () }
com/android/tools/smali/dexlib2/iface/MultiDexContainer.class
MultiDexContainer.java package com.android.tools.smali.dexlib2.iface public abstract com.android.tools.smali.dexlib2.iface.MultiDexContainer extends java.lang.Object { public abstract java.util.List getDexEntryNames () throws java.io.IOException public abstract com.android.tools.smali.dexlib2.iface.MultiDexContainer$DexEntry getEntry (java.lang.String) throws java.io.IOException }
com/android/tools/smali/dexlib2/iface/TryBlock.class
TryBlock.java package com.android.tools.smali.dexlib2.iface public abstract com.android.tools.smali.dexlib2.iface.TryBlock extends java.lang.Object { public abstract int getStartCodeAddress () public abstract int getCodeUnitCount () public abstract java.util.List getExceptionHandlers () public abstract boolean equals (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/AnnotationElement.class
AnnotationElement.java package com.android.tools.smali.dexlib2.iface public abstract com.android.tools.smali.dexlib2.iface.AnnotationElement extends java.lang.Object implements java.lang.Comparable { public abstract java.lang.String getName () public abstract com.android.tools.smali.dexlib2.iface.value.EncodedValue getValue () public abstract int hashCode () public abstract boolean equals (java.lang.Object) public abstract int compareTo (com.android.tools.smali.dexlib2.iface.AnnotationElement) public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/iface/Field.class
Field.java package com.android.tools.smali.dexlib2.iface public abstract com.android.tools.smali.dexlib2.iface.Field extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.reference.FieldReference com.android.tools.smali.dexlib2.iface.Member { public abstract java.lang.String getDefiningClass () public abstract java.lang.String getName () public abstract java.lang.String getType () public abstract int getAccessFlags () public abstract com.android.tools.smali.dexlib2.iface.value.EncodedValue getInitialValue () public abstract java.util.Set getAnnotations () public abstract java.util.Set getHiddenApiRestrictions () }
com/android/tools/smali/dexlib2/iface/Method.class
Method.java package com.android.tools.smali.dexlib2.iface public abstract com.android.tools.smali.dexlib2.iface.Method extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.reference.MethodReference com.android.tools.smali.dexlib2.iface.Member { public abstract java.lang.String getDefiningClass () public abstract java.lang.String getName () public abstract java.util.List getParameters () public abstract java.lang.String getReturnType () public abstract int getAccessFlags () public abstract java.util.Set getAnnotations () public abstract java.util.Set getHiddenApiRestrictions () public abstract com.android.tools.smali.dexlib2.iface.MethodImplementation getImplementation () }
com/android/tools/smali/dexlib2/DexFileFactory$DexFileNotFoundException.class
DexFileFactory.java package com.android.tools.smali.dexlib2 public com.android.tools.smali.dexlib2.DexFileFactory$DexFileNotFoundException extends com.android.tools.smali.util.ExceptionWithContext { public transient void <init> (java.lang.String, java.lang.Object[]) String message Object[] formatArgs public transient void <init> (java.lang.Throwable, java.lang.String, java.lang.Object[]) Throwable cause String message Object[] formatArgs }
com/android/tools/smali/dexlib2/base/
com/android/tools/smali/dexlib2/base/BaseAnnotation.class
BaseAnnotation.java package com.android.tools.smali.dexlib2.base public abstract com.android.tools.smali.dexlib2.base.BaseAnnotation extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.Annotation { public static final java.util.Comparator BY_TYPE public void <init> () public int hashCode () int hashCode public boolean equals (java.lang.Object) com.android.tools.smali.dexlib2.iface.Annotation other Object o public int compareTo (com.android.tools.smali.dexlib2.iface.Annotation) com.android.tools.smali.dexlib2.iface.Annotation o int res public volatile synthetic int compareTo (java.lang.Object) static void <clinit> () }
com/android/tools/smali/dexlib2/base/BaseAnnotationElement.class
BaseAnnotationElement.java package com.android.tools.smali.dexlib2.base public abstract com.android.tools.smali.dexlib2.base.BaseAnnotationElement extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.AnnotationElement { public static final java.util.Comparator BY_NAME public void <init> () public int hashCode () int hashCode public boolean equals (java.lang.Object) com.android.tools.smali.dexlib2.iface.AnnotationElement other Object o public int compareTo (com.android.tools.smali.dexlib2.iface.AnnotationElement) com.android.tools.smali.dexlib2.iface.AnnotationElement o int res public volatile synthetic int compareTo (java.lang.Object) static void <clinit> () }
com/android/tools/smali/dexlib2/base/BaseExceptionHandler.class
BaseExceptionHandler.java package com.android.tools.smali.dexlib2.base public abstract com.android.tools.smali.dexlib2.base.BaseExceptionHandler extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.ExceptionHandler { public static final java.util.Comparator BY_EXCEPTION public void <init> () public com.android.tools.smali.dexlib2.iface.reference.TypeReference getExceptionTypeReference () String exceptionType public int hashCode () String exceptionType int hashCode public boolean equals (java.lang.Object) com.android.tools.smali.dexlib2.iface.ExceptionHandler other Object o public int compareTo (com.android.tools.smali.dexlib2.iface.ExceptionHandler) String otherExceptionType int res com.android.tools.smali.dexlib2.iface.ExceptionHandler o String exceptionType public volatile synthetic int compareTo (java.lang.Object) static void <clinit> () }
com/android/tools/smali/dexlib2/base/BaseMethodParameter.class
BaseMethodParameter.java package com.android.tools.smali.dexlib2.base public abstract com.android.tools.smali.dexlib2.base.BaseMethodParameter extends com.android.tools.smali.dexlib2.base.reference.BaseTypeReference implements com.android.tools.smali.dexlib2.iface.MethodParameter { public void <init> () public java.lang.String getSignature () com.android.tools.smali.dexlib2.iface.Annotation annotation com.android.tools.smali.dexlib2.iface.value.EncodedValue encodedValue com.android.tools.smali.dexlib2.iface.AnnotationElement annotationElement com.android.tools.smali.dexlib2.iface.value.EncodedValue signatureValue com.android.tools.smali.dexlib2.iface.Annotation signatureAnnotation com.android.tools.smali.dexlib2.iface.value.ArrayEncodedValue signatureValues StringBuilder sb }
com/android/tools/smali/dexlib2/base/BaseTryBlock.class
BaseTryBlock.java package com.android.tools.smali.dexlib2.base public abstract com.android.tools.smali.dexlib2.base.BaseTryBlock extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.TryBlock { public void <init> () public boolean equals (java.lang.Object) com.android.tools.smali.dexlib2.iface.TryBlock other Object o }
com/android/tools/smali/dexlib2/base/value/
com/android/tools/smali/dexlib2/base/value/BaseDoubleEncodedValue.class
BaseDoubleEncodedValue.java package com.android.tools.smali.dexlib2.base.value public abstract com.android.tools.smali.dexlib2.base.value.BaseDoubleEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.DoubleEncodedValue { public void <init> () public int hashCode () long v public boolean equals (java.lang.Object) Object o public int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.iface.value.EncodedValue o int res public int getValueType () public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/base/value/BaseMethodEncodedValue.class
BaseMethodEncodedValue.java package com.android.tools.smali.dexlib2.base.value public abstract com.android.tools.smali.dexlib2.base.value.BaseMethodEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.MethodEncodedValue { public void <init> () public int hashCode () public boolean equals (java.lang.Object) Object o public int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.iface.value.EncodedValue o int res public int getValueType () public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/base/value/BaseMethodTypeEncodedValue.class
BaseMethodTypeEncodedValue.java package com.android.tools.smali.dexlib2.base.value public abstract com.android.tools.smali.dexlib2.base.value.BaseMethodTypeEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.MethodTypeEncodedValue { public void <init> () public int hashCode () public boolean equals (java.lang.Object) Object o public int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.iface.value.EncodedValue o int res public int getValueType () public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/base/value/BaseIntEncodedValue.class
BaseIntEncodedValue.java package com.android.tools.smali.dexlib2.base.value public abstract com.android.tools.smali.dexlib2.base.value.BaseIntEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.IntEncodedValue { public void <init> () public int hashCode () public boolean equals (java.lang.Object) Object o public int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.iface.value.EncodedValue o int res public int getValueType () public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/base/value/BaseEnumEncodedValue.class
BaseEnumEncodedValue.java package com.android.tools.smali.dexlib2.base.value public abstract com.android.tools.smali.dexlib2.base.value.BaseEnumEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.EnumEncodedValue { public void <init> () public int hashCode () public boolean equals (java.lang.Object) Object o public int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.iface.value.EncodedValue o int res public int getValueType () public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/base/value/BaseStringEncodedValue.class
BaseStringEncodedValue.java package com.android.tools.smali.dexlib2.base.value public abstract com.android.tools.smali.dexlib2.base.value.BaseStringEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.StringEncodedValue { public void <init> () public int hashCode () public boolean equals (java.lang.Object) Object o public int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.iface.value.EncodedValue o int res public int getValueType () public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/base/value/BaseAnnotationEncodedValue.class
BaseAnnotationEncodedValue.java package com.android.tools.smali.dexlib2.base.value public abstract com.android.tools.smali.dexlib2.base.value.BaseAnnotationEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.AnnotationEncodedValue { public void <init> () public int hashCode () int hashCode public boolean equals (java.lang.Object) com.android.tools.smali.dexlib2.iface.value.AnnotationEncodedValue other Object o public int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.iface.value.EncodedValue o int res com.android.tools.smali.dexlib2.iface.value.AnnotationEncodedValue other public int getValueType () public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/base/value/BaseByteEncodedValue.class
BaseByteEncodedValue.java package com.android.tools.smali.dexlib2.base.value public abstract com.android.tools.smali.dexlib2.base.value.BaseByteEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.ByteEncodedValue { public void <init> () public int hashCode () public boolean equals (java.lang.Object) Object o public int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.iface.value.EncodedValue o int res public int getValueType () public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/base/value/BaseBooleanEncodedValue.class
BaseBooleanEncodedValue.java package com.android.tools.smali.dexlib2.base.value public abstract com.android.tools.smali.dexlib2.base.value.BaseBooleanEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.BooleanEncodedValue { public void <init> () public int hashCode () public boolean equals (java.lang.Object) Object o public int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.iface.value.EncodedValue o int res public int getValueType () public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/base/value/BaseCharEncodedValue.class
BaseCharEncodedValue.java package com.android.tools.smali.dexlib2.base.value public abstract com.android.tools.smali.dexlib2.base.value.BaseCharEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.CharEncodedValue { public void <init> () public int hashCode () public boolean equals (java.lang.Object) Object o public int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.iface.value.EncodedValue o int res public int getValueType () public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/base/value/BaseMethodHandleEncodedValue.class
BaseMethodHandleEncodedValue.java package com.android.tools.smali.dexlib2.base.value public abstract com.android.tools.smali.dexlib2.base.value.BaseMethodHandleEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.MethodHandleEncodedValue { public void <init> () public int hashCode () public boolean equals (java.lang.Object) Object o public int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.iface.value.EncodedValue o int res public int getValueType () public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/base/value/BaseFloatEncodedValue.class
BaseFloatEncodedValue.java package com.android.tools.smali.dexlib2.base.value public abstract com.android.tools.smali.dexlib2.base.value.BaseFloatEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.FloatEncodedValue { public void <init> () public int hashCode () public boolean equals (java.lang.Object) Object o public int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.iface.value.EncodedValue o int res public int getValueType () public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/base/value/BaseLongEncodedValue.class
BaseLongEncodedValue.java package com.android.tools.smali.dexlib2.base.value public abstract com.android.tools.smali.dexlib2.base.value.BaseLongEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.LongEncodedValue { public void <init> () public int hashCode () long value int hashCode public boolean equals (java.lang.Object) Object o public int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.iface.value.EncodedValue o int res public int getValueType () public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/base/value/BaseNullEncodedValue.class
BaseNullEncodedValue.java package com.android.tools.smali.dexlib2.base.value public abstract com.android.tools.smali.dexlib2.base.value.BaseNullEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.NullEncodedValue { public void <init> () public int hashCode () public boolean equals (java.lang.Object) Object o public int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.iface.value.EncodedValue o public int getValueType () public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/base/value/BaseFieldEncodedValue.class
BaseFieldEncodedValue.java package com.android.tools.smali.dexlib2.base.value public abstract com.android.tools.smali.dexlib2.base.value.BaseFieldEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.FieldEncodedValue { public void <init> () public int hashCode () public boolean equals (java.lang.Object) Object o public int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.iface.value.EncodedValue o int res public int getValueType () public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/base/value/BaseArrayEncodedValue.class
BaseArrayEncodedValue.java package com.android.tools.smali.dexlib2.base.value public abstract com.android.tools.smali.dexlib2.base.value.BaseArrayEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.ArrayEncodedValue { public void <init> () public int hashCode () public boolean equals (java.lang.Object) Object o public int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.iface.value.EncodedValue o int res public int getValueType () public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/base/value/BaseTypeEncodedValue.class
BaseTypeEncodedValue.java package com.android.tools.smali.dexlib2.base.value public abstract com.android.tools.smali.dexlib2.base.value.BaseTypeEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.TypeEncodedValue { public void <init> () public int hashCode () public boolean equals (java.lang.Object) Object o public int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.iface.value.EncodedValue o int res public int getValueType () public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/base/value/BaseShortEncodedValue.class
BaseShortEncodedValue.java package com.android.tools.smali.dexlib2.base.value public abstract com.android.tools.smali.dexlib2.base.value.BaseShortEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.ShortEncodedValue { public void <init> () public int hashCode () public boolean equals (java.lang.Object) Object o public int compareTo (com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.iface.value.EncodedValue o int res public int getValueType () public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/base/BaseExceptionHandler$2.class
BaseExceptionHandler.java package com.android.tools.smali.dexlib2.base final com.android.tools.smali.dexlib2.base.BaseExceptionHandler$2 extends java.lang.Object implements java.util.Comparator { void <init> () public int compare (com.android.tools.smali.dexlib2.iface.ExceptionHandler, com.android.tools.smali.dexlib2.iface.ExceptionHandler) String exceptionType2 com.android.tools.smali.dexlib2.iface.ExceptionHandler o1 com.android.tools.smali.dexlib2.iface.ExceptionHandler o2 String exceptionType1 public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
com/android/tools/smali/dexlib2/base/BaseAnnotation$1.class
BaseAnnotation.java package com.android.tools.smali.dexlib2.base final com.android.tools.smali.dexlib2.base.BaseAnnotation$1 extends java.lang.Object implements java.util.Comparator { void <init> () public int compare (com.android.tools.smali.dexlib2.iface.Annotation, com.android.tools.smali.dexlib2.iface.Annotation) com.android.tools.smali.dexlib2.iface.Annotation annotation1 com.android.tools.smali.dexlib2.iface.Annotation annotation2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
com/android/tools/smali/dexlib2/base/BaseExceptionHandler$1.class
BaseExceptionHandler.java package com.android.tools.smali.dexlib2.base com.android.tools.smali.dexlib2.base.BaseExceptionHandler$1 extends com.android.tools.smali.dexlib2.base.reference.BaseTypeReference { final synthetic String val$exceptionType final synthetic com.android.tools.smali.dexlib2.base.BaseExceptionHandler this$0 void <init> (com.android.tools.smali.dexlib2.base.BaseExceptionHandler, java.lang.String) com.android.tools.smali.dexlib2.base.BaseExceptionHandler this$0 public java.lang.String getType () }
com/android/tools/smali/dexlib2/base/reference/
com/android/tools/smali/dexlib2/base/reference/BaseReference.class
BaseReference.java package com.android.tools.smali.dexlib2.base.reference public abstract com.android.tools.smali.dexlib2.base.reference.BaseReference extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.reference.Reference { public void <init> () public void validateReference () throws com.android.tools.smali.dexlib2.iface.reference.Reference$InvalidReferenceException }
com/android/tools/smali/dexlib2/base/reference/BaseMethodProtoReference.class
BaseMethodProtoReference.java package com.android.tools.smali.dexlib2.base.reference public abstract com.android.tools.smali.dexlib2.base.reference.BaseMethodProtoReference extends com.android.tools.smali.dexlib2.base.reference.BaseReference implements com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference { public void <init> () public int hashCode () int hashCode public boolean equals (java.lang.Object) com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference other Object o public int compareTo (com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference) com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference o int res public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/base/reference/BaseCallSiteReference.class
BaseCallSiteReference.java package com.android.tools.smali.dexlib2.base.reference public abstract com.android.tools.smali.dexlib2.base.reference.BaseCallSiteReference extends com.android.tools.smali.dexlib2.base.reference.BaseReference implements com.android.tools.smali.dexlib2.iface.reference.CallSiteReference { public void <init> () public int hashCode () int hashCode public boolean equals (java.lang.Object) com.android.tools.smali.dexlib2.iface.reference.CallSiteReference other Object o public java.lang.String toString () }
com/android/tools/smali/dexlib2/base/reference/BaseStringReference.class
BaseStringReference.java package com.android.tools.smali.dexlib2.base.reference public abstract com.android.tools.smali.dexlib2.base.reference.BaseStringReference extends com.android.tools.smali.dexlib2.base.reference.BaseReference implements com.android.tools.smali.dexlib2.iface.reference.StringReference { public void <init> () public int hashCode () public boolean equals (java.lang.Object) Object o public int compareTo (java.lang.CharSequence) CharSequence o public int length () public char charAt (int) int index public java.lang.CharSequence subSequence (int, int) int start int end public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/base/reference/BaseMethodReference.class
BaseMethodReference.java package com.android.tools.smali.dexlib2.base.reference public abstract com.android.tools.smali.dexlib2.base.reference.BaseMethodReference extends com.android.tools.smali.dexlib2.base.reference.BaseReference implements com.android.tools.smali.dexlib2.iface.reference.MethodReference { public void <init> () public int hashCode () int hashCode public boolean equals (java.lang.Object) com.android.tools.smali.dexlib2.iface.reference.MethodReference other Object o public int compareTo (com.android.tools.smali.dexlib2.iface.reference.MethodReference) com.android.tools.smali.dexlib2.iface.reference.MethodReference o int res public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/base/reference/BaseTypeReference.class
BaseTypeReference.java package com.android.tools.smali.dexlib2.base.reference public abstract com.android.tools.smali.dexlib2.base.reference.BaseTypeReference extends com.android.tools.smali.dexlib2.base.reference.BaseReference implements com.android.tools.smali.dexlib2.iface.reference.TypeReference { public void <init> () public int hashCode () public boolean equals (java.lang.Object) Object o public int compareTo (java.lang.CharSequence) CharSequence o public int length () public char charAt (int) int index public java.lang.CharSequence subSequence (int, int) int start int end public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/base/reference/BaseMethodHandleReference.class
BaseMethodHandleReference.java package com.android.tools.smali.dexlib2.base.reference public abstract com.android.tools.smali.dexlib2.base.reference.BaseMethodHandleReference extends com.android.tools.smali.dexlib2.base.reference.BaseReference implements com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference { public void <init> () public int hashCode () int hashCode public boolean equals (java.lang.Object) com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference other Object o public int compareTo (com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference) com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference o int res com.android.tools.smali.dexlib2.iface.reference.Reference reference public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/base/reference/BaseFieldReference.class
BaseFieldReference.java package com.android.tools.smali.dexlib2.base.reference public abstract com.android.tools.smali.dexlib2.base.reference.BaseFieldReference extends com.android.tools.smali.dexlib2.base.reference.BaseReference implements com.android.tools.smali.dexlib2.iface.reference.FieldReference { public void <init> () public int hashCode () int hashCode public boolean equals (java.lang.Object) com.android.tools.smali.dexlib2.iface.reference.FieldReference other Object o public int compareTo (com.android.tools.smali.dexlib2.iface.reference.FieldReference) com.android.tools.smali.dexlib2.iface.reference.FieldReference o int res public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/base/BaseAnnotationElement$1.class
BaseAnnotationElement.java package com.android.tools.smali.dexlib2.base final com.android.tools.smali.dexlib2.base.BaseAnnotationElement$1 extends java.lang.Object implements java.util.Comparator { void <init> () public int compare (com.android.tools.smali.dexlib2.iface.AnnotationElement, com.android.tools.smali.dexlib2.iface.AnnotationElement) com.android.tools.smali.dexlib2.iface.AnnotationElement element1 com.android.tools.smali.dexlib2.iface.AnnotationElement element2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
com/android/tools/smali/dexlib2/MethodHandleType.class
MethodHandleType.java package com.android.tools.smali.dexlib2 public com.android.tools.smali.dexlib2.MethodHandleType extends java.lang.Object { public static final int STATIC_PUT public static final int STATIC_GET public static final int INSTANCE_PUT public static final int INSTANCE_GET public static final int INVOKE_STATIC public static final int INVOKE_INSTANCE public static final int INVOKE_CONSTRUCTOR public static final int INVOKE_DIRECT public static final int INVOKE_INTERFACE private static final com.google.common.collect.BiMap methodHandleTypeNames public void <init> () public static java.lang.String toString (int) int methodHandleType String val public static int getMethodHandleType (java.lang.String) String methodHandleType Integer ret static void <clinit> () }
com/android/tools/smali/dexlib2/Opcode$VersionConstraint.class
Opcode.java package com.android.tools.smali.dexlib2 com.android.tools.smali.dexlib2.Opcode$VersionConstraint extends java.lang.Object { public final com.google.common.collect.Range apiRange public final com.google.common.collect.Range artVersionRange public final int opcodeValue public void <init> (com.google.common.collect.Range, com.google.common.collect.Range, int) com.google.common.collect.Range apiRange com.google.common.collect.Range artVersionRange int opcodeValue }
com/android/tools/smali/dexlib2/DexFileFactory$UnsupportedOatVersionException.class
DexFileFactory.java package com.android.tools.smali.dexlib2 public com.android.tools.smali.dexlib2.DexFileFactory$UnsupportedOatVersionException extends com.android.tools.smali.util.ExceptionWithContext { public final com.android.tools.smali.dexlib2.dexbacked.OatFile oatFile public void <init> (com.android.tools.smali.dexlib2.dexbacked.OatFile) com.android.tools.smali.dexlib2.dexbacked.OatFile oatFile }
com/android/tools/smali/dexlib2/HiddenApiRestriction.class
HiddenApiRestriction.java package com.android.tools.smali.dexlib2 public final enum com.android.tools.smali.dexlib2.HiddenApiRestriction extends java.lang.Enum { public static final enum com.android.tools.smali.dexlib2.HiddenApiRestriction WHITELIST public static final enum com.android.tools.smali.dexlib2.HiddenApiRestriction GREYLIST public static final enum com.android.tools.smali.dexlib2.HiddenApiRestriction BLACKLIST public static final enum com.android.tools.smali.dexlib2.HiddenApiRestriction GREYLIST_MAX_O public static final enum com.android.tools.smali.dexlib2.HiddenApiRestriction GREYLIST_MAX_P public static final enum com.android.tools.smali.dexlib2.HiddenApiRestriction GREYLIST_MAX_Q public static final enum com.android.tools.smali.dexlib2.HiddenApiRestriction GREYLIST_MAX_R public static final enum com.android.tools.smali.dexlib2.HiddenApiRestriction CORE_PLATFORM_API public static final enum com.android.tools.smali.dexlib2.HiddenApiRestriction TEST_API private static final com.android.tools.smali.dexlib2.HiddenApiRestriction[] hiddenApiFlags private static final com.android.tools.smali.dexlib2.HiddenApiRestriction[] domainSpecificApiFlags private static final java.util.Map hiddenApiRestrictionsByName private static final int HIDDENAPI_FLAG_MASK private final int value private final String name private final boolean isDomainSpecificApiFlag private static final synthetic com.android.tools.smali.dexlib2.HiddenApiRestriction[] $VALUES public static com.android.tools.smali.dexlib2.HiddenApiRestriction[] values () public static com.android.tools.smali.dexlib2.HiddenApiRestriction valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int, java.lang.String, boolean) int value String name boolean isDomainSpecificApiFlag public java.lang.String toString () public int getValue () public boolean isSet (int) int value public boolean isDomainSpecificApiFlag () public static java.util.Set getAllFlags (int) com.android.tools.smali.dexlib2.HiddenApiRestriction domainSpecificApiFlag int value com.android.tools.smali.dexlib2.HiddenApiRestriction normalRestriction int domainSpecificPart com.google.common.collect.ImmutableSet$Builder builder public static java.lang.String formatHiddenRestrictions (int) com.android.tools.smali.dexlib2.HiddenApiRestriction hiddenApiRestriction int value java.util.StringJoiner joiner public static int combineFlags (java.lang.Iterable) com.android.tools.smali.dexlib2.HiddenApiRestriction flag Iterable flags boolean gotHiddenApiFlag int value public static com.android.tools.smali.dexlib2.HiddenApiRestriction forName (java.lang.String) String name static void <clinit> () com.android.tools.smali.dexlib2.HiddenApiRestriction hiddenApiRestriction }
com/android/tools/smali/dexlib2/Opcodes.class
Opcodes.java package com.android.tools.smali.dexlib2 public com.android.tools.smali.dexlib2.Opcodes extends java.lang.Object { public final int api public final int artVersion private final com.android.tools.smali.dexlib2.Opcode[] opcodesByValue private final java.util.EnumMap opcodeValues private final java.util.HashMap opcodesByName public static com.android.tools.smali.dexlib2.Opcodes forApi (int) int api public static com.android.tools.smali.dexlib2.Opcodes forArtVersion (int) int artVersion public static com.android.tools.smali.dexlib2.Opcodes forDexVersion (int) int dexVersion int api public static com.android.tools.smali.dexlib2.Opcodes getDefault () private void <init> (int, int) int version com.google.common.collect.RangeMap versionToValueMap com.google.common.collect.RangeMap versionToValueMap Short opcodeValue com.android.tools.smali.dexlib2.Opcode opcode int api int artVersion int version public com.android.tools.smali.dexlib2.Opcode getOpcodeByName (java.lang.String) String opcodeName public com.android.tools.smali.dexlib2.Opcode getOpcodeByValue (int) int opcodeValue public java.lang.Short getOpcodeValue (com.android.tools.smali.dexlib2.Opcode) com.android.tools.smali.dexlib2.Opcode opcode public boolean isArt () }
com/android/tools/smali/dexlib2/immutable/
com/android/tools/smali/dexlib2/immutable/ImmutableTryBlock.class
ImmutableTryBlock.java package com.android.tools.smali.dexlib2.immutable public com.android.tools.smali.dexlib2.immutable.ImmutableTryBlock extends com.android.tools.smali.dexlib2.base.BaseTryBlock { protected final int startCodeAddress protected final int codeUnitCount protected final com.google.common.collect.ImmutableList exceptionHandlers private static final com.android.tools.smali.util.ImmutableConverter CONVERTER public void <init> (int, int, java.util.List) int startCodeAddress int codeUnitCount java.util.List exceptionHandlers public void <init> (int, int, com.google.common.collect.ImmutableList) int startCodeAddress int codeUnitCount com.google.common.collect.ImmutableList exceptionHandlers public static com.android.tools.smali.dexlib2.immutable.ImmutableTryBlock of (com.android.tools.smali.dexlib2.iface.TryBlock) com.android.tools.smali.dexlib2.iface.TryBlock tryBlock public int getStartCodeAddress () public int getCodeUnitCount () public com.google.common.collect.ImmutableList getExceptionHandlers () public static com.google.common.collect.ImmutableList immutableListOf (java.util.List) java.util.List list public volatile synthetic java.util.List getExceptionHandlers () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/ImmutableAnnotation$1.class
ImmutableAnnotation.java package com.android.tools.smali.dexlib2.immutable final com.android.tools.smali.dexlib2.immutable.ImmutableAnnotation$1 extends com.android.tools.smali.util.ImmutableConverter { void <init> () protected boolean isImmutable (com.android.tools.smali.dexlib2.iface.Annotation) com.android.tools.smali.dexlib2.iface.Annotation item protected com.android.tools.smali.dexlib2.immutable.ImmutableAnnotation makeImmutable (com.android.tools.smali.dexlib2.iface.Annotation) com.android.tools.smali.dexlib2.iface.Annotation item protected volatile synthetic java.lang.Object makeImmutable (java.lang.Object) protected volatile synthetic boolean isImmutable (java.lang.Object) }
com/android/tools/smali/dexlib2/immutable/ImmutableMultiDexContainer.class
ImmutableMultiDexContainer.java package com.android.tools.smali.dexlib2.immutable public com.android.tools.smali.dexlib2.immutable.ImmutableMultiDexContainer extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.MultiDexContainer { private final com.google.common.collect.ImmutableMap entries public void <init> (java.util.Map) com.android.tools.smali.dexlib2.immutable.ImmutableMultiDexContainer$ImmutableDexEntry dexEntry java.util.Map$Entry entry java.util.Map entries com.google.common.collect.ImmutableMap$Builder builder public java.util.List getDexEntryNames () public com.android.tools.smali.dexlib2.immutable.ImmutableMultiDexContainer$ImmutableDexEntry getEntry (java.lang.String) String entryName public volatile synthetic com.android.tools.smali.dexlib2.iface.MultiDexContainer$DexEntry getEntry (java.lang.String) throws java.io.IOException }
com/android/tools/smali/dexlib2/immutable/ImmutableMethod$1.class
ImmutableMethod.java package com.android.tools.smali.dexlib2.immutable final com.android.tools.smali.dexlib2.immutable.ImmutableMethod$1 extends com.android.tools.smali.util.ImmutableConverter { void <init> () protected boolean isImmutable (com.android.tools.smali.dexlib2.iface.Method) com.android.tools.smali.dexlib2.iface.Method item protected com.android.tools.smali.dexlib2.immutable.ImmutableMethod makeImmutable (com.android.tools.smali.dexlib2.iface.Method) com.android.tools.smali.dexlib2.iface.Method item protected volatile synthetic java.lang.Object makeImmutable (java.lang.Object) protected volatile synthetic boolean isImmutable (java.lang.Object) }
com/android/tools/smali/dexlib2/immutable/ImmutableField$1.class
ImmutableField.java package com.android.tools.smali.dexlib2.immutable final com.android.tools.smali.dexlib2.immutable.ImmutableField$1 extends com.android.tools.smali.util.ImmutableConverter { void <init> () protected boolean isImmutable (com.android.tools.smali.dexlib2.iface.Field) com.android.tools.smali.dexlib2.iface.Field item protected com.android.tools.smali.dexlib2.immutable.ImmutableField makeImmutable (com.android.tools.smali.dexlib2.iface.Field) com.android.tools.smali.dexlib2.iface.Field item protected volatile synthetic java.lang.Object makeImmutable (java.lang.Object) protected volatile synthetic boolean isImmutable (java.lang.Object) }
com/android/tools/smali/dexlib2/immutable/ImmutableMethodParameter$1.class
ImmutableMethodParameter.java package com.android.tools.smali.dexlib2.immutable final com.android.tools.smali.dexlib2.immutable.ImmutableMethodParameter$1 extends com.android.tools.smali.util.ImmutableConverter { void <init> () protected boolean isImmutable (com.android.tools.smali.dexlib2.iface.MethodParameter) com.android.tools.smali.dexlib2.iface.MethodParameter item protected com.android.tools.smali.dexlib2.immutable.ImmutableMethodParameter makeImmutable (com.android.tools.smali.dexlib2.iface.MethodParameter) com.android.tools.smali.dexlib2.iface.MethodParameter item protected volatile synthetic java.lang.Object makeImmutable (java.lang.Object) protected volatile synthetic boolean isImmutable (java.lang.Object) }
com/android/tools/smali/dexlib2/immutable/ImmutableExceptionHandler.class
ImmutableExceptionHandler.java package com.android.tools.smali.dexlib2.immutable public com.android.tools.smali.dexlib2.immutable.ImmutableExceptionHandler extends com.android.tools.smali.dexlib2.base.BaseExceptionHandler implements com.android.tools.smali.dexlib2.iface.ExceptionHandler { protected final String exceptionType protected final int handlerCodeAddress private static final com.android.tools.smali.util.ImmutableConverter CONVERTER public void <init> (java.lang.String, int) String exceptionType int handlerCodeAddress public static com.android.tools.smali.dexlib2.immutable.ImmutableExceptionHandler of (com.android.tools.smali.dexlib2.iface.ExceptionHandler) com.android.tools.smali.dexlib2.iface.ExceptionHandler exceptionHandler public java.lang.String getExceptionType () public int getHandlerCodeAddress () public static com.google.common.collect.ImmutableList immutableListOf (java.lang.Iterable) Iterable list static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/ImmutableAnnotationElement$1.class
ImmutableAnnotationElement.java package com.android.tools.smali.dexlib2.immutable final com.android.tools.smali.dexlib2.immutable.ImmutableAnnotationElement$1 extends com.android.tools.smali.util.ImmutableConverter { void <init> () protected boolean isImmutable (com.android.tools.smali.dexlib2.iface.AnnotationElement) com.android.tools.smali.dexlib2.iface.AnnotationElement item protected com.android.tools.smali.dexlib2.immutable.ImmutableAnnotationElement makeImmutable (com.android.tools.smali.dexlib2.iface.AnnotationElement) com.android.tools.smali.dexlib2.iface.AnnotationElement item protected volatile synthetic java.lang.Object makeImmutable (java.lang.Object) protected volatile synthetic boolean isImmutable (java.lang.Object) }
com/android/tools/smali/dexlib2/immutable/ImmutableClassDef$1.class
ImmutableClassDef.java package com.android.tools.smali.dexlib2.immutable com.android.tools.smali.dexlib2.immutable.ImmutableClassDef$1 extends java.util.AbstractCollection { final synthetic com.android.tools.smali.dexlib2.immutable.ImmutableClassDef this$0 void <init> (com.android.tools.smali.dexlib2.immutable.ImmutableClassDef) com.android.tools.smali.dexlib2.immutable.ImmutableClassDef this$0 public java.util.Iterator iterator () public int size () }
com/android/tools/smali/dexlib2/immutable/ImmutableMethodImplementation.class
ImmutableMethodImplementation.java package com.android.tools.smali.dexlib2.immutable public com.android.tools.smali.dexlib2.immutable.ImmutableMethodImplementation extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.MethodImplementation { protected final int registerCount protected final com.google.common.collect.ImmutableList instructions protected final com.google.common.collect.ImmutableList tryBlocks protected final com.google.common.collect.ImmutableList debugItems public void <init> (int, java.lang.Iterable, java.util.List, java.lang.Iterable) int registerCount Iterable instructions java.util.List tryBlocks Iterable debugItems public void <init> (int, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList) int registerCount com.google.common.collect.ImmutableList instructions com.google.common.collect.ImmutableList tryBlocks com.google.common.collect.ImmutableList debugItems public static com.android.tools.smali.dexlib2.immutable.ImmutableMethodImplementation of (com.android.tools.smali.dexlib2.iface.MethodImplementation) com.android.tools.smali.dexlib2.iface.MethodImplementation methodImplementation public int getRegisterCount () public com.google.common.collect.ImmutableList getInstructions () public com.google.common.collect.ImmutableList getTryBlocks () public com.google.common.collect.ImmutableList getDebugItems () public volatile synthetic java.lang.Iterable getDebugItems () public volatile synthetic java.util.List getTryBlocks () public volatile synthetic java.lang.Iterable getInstructions () }
com/android/tools/smali/dexlib2/immutable/ImmutableClassDef$2.class
ImmutableClassDef.java package com.android.tools.smali.dexlib2.immutable com.android.tools.smali.dexlib2.immutable.ImmutableClassDef$2 extends java.util.AbstractCollection { final synthetic com.android.tools.smali.dexlib2.immutable.ImmutableClassDef this$0 void <init> (com.android.tools.smali.dexlib2.immutable.ImmutableClassDef) com.android.tools.smali.dexlib2.immutable.ImmutableClassDef this$0 public java.util.Iterator iterator () public int size () }
com/android/tools/smali/dexlib2/immutable/ImmutableMultiDexContainer$ImmutableDexEntry.class
ImmutableMultiDexContainer.java package com.android.tools.smali.dexlib2.immutable public com.android.tools.smali.dexlib2.immutable.ImmutableMultiDexContainer$ImmutableDexEntry extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.MultiDexContainer$DexEntry { private final String entryName private final com.android.tools.smali.dexlib2.immutable.ImmutableDexFile dexFile final synthetic com.android.tools.smali.dexlib2.immutable.ImmutableMultiDexContainer this$0 protected void <init> (com.android.tools.smali.dexlib2.immutable.ImmutableMultiDexContainer, java.lang.String, com.android.tools.smali.dexlib2.immutable.ImmutableDexFile) com.android.tools.smali.dexlib2.immutable.ImmutableMultiDexContainer this$0 String entryName com.android.tools.smali.dexlib2.immutable.ImmutableDexFile dexFile public java.lang.String getEntryName () public com.android.tools.smali.dexlib2.immutable.ImmutableDexFile getDexFile () public com.android.tools.smali.dexlib2.iface.MultiDexContainer getContainer () public volatile synthetic com.android.tools.smali.dexlib2.iface.DexFile getDexFile () }
com/android/tools/smali/dexlib2/immutable/util/
com/android/tools/smali/dexlib2/immutable/util/CharSequenceConverter.class
CharSequenceConverter.java package com.android.tools.smali.dexlib2.immutable.util public final com.android.tools.smali.dexlib2.immutable.util.CharSequenceConverter extends java.lang.Object { private static final com.android.tools.smali.util.ImmutableConverter CONVERTER private void <init> () public static com.google.common.collect.ImmutableList immutableStringList (java.lang.Iterable) Iterable iterable static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/util/CharSequenceConverter$1.class
CharSequenceConverter.java package com.android.tools.smali.dexlib2.immutable.util final com.android.tools.smali.dexlib2.immutable.util.CharSequenceConverter$1 extends com.android.tools.smali.util.ImmutableConverter { void <init> () protected boolean isImmutable (java.lang.CharSequence) CharSequence item protected java.lang.String makeImmutable (java.lang.CharSequence) CharSequence item protected volatile synthetic java.lang.Object makeImmutable (java.lang.Object) protected volatile synthetic boolean isImmutable (java.lang.Object) }
com/android/tools/smali/dexlib2/immutable/util/ParamUtil$1$1.class
ParamUtil.java package com.android.tools.smali.dexlib2.immutable.util com.android.tools.smali.dexlib2.immutable.util.ParamUtil$1$1 extends java.lang.Object implements java.util.Iterator { private int index final synthetic com.android.tools.smali.dexlib2.immutable.util.ParamUtil$1 this$0 void <init> (com.android.tools.smali.dexlib2.immutable.util.ParamUtil$1) com.android.tools.smali.dexlib2.immutable.util.ParamUtil$1 this$0 public boolean hasNext () public com.android.tools.smali.dexlib2.immutable.ImmutableMethodParameter next () int end String ret public void remove () public volatile synthetic java.lang.Object next () }
com/android/tools/smali/dexlib2/immutable/util/ParamUtil$1.class
ParamUtil.java package com.android.tools.smali.dexlib2.immutable.util final com.android.tools.smali.dexlib2.immutable.util.ParamUtil$1 extends java.lang.Object implements java.lang.Iterable { final synthetic String val$params void <init> (java.lang.String) public java.util.Iterator iterator () }
com/android/tools/smali/dexlib2/immutable/util/ParamUtil.class
ParamUtil.java package com.android.tools.smali.dexlib2.immutable.util public com.android.tools.smali.dexlib2.immutable.util.ParamUtil extends java.lang.Object { public void <init> () private static int findTypeEnd (java.lang.String, int) String str int index char c public static java.lang.Iterable parseParamString (java.lang.String) String params static synthetic int access$000 (java.lang.String, int) String x0 int x1 }
com/android/tools/smali/dexlib2/immutable/value/
com/android/tools/smali/dexlib2/immutable/value/ImmutableFloatEncodedValue.class
ImmutableFloatEncodedValue.java package com.android.tools.smali.dexlib2.immutable.value public com.android.tools.smali.dexlib2.immutable.value.ImmutableFloatEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseFloatEncodedValue implements com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValue { protected final float value public void <init> (float) float value public static com.android.tools.smali.dexlib2.immutable.value.ImmutableFloatEncodedValue of (com.android.tools.smali.dexlib2.iface.value.FloatEncodedValue) com.android.tools.smali.dexlib2.iface.value.FloatEncodedValue floatEncodedValue public float getValue () }
com/android/tools/smali/dexlib2/immutable/value/ImmutableBooleanEncodedValue.class
ImmutableBooleanEncodedValue.java package com.android.tools.smali.dexlib2.immutable.value public com.android.tools.smali.dexlib2.immutable.value.ImmutableBooleanEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseBooleanEncodedValue implements com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValue { public static final com.android.tools.smali.dexlib2.immutable.value.ImmutableBooleanEncodedValue TRUE_VALUE public static final com.android.tools.smali.dexlib2.immutable.value.ImmutableBooleanEncodedValue FALSE_VALUE protected final boolean value private void <init> (boolean) boolean value public static com.android.tools.smali.dexlib2.immutable.value.ImmutableBooleanEncodedValue forBoolean (boolean) boolean value public static com.android.tools.smali.dexlib2.immutable.value.ImmutableBooleanEncodedValue of (com.android.tools.smali.dexlib2.iface.value.BooleanEncodedValue) com.android.tools.smali.dexlib2.iface.value.BooleanEncodedValue booleanEncodedValue public boolean getValue () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/value/ImmutableEncodedValueFactory.class
ImmutableEncodedValueFactory.java package com.android.tools.smali.dexlib2.immutable.value public com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValueFactory extends java.lang.Object { private static final com.android.tools.smali.util.ImmutableConverter CONVERTER public void <init> () public static com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValue of (com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.iface.value.EncodedValue encodedValue public static com.android.tools.smali.dexlib2.iface.value.EncodedValue defaultValueForType (java.lang.String) String type public static com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValue ofNullable (com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.iface.value.EncodedValue encodedValue public static com.google.common.collect.ImmutableList immutableListOf (java.lang.Iterable) Iterable list static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/value/ImmutableLongEncodedValue.class
ImmutableLongEncodedValue.java package com.android.tools.smali.dexlib2.immutable.value public com.android.tools.smali.dexlib2.immutable.value.ImmutableLongEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseLongEncodedValue implements com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValue { protected final long value public void <init> (long) long value public static com.android.tools.smali.dexlib2.immutable.value.ImmutableLongEncodedValue of (com.android.tools.smali.dexlib2.iface.value.LongEncodedValue) com.android.tools.smali.dexlib2.iface.value.LongEncodedValue longEncodedValue public long getValue () }
com/android/tools/smali/dexlib2/immutable/value/ImmutableNullEncodedValue.class
ImmutableNullEncodedValue.java package com.android.tools.smali.dexlib2.immutable.value public com.android.tools.smali.dexlib2.immutable.value.ImmutableNullEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseNullEncodedValue implements com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValue { public static final com.android.tools.smali.dexlib2.immutable.value.ImmutableNullEncodedValue INSTANCE private void <init> () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/value/ImmutableShortEncodedValue.class
ImmutableShortEncodedValue.java package com.android.tools.smali.dexlib2.immutable.value public com.android.tools.smali.dexlib2.immutable.value.ImmutableShortEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseShortEncodedValue implements com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValue { protected final short value public void <init> (short) short value public static com.android.tools.smali.dexlib2.immutable.value.ImmutableShortEncodedValue of (com.android.tools.smali.dexlib2.iface.value.ShortEncodedValue) com.android.tools.smali.dexlib2.iface.value.ShortEncodedValue shortEncodedValue public short getValue () }
com/android/tools/smali/dexlib2/immutable/value/ImmutableEnumEncodedValue.class
ImmutableEnumEncodedValue.java package com.android.tools.smali.dexlib2.immutable.value public com.android.tools.smali.dexlib2.immutable.value.ImmutableEnumEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseEnumEncodedValue implements com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValue { protected final com.android.tools.smali.dexlib2.immutable.reference.ImmutableFieldReference value public void <init> (com.android.tools.smali.dexlib2.immutable.reference.ImmutableFieldReference) com.android.tools.smali.dexlib2.immutable.reference.ImmutableFieldReference value public static com.android.tools.smali.dexlib2.immutable.value.ImmutableEnumEncodedValue of (com.android.tools.smali.dexlib2.iface.value.EnumEncodedValue) com.android.tools.smali.dexlib2.iface.value.EnumEncodedValue enumEncodedValue public com.android.tools.smali.dexlib2.immutable.reference.ImmutableFieldReference getValue () public volatile synthetic com.android.tools.smali.dexlib2.iface.reference.FieldReference getValue () }
com/android/tools/smali/dexlib2/immutable/value/ImmutableMethodTypeEncodedValue.class
ImmutableMethodTypeEncodedValue.java package com.android.tools.smali.dexlib2.immutable.value public com.android.tools.smali.dexlib2.immutable.value.ImmutableMethodTypeEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseMethodTypeEncodedValue implements com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValue { protected final com.android.tools.smali.dexlib2.immutable.reference.ImmutableMethodProtoReference methodProtoReference public void <init> (com.android.tools.smali.dexlib2.immutable.reference.ImmutableMethodProtoReference) com.android.tools.smali.dexlib2.immutable.reference.ImmutableMethodProtoReference methodProtoReference public static com.android.tools.smali.dexlib2.immutable.value.ImmutableMethodTypeEncodedValue of (com.android.tools.smali.dexlib2.iface.value.MethodTypeEncodedValue) com.android.tools.smali.dexlib2.iface.value.MethodTypeEncodedValue methodTypeEncodedValue public com.android.tools.smali.dexlib2.immutable.reference.ImmutableMethodProtoReference getValue () public volatile synthetic com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference getValue () }
com/android/tools/smali/dexlib2/immutable/value/ImmutableTypeEncodedValue.class
ImmutableTypeEncodedValue.java package com.android.tools.smali.dexlib2.immutable.value public com.android.tools.smali.dexlib2.immutable.value.ImmutableTypeEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseTypeEncodedValue implements com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValue { protected final String value public void <init> (java.lang.String) String value public static com.android.tools.smali.dexlib2.immutable.value.ImmutableTypeEncodedValue of (com.android.tools.smali.dexlib2.iface.value.TypeEncodedValue) com.android.tools.smali.dexlib2.iface.value.TypeEncodedValue typeEncodedValue public java.lang.String getValue () }
com/android/tools/smali/dexlib2/immutable/value/ImmutableMethodHandleEncodedValue.class
ImmutableMethodHandleEncodedValue.java package com.android.tools.smali.dexlib2.immutable.value public com.android.tools.smali.dexlib2.immutable.value.ImmutableMethodHandleEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseMethodHandleEncodedValue implements com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValue { protected final com.android.tools.smali.dexlib2.immutable.reference.ImmutableMethodHandleReference methodHandleReference public void <init> (com.android.tools.smali.dexlib2.immutable.reference.ImmutableMethodHandleReference) com.android.tools.smali.dexlib2.immutable.reference.ImmutableMethodHandleReference methodHandleReference public static com.android.tools.smali.dexlib2.immutable.value.ImmutableMethodHandleEncodedValue of (com.android.tools.smali.dexlib2.iface.value.MethodHandleEncodedValue) com.android.tools.smali.dexlib2.iface.value.MethodHandleEncodedValue methodHandleEncodedValue public com.android.tools.smali.dexlib2.immutable.reference.ImmutableMethodHandleReference getValue () public volatile synthetic com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference getValue () }
com/android/tools/smali/dexlib2/immutable/value/ImmutableArrayEncodedValue.class
ImmutableArrayEncodedValue.java package com.android.tools.smali.dexlib2.immutable.value public com.android.tools.smali.dexlib2.immutable.value.ImmutableArrayEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseArrayEncodedValue implements com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValue { protected final com.google.common.collect.ImmutableList value public void <init> (java.util.Collection) java.util.Collection value public void <init> (com.google.common.collect.ImmutableList) com.google.common.collect.ImmutableList value public static com.android.tools.smali.dexlib2.immutable.value.ImmutableArrayEncodedValue of (com.android.tools.smali.dexlib2.iface.value.ArrayEncodedValue) com.android.tools.smali.dexlib2.iface.value.ArrayEncodedValue arrayEncodedValue public com.google.common.collect.ImmutableList getValue () public volatile synthetic java.util.List getValue () }
com/android/tools/smali/dexlib2/immutable/value/ImmutableIntEncodedValue.class
ImmutableIntEncodedValue.java package com.android.tools.smali.dexlib2.immutable.value public com.android.tools.smali.dexlib2.immutable.value.ImmutableIntEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseIntEncodedValue implements com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValue { protected final int value public void <init> (int) int value public static com.android.tools.smali.dexlib2.immutable.value.ImmutableIntEncodedValue of (com.android.tools.smali.dexlib2.iface.value.IntEncodedValue) com.android.tools.smali.dexlib2.iface.value.IntEncodedValue intEncodedValue public int getValue () }
com/android/tools/smali/dexlib2/immutable/value/ImmutableAnnotationEncodedValue.class
ImmutableAnnotationEncodedValue.java package com.android.tools.smali.dexlib2.immutable.value public com.android.tools.smali.dexlib2.immutable.value.ImmutableAnnotationEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseAnnotationEncodedValue implements com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValue { protected final String type protected final com.google.common.collect.ImmutableSet elements public void <init> (java.lang.String, java.util.Collection) String type java.util.Collection elements public void <init> (java.lang.String, com.google.common.collect.ImmutableSet) String type com.google.common.collect.ImmutableSet elements public static com.android.tools.smali.dexlib2.immutable.value.ImmutableAnnotationEncodedValue of (com.android.tools.smali.dexlib2.iface.value.AnnotationEncodedValue) com.android.tools.smali.dexlib2.iface.value.AnnotationEncodedValue annotationEncodedValue public java.lang.String getType () public com.google.common.collect.ImmutableSet getElements () public volatile synthetic java.util.Set getElements () }
com/android/tools/smali/dexlib2/immutable/value/ImmutableMethodEncodedValue.class
ImmutableMethodEncodedValue.java package com.android.tools.smali.dexlib2.immutable.value public com.android.tools.smali.dexlib2.immutable.value.ImmutableMethodEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseMethodEncodedValue implements com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValue { protected final com.android.tools.smali.dexlib2.immutable.reference.ImmutableMethodReference value public void <init> (com.android.tools.smali.dexlib2.immutable.reference.ImmutableMethodReference) com.android.tools.smali.dexlib2.immutable.reference.ImmutableMethodReference value public static com.android.tools.smali.dexlib2.immutable.value.ImmutableMethodEncodedValue of (com.android.tools.smali.dexlib2.iface.value.MethodEncodedValue) com.android.tools.smali.dexlib2.iface.value.MethodEncodedValue methodEncodedValue public com.android.tools.smali.dexlib2.immutable.reference.ImmutableMethodReference getValue () public volatile synthetic com.android.tools.smali.dexlib2.iface.reference.MethodReference getValue () }
com/android/tools/smali/dexlib2/immutable/value/ImmutableCharEncodedValue.class
ImmutableCharEncodedValue.java package com.android.tools.smali.dexlib2.immutable.value public com.android.tools.smali.dexlib2.immutable.value.ImmutableCharEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseCharEncodedValue implements com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValue { protected final char value public void <init> (char) char value public static com.android.tools.smali.dexlib2.immutable.value.ImmutableCharEncodedValue of (com.android.tools.smali.dexlib2.iface.value.CharEncodedValue) com.android.tools.smali.dexlib2.iface.value.CharEncodedValue charEncodedValue public char getValue () }
com/android/tools/smali/dexlib2/immutable/value/ImmutableEncodedValueFactory$1.class
ImmutableEncodedValueFactory.java package com.android.tools.smali.dexlib2.immutable.value final com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValueFactory$1 extends com.android.tools.smali.util.ImmutableConverter { void <init> () protected boolean isImmutable (com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.iface.value.EncodedValue item protected com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValue makeImmutable (com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.iface.value.EncodedValue item protected volatile synthetic java.lang.Object makeImmutable (java.lang.Object) protected volatile synthetic boolean isImmutable (java.lang.Object) }
com/android/tools/smali/dexlib2/immutable/value/ImmutableStringEncodedValue.class
ImmutableStringEncodedValue.java package com.android.tools.smali.dexlib2.immutable.value public com.android.tools.smali.dexlib2.immutable.value.ImmutableStringEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseStringEncodedValue implements com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValue { protected final String value public void <init> (java.lang.String) String value public static com.android.tools.smali.dexlib2.immutable.value.ImmutableStringEncodedValue of (com.android.tools.smali.dexlib2.iface.value.StringEncodedValue) com.android.tools.smali.dexlib2.iface.value.StringEncodedValue stringEncodedValue public java.lang.String getValue () }
com/android/tools/smali/dexlib2/immutable/value/ImmutableFieldEncodedValue.class
ImmutableFieldEncodedValue.java package com.android.tools.smali.dexlib2.immutable.value public com.android.tools.smali.dexlib2.immutable.value.ImmutableFieldEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseFieldEncodedValue implements com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValue { protected final com.android.tools.smali.dexlib2.immutable.reference.ImmutableFieldReference value public void <init> (com.android.tools.smali.dexlib2.immutable.reference.ImmutableFieldReference) com.android.tools.smali.dexlib2.immutable.reference.ImmutableFieldReference value public static com.android.tools.smali.dexlib2.immutable.value.ImmutableFieldEncodedValue of (com.android.tools.smali.dexlib2.iface.value.FieldEncodedValue) com.android.tools.smali.dexlib2.iface.value.FieldEncodedValue fieldEncodedValue public com.android.tools.smali.dexlib2.immutable.reference.ImmutableFieldReference getValue () public volatile synthetic com.android.tools.smali.dexlib2.iface.reference.FieldReference getValue () }
com/android/tools/smali/dexlib2/immutable/value/ImmutableDoubleEncodedValue.class
ImmutableDoubleEncodedValue.java package com.android.tools.smali.dexlib2.immutable.value public com.android.tools.smali.dexlib2.immutable.value.ImmutableDoubleEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseDoubleEncodedValue implements com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValue { protected final double value public void <init> (double) double value public static com.android.tools.smali.dexlib2.immutable.value.ImmutableDoubleEncodedValue of (com.android.tools.smali.dexlib2.iface.value.DoubleEncodedValue) com.android.tools.smali.dexlib2.iface.value.DoubleEncodedValue doubleEncodedValue public double getValue () }
com/android/tools/smali/dexlib2/immutable/value/ImmutableByteEncodedValue.class
ImmutableByteEncodedValue.java package com.android.tools.smali.dexlib2.immutable.value public com.android.tools.smali.dexlib2.immutable.value.ImmutableByteEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseByteEncodedValue implements com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValue { protected final byte value public void <init> (byte) byte value public static com.android.tools.smali.dexlib2.immutable.value.ImmutableByteEncodedValue of (com.android.tools.smali.dexlib2.iface.value.ByteEncodedValue) com.android.tools.smali.dexlib2.iface.value.ByteEncodedValue byteEncodedValue public byte getValue () }
com/android/tools/smali/dexlib2/immutable/value/ImmutableEncodedValue.class
ImmutableEncodedValue.java package com.android.tools.smali.dexlib2.immutable.value public abstract com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.EncodedValue { }
com/android/tools/smali/dexlib2/immutable/ImmutableExceptionHandler$1.class
ImmutableExceptionHandler.java package com.android.tools.smali.dexlib2.immutable final com.android.tools.smali.dexlib2.immutable.ImmutableExceptionHandler$1 extends com.android.tools.smali.util.ImmutableConverter { void <init> () protected boolean isImmutable (com.android.tools.smali.dexlib2.iface.ExceptionHandler) com.android.tools.smali.dexlib2.iface.ExceptionHandler item protected com.android.tools.smali.dexlib2.immutable.ImmutableExceptionHandler makeImmutable (com.android.tools.smali.dexlib2.iface.ExceptionHandler) com.android.tools.smali.dexlib2.iface.ExceptionHandler item protected volatile synthetic java.lang.Object makeImmutable (java.lang.Object) protected volatile synthetic boolean isImmutable (java.lang.Object) }
com/android/tools/smali/dexlib2/immutable/ImmutableMethod.class
ImmutableMethod.java package com.android.tools.smali.dexlib2.immutable public com.android.tools.smali.dexlib2.immutable.ImmutableMethod extends com.android.tools.smali.dexlib2.base.reference.BaseMethodReference implements com.android.tools.smali.dexlib2.iface.Method { protected final String definingClass protected final String name protected final com.google.common.collect.ImmutableList parameters protected final String returnType protected final int accessFlags protected final com.google.common.collect.ImmutableSet annotations protected final com.google.common.collect.ImmutableSet hiddenApiRestrictions protected final com.android.tools.smali.dexlib2.immutable.ImmutableMethodImplementation methodImplementation private static final com.android.tools.smali.util.ImmutableConverter CONVERTER public void <init> (java.lang.String, java.lang.String, java.lang.Iterable, java.lang.String, int, java.util.Set, java.util.Set, com.android.tools.smali.dexlib2.iface.MethodImplementation) String definingClass String name Iterable parameters String returnType int accessFlags java.util.Set annotations java.util.Set hiddenApiRestrictions com.android.tools.smali.dexlib2.iface.MethodImplementation methodImplementation public void <init> (java.lang.String, java.lang.String, com.google.common.collect.ImmutableList, java.lang.String, int, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.android.tools.smali.dexlib2.immutable.ImmutableMethodImplementation) String definingClass String name com.google.common.collect.ImmutableList parameters String returnType int accessFlags com.google.common.collect.ImmutableSet annotations com.google.common.collect.ImmutableSet hiddenApiRestrictions com.android.tools.smali.dexlib2.immutable.ImmutableMethodImplementation methodImplementation public static com.android.tools.smali.dexlib2.immutable.ImmutableMethod of (com.android.tools.smali.dexlib2.iface.Method) com.android.tools.smali.dexlib2.iface.Method method public java.lang.String getDefiningClass () public java.lang.String getName () public com.google.common.collect.ImmutableList getParameterTypes () public com.google.common.collect.ImmutableList getParameters () public java.lang.String getReturnType () public int getAccessFlags () public com.google.common.collect.ImmutableSet getAnnotations () public java.util.Set getHiddenApiRestrictions () public com.android.tools.smali.dexlib2.immutable.ImmutableMethodImplementation getImplementation () public static com.google.common.collect.ImmutableSortedSet immutableSetOf (java.lang.Iterable) Iterable list public volatile synthetic java.util.List getParameterTypes () public volatile synthetic com.android.tools.smali.dexlib2.iface.MethodImplementation getImplementation () public volatile synthetic java.util.Set getAnnotations () public volatile synthetic java.util.List getParameters () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/ImmutableAnnotationElement.class
ImmutableAnnotationElement.java package com.android.tools.smali.dexlib2.immutable public com.android.tools.smali.dexlib2.immutable.ImmutableAnnotationElement extends com.android.tools.smali.dexlib2.base.BaseAnnotationElement { protected final String name protected final com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValue value private static final com.android.tools.smali.util.ImmutableConverter CONVERTER public void <init> (java.lang.String, com.android.tools.smali.dexlib2.iface.value.EncodedValue) String name com.android.tools.smali.dexlib2.iface.value.EncodedValue value public void <init> (java.lang.String, com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValue) String name com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValue value public static com.android.tools.smali.dexlib2.immutable.ImmutableAnnotationElement of (com.android.tools.smali.dexlib2.iface.AnnotationElement) com.android.tools.smali.dexlib2.iface.AnnotationElement annotationElement public java.lang.String getName () public com.android.tools.smali.dexlib2.iface.value.EncodedValue getValue () public static com.google.common.collect.ImmutableSet immutableSetOf (java.lang.Iterable) Iterable list static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/debug/
com/android/tools/smali/dexlib2/immutable/debug/ImmutableEpilogueBegin.class
ImmutableEpilogueBegin.java package com.android.tools.smali.dexlib2.immutable.debug public com.android.tools.smali.dexlib2.immutable.debug.ImmutableEpilogueBegin extends com.android.tools.smali.dexlib2.immutable.debug.ImmutableDebugItem implements com.android.tools.smali.dexlib2.iface.debug.EpilogueBegin { public void <init> (int) int codeAddress public static com.android.tools.smali.dexlib2.immutable.debug.ImmutableEpilogueBegin of (com.android.tools.smali.dexlib2.iface.debug.EpilogueBegin) com.android.tools.smali.dexlib2.iface.debug.EpilogueBegin epilogueBegin public int getDebugItemType () }
com/android/tools/smali/dexlib2/immutable/debug/ImmutableEndLocal.class
ImmutableEndLocal.java package com.android.tools.smali.dexlib2.immutable.debug public com.android.tools.smali.dexlib2.immutable.debug.ImmutableEndLocal extends com.android.tools.smali.dexlib2.immutable.debug.ImmutableDebugItem implements com.android.tools.smali.dexlib2.iface.debug.EndLocal { protected final int register protected final String name protected final String type protected final String signature public void <init> (int, int) int codeAddress int register public void <init> (int, int, java.lang.String, java.lang.String, java.lang.String) int codeAddress int register String name String type String signature public static com.android.tools.smali.dexlib2.immutable.debug.ImmutableEndLocal of (com.android.tools.smali.dexlib2.iface.debug.EndLocal) com.android.tools.smali.dexlib2.iface.debug.EndLocal endLocal public int getRegister () public java.lang.String getName () public java.lang.String getType () public java.lang.String getSignature () public int getDebugItemType () }
com/android/tools/smali/dexlib2/immutable/debug/ImmutableStartLocal.class
ImmutableStartLocal.java package com.android.tools.smali.dexlib2.immutable.debug public com.android.tools.smali.dexlib2.immutable.debug.ImmutableStartLocal extends com.android.tools.smali.dexlib2.immutable.debug.ImmutableDebugItem implements com.android.tools.smali.dexlib2.iface.debug.StartLocal { protected final int register protected final String name protected final String type protected final String signature public void <init> (int, int, java.lang.String, java.lang.String, java.lang.String) int codeAddress int register String name String type String signature public static com.android.tools.smali.dexlib2.immutable.debug.ImmutableStartLocal of (com.android.tools.smali.dexlib2.iface.debug.StartLocal) com.android.tools.smali.dexlib2.iface.debug.StartLocal startLocal public int getRegister () public com.android.tools.smali.dexlib2.iface.reference.StringReference getNameReference () public com.android.tools.smali.dexlib2.iface.reference.TypeReference getTypeReference () public com.android.tools.smali.dexlib2.iface.reference.StringReference getSignatureReference () public java.lang.String getName () public java.lang.String getType () public java.lang.String getSignature () public int getDebugItemType () }
com/android/tools/smali/dexlib2/immutable/debug/ImmutableStartLocal$3.class
ImmutableStartLocal.java package com.android.tools.smali.dexlib2.immutable.debug com.android.tools.smali.dexlib2.immutable.debug.ImmutableStartLocal$3 extends com.android.tools.smali.dexlib2.base.reference.BaseStringReference { final synthetic com.android.tools.smali.dexlib2.immutable.debug.ImmutableStartLocal this$0 void <init> (com.android.tools.smali.dexlib2.immutable.debug.ImmutableStartLocal) com.android.tools.smali.dexlib2.immutable.debug.ImmutableStartLocal this$0 public java.lang.String getString () }
com/android/tools/smali/dexlib2/immutable/debug/ImmutableDebugItem$1.class
ImmutableDebugItem.java package com.android.tools.smali.dexlib2.immutable.debug final com.android.tools.smali.dexlib2.immutable.debug.ImmutableDebugItem$1 extends com.android.tools.smali.util.ImmutableConverter { void <init> () protected boolean isImmutable (com.android.tools.smali.dexlib2.iface.debug.DebugItem) com.android.tools.smali.dexlib2.iface.debug.DebugItem item protected com.android.tools.smali.dexlib2.immutable.debug.ImmutableDebugItem makeImmutable (com.android.tools.smali.dexlib2.iface.debug.DebugItem) com.android.tools.smali.dexlib2.iface.debug.DebugItem item protected volatile synthetic java.lang.Object makeImmutable (java.lang.Object) protected volatile synthetic boolean isImmutable (java.lang.Object) }
com/android/tools/smali/dexlib2/immutable/debug/ImmutableLineNumber.class
ImmutableLineNumber.java package com.android.tools.smali.dexlib2.immutable.debug public com.android.tools.smali.dexlib2.immutable.debug.ImmutableLineNumber extends com.android.tools.smali.dexlib2.immutable.debug.ImmutableDebugItem implements com.android.tools.smali.dexlib2.iface.debug.LineNumber { protected final int lineNumber public void <init> (int, int) int codeAddress int lineNumber public static com.android.tools.smali.dexlib2.immutable.debug.ImmutableLineNumber of (com.android.tools.smali.dexlib2.iface.debug.LineNumber) com.android.tools.smali.dexlib2.iface.debug.LineNumber lineNumber public int getLineNumber () public int getDebugItemType () }
com/android/tools/smali/dexlib2/immutable/debug/ImmutableStartLocal$1.class
ImmutableStartLocal.java package com.android.tools.smali.dexlib2.immutable.debug com.android.tools.smali.dexlib2.immutable.debug.ImmutableStartLocal$1 extends com.android.tools.smali.dexlib2.base.reference.BaseStringReference { final synthetic com.android.tools.smali.dexlib2.immutable.debug.ImmutableStartLocal this$0 void <init> (com.android.tools.smali.dexlib2.immutable.debug.ImmutableStartLocal) com.android.tools.smali.dexlib2.immutable.debug.ImmutableStartLocal this$0 public java.lang.String getString () }
com/android/tools/smali/dexlib2/immutable/debug/ImmutableStartLocal$2.class
ImmutableStartLocal.java package com.android.tools.smali.dexlib2.immutable.debug com.android.tools.smali.dexlib2.immutable.debug.ImmutableStartLocal$2 extends com.android.tools.smali.dexlib2.base.reference.BaseTypeReference { final synthetic com.android.tools.smali.dexlib2.immutable.debug.ImmutableStartLocal this$0 void <init> (com.android.tools.smali.dexlib2.immutable.debug.ImmutableStartLocal) com.android.tools.smali.dexlib2.immutable.debug.ImmutableStartLocal this$0 public java.lang.String getType () }
com/android/tools/smali/dexlib2/immutable/debug/ImmutableSetSourceFile.class
ImmutableSetSourceFile.java package com.android.tools.smali.dexlib2.immutable.debug public com.android.tools.smali.dexlib2.immutable.debug.ImmutableSetSourceFile extends com.android.tools.smali.dexlib2.immutable.debug.ImmutableDebugItem implements com.android.tools.smali.dexlib2.iface.debug.SetSourceFile { protected final String sourceFile public void <init> (int, java.lang.String) int codeAddress String sourceFile public static com.android.tools.smali.dexlib2.immutable.debug.ImmutableSetSourceFile of (com.android.tools.smali.dexlib2.iface.debug.SetSourceFile) com.android.tools.smali.dexlib2.iface.debug.SetSourceFile setSourceFile public java.lang.String getSourceFile () public com.android.tools.smali.dexlib2.iface.reference.StringReference getSourceFileReference () public int getDebugItemType () }
com/android/tools/smali/dexlib2/immutable/debug/ImmutableSetSourceFile$1.class
ImmutableSetSourceFile.java package com.android.tools.smali.dexlib2.immutable.debug com.android.tools.smali.dexlib2.immutable.debug.ImmutableSetSourceFile$1 extends com.android.tools.smali.dexlib2.base.reference.BaseStringReference { final synthetic com.android.tools.smali.dexlib2.immutable.debug.ImmutableSetSourceFile this$0 void <init> (com.android.tools.smali.dexlib2.immutable.debug.ImmutableSetSourceFile) com.android.tools.smali.dexlib2.immutable.debug.ImmutableSetSourceFile this$0 public java.lang.String getString () }
com/android/tools/smali/dexlib2/immutable/debug/ImmutableDebugItem.class
ImmutableDebugItem.java package com.android.tools.smali.dexlib2.immutable.debug public abstract com.android.tools.smali.dexlib2.immutable.debug.ImmutableDebugItem extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.debug.DebugItem { protected final int codeAddress private static final com.android.tools.smali.util.ImmutableConverter CONVERTER public void <init> (int) int codeAddress public static com.android.tools.smali.dexlib2.immutable.debug.ImmutableDebugItem of (com.android.tools.smali.dexlib2.iface.debug.DebugItem) com.android.tools.smali.dexlib2.iface.debug.DebugItem debugItem public int getCodeAddress () public static com.google.common.collect.ImmutableList immutableListOf (java.lang.Iterable) Iterable list static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/debug/ImmutablePrologueEnd.class
ImmutablePrologueEnd.java package com.android.tools.smali.dexlib2.immutable.debug public com.android.tools.smali.dexlib2.immutable.debug.ImmutablePrologueEnd extends com.android.tools.smali.dexlib2.immutable.debug.ImmutableDebugItem implements com.android.tools.smali.dexlib2.iface.debug.PrologueEnd { public void <init> (int) int codeAddress public static com.android.tools.smali.dexlib2.immutable.debug.ImmutablePrologueEnd of (com.android.tools.smali.dexlib2.iface.debug.PrologueEnd) com.android.tools.smali.dexlib2.iface.debug.PrologueEnd prologueEnd public int getDebugItemType () }
com/android/tools/smali/dexlib2/immutable/debug/ImmutableRestartLocal.class
ImmutableRestartLocal.java package com.android.tools.smali.dexlib2.immutable.debug public com.android.tools.smali.dexlib2.immutable.debug.ImmutableRestartLocal extends com.android.tools.smali.dexlib2.immutable.debug.ImmutableDebugItem implements com.android.tools.smali.dexlib2.iface.debug.RestartLocal { protected final int register protected final String name protected final String type protected final String signature public void <init> (int, int) int codeAddress int register public void <init> (int, int, java.lang.String, java.lang.String, java.lang.String) int codeAddress int register String name String type String signature public static com.android.tools.smali.dexlib2.immutable.debug.ImmutableRestartLocal of (com.android.tools.smali.dexlib2.iface.debug.RestartLocal) com.android.tools.smali.dexlib2.iface.debug.RestartLocal restartLocal public int getRegister () public java.lang.String getName () public java.lang.String getType () public java.lang.String getSignature () public int getDebugItemType () }
com/android/tools/smali/dexlib2/immutable/reference/
com/android/tools/smali/dexlib2/immutable/reference/ImmutableReferenceFactory.class
ImmutableReferenceFactory.java package com.android.tools.smali.dexlib2.immutable.reference public com.android.tools.smali.dexlib2.immutable.reference.ImmutableReferenceFactory extends java.lang.Object { public void <init> () public static com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference of (com.android.tools.smali.dexlib2.iface.reference.Reference) com.android.tools.smali.dexlib2.iface.reference.Reference reference public static com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference of (int, com.android.tools.smali.dexlib2.iface.reference.Reference) int referenceType com.android.tools.smali.dexlib2.iface.reference.Reference reference }
com/android/tools/smali/dexlib2/immutable/reference/ImmutableMethodProtoReference.class
ImmutableMethodProtoReference.java package com.android.tools.smali.dexlib2.immutable.reference public com.android.tools.smali.dexlib2.immutable.reference.ImmutableMethodProtoReference extends com.android.tools.smali.dexlib2.base.reference.BaseMethodProtoReference implements com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference { protected final com.google.common.collect.ImmutableList parameters protected final String returnType public void <init> (com.google.common.collect.ImmutableList, java.lang.String) com.google.common.collect.ImmutableList parameters String returnType public void <init> (java.lang.Iterable, java.lang.String) Iterable parameters String returnType public static com.android.tools.smali.dexlib2.immutable.reference.ImmutableMethodProtoReference of (com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference) com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference methodProtoReference public java.util.List getParameterTypes () public java.lang.String getReturnType () }
com/android/tools/smali/dexlib2/immutable/reference/ImmutableTypeReference.class
ImmutableTypeReference.java package com.android.tools.smali.dexlib2.immutable.reference public com.android.tools.smali.dexlib2.immutable.reference.ImmutableTypeReference extends com.android.tools.smali.dexlib2.base.reference.BaseTypeReference implements com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference { protected final String type private static final com.android.tools.smali.util.ImmutableConverter CONVERTER public void <init> (java.lang.String) String type public static com.android.tools.smali.dexlib2.immutable.reference.ImmutableTypeReference of (com.android.tools.smali.dexlib2.iface.reference.TypeReference) com.android.tools.smali.dexlib2.iface.reference.TypeReference typeReference public java.lang.String getType () public static com.google.common.collect.ImmutableList immutableListOf (java.util.List) java.util.List list static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/reference/ImmutableFieldReference.class
ImmutableFieldReference.java package com.android.tools.smali.dexlib2.immutable.reference public com.android.tools.smali.dexlib2.immutable.reference.ImmutableFieldReference extends com.android.tools.smali.dexlib2.base.reference.BaseFieldReference implements com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference { protected final String definingClass protected final String name protected final String type public void <init> (java.lang.String, java.lang.String, java.lang.String) String definingClass String name String type public static com.android.tools.smali.dexlib2.immutable.reference.ImmutableFieldReference of (com.android.tools.smali.dexlib2.iface.reference.FieldReference) com.android.tools.smali.dexlib2.iface.reference.FieldReference fieldReference public java.lang.String getDefiningClass () public java.lang.String getName () public java.lang.String getType () }
com/android/tools/smali/dexlib2/immutable/reference/ImmutableReference.class
ImmutableReference.java package com.android.tools.smali.dexlib2.immutable.reference public abstract com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.reference.Reference { }
com/android/tools/smali/dexlib2/immutable/reference/ImmutableStringReference.class
ImmutableStringReference.java package com.android.tools.smali.dexlib2.immutable.reference public com.android.tools.smali.dexlib2.immutable.reference.ImmutableStringReference extends com.android.tools.smali.dexlib2.base.reference.BaseStringReference implements com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference { protected final String str public void <init> (java.lang.String) String str public static com.android.tools.smali.dexlib2.immutable.reference.ImmutableStringReference of (com.android.tools.smali.dexlib2.iface.reference.StringReference) com.android.tools.smali.dexlib2.iface.reference.StringReference stringReference public java.lang.String getString () }
com/android/tools/smali/dexlib2/immutable/reference/ImmutableMethodHandleReference.class
ImmutableMethodHandleReference.java package com.android.tools.smali.dexlib2.immutable.reference public com.android.tools.smali.dexlib2.immutable.reference.ImmutableMethodHandleReference extends com.android.tools.smali.dexlib2.base.reference.BaseMethodHandleReference implements com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference { protected final int methodHandleType protected final com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference memberReference public void <init> (int, com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference) int methodHandleType com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference memberReference public void <init> (int, com.android.tools.smali.dexlib2.iface.reference.Reference) int methodHandleType com.android.tools.smali.dexlib2.iface.reference.Reference memberReference public static com.android.tools.smali.dexlib2.immutable.reference.ImmutableMethodHandleReference of (com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference) com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference memberReference com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference memberReference com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference methodHandleReference int methodHandleType com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference memberReference public int getMethodHandleType () public com.android.tools.smali.dexlib2.iface.reference.Reference getMemberReference () }
com/android/tools/smali/dexlib2/immutable/reference/ImmutableTypeReference$1.class
ImmutableTypeReference.java package com.android.tools.smali.dexlib2.immutable.reference final com.android.tools.smali.dexlib2.immutable.reference.ImmutableTypeReference$1 extends com.android.tools.smali.util.ImmutableConverter { void <init> () protected boolean isImmutable (com.android.tools.smali.dexlib2.iface.reference.TypeReference) com.android.tools.smali.dexlib2.iface.reference.TypeReference item protected com.android.tools.smali.dexlib2.immutable.reference.ImmutableTypeReference makeImmutable (com.android.tools.smali.dexlib2.iface.reference.TypeReference) com.android.tools.smali.dexlib2.iface.reference.TypeReference item protected volatile synthetic java.lang.Object makeImmutable (java.lang.Object) protected volatile synthetic boolean isImmutable (java.lang.Object) }
com/android/tools/smali/dexlib2/immutable/reference/ImmutableCallSiteReference.class
ImmutableCallSiteReference.java package com.android.tools.smali.dexlib2.immutable.reference public com.android.tools.smali.dexlib2.immutable.reference.ImmutableCallSiteReference extends com.android.tools.smali.dexlib2.base.reference.BaseCallSiteReference implements com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference { protected final String name protected final com.android.tools.smali.dexlib2.immutable.reference.ImmutableMethodHandleReference methodHandle protected final String methodName protected final com.android.tools.smali.dexlib2.immutable.reference.ImmutableMethodProtoReference methodProto protected final com.google.common.collect.ImmutableList extraArguments public void <init> (java.lang.String, com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference, java.lang.String, com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference, java.lang.Iterable) String name com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference methodHandle String methodName com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference methodProto Iterable extraArguments public void <init> (java.lang.String, com.android.tools.smali.dexlib2.immutable.reference.ImmutableMethodHandleReference, java.lang.String, com.android.tools.smali.dexlib2.immutable.reference.ImmutableMethodProtoReference, com.google.common.collect.ImmutableList) String name com.android.tools.smali.dexlib2.immutable.reference.ImmutableMethodHandleReference methodHandle String methodName com.android.tools.smali.dexlib2.immutable.reference.ImmutableMethodProtoReference methodProto com.google.common.collect.ImmutableList extraArguments public static com.android.tools.smali.dexlib2.immutable.reference.ImmutableCallSiteReference of (com.android.tools.smali.dexlib2.iface.reference.CallSiteReference) com.android.tools.smali.dexlib2.iface.reference.CallSiteReference callSiteReference public java.lang.String getName () public com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference getMethodHandle () public java.lang.String getMethodName () public com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference getMethodProto () public java.util.List getExtraArguments () }
com/android/tools/smali/dexlib2/immutable/reference/ImmutableMethodReference.class
ImmutableMethodReference.java package com.android.tools.smali.dexlib2.immutable.reference public com.android.tools.smali.dexlib2.immutable.reference.ImmutableMethodReference extends com.android.tools.smali.dexlib2.base.reference.BaseMethodReference implements com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference { protected final String definingClass protected final String name protected final com.google.common.collect.ImmutableList parameters protected final String returnType public void <init> (java.lang.String, java.lang.String, java.lang.Iterable, java.lang.String) String definingClass String name Iterable parameters String returnType public void <init> (java.lang.String, java.lang.String, com.google.common.collect.ImmutableList, java.lang.String) String definingClass String name com.google.common.collect.ImmutableList parameters String returnType public static com.android.tools.smali.dexlib2.immutable.reference.ImmutableMethodReference of (com.android.tools.smali.dexlib2.iface.reference.MethodReference) com.android.tools.smali.dexlib2.iface.reference.MethodReference methodReference public java.lang.String getDefiningClass () public java.lang.String getName () public com.google.common.collect.ImmutableList getParameterTypes () public java.lang.String getReturnType () public volatile synthetic java.util.List getParameterTypes () }
com/android/tools/smali/dexlib2/immutable/ImmutableDexFile.class
ImmutableDexFile.java package com.android.tools.smali.dexlib2.immutable public com.android.tools.smali.dexlib2.immutable.ImmutableDexFile extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.DexFile { protected final com.google.common.collect.ImmutableSet classes private final com.android.tools.smali.dexlib2.Opcodes opcodes public void <init> (com.android.tools.smali.dexlib2.Opcodes, java.util.Collection) com.android.tools.smali.dexlib2.Opcodes opcodes java.util.Collection classes public void <init> (com.android.tools.smali.dexlib2.Opcodes, com.google.common.collect.ImmutableSet) com.android.tools.smali.dexlib2.Opcodes opcodes com.google.common.collect.ImmutableSet classes public static com.android.tools.smali.dexlib2.immutable.ImmutableDexFile of (com.android.tools.smali.dexlib2.iface.DexFile) com.android.tools.smali.dexlib2.iface.DexFile dexFile public com.google.common.collect.ImmutableSet getClasses () public com.android.tools.smali.dexlib2.Opcodes getOpcodes () public volatile synthetic java.util.Set getClasses () }
com/android/tools/smali/dexlib2/immutable/ImmutableAnnotation.class
ImmutableAnnotation.java package com.android.tools.smali.dexlib2.immutable public com.android.tools.smali.dexlib2.immutable.ImmutableAnnotation extends com.android.tools.smali.dexlib2.base.BaseAnnotation { protected final int visibility protected final String type protected final com.google.common.collect.ImmutableSet elements private static final com.android.tools.smali.util.ImmutableConverter CONVERTER public void <init> (int, java.lang.String, java.util.Collection) int visibility String type java.util.Collection elements public void <init> (int, java.lang.String, com.google.common.collect.ImmutableSet) int visibility String type com.google.common.collect.ImmutableSet elements public static com.android.tools.smali.dexlib2.immutable.ImmutableAnnotation of (com.android.tools.smali.dexlib2.iface.Annotation) com.android.tools.smali.dexlib2.iface.Annotation annotation public int getVisibility () public java.lang.String getType () public com.google.common.collect.ImmutableSet getElements () public static com.google.common.collect.ImmutableSet immutableSetOf (java.lang.Iterable) Iterable list public volatile synthetic java.util.Set getElements () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/ImmutableClassDef.class
ImmutableClassDef.java package com.android.tools.smali.dexlib2.immutable public com.android.tools.smali.dexlib2.immutable.ImmutableClassDef extends com.android.tools.smali.dexlib2.base.reference.BaseTypeReference implements com.android.tools.smali.dexlib2.iface.ClassDef { protected final String type protected final int accessFlags protected final String superclass protected final com.google.common.collect.ImmutableList interfaces protected final String sourceFile protected final com.google.common.collect.ImmutableSet annotations protected final com.google.common.collect.ImmutableSortedSet staticFields protected final com.google.common.collect.ImmutableSortedSet instanceFields protected final com.google.common.collect.ImmutableSortedSet directMethods protected final com.google.common.collect.ImmutableSortedSet virtualMethods private static final com.android.tools.smali.util.ImmutableConverter CONVERTER public void <init> (java.lang.String, int, java.lang.String, java.util.Collection, java.lang.String, java.util.Collection, java.lang.Iterable, java.lang.Iterable) String type int accessFlags String superclass java.util.Collection interfaces String sourceFile java.util.Collection annotations Iterable fields Iterable methods public void <init> (java.lang.String, int, java.lang.String, java.util.Collection, java.lang.String, java.util.Collection, java.lang.Iterable, java.lang.Iterable, java.lang.Iterable, java.lang.Iterable) String type int accessFlags String superclass java.util.Collection interfaces String sourceFile java.util.Collection annotations Iterable staticFields Iterable instanceFields Iterable directMethods Iterable virtualMethods public void <init> (java.lang.String, int, java.lang.String, com.google.common.collect.ImmutableList, java.lang.String, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSortedSet, com.google.common.collect.ImmutableSortedSet, com.google.common.collect.ImmutableSortedSet, com.google.common.collect.ImmutableSortedSet) String type int accessFlags String superclass com.google.common.collect.ImmutableList interfaces String sourceFile com.google.common.collect.ImmutableSet annotations com.google.common.collect.ImmutableSortedSet staticFields com.google.common.collect.ImmutableSortedSet instanceFields com.google.common.collect.ImmutableSortedSet directMethods com.google.common.collect.ImmutableSortedSet virtualMethods public static com.android.tools.smali.dexlib2.immutable.ImmutableClassDef of (com.android.tools.smali.dexlib2.iface.ClassDef) com.android.tools.smali.dexlib2.iface.ClassDef classDef public java.lang.String getType () public int getAccessFlags () public java.lang.String getSuperclass () public com.google.common.collect.ImmutableList getInterfaces () public java.lang.String getSourceFile () public com.google.common.collect.ImmutableSet getAnnotations () public com.google.common.collect.ImmutableSet getStaticFields () public com.google.common.collect.ImmutableSet getInstanceFields () public com.google.common.collect.ImmutableSet getDirectMethods () public com.google.common.collect.ImmutableSet getVirtualMethods () public java.util.Collection getFields () public java.util.Collection getMethods () public static com.google.common.collect.ImmutableSet immutableSetOf (java.lang.Iterable) Iterable iterable public volatile synthetic java.lang.Iterable getMethods () public volatile synthetic java.lang.Iterable getVirtualMethods () public volatile synthetic java.lang.Iterable getDirectMethods () public volatile synthetic java.lang.Iterable getFields () public volatile synthetic java.lang.Iterable getInstanceFields () public volatile synthetic java.lang.Iterable getStaticFields () public volatile synthetic java.util.Set getAnnotations () public volatile synthetic java.util.List getInterfaces () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction21c.class
ImmutableInstruction21c.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction21c extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21c { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference reference public void <init> (com.android.tools.smali.dexlib2.Opcode, int, com.android.tools.smali.dexlib2.iface.reference.Reference) com.android.tools.smali.dexlib2.Opcode opcode int registerA com.android.tools.smali.dexlib2.iface.reference.Reference reference public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction21c of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21c) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21c instruction public int getRegisterA () public com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference getReference () public int getReferenceType () public com.android.tools.smali.dexlib2.Format getFormat () public volatile synthetic com.android.tools.smali.dexlib2.iface.reference.Reference getReference () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction20t.class
ImmutableInstruction20t.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction20t extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction20t { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int codeOffset public void <init> (com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.Opcode opcode int codeOffset public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction20t of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction20t) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction20t instruction public int getCodeOffset () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction22t.class
ImmutableInstruction22t.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction22t extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22t { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final int registerB protected final int codeOffset public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int registerB int codeOffset public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction22t of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22t) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22t instruction public int getRegisterA () public int getRegisterB () public int getCodeOffset () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction21s.class
ImmutableInstruction21s.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction21s extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21s { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final int literal public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int literal public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction21s of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21s) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21s instruction public int getRegisterA () public int getNarrowLiteral () public long getWideLiteral () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction30t.class
ImmutableInstruction30t.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction30t extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction30t { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int codeOffset public void <init> (com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.Opcode opcode int codeOffset public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction30t of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction30t) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction30t instruction public int getCodeOffset () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableArrayPayload.class
ImmutableArrayPayload.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableArrayPayload extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.ArrayPayload { public static final com.android.tools.smali.dexlib2.Opcode OPCODE protected final int elementWidth protected final com.google.common.collect.ImmutableList arrayElements public void <init> (int, java.util.List) int elementWidth java.util.List arrayElements public void <init> (int, com.google.common.collect.ImmutableList) int elementWidth com.google.common.collect.ImmutableList arrayElements public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableArrayPayload of (com.android.tools.smali.dexlib2.iface.instruction.formats.ArrayPayload) com.android.tools.smali.dexlib2.iface.instruction.formats.ArrayPayload instruction public int getElementWidth () public java.util.List getArrayElements () public int getCodeUnits () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction21ih.class
ImmutableInstruction21ih.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction21ih extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21ih { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final int literal public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int literal public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction21ih of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21ih) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21ih instruction public int getRegisterA () public int getNarrowLiteral () public long getWideLiteral () public short getHatLiteral () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction10x.class
ImmutableInstruction10x.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction10x extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction10x { public static final com.android.tools.smali.dexlib2.Format FORMAT public void <init> (com.android.tools.smali.dexlib2.Opcode) com.android.tools.smali.dexlib2.Opcode opcode public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction10x of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction10x) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction10x instruction public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableSwitchElement$1.class
ImmutableSwitchElement.java package com.android.tools.smali.dexlib2.immutable.instruction final com.android.tools.smali.dexlib2.immutable.instruction.ImmutableSwitchElement$1 extends com.android.tools.smali.util.ImmutableConverter { void <init> () protected boolean isImmutable (com.android.tools.smali.dexlib2.iface.instruction.SwitchElement) com.android.tools.smali.dexlib2.iface.instruction.SwitchElement item protected com.android.tools.smali.dexlib2.immutable.instruction.ImmutableSwitchElement makeImmutable (com.android.tools.smali.dexlib2.iface.instruction.SwitchElement) com.android.tools.smali.dexlib2.iface.instruction.SwitchElement item protected volatile synthetic java.lang.Object makeImmutable (java.lang.Object) protected volatile synthetic boolean isImmutable (java.lang.Object) }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction31t.class
ImmutableInstruction31t.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction31t extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31t { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final int codeOffset public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int codeOffset public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction31t of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31t) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31t instruction public int getRegisterA () public int getCodeOffset () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutablePackedSwitchPayload.class
ImmutablePackedSwitchPayload.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutablePackedSwitchPayload extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.PackedSwitchPayload { public static final com.android.tools.smali.dexlib2.Opcode OPCODE protected final com.google.common.collect.ImmutableList switchElements public void <init> (java.util.List) java.util.List switchElements public void <init> (com.google.common.collect.ImmutableList) com.google.common.collect.ImmutableList switchElements public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutablePackedSwitchPayload of (com.android.tools.smali.dexlib2.iface.instruction.formats.PackedSwitchPayload) com.android.tools.smali.dexlib2.iface.instruction.formats.PackedSwitchPayload instruction public java.util.List getSwitchElements () public int getCodeUnits () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableSparseSwitchPayload.class
ImmutableSparseSwitchPayload.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableSparseSwitchPayload extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.SparseSwitchPayload { public static final com.android.tools.smali.dexlib2.Opcode OPCODE protected final com.google.common.collect.ImmutableList switchElements public void <init> (java.util.List) java.util.List switchElements public void <init> (com.google.common.collect.ImmutableList) com.google.common.collect.ImmutableList switchElements public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableSparseSwitchPayload of (com.android.tools.smali.dexlib2.iface.instruction.formats.SparseSwitchPayload) com.android.tools.smali.dexlib2.iface.instruction.formats.SparseSwitchPayload instruction public java.util.List getSwitchElements () public int getCodeUnits () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction20bc.class
ImmutableInstruction20bc.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction20bc extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction20bc { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int verificationError protected final com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference reference public void <init> (com.android.tools.smali.dexlib2.Opcode, int, com.android.tools.smali.dexlib2.iface.reference.Reference) com.android.tools.smali.dexlib2.Opcode opcode int verificationError com.android.tools.smali.dexlib2.iface.reference.Reference reference public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction20bc of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction20bc) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction20bc instruction public int getVerificationError () public com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference getReference () public int getReferenceType () public com.android.tools.smali.dexlib2.Format getFormat () public volatile synthetic com.android.tools.smali.dexlib2.iface.reference.Reference getReference () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction3rc.class
ImmutableInstruction3rc.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction3rc extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rc { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int startRegister protected final int registerCount protected final com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference reference public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int, com.android.tools.smali.dexlib2.iface.reference.Reference) com.android.tools.smali.dexlib2.Opcode opcode int startRegister int registerCount com.android.tools.smali.dexlib2.iface.reference.Reference reference public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction3rc of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rc) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rc instruction public int getStartRegister () public int getRegisterCount () public com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference getReference () public int getReferenceType () public com.android.tools.smali.dexlib2.Format getFormat () public volatile synthetic com.android.tools.smali.dexlib2.iface.reference.Reference getReference () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction12x.class
ImmutableInstruction12x.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction12x extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction12x { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final int registerB public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int registerB public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction12x of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction12x) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction12x instruction public int getRegisterA () public int getRegisterB () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction$1.class
ImmutableInstruction.java package com.android.tools.smali.dexlib2.immutable.instruction final com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction$1 extends com.android.tools.smali.util.ImmutableConverter { void <init> () protected boolean isImmutable (com.android.tools.smali.dexlib2.iface.instruction.Instruction) com.android.tools.smali.dexlib2.iface.instruction.Instruction item protected com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction makeImmutable (com.android.tools.smali.dexlib2.iface.instruction.Instruction) com.android.tools.smali.dexlib2.iface.instruction.Instruction item protected volatile synthetic java.lang.Object makeImmutable (java.lang.Object) protected volatile synthetic boolean isImmutable (java.lang.Object) }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction35ms.class
ImmutableInstruction35ms.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction35ms extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35ms { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerCount protected final int registerC protected final int registerD protected final int registerE protected final int registerF protected final int registerG protected final int vtableIndex public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int, int, int, int, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerCount int registerC int registerD int registerE int registerF int registerG int vtableIndex public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction35ms of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35ms) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35ms instruction public int getRegisterCount () public int getRegisterC () public int getRegisterD () public int getRegisterE () public int getRegisterF () public int getRegisterG () public int getVtableIndex () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction22s.class
ImmutableInstruction22s.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction22s extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22s { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final int registerB protected final int literal public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int registerB int literal public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction22s of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22s) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22s instruction public int getRegisterA () public int getRegisterB () public int getNarrowLiteral () public long getWideLiteral () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableSwitchElement.class
ImmutableSwitchElement.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableSwitchElement extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.SwitchElement { protected final int key protected final int offset private static final com.android.tools.smali.util.ImmutableConverter CONVERTER public void <init> (int, int) int key int offset public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableSwitchElement of (com.android.tools.smali.dexlib2.iface.instruction.SwitchElement) com.android.tools.smali.dexlib2.iface.instruction.SwitchElement switchElement public int getKey () public int getOffset () public static com.google.common.collect.ImmutableList immutableListOf (java.util.List) java.util.List list static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction22cs.class
ImmutableInstruction22cs.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction22cs extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22cs { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final int registerB protected final int fieldOffset public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int registerB int fieldOffset public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction22cs of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22cs) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22cs instruction public int getRegisterA () public int getRegisterB () public int getFieldOffset () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction21lh.class
ImmutableInstruction21lh.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction21lh extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21lh { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final long literal public void <init> (com.android.tools.smali.dexlib2.Opcode, int, long) com.android.tools.smali.dexlib2.Opcode opcode int registerA long literal public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction21lh of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21lh) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21lh instruction public int getRegisterA () public long getWideLiteral () public short getHatLiteral () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction23x.class
ImmutableInstruction23x.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction23x extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction23x { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final int registerB protected final int registerC public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int registerB int registerC public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction23x of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction23x) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction23x instruction public int getRegisterA () public int getRegisterB () public int getRegisterC () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction3rms.class
ImmutableInstruction3rms.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction3rms extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rms { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int startRegister protected final int registerCount protected final int vtableIndex public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int, int) com.android.tools.smali.dexlib2.Opcode opcode int startRegister int registerCount int vtableIndex public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction3rms of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rms) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rms instruction public int getStartRegister () public int getRegisterCount () public int getVtableIndex () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction11n.class
ImmutableInstruction11n.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction11n extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction11n { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final int literal public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int literal public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction11n of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction11n) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction11n instruction public int getRegisterA () public int getNarrowLiteral () public long getWideLiteral () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction10t.class
ImmutableInstruction10t.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction10t extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction10t { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int codeOffset public void <init> (com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.Opcode opcode int codeOffset public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction10t of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction10t) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction10t instruction public int getCodeOffset () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction32x.class
ImmutableInstruction32x.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction32x extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction32x { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final int registerB public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int registerB public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction32x of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction32x) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction32x instruction public int getRegisterA () public int getRegisterB () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction51l.class
ImmutableInstruction51l.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction51l extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction51l { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final long literal public void <init> (com.android.tools.smali.dexlib2.Opcode, int, long) com.android.tools.smali.dexlib2.Opcode opcode int registerA long literal public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction51l of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction51l) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction51l instruction public int getRegisterA () public long getWideLiteral () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction35c.class
ImmutableInstruction35c.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction35c extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35c { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerCount protected final int registerC protected final int registerD protected final int registerE protected final int registerF protected final int registerG protected final com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference reference public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int, int, int, int, int, com.android.tools.smali.dexlib2.iface.reference.Reference) com.android.tools.smali.dexlib2.Opcode opcode int registerCount int registerC int registerD int registerE int registerF int registerG com.android.tools.smali.dexlib2.iface.reference.Reference reference public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction35c of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35c) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35c instruction public int getRegisterCount () public int getRegisterC () public int getRegisterD () public int getRegisterE () public int getRegisterF () public int getRegisterG () public com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference getReference () public int getReferenceType () public com.android.tools.smali.dexlib2.Format getFormat () public volatile synthetic com.android.tools.smali.dexlib2.iface.reference.Reference getReference () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction22c.class
ImmutableInstruction22c.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction22c extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22c { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final int registerB protected final com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference reference public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int, com.android.tools.smali.dexlib2.iface.reference.Reference) com.android.tools.smali.dexlib2.Opcode opcode int registerA int registerB com.android.tools.smali.dexlib2.iface.reference.Reference reference public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction22c of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22c) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22c instruction public int getRegisterA () public int getRegisterB () public com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference getReference () public int getReferenceType () public com.android.tools.smali.dexlib2.Format getFormat () public volatile synthetic com.android.tools.smali.dexlib2.iface.reference.Reference getReference () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction.class
ImmutableInstruction.java package com.android.tools.smali.dexlib2.immutable.instruction public abstract com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.Instruction { protected final com.android.tools.smali.dexlib2.Opcode opcode private static final com.android.tools.smali.util.ImmutableConverter CONVERTER protected void <init> (com.android.tools.smali.dexlib2.Opcode) com.android.tools.smali.dexlib2.Opcode opcode public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction of (com.android.tools.smali.dexlib2.iface.instruction.Instruction) com.android.tools.smali.dexlib2.iface.instruction.Instruction instruction public com.android.tools.smali.dexlib2.Opcode getOpcode () public abstract com.android.tools.smali.dexlib2.Format getFormat () public int getCodeUnits () public static com.google.common.collect.ImmutableList immutableListOf (java.lang.Iterable) Iterable list static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction45cc.class
ImmutableInstruction45cc.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction45cc extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction45cc { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerCount protected final int registerC protected final int registerD protected final int registerE protected final int registerF protected final int registerG protected final com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference reference protected final com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference reference2 public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int, int, int, int, int, com.android.tools.smali.dexlib2.iface.reference.Reference, com.android.tools.smali.dexlib2.iface.reference.Reference) com.android.tools.smali.dexlib2.Opcode opcode int registerCount int registerC int registerD int registerE int registerF int registerG com.android.tools.smali.dexlib2.iface.reference.Reference reference com.android.tools.smali.dexlib2.iface.reference.Reference reference2 public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction45cc of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction45cc) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction45cc instruction public int getRegisterCount () public int getRegisterC () public int getRegisterD () public int getRegisterE () public int getRegisterF () public int getRegisterG () public com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference getReference () public int getReferenceType () public com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference getReference2 () public int getReferenceType2 () public com.android.tools.smali.dexlib2.Format getFormat () public volatile synthetic com.android.tools.smali.dexlib2.iface.reference.Reference getReference2 () public volatile synthetic com.android.tools.smali.dexlib2.iface.reference.Reference getReference () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction22x.class
ImmutableInstruction22x.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction22x extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22x { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final int registerB public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int registerB public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction22x of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22x) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22x instruction public int getRegisterA () public int getRegisterB () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction11x.class
ImmutableInstruction11x.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction11x extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction11x { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA public void <init> (com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction11x of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction11x) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction11x instruction public int getRegisterA () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstructionFactory.class
ImmutableInstructionFactory.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstructionFactory extends java.lang.Object implements com.android.tools.smali.dexlib2.writer.InstructionFactory { public static final com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstructionFactory INSTANCE private void <init> () public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction10t makeInstruction10t (com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.Opcode opcode int codeOffset public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction10x makeInstruction10x (com.android.tools.smali.dexlib2.Opcode) com.android.tools.smali.dexlib2.Opcode opcode public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction11n makeInstruction11n (com.android.tools.smali.dexlib2.Opcode, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int literal public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction11x makeInstruction11x (com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction12x makeInstruction12x (com.android.tools.smali.dexlib2.Opcode, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int registerB public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction20bc makeInstruction20bc (com.android.tools.smali.dexlib2.Opcode, int, com.android.tools.smali.dexlib2.iface.reference.Reference) com.android.tools.smali.dexlib2.Opcode opcode int verificationError com.android.tools.smali.dexlib2.iface.reference.Reference reference public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction20t makeInstruction20t (com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.Opcode opcode int codeOffset public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction21c makeInstruction21c (com.android.tools.smali.dexlib2.Opcode, int, com.android.tools.smali.dexlib2.iface.reference.Reference) com.android.tools.smali.dexlib2.Opcode opcode int registerA com.android.tools.smali.dexlib2.iface.reference.Reference reference public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction21ih makeInstruction21ih (com.android.tools.smali.dexlib2.Opcode, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int literal public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction21lh makeInstruction21lh (com.android.tools.smali.dexlib2.Opcode, int, long) com.android.tools.smali.dexlib2.Opcode opcode int registerA long literal public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction21s makeInstruction21s (com.android.tools.smali.dexlib2.Opcode, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int literal public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction21t makeInstruction21t (com.android.tools.smali.dexlib2.Opcode, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int codeOffset public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction22b makeInstruction22b (com.android.tools.smali.dexlib2.Opcode, int, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int registerB int literal public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction22c makeInstruction22c (com.android.tools.smali.dexlib2.Opcode, int, int, com.android.tools.smali.dexlib2.iface.reference.Reference) com.android.tools.smali.dexlib2.Opcode opcode int registerA int registerB com.android.tools.smali.dexlib2.iface.reference.Reference reference public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction22s makeInstruction22s (com.android.tools.smali.dexlib2.Opcode, int, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int registerB int literal public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction22t makeInstruction22t (com.android.tools.smali.dexlib2.Opcode, int, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int registerB int codeOffset public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction22x makeInstruction22x (com.android.tools.smali.dexlib2.Opcode, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int registerB public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction23x makeInstruction23x (com.android.tools.smali.dexlib2.Opcode, int, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int registerB int registerC public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction30t makeInstruction30t (com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.Opcode opcode int codeOffset public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction31c makeInstruction31c (com.android.tools.smali.dexlib2.Opcode, int, com.android.tools.smali.dexlib2.iface.reference.Reference) com.android.tools.smali.dexlib2.Opcode opcode int registerA com.android.tools.smali.dexlib2.iface.reference.Reference reference public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction31i makeInstruction31i (com.android.tools.smali.dexlib2.Opcode, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int literal public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction31t makeInstruction31t (com.android.tools.smali.dexlib2.Opcode, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int codeOffset public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction32x makeInstruction32x (com.android.tools.smali.dexlib2.Opcode, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int registerB public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction35c makeInstruction35c (com.android.tools.smali.dexlib2.Opcode, int, int, int, int, int, int, com.android.tools.smali.dexlib2.iface.reference.Reference) com.android.tools.smali.dexlib2.Opcode opcode int registerCount int registerC int registerD int registerE int registerF int registerG com.android.tools.smali.dexlib2.iface.reference.Reference reference public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction3rc makeInstruction3rc (com.android.tools.smali.dexlib2.Opcode, int, int, com.android.tools.smali.dexlib2.iface.reference.Reference) com.android.tools.smali.dexlib2.Opcode opcode int startRegister int registerCount com.android.tools.smali.dexlib2.iface.reference.Reference reference public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction51l makeInstruction51l (com.android.tools.smali.dexlib2.Opcode, int, long) com.android.tools.smali.dexlib2.Opcode opcode int registerA long literal public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableSparseSwitchPayload makeSparseSwitchPayload (java.util.List) java.util.List switchElements public com.android.tools.smali.dexlib2.immutable.instruction.ImmutablePackedSwitchPayload makePackedSwitchPayload (java.util.List) java.util.List switchElements public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableArrayPayload makeArrayPayload (int, java.util.List) int elementWidth java.util.List arrayElements public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makeArrayPayload (int, java.util.List) public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makePackedSwitchPayload (java.util.List) public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makeSparseSwitchPayload (java.util.List) public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction51l (com.android.tools.smali.dexlib2.Opcode, int, long) public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction3rc (com.android.tools.smali.dexlib2.Opcode, int, int, com.android.tools.smali.dexlib2.iface.reference.Reference) public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction35c (com.android.tools.smali.dexlib2.Opcode, int, int, int, int, int, int, com.android.tools.smali.dexlib2.iface.reference.Reference) public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction32x (com.android.tools.smali.dexlib2.Opcode, int, int) public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction31t (com.android.tools.smali.dexlib2.Opcode, int, int) public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction31i (com.android.tools.smali.dexlib2.Opcode, int, int) public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction31c (com.android.tools.smali.dexlib2.Opcode, int, com.android.tools.smali.dexlib2.iface.reference.Reference) public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction30t (com.android.tools.smali.dexlib2.Opcode, int) public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction23x (com.android.tools.smali.dexlib2.Opcode, int, int, int) public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction22x (com.android.tools.smali.dexlib2.Opcode, int, int) public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction22t (com.android.tools.smali.dexlib2.Opcode, int, int, int) public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction22s (com.android.tools.smali.dexlib2.Opcode, int, int, int) public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction22c (com.android.tools.smali.dexlib2.Opcode, int, int, com.android.tools.smali.dexlib2.iface.reference.Reference) public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction22b (com.android.tools.smali.dexlib2.Opcode, int, int, int) public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction21t (com.android.tools.smali.dexlib2.Opcode, int, int) public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction21s (com.android.tools.smali.dexlib2.Opcode, int, int) public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction21lh (com.android.tools.smali.dexlib2.Opcode, int, long) public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction21ih (com.android.tools.smali.dexlib2.Opcode, int, int) public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction21c (com.android.tools.smali.dexlib2.Opcode, int, com.android.tools.smali.dexlib2.iface.reference.Reference) public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction20t (com.android.tools.smali.dexlib2.Opcode, int) public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction20bc (com.android.tools.smali.dexlib2.Opcode, int, com.android.tools.smali.dexlib2.iface.reference.Reference) public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction12x (com.android.tools.smali.dexlib2.Opcode, int, int) public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction11x (com.android.tools.smali.dexlib2.Opcode, int) public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction11n (com.android.tools.smali.dexlib2.Opcode, int, int) public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction10x (com.android.tools.smali.dexlib2.Opcode) public volatile synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction10t (com.android.tools.smali.dexlib2.Opcode, int) static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction$2.class
ImmutableInstruction.java package com.android.tools.smali.dexlib2.immutable.instruction synthetic com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction$2 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$tools$smali$dexlib2$Format static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction31c.class
ImmutableInstruction31c.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction31c extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31c { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference reference public void <init> (com.android.tools.smali.dexlib2.Opcode, int, com.android.tools.smali.dexlib2.iface.reference.Reference) com.android.tools.smali.dexlib2.Opcode opcode int registerA com.android.tools.smali.dexlib2.iface.reference.Reference reference public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction31c of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31c) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31c instruction public int getRegisterA () public com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference getReference () public int getReferenceType () public com.android.tools.smali.dexlib2.Format getFormat () public volatile synthetic com.android.tools.smali.dexlib2.iface.reference.Reference getReference () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction4rcc.class
ImmutableInstruction4rcc.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction4rcc extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction4rcc { private static final com.android.tools.smali.dexlib2.Format FORMAT protected final int startRegister protected final int registerCount protected final com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference reference protected final com.android.tools.smali.dexlib2.immutable.reference.ImmutableReference reference2 public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int, com.android.tools.smali.dexlib2.iface.reference.Reference, com.android.tools.smali.dexlib2.iface.reference.Reference) com.android.tools.smali.dexlib2.Opcode opcode int startRegister int registerCount com.android.tools.smali.dexlib2.iface.reference.Reference reference com.android.tools.smali.dexlib2.iface.reference.Reference reference2 public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction4rcc of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction4rcc) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction4rcc instruction public int getStartRegister () public int getRegisterCount () public com.android.tools.smali.dexlib2.iface.reference.Reference getReference () public int getReferenceType () public com.android.tools.smali.dexlib2.iface.reference.Reference getReference2 () public int getReferenceType2 () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction22b.class
ImmutableInstruction22b.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction22b extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22b { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final int registerB protected final int literal public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int registerB int literal public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction22b of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22b) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22b instruction public int getRegisterA () public int getRegisterB () public int getNarrowLiteral () public long getWideLiteral () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableUnknownInstruction.class
ImmutableUnknownInstruction.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableUnknownInstruction extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.UnknownInstruction { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int originalOpcode public void <init> (int) int originalOpcode public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableUnknownInstruction of (com.android.tools.smali.dexlib2.iface.instruction.formats.UnknownInstruction) com.android.tools.smali.dexlib2.iface.instruction.formats.UnknownInstruction instruction public com.android.tools.smali.dexlib2.Format getFormat () public int getOriginalOpcode () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction35mi.class
ImmutableInstruction35mi.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction35mi extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35mi { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerCount protected final int registerC protected final int registerD protected final int registerE protected final int registerF protected final int registerG protected final int inlineIndex public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int, int, int, int, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerCount int registerC int registerD int registerE int registerF int registerG int inlineIndex public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction35mi of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35mi) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35mi instruction public int getRegisterCount () public int getRegisterC () public int getRegisterD () public int getRegisterE () public int getRegisterF () public int getRegisterG () public int getInlineIndex () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction3rmi.class
ImmutableInstruction3rmi.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction3rmi extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rmi { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int startRegister protected final int registerCount protected final int inlineIndex public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int, int) com.android.tools.smali.dexlib2.Opcode opcode int startRegister int registerCount int inlineIndex public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction3rmi of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rmi) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rmi instruction public int getStartRegister () public int getRegisterCount () public int getInlineIndex () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction31i.class
ImmutableInstruction31i.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction31i extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31i { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final int literal public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int literal public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction31i of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31i) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31i instruction public int getRegisterA () public int getNarrowLiteral () public long getWideLiteral () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/instruction/ImmutableInstruction21t.class
ImmutableInstruction21t.java package com.android.tools.smali.dexlib2.immutable.instruction public com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction21t extends com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21t { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final int codeOffset public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int codeOffset public static com.android.tools.smali.dexlib2.immutable.instruction.ImmutableInstruction21t of (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21t) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21t instruction public int getRegisterA () public int getCodeOffset () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/ImmutableTryBlock$1.class
ImmutableTryBlock.java package com.android.tools.smali.dexlib2.immutable final com.android.tools.smali.dexlib2.immutable.ImmutableTryBlock$1 extends com.android.tools.smali.util.ImmutableConverter { void <init> () protected boolean isImmutable (com.android.tools.smali.dexlib2.iface.TryBlock) com.android.tools.smali.dexlib2.iface.TryBlock item protected com.android.tools.smali.dexlib2.immutable.ImmutableTryBlock makeImmutable (com.android.tools.smali.dexlib2.iface.TryBlock) com.android.tools.smali.dexlib2.iface.TryBlock item protected volatile synthetic java.lang.Object makeImmutable (java.lang.Object) protected volatile synthetic boolean isImmutable (java.lang.Object) }
com/android/tools/smali/dexlib2/immutable/ImmutableMethodParameter.class
ImmutableMethodParameter.java package com.android.tools.smali.dexlib2.immutable public com.android.tools.smali.dexlib2.immutable.ImmutableMethodParameter extends com.android.tools.smali.dexlib2.base.BaseMethodParameter { protected final String type protected final com.google.common.collect.ImmutableSet annotations protected final String name private static final com.android.tools.smali.util.ImmutableConverter CONVERTER public void <init> (java.lang.String, java.util.Set, java.lang.String) String type java.util.Set annotations String name public void <init> (java.lang.String, com.google.common.collect.ImmutableSet, java.lang.String) String type com.google.common.collect.ImmutableSet annotations String name public static com.android.tools.smali.dexlib2.immutable.ImmutableMethodParameter of (com.android.tools.smali.dexlib2.iface.MethodParameter) com.android.tools.smali.dexlib2.iface.MethodParameter methodParameter public java.lang.String getType () public java.util.Set getAnnotations () public java.lang.String getName () public java.lang.String getSignature () public static com.google.common.collect.ImmutableList immutableListOf (java.lang.Iterable) Iterable list static void <clinit> () }
com/android/tools/smali/dexlib2/immutable/ImmutableClassDef$3.class
ImmutableClassDef.java package com.android.tools.smali.dexlib2.immutable final com.android.tools.smali.dexlib2.immutable.ImmutableClassDef$3 extends com.android.tools.smali.util.ImmutableConverter { void <init> () protected boolean isImmutable (com.android.tools.smali.dexlib2.iface.ClassDef) com.android.tools.smali.dexlib2.iface.ClassDef item protected com.android.tools.smali.dexlib2.immutable.ImmutableClassDef makeImmutable (com.android.tools.smali.dexlib2.iface.ClassDef) com.android.tools.smali.dexlib2.iface.ClassDef item protected volatile synthetic java.lang.Object makeImmutable (java.lang.Object) protected volatile synthetic boolean isImmutable (java.lang.Object) }
com/android/tools/smali/dexlib2/immutable/ImmutableField.class
ImmutableField.java package com.android.tools.smali.dexlib2.immutable public com.android.tools.smali.dexlib2.immutable.ImmutableField extends com.android.tools.smali.dexlib2.base.reference.BaseFieldReference implements com.android.tools.smali.dexlib2.iface.Field { protected final String definingClass protected final String name protected final String type protected final int accessFlags protected final com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValue initialValue protected final com.google.common.collect.ImmutableSet annotations protected final com.google.common.collect.ImmutableSet hiddenApiRestrictions private static final com.android.tools.smali.util.ImmutableConverter CONVERTER public void <init> (java.lang.String, java.lang.String, java.lang.String, int, com.android.tools.smali.dexlib2.iface.value.EncodedValue, java.util.Collection, java.util.Set) String definingClass String name String type int accessFlags com.android.tools.smali.dexlib2.iface.value.EncodedValue initialValue java.util.Collection annotations java.util.Set hiddenApiRestrictions public void <init> (java.lang.String, java.lang.String, java.lang.String, int, com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValue, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet) String definingClass String name String type int accessFlags com.android.tools.smali.dexlib2.immutable.value.ImmutableEncodedValue initialValue com.google.common.collect.ImmutableSet annotations com.google.common.collect.ImmutableSet hiddenApiRestrictions public static com.android.tools.smali.dexlib2.immutable.ImmutableField of (com.android.tools.smali.dexlib2.iface.Field) com.android.tools.smali.dexlib2.iface.Field field public java.lang.String getDefiningClass () public java.lang.String getName () public java.lang.String getType () public int getAccessFlags () public com.android.tools.smali.dexlib2.iface.value.EncodedValue getInitialValue () public com.google.common.collect.ImmutableSet getAnnotations () public java.util.Set getHiddenApiRestrictions () public static com.google.common.collect.ImmutableSortedSet immutableSetOf (java.lang.Iterable) Iterable list public volatile synthetic java.util.Set getAnnotations () static void <clinit> () }
com/android/tools/smali/dexlib2/formatter/
com/android/tools/smali/dexlib2/formatter/DexFormatter.class
DexFormatter.java package com.android.tools.smali.dexlib2.formatter public com.android.tools.smali.dexlib2.formatter.DexFormatter extends java.lang.Object { public static final com.android.tools.smali.dexlib2.formatter.DexFormatter INSTANCE public void <init> () public com.android.tools.smali.dexlib2.formatter.DexFormattedWriter getWriter (java.io.Writer) java.io.Writer writer public java.lang.String getMethodDescriptor (com.android.tools.smali.dexlib2.iface.reference.MethodReference) java.io.IOException e com.android.tools.smali.dexlib2.iface.reference.MethodReference methodReference java.io.StringWriter writer public java.lang.String getShortMethodDescriptor (com.android.tools.smali.dexlib2.iface.reference.MethodReference) java.io.IOException e com.android.tools.smali.dexlib2.iface.reference.MethodReference methodReference java.io.StringWriter writer public java.lang.String getMethodProtoDescriptor (com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference) java.io.IOException e com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference protoReference java.io.StringWriter writer public java.lang.String getFieldDescriptor (com.android.tools.smali.dexlib2.iface.reference.FieldReference) java.io.IOException e com.android.tools.smali.dexlib2.iface.reference.FieldReference fieldReference java.io.StringWriter writer public java.lang.String getShortFieldDescriptor (com.android.tools.smali.dexlib2.iface.reference.FieldReference) java.io.IOException e com.android.tools.smali.dexlib2.iface.reference.FieldReference fieldReference java.io.StringWriter writer public java.lang.String getMethodHandle (com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference) java.io.IOException e com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference methodHandleReference java.io.StringWriter writer public java.lang.String getCallSite (com.android.tools.smali.dexlib2.iface.reference.CallSiteReference) java.io.IOException e com.android.tools.smali.dexlib2.iface.reference.CallSiteReference callSiteReference java.io.StringWriter writer public java.lang.String getType (java.lang.CharSequence) java.io.IOException e CharSequence type java.io.StringWriter writer public java.lang.String getQuotedString (java.lang.CharSequence) java.io.IOException e CharSequence string java.io.StringWriter writer public java.lang.String getEncodedValue (com.android.tools.smali.dexlib2.iface.value.EncodedValue) java.io.IOException e com.android.tools.smali.dexlib2.iface.value.EncodedValue encodedValue java.io.StringWriter writer public java.lang.String getReference (com.android.tools.smali.dexlib2.iface.reference.Reference) java.io.IOException e com.android.tools.smali.dexlib2.iface.reference.Reference reference java.io.StringWriter writer static void <clinit> () }
com/android/tools/smali/dexlib2/formatter/DexFormattedWriter.class
DexFormattedWriter.java package com.android.tools.smali.dexlib2.formatter public com.android.tools.smali.dexlib2.formatter.DexFormattedWriter extends java.io.Writer { protected final java.io.Writer writer static final synthetic boolean $assertionsDisabled public void <init> (java.io.Writer) java.io.Writer writer public void writeMethodDescriptor (com.android.tools.smali.dexlib2.iface.reference.MethodReference) throws java.io.IOException CharSequence paramType com.android.tools.smali.dexlib2.iface.reference.MethodReference methodReference public void writeShortMethodDescriptor (com.android.tools.smali.dexlib2.iface.reference.MethodReference) throws java.io.IOException CharSequence paramType com.android.tools.smali.dexlib2.iface.reference.MethodReference methodReference public void writeMethodProtoDescriptor (com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference) throws java.io.IOException CharSequence paramType com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference protoReference public void writeFieldDescriptor (com.android.tools.smali.dexlib2.iface.reference.FieldReference) throws java.io.IOException com.android.tools.smali.dexlib2.iface.reference.FieldReference fieldReference public void writeShortFieldDescriptor (com.android.tools.smali.dexlib2.iface.reference.FieldReference) throws java.io.IOException com.android.tools.smali.dexlib2.iface.reference.FieldReference fieldReference public void writeMethodHandle (com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference) throws java.io.IOException com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference methodHandleReference com.android.tools.smali.dexlib2.iface.reference.Reference memberReference public void writeCallSite (com.android.tools.smali.dexlib2.iface.reference.CallSiteReference) throws java.io.IOException com.android.tools.smali.dexlib2.iface.value.EncodedValue encodedValue com.android.tools.smali.dexlib2.iface.reference.CallSiteReference callSiteReference com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference methodHandle public void writeType (java.lang.CharSequence) throws java.io.IOException char c int i CharSequence type protected void writeClass (java.lang.CharSequence) throws java.io.IOException char c CharSequence type int startIndex int i protected void writeSimpleName (java.lang.CharSequence) throws java.io.IOException CharSequence simpleName public void writeQuotedString (java.lang.CharSequence) throws java.io.IOException char c int i CharSequence charSequence String string public void writeEncodedValue (com.android.tools.smali.dexlib2.iface.value.EncodedValue) throws java.io.IOException com.android.tools.smali.dexlib2.iface.value.EncodedValue encodedValue protected void writeAnnotation (com.android.tools.smali.dexlib2.iface.value.AnnotationEncodedValue) throws java.io.IOException com.android.tools.smali.dexlib2.iface.AnnotationElement element com.android.tools.smali.dexlib2.iface.value.AnnotationEncodedValue annotation java.util.Set elements protected void writeArray (com.android.tools.smali.dexlib2.iface.value.ArrayEncodedValue) throws java.io.IOException com.android.tools.smali.dexlib2.iface.value.EncodedValue element com.android.tools.smali.dexlib2.iface.value.ArrayEncodedValue array boolean first public void writeReference (com.android.tools.smali.dexlib2.iface.reference.Reference) throws java.io.IOException com.android.tools.smali.dexlib2.iface.reference.Reference reference public void write (int) throws java.io.IOException int c public void write (char[]) throws java.io.IOException char[] cbuf public void write (char[], int, int) throws java.io.IOException char[] cbuf int off int len public void write (java.lang.String) throws java.io.IOException String str public void write (java.lang.String, int, int) throws java.io.IOException String str int off int len public java.io.Writer append (java.lang.CharSequence) throws java.io.IOException CharSequence csq public java.io.Writer append (java.lang.CharSequence, int, int) throws java.io.IOException CharSequence csq int start int end public java.io.Writer append (char) throws java.io.IOException char c public void flush () throws java.io.IOException public void close () throws java.io.IOException public volatile synthetic java.lang.Appendable append (char) throws java.io.IOException public volatile synthetic java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException public volatile synthetic java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException static void <clinit> () }
com/android/tools/smali/dexlib2/writer/
com/android/tools/smali/dexlib2/writer/InstructionFactory.class
InstructionFactory.java package com.android.tools.smali.dexlib2.writer public abstract com.android.tools.smali.dexlib2.writer.InstructionFactory extends java.lang.Object { public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction10t (com.android.tools.smali.dexlib2.Opcode, int) public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction10x (com.android.tools.smali.dexlib2.Opcode) public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction11n (com.android.tools.smali.dexlib2.Opcode, int, int) public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction11x (com.android.tools.smali.dexlib2.Opcode, int) public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction12x (com.android.tools.smali.dexlib2.Opcode, int, int) public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction20bc (com.android.tools.smali.dexlib2.Opcode, int, com.android.tools.smali.dexlib2.iface.reference.Reference) public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction20t (com.android.tools.smali.dexlib2.Opcode, int) public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction21c (com.android.tools.smali.dexlib2.Opcode, int, com.android.tools.smali.dexlib2.iface.reference.Reference) public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction21ih (com.android.tools.smali.dexlib2.Opcode, int, int) public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction21lh (com.android.tools.smali.dexlib2.Opcode, int, long) public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction21s (com.android.tools.smali.dexlib2.Opcode, int, int) public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction21t (com.android.tools.smali.dexlib2.Opcode, int, int) public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction22b (com.android.tools.smali.dexlib2.Opcode, int, int, int) public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction22c (com.android.tools.smali.dexlib2.Opcode, int, int, com.android.tools.smali.dexlib2.iface.reference.Reference) public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction22s (com.android.tools.smali.dexlib2.Opcode, int, int, int) public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction22t (com.android.tools.smali.dexlib2.Opcode, int, int, int) public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction22x (com.android.tools.smali.dexlib2.Opcode, int, int) public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction23x (com.android.tools.smali.dexlib2.Opcode, int, int, int) public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction30t (com.android.tools.smali.dexlib2.Opcode, int) public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction31c (com.android.tools.smali.dexlib2.Opcode, int, com.android.tools.smali.dexlib2.iface.reference.Reference) public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction31i (com.android.tools.smali.dexlib2.Opcode, int, int) public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction31t (com.android.tools.smali.dexlib2.Opcode, int, int) public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction32x (com.android.tools.smali.dexlib2.Opcode, int, int) public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction35c (com.android.tools.smali.dexlib2.Opcode, int, int, int, int, int, int, com.android.tools.smali.dexlib2.iface.reference.Reference) public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction3rc (com.android.tools.smali.dexlib2.Opcode, int, int, com.android.tools.smali.dexlib2.iface.reference.Reference) public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makeInstruction51l (com.android.tools.smali.dexlib2.Opcode, int, long) public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makeSparseSwitchPayload (java.util.List) public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makePackedSwitchPayload (java.util.List) public abstract com.android.tools.smali.dexlib2.iface.instruction.Instruction makeArrayPayload (int, java.util.List) }
com/android/tools/smali/dexlib2/writer/StringSection.class
StringSection.java package com.android.tools.smali.dexlib2.writer public abstract com.android.tools.smali.dexlib2.writer.StringSection extends java.lang.Object implements com.android.tools.smali.dexlib2.writer.NullableIndexSection { public abstract int getItemIndex (com.android.tools.smali.dexlib2.iface.reference.StringReference) public abstract boolean hasJumboIndexes () }
com/android/tools/smali/dexlib2/writer/AnnotationSetSection.class
AnnotationSetSection.java package com.android.tools.smali.dexlib2.writer public abstract com.android.tools.smali.dexlib2.writer.AnnotationSetSection extends java.lang.Object implements com.android.tools.smali.dexlib2.writer.NullableOffsetSection { public abstract java.util.Collection getAnnotations (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/NullableOffsetSection.class
NullableOffsetSection.java package com.android.tools.smali.dexlib2.writer public abstract com.android.tools.smali.dexlib2.writer.NullableOffsetSection extends java.lang.Object implements com.android.tools.smali.dexlib2.writer.OffsetSection { public abstract int getNullableItemOffset (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/TypeSection.class
TypeSection.java package com.android.tools.smali.dexlib2.writer public abstract com.android.tools.smali.dexlib2.writer.TypeSection extends java.lang.Object implements com.android.tools.smali.dexlib2.writer.NullableIndexSection { public abstract java.lang.Object getString (java.lang.Object) public abstract int getItemIndex (com.android.tools.smali.dexlib2.iface.reference.TypeReference) }
com/android/tools/smali/dexlib2/writer/DexWriter$RestrictionsWriter.class
DexWriter.java package com.android.tools.smali.dexlib2.writer com.android.tools.smali.dexlib2.writer.DexWriter$RestrictionsWriter extends java.lang.Object { private final int startOffset private final com.android.tools.smali.dexlib2.writer.io.DexDataStore dataStore private final com.android.tools.smali.dexlib2.writer.DexDataWriter offsetsWriter private final com.android.tools.smali.dexlib2.writer.DexDataWriter restrictionsWriter private boolean writeRestrictionsForClass private int pendingBlankEntries public void <init> (com.android.tools.smali.dexlib2.writer.io.DexDataStore, com.android.tools.smali.dexlib2.writer.DexDataWriter, int) throws java.io.IOException int i com.android.tools.smali.dexlib2.writer.io.DexDataStore dataStore com.android.tools.smali.dexlib2.writer.DexDataWriter offsetWriter int numClasses int offsetsSize public void finishClass () throws java.io.IOException private void addBlankEntry () throws java.io.IOException public void writeRestriction (java.util.Set) throws java.io.IOException int i java.util.Set hiddenApiRestrictions public void close () throws java.io.IOException com.android.tools.smali.dexlib2.writer.DexDataWriter writer }
com/android/tools/smali/dexlib2/writer/ClassSection.class
ClassSection.java package com.android.tools.smali.dexlib2.writer public abstract com.android.tools.smali.dexlib2.writer.ClassSection extends java.lang.Object implements com.android.tools.smali.dexlib2.writer.IndexSection { public abstract java.util.Collection getSortedClasses () public abstract java.util.Map$Entry getClassEntryByType (java.lang.CharSequence) public abstract java.lang.CharSequence getType (java.lang.Object) public abstract int getAccessFlags (java.lang.Object) public abstract java.lang.CharSequence getSuperclass (java.lang.Object) public abstract java.lang.Object getInterfaces (java.lang.Object) public abstract java.lang.CharSequence getSourceFile (java.lang.Object) public abstract java.lang.Object getStaticInitializers (java.lang.Object) public abstract java.util.Collection getSortedStaticFields (java.lang.Object) public abstract java.util.Collection getSortedInstanceFields (java.lang.Object) public abstract java.util.Collection getSortedFields (java.lang.Object) public abstract java.util.Collection getSortedDirectMethods (java.lang.Object) public abstract java.util.Collection getSortedVirtualMethods (java.lang.Object) public abstract java.util.Collection getSortedMethods (java.lang.Object) public abstract int getFieldAccessFlags (java.lang.Object) public abstract int getMethodAccessFlags (java.lang.Object) public abstract java.util.Set getFieldHiddenApiRestrictions (java.lang.Object) public abstract java.util.Set getMethodHiddenApiRestrictions (java.lang.Object) public abstract java.lang.Object getClassAnnotations (java.lang.Object) public abstract java.lang.Object getFieldAnnotations (java.lang.Object) public abstract java.lang.Object getMethodAnnotations (java.lang.Object) public abstract java.util.List getParameterAnnotations (java.lang.Object) public abstract java.lang.Iterable getDebugItems (java.lang.Object) public abstract java.lang.Iterable getParameterNames (java.lang.Object) public abstract int getRegisterCount (java.lang.Object) public abstract java.lang.Iterable getInstructions (java.lang.Object) public abstract java.util.List getTryBlocks (java.lang.Object) public abstract java.lang.CharSequence getExceptionType (com.android.tools.smali.dexlib2.iface.ExceptionHandler) public abstract com.android.tools.smali.dexlib2.builder.MutableMethodImplementation makeMutableMethodImplementation (java.lang.Object) public abstract void setAnnotationDirectoryOffset (java.lang.Object, int) public abstract int getAnnotationDirectoryOffset (java.lang.Object) public abstract void setAnnotationSetRefListOffset (java.lang.Object, int) public abstract int getAnnotationSetRefListOffset (java.lang.Object) public abstract void setCodeItemOffset (java.lang.Object, int) public abstract int getCodeItemOffset (java.lang.Object) public abstract void writeDebugItem (com.android.tools.smali.dexlib2.writer.DebugWriter, com.android.tools.smali.dexlib2.iface.debug.DebugItem) throws java.io.IOException }
com/android/tools/smali/dexlib2/writer/InstructionWriter$1.class
InstructionWriter.java package com.android.tools.smali.dexlib2.writer com.android.tools.smali.dexlib2.writer.InstructionWriter$1 extends java.lang.Object implements java.util.Comparator { final synthetic com.android.tools.smali.dexlib2.writer.InstructionWriter this$0 void <init> (com.android.tools.smali.dexlib2.writer.InstructionWriter) com.android.tools.smali.dexlib2.writer.InstructionWriter this$0 public int compare (com.android.tools.smali.dexlib2.iface.instruction.SwitchElement, com.android.tools.smali.dexlib2.iface.instruction.SwitchElement) com.android.tools.smali.dexlib2.iface.instruction.SwitchElement element1 com.android.tools.smali.dexlib2.iface.instruction.SwitchElement element2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
com/android/tools/smali/dexlib2/writer/DexWriter$InternalEncodedValueWriter.class
DexWriter.java package com.android.tools.smali.dexlib2.writer public com.android.tools.smali.dexlib2.writer.DexWriter$InternalEncodedValueWriter extends com.android.tools.smali.dexlib2.writer.EncodedValueWriter { final synthetic com.android.tools.smali.dexlib2.writer.DexWriter this$0 private void <init> (com.android.tools.smali.dexlib2.writer.DexWriter, com.android.tools.smali.dexlib2.writer.DexDataWriter) com.android.tools.smali.dexlib2.writer.DexWriter this$0 com.android.tools.smali.dexlib2.writer.DexDataWriter writer protected void writeEncodedValue (java.lang.Object) throws java.io.IOException Object encodedValue synthetic void <init> (com.android.tools.smali.dexlib2.writer.DexWriter, com.android.tools.smali.dexlib2.writer.DexDataWriter, com.android.tools.smali.dexlib2.writer.DexWriter$1) com.android.tools.smali.dexlib2.writer.DexWriter x0 com.android.tools.smali.dexlib2.writer.DexDataWriter x1 com.android.tools.smali.dexlib2.writer.DexWriter$1 x2 }
com/android/tools/smali/dexlib2/writer/ProtoSection.class
ProtoSection.java package com.android.tools.smali.dexlib2.writer public abstract com.android.tools.smali.dexlib2.writer.ProtoSection extends java.lang.Object implements com.android.tools.smali.dexlib2.writer.IndexSection { public abstract java.lang.Object getShorty (java.lang.Object) public abstract java.lang.Object getReturnType (java.lang.Object) public abstract java.lang.Object getParameters (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/EncodedValueWriter.class
EncodedValueWriter.java package com.android.tools.smali.dexlib2.writer public abstract com.android.tools.smali.dexlib2.writer.EncodedValueWriter extends java.lang.Object { private final com.android.tools.smali.dexlib2.writer.DexDataWriter writer private final com.android.tools.smali.dexlib2.writer.StringSection stringSection private final com.android.tools.smali.dexlib2.writer.TypeSection typeSection private final com.android.tools.smali.dexlib2.writer.FieldSection fieldSection private final com.android.tools.smali.dexlib2.writer.MethodSection methodSection private final com.android.tools.smali.dexlib2.writer.ProtoSection protoSection private final com.android.tools.smali.dexlib2.writer.MethodHandleSection methodHandleSection private final com.android.tools.smali.dexlib2.writer.AnnotationSection annotationSection public void <init> (com.android.tools.smali.dexlib2.writer.DexDataWriter, com.android.tools.smali.dexlib2.writer.StringSection, com.android.tools.smali.dexlib2.writer.TypeSection, com.android.tools.smali.dexlib2.writer.FieldSection, com.android.tools.smali.dexlib2.writer.MethodSection, com.android.tools.smali.dexlib2.writer.ProtoSection, com.android.tools.smali.dexlib2.writer.MethodHandleSection, com.android.tools.smali.dexlib2.writer.AnnotationSection) com.android.tools.smali.dexlib2.writer.DexDataWriter writer com.android.tools.smali.dexlib2.writer.StringSection stringSection com.android.tools.smali.dexlib2.writer.TypeSection typeSection com.android.tools.smali.dexlib2.writer.FieldSection fieldSection com.android.tools.smali.dexlib2.writer.MethodSection methodSection com.android.tools.smali.dexlib2.writer.ProtoSection protoSection com.android.tools.smali.dexlib2.writer.MethodHandleSection methodHandleSection com.android.tools.smali.dexlib2.writer.AnnotationSection annotationSection protected abstract void writeEncodedValue (java.lang.Object) throws java.io.IOException public void writeAnnotation (java.lang.Object, java.util.Collection) throws java.io.IOException com.android.tools.smali.dexlib2.iface.AnnotationElement element Object annotationType java.util.Collection elements java.util.Collection sortedElements public void writeArray (java.util.Collection) throws java.io.IOException Object element java.util.Collection elements public void writeBoolean (boolean) throws java.io.IOException boolean value public void writeByte (byte) throws java.io.IOException byte value public void writeChar (char) throws java.io.IOException char value public void writeDouble (double) throws java.io.IOException double value public void writeEnum (com.android.tools.smali.dexlib2.iface.reference.FieldReference) throws java.io.IOException com.android.tools.smali.dexlib2.iface.reference.FieldReference value public void writeField (com.android.tools.smali.dexlib2.iface.reference.FieldReference) throws java.io.IOException com.android.tools.smali.dexlib2.iface.reference.FieldReference value public void writeFloat (float) throws java.io.IOException float value public void writeInt (int) throws java.io.IOException int value public void writeLong (long) throws java.io.IOException long value public void writeMethod (com.android.tools.smali.dexlib2.iface.reference.MethodReference) throws java.io.IOException com.android.tools.smali.dexlib2.iface.reference.MethodReference value public void writeNull () throws java.io.IOException public void writeShort (int) throws java.io.IOException int value public void writeString (java.lang.Object) throws java.io.IOException Object value public void writeType (java.lang.Object) throws java.io.IOException Object value public void writeMethodType (java.lang.Object) throws java.io.IOException Object value public void writeMethodHandle (com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference) throws java.io.IOException com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference value }
com/android/tools/smali/dexlib2/writer/util/
com/android/tools/smali/dexlib2/writer/util/CallSiteUtil$1$1.class
CallSiteUtil.java package com.android.tools.smali.dexlib2.writer.util com.android.tools.smali.dexlib2.writer.util.CallSiteUtil$1$1 extends com.android.tools.smali.dexlib2.base.value.BaseMethodHandleEncodedValue { final synthetic com.android.tools.smali.dexlib2.writer.util.CallSiteUtil$1 this$0 void <init> (com.android.tools.smali.dexlib2.writer.util.CallSiteUtil$1) com.android.tools.smali.dexlib2.writer.util.CallSiteUtil$1 this$0 public com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference getValue () }
com/android/tools/smali/dexlib2/writer/util/CallSiteUtil.class
CallSiteUtil.java package com.android.tools.smali.dexlib2.writer.util public com.android.tools.smali.dexlib2.writer.util.CallSiteUtil extends java.lang.Object { public void <init> () public static com.android.tools.smali.dexlib2.iface.value.ArrayEncodedValue getEncodedCallSite (com.android.tools.smali.dexlib2.iface.reference.CallSiteReference) com.android.tools.smali.dexlib2.iface.reference.CallSiteReference callSiteReference }
com/android/tools/smali/dexlib2/writer/util/TryListBuilder$TryBounds.class
TryListBuilder.java package com.android.tools.smali.dexlib2.writer.util com.android.tools.smali.dexlib2.writer.util.TryListBuilder$TryBounds extends java.lang.Object { public final com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock start public final com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock end public void <init> (com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock, com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock) com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock start com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock end }
com/android/tools/smali/dexlib2/writer/util/StaticInitializerUtil$3.class
StaticInitializerUtil.java package com.android.tools.smali.dexlib2.writer.util final com.android.tools.smali.dexlib2.writer.util.StaticInitializerUtil$3 extends java.lang.Object implements com.google.common.base.Function { void <init> () public com.android.tools.smali.dexlib2.iface.value.EncodedValue apply (com.android.tools.smali.dexlib2.iface.Field) com.android.tools.smali.dexlib2.iface.Field input com.android.tools.smali.dexlib2.iface.value.EncodedValue initialValue public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/util/TryListBuilder$InvalidTryException.class
TryListBuilder.java package com.android.tools.smali.dexlib2.writer.util public com.android.tools.smali.dexlib2.writer.util.TryListBuilder$InvalidTryException extends com.android.tools.smali.util.ExceptionWithContext { public void <init> (java.lang.Throwable) Throwable cause public transient void <init> (java.lang.Throwable, java.lang.String, java.lang.Object[]) Throwable cause String message Object[] formatArgs public transient void <init> (java.lang.String, java.lang.Object[]) String message Object[] formatArgs }
com/android/tools/smali/dexlib2/writer/util/TryListBuilder$MutableTryBlock.class
TryListBuilder.java package com.android.tools.smali.dexlib2.writer.util com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock extends com.android.tools.smali.dexlib2.base.BaseTryBlock { public com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock prev public com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock next public int startCodeAddress public int endCodeAddress public java.util.List exceptionHandlers public void <init> (int, int) int startCodeAddress int endCodeAddress public void <init> (int, int, java.util.List) int startCodeAddress int endCodeAddress java.util.List exceptionHandlers public int getStartCodeAddress () public int getCodeUnitCount () public java.util.List getExceptionHandlers () public com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock split (int) int splitAddress com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock newTryBlock public void delete () public void mergeNext () public void append (com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock) com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock tryBlock public void prepend (com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock) com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock tryBlock public void addHandler (com.android.tools.smali.dexlib2.iface.ExceptionHandler) String existingType String newType com.android.tools.smali.dexlib2.iface.ExceptionHandler existingHandler com.android.tools.smali.dexlib2.iface.ExceptionHandler handler }
com/android/tools/smali/dexlib2/writer/util/StaticInitializerUtil$1$1.class
StaticInitializerUtil.java package com.android.tools.smali.dexlib2.writer.util com.android.tools.smali.dexlib2.writer.util.StaticInitializerUtil$1$1 extends com.android.tools.smali.util.AbstractForwardSequentialList { final synthetic com.android.tools.smali.dexlib2.writer.util.StaticInitializerUtil$1 this$0 void <init> (com.android.tools.smali.dexlib2.writer.util.StaticInitializerUtil$1) com.android.tools.smali.dexlib2.writer.util.StaticInitializerUtil$1 this$0 public java.util.Iterator iterator () public int size () }
com/android/tools/smali/dexlib2/writer/util/CallSiteUtil$1$2.class
CallSiteUtil.java package com.android.tools.smali.dexlib2.writer.util com.android.tools.smali.dexlib2.writer.util.CallSiteUtil$1$2 extends com.android.tools.smali.dexlib2.base.value.BaseMethodTypeEncodedValue { final synthetic com.android.tools.smali.dexlib2.writer.util.CallSiteUtil$1 this$0 void <init> (com.android.tools.smali.dexlib2.writer.util.CallSiteUtil$1) com.android.tools.smali.dexlib2.writer.util.CallSiteUtil$1 this$0 public com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference getValue () }
com/android/tools/smali/dexlib2/writer/util/TryListBuilder$1.class
TryListBuilder.java package com.android.tools.smali.dexlib2.writer.util com.android.tools.smali.dexlib2.writer.util.TryListBuilder$1 extends java.lang.Object implements java.util.Iterator { private com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock next final synthetic com.android.tools.smali.dexlib2.writer.util.TryListBuilder this$0 void <init> (com.android.tools.smali.dexlib2.writer.util.TryListBuilder) com.android.tools.smali.dexlib2.writer.util.TryListBuilder this$0 protected com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock readNextItem () com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock ret public boolean hasNext () public com.android.tools.smali.dexlib2.iface.TryBlock next () com.android.tools.smali.dexlib2.iface.TryBlock ret public void remove () public volatile synthetic java.lang.Object next () }
com/android/tools/smali/dexlib2/writer/util/TryListBuilder.class
TryListBuilder.java package com.android.tools.smali.dexlib2.writer.util public com.android.tools.smali.dexlib2.writer.util.TryListBuilder extends java.lang.Object { private final com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock listStart private final com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock listEnd public void <init> () public static java.util.List massageTryBlocks (java.util.List) com.android.tools.smali.dexlib2.iface.ExceptionHandler exceptionHandler int startAddress int endAddress com.android.tools.smali.dexlib2.iface.TryBlock tryBlock java.util.List tryBlocks com.android.tools.smali.dexlib2.writer.util.TryListBuilder tlb private com.android.tools.smali.dexlib2.writer.util.TryListBuilder$TryBounds getBoundingRanges (int, int) int currentStartAddress int currentEndAddress com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock endBlock int currentStartAddress int currentEndAddress int startAddress int endAddress com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock startBlock com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock tryBlock com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock endBlock public void addHandler (int, int, com.android.tools.smali.dexlib2.iface.ExceptionHandler) com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock newBlock int startAddress int endAddress com.android.tools.smali.dexlib2.iface.ExceptionHandler handler com.android.tools.smali.dexlib2.writer.util.TryListBuilder$TryBounds bounds com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock startBlock com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock endBlock int previousEnd com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock tryBlock public java.util.List getTryBlocks () static synthetic com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock access$000 (com.android.tools.smali.dexlib2.writer.util.TryListBuilder) com.android.tools.smali.dexlib2.writer.util.TryListBuilder x0 static synthetic com.android.tools.smali.dexlib2.writer.util.TryListBuilder$MutableTryBlock access$100 (com.android.tools.smali.dexlib2.writer.util.TryListBuilder) com.android.tools.smali.dexlib2.writer.util.TryListBuilder x0 }
com/android/tools/smali/dexlib2/writer/util/StaticInitializerUtil.class
StaticInitializerUtil.java package com.android.tools.smali.dexlib2.writer.util public com.android.tools.smali.dexlib2.writer.util.StaticInitializerUtil extends java.lang.Object { private static final com.google.common.base.Predicate HAS_INITIALIZER private static final com.google.common.base.Function GET_INITIAL_VALUE public void <init> () public static com.android.tools.smali.dexlib2.iface.value.ArrayEncodedValue getStaticInitializers (java.util.SortedSet) java.util.SortedSet sortedStaticFields int lastIndex static synthetic com.google.common.base.Function access$000 () static void <clinit> () }
com/android/tools/smali/dexlib2/writer/util/StaticInitializerUtil$2.class
StaticInitializerUtil.java package com.android.tools.smali.dexlib2.writer.util final com.android.tools.smali.dexlib2.writer.util.StaticInitializerUtil$2 extends java.lang.Object implements com.google.common.base.Predicate { void <init> () public boolean apply (com.android.tools.smali.dexlib2.iface.Field) com.android.tools.smali.dexlib2.iface.Field input com.android.tools.smali.dexlib2.iface.value.EncodedValue encodedValue public volatile synthetic boolean apply (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/util/CallSiteUtil$1.class
CallSiteUtil.java package com.android.tools.smali.dexlib2.writer.util final com.android.tools.smali.dexlib2.writer.util.CallSiteUtil$1 extends com.android.tools.smali.dexlib2.base.value.BaseArrayEncodedValue { final synthetic com.android.tools.smali.dexlib2.iface.reference.CallSiteReference val$callSiteReference void <init> (com.android.tools.smali.dexlib2.iface.reference.CallSiteReference) public java.util.List getValue () java.util.List encodedCallSite }
com/android/tools/smali/dexlib2/writer/util/StaticInitializerUtil$1.class
StaticInitializerUtil.java package com.android.tools.smali.dexlib2.writer.util final com.android.tools.smali.dexlib2.writer.util.StaticInitializerUtil$1 extends com.android.tools.smali.dexlib2.base.value.BaseArrayEncodedValue { final synthetic java.util.SortedSet val$sortedStaticFields final synthetic int val$lastIndex void <init> (java.util.SortedSet, int) public java.util.List getValue () }
com/android/tools/smali/dexlib2/writer/DexWriter$4.class
DexWriter.java package com.android.tools.smali.dexlib2.writer final com.android.tools.smali.dexlib2.writer.DexWriter$4 extends java.lang.Object implements java.util.Comparator { void <init> () public int compare (java.util.Map$Entry, java.util.Map$Entry) java.util.Map$Entry o1 java.util.Map$Entry o2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
com/android/tools/smali/dexlib2/writer/DexWriter$3.class
DexWriter.java package com.android.tools.smali.dexlib2.writer final com.android.tools.smali.dexlib2.writer.DexWriter$3 extends java.lang.Object implements java.util.Comparator { void <init> () public int compare (java.util.Map$Entry, java.util.Map$Entry) java.util.Map$Entry o1 java.util.Map$Entry o2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/
com/android/tools/smali/dexlib2/writer/builder/BuilderCallSitePool$1.class
BuilderCallSitePool.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderCallSitePool$1 extends com.android.tools.smali.dexlib2.writer.builder.BuilderMapEntryCollection { final synthetic com.android.tools.smali.dexlib2.writer.builder.BuilderCallSitePool this$0 void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderCallSitePool, java.util.Collection) com.android.tools.smali.dexlib2.writer.builder.BuilderCallSitePool this$0 java.util.Collection keys protected int getValue (com.android.tools.smali.dexlib2.writer.builder.BuilderCallSiteReference) com.android.tools.smali.dexlib2.writer.builder.BuilderCallSiteReference builderCallSiteReference protected int setValue (com.android.tools.smali.dexlib2.writer.builder.BuilderCallSiteReference, int) com.android.tools.smali.dexlib2.writer.builder.BuilderCallSiteReference builderCallSiteReference int value int prev protected volatile synthetic int setValue (java.lang.Object, int) protected volatile synthetic int getValue (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderClassPool.class
BuilderClassPool.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderClassPool extends com.android.tools.smali.dexlib2.writer.builder.BaseBuilderPool implements com.android.tools.smali.dexlib2.writer.ClassSection { private final java.util.concurrent.ConcurrentMap internedItems private com.google.common.collect.ImmutableList sortedClasses private static final com.google.common.base.Predicate HAS_INITIALIZER private static final com.google.common.base.Function GET_INITIAL_VALUE private static final com.google.common.base.Predicate HAS_PARAMETER_ANNOTATIONS private static final com.google.common.base.Function PARAMETER_ANNOTATIONS public void <init> (com.android.tools.smali.dexlib2.writer.builder.DexBuilder) com.android.tools.smali.dexlib2.writer.builder.DexBuilder dexBuilder com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef internClass (com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef) com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef classDef com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef prev public java.util.Collection getSortedClasses () public java.util.Map$Entry getClassEntryByType (com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference) com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference type com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef classDef public com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference getType (com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef) com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef builderClassDef public int getAccessFlags (com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef) com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef builderClassDef public com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference getSuperclass (com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef) com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef builderClassDef public com.android.tools.smali.dexlib2.writer.builder.BuilderTypeList getInterfaces (com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef) com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef builderClassDef public com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference getSourceFile (com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef) com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef builderClassDef public com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderArrayEncodedValue getStaticInitializers (com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef) com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef classDef public java.util.Collection getSortedStaticFields (com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef) com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef builderClassDef public java.util.Collection getSortedInstanceFields (com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef) com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef builderClassDef public java.util.Collection getSortedFields (com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef) com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef builderClassDef public java.util.Collection getSortedDirectMethods (com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef) com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef builderClassDef public java.util.Collection getSortedVirtualMethods (com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef) com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef builderClassDef public java.util.Collection getSortedMethods (com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef) com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef builderClassDef public int getFieldAccessFlags (com.android.tools.smali.dexlib2.writer.builder.BuilderField) com.android.tools.smali.dexlib2.writer.builder.BuilderField builderField public int getMethodAccessFlags (com.android.tools.smali.dexlib2.writer.builder.BuilderMethod) com.android.tools.smali.dexlib2.writer.builder.BuilderMethod builderMethod public java.util.Set getFieldHiddenApiRestrictions (com.android.tools.smali.dexlib2.writer.builder.BuilderField) com.android.tools.smali.dexlib2.writer.builder.BuilderField builderField public java.util.Set getMethodHiddenApiRestrictions (com.android.tools.smali.dexlib2.writer.builder.BuilderMethod) com.android.tools.smali.dexlib2.writer.builder.BuilderMethod builderMethod public com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet getClassAnnotations (com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef) com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef builderClassDef public com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet getFieldAnnotations (com.android.tools.smali.dexlib2.writer.builder.BuilderField) com.android.tools.smali.dexlib2.writer.builder.BuilderField builderField public com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet getMethodAnnotations (com.android.tools.smali.dexlib2.writer.builder.BuilderMethod) com.android.tools.smali.dexlib2.writer.builder.BuilderMethod builderMethod public java.util.List getParameterAnnotations (com.android.tools.smali.dexlib2.writer.builder.BuilderMethod) com.android.tools.smali.dexlib2.writer.builder.BuilderMethod method java.util.List parameters boolean hasParameterAnnotations public java.lang.Iterable getDebugItems (com.android.tools.smali.dexlib2.writer.builder.BuilderMethod) com.android.tools.smali.dexlib2.writer.builder.BuilderMethod builderMethod com.android.tools.smali.dexlib2.iface.MethodImplementation impl public java.lang.Iterable getParameterNames (com.android.tools.smali.dexlib2.writer.builder.BuilderMethod) com.android.tools.smali.dexlib2.writer.builder.BuilderMethod method public int getRegisterCount (com.android.tools.smali.dexlib2.writer.builder.BuilderMethod) com.android.tools.smali.dexlib2.writer.builder.BuilderMethod builderMethod com.android.tools.smali.dexlib2.iface.MethodImplementation impl public java.lang.Iterable getInstructions (com.android.tools.smali.dexlib2.writer.builder.BuilderMethod) com.android.tools.smali.dexlib2.writer.builder.BuilderMethod builderMethod com.android.tools.smali.dexlib2.iface.MethodImplementation impl public java.util.List getTryBlocks (com.android.tools.smali.dexlib2.writer.builder.BuilderMethod) com.android.tools.smali.dexlib2.writer.builder.BuilderMethod builderMethod com.android.tools.smali.dexlib2.iface.MethodImplementation impl public com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference getExceptionType (com.android.tools.smali.dexlib2.iface.ExceptionHandler) com.android.tools.smali.dexlib2.iface.ExceptionHandler handler public com.android.tools.smali.dexlib2.builder.MutableMethodImplementation makeMutableMethodImplementation (com.android.tools.smali.dexlib2.writer.builder.BuilderMethod) com.android.tools.smali.dexlib2.writer.builder.BuilderMethod builderMethod com.android.tools.smali.dexlib2.iface.MethodImplementation impl public void setAnnotationDirectoryOffset (com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef, int) com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef builderClassDef int offset public int getAnnotationDirectoryOffset (com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef) com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef builderClassDef public void setAnnotationSetRefListOffset (com.android.tools.smali.dexlib2.writer.builder.BuilderMethod, int) com.android.tools.smali.dexlib2.writer.builder.BuilderMethod builderMethod int offset public int getAnnotationSetRefListOffset (com.android.tools.smali.dexlib2.writer.builder.BuilderMethod) com.android.tools.smali.dexlib2.writer.builder.BuilderMethod builderMethod public void setCodeItemOffset (com.android.tools.smali.dexlib2.writer.builder.BuilderMethod, int) com.android.tools.smali.dexlib2.writer.builder.BuilderMethod builderMethod int offset public int getCodeItemOffset (com.android.tools.smali.dexlib2.writer.builder.BuilderMethod) com.android.tools.smali.dexlib2.writer.builder.BuilderMethod builderMethod private com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference checkStringReference (com.android.tools.smali.dexlib2.iface.reference.StringReference) ClassCastException ex com.android.tools.smali.dexlib2.iface.reference.StringReference stringReference private com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference checkTypeReference (com.android.tools.smali.dexlib2.iface.reference.TypeReference) ClassCastException ex com.android.tools.smali.dexlib2.iface.reference.TypeReference typeReference public void writeDebugItem (com.android.tools.smali.dexlib2.writer.DebugWriter, com.android.tools.smali.dexlib2.iface.debug.DebugItem) throws java.io.IOException com.android.tools.smali.dexlib2.iface.debug.StartLocal startLocal com.android.tools.smali.dexlib2.iface.debug.EndLocal endLocal com.android.tools.smali.dexlib2.iface.debug.RestartLocal restartLocal com.android.tools.smali.dexlib2.iface.debug.LineNumber lineNumber com.android.tools.smali.dexlib2.iface.debug.SetSourceFile setSourceFile com.android.tools.smali.dexlib2.writer.DebugWriter writer com.android.tools.smali.dexlib2.iface.debug.DebugItem debugItem public int getItemIndex (com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef) com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef builderClassDef public java.util.Collection getItems () public int getItemCount () public volatile synthetic int getCodeItemOffset (java.lang.Object) public volatile synthetic void setCodeItemOffset (java.lang.Object, int) public volatile synthetic int getAnnotationSetRefListOffset (java.lang.Object) public volatile synthetic void setAnnotationSetRefListOffset (java.lang.Object, int) public volatile synthetic int getAnnotationDirectoryOffset (java.lang.Object) public volatile synthetic void setAnnotationDirectoryOffset (java.lang.Object, int) public volatile synthetic com.android.tools.smali.dexlib2.builder.MutableMethodImplementation makeMutableMethodImplementation (java.lang.Object) public volatile synthetic java.lang.CharSequence getExceptionType (com.android.tools.smali.dexlib2.iface.ExceptionHandler) public volatile synthetic java.util.List getTryBlocks (java.lang.Object) public volatile synthetic java.lang.Iterable getInstructions (java.lang.Object) public volatile synthetic int getRegisterCount (java.lang.Object) public volatile synthetic java.lang.Iterable getParameterNames (java.lang.Object) public volatile synthetic java.lang.Iterable getDebugItems (java.lang.Object) public volatile synthetic java.util.List getParameterAnnotations (java.lang.Object) public volatile synthetic java.lang.Object getMethodAnnotations (java.lang.Object) public volatile synthetic java.lang.Object getFieldAnnotations (java.lang.Object) public volatile synthetic java.lang.Object getClassAnnotations (java.lang.Object) public volatile synthetic java.util.Set getMethodHiddenApiRestrictions (java.lang.Object) public volatile synthetic java.util.Set getFieldHiddenApiRestrictions (java.lang.Object) public volatile synthetic int getMethodAccessFlags (java.lang.Object) public volatile synthetic int getFieldAccessFlags (java.lang.Object) public volatile synthetic java.util.Collection getSortedMethods (java.lang.Object) public volatile synthetic java.util.Collection getSortedVirtualMethods (java.lang.Object) public volatile synthetic java.util.Collection getSortedDirectMethods (java.lang.Object) public volatile synthetic java.util.Collection getSortedFields (java.lang.Object) public volatile synthetic java.util.Collection getSortedInstanceFields (java.lang.Object) public volatile synthetic java.util.Collection getSortedStaticFields (java.lang.Object) public volatile synthetic java.lang.Object getStaticInitializers (java.lang.Object) public volatile synthetic java.lang.CharSequence getSourceFile (java.lang.Object) public volatile synthetic java.lang.Object getInterfaces (java.lang.Object) public volatile synthetic java.lang.CharSequence getSuperclass (java.lang.Object) public volatile synthetic int getAccessFlags (java.lang.Object) public volatile synthetic java.lang.CharSequence getType (java.lang.Object) public volatile synthetic java.util.Map$Entry getClassEntryByType (java.lang.CharSequence) public volatile synthetic int getItemIndex (java.lang.Object) static synthetic com.google.common.base.Function access$000 () static void <clinit> () }
com/android/tools/smali/dexlib2/writer/builder/BuilderMethodReference.class
BuilderMethodReference.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderMethodReference extends com.android.tools.smali.dexlib2.base.reference.BaseMethodReference implements com.android.tools.smali.dexlib2.writer.builder.BuilderReference { final com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference definingClass final com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference name final com.android.tools.smali.dexlib2.writer.builder.BuilderMethodProtoReference proto int index void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference, com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference, com.android.tools.smali.dexlib2.writer.builder.BuilderMethodProtoReference) com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference definingClass com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference name com.android.tools.smali.dexlib2.writer.builder.BuilderMethodProtoReference proto public java.lang.String getDefiningClass () public java.lang.String getName () public com.android.tools.smali.dexlib2.writer.builder.BuilderTypeList getParameterTypes () public java.lang.String getReturnType () public int getIndex () public void setIndex (int) int index public volatile synthetic java.util.List getParameterTypes () }
com/android/tools/smali/dexlib2/writer/builder/BuilderAnnotationPool.class
BuilderAnnotationPool.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationPool extends com.android.tools.smali.dexlib2.writer.builder.BaseBuilderPool implements com.android.tools.smali.dexlib2.writer.AnnotationSection { private final java.util.concurrent.ConcurrentMap internedItems public void <init> (com.android.tools.smali.dexlib2.writer.builder.DexBuilder) com.android.tools.smali.dexlib2.writer.builder.DexBuilder dexBuilder public com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotation internAnnotation (com.android.tools.smali.dexlib2.iface.Annotation) com.android.tools.smali.dexlib2.iface.Annotation annotation com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotation ret com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotation dexBuilderAnnotation public int getVisibility (com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotation) com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotation key public com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference getType (com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotation) com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotation key public java.util.Collection getElements (com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotation) com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotation key public com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference getElementName (com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationElement) com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationElement element public com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue getElementValue (com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationElement) com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationElement element public int getItemOffset (com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotation) com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotation key public java.util.Collection getItems () public volatile synthetic java.lang.Object getElementValue (java.lang.Object) public volatile synthetic java.lang.Object getElementName (java.lang.Object) public volatile synthetic java.util.Collection getElements (java.lang.Object) public volatile synthetic java.lang.Object getType (java.lang.Object) public volatile synthetic int getVisibility (java.lang.Object) public volatile synthetic int getItemOffset (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderMethodHandlePool.class
BuilderMethodHandlePool.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderMethodHandlePool extends com.android.tools.smali.dexlib2.writer.builder.BaseBuilderPool implements com.android.tools.smali.dexlib2.writer.MethodHandleSection { private final java.util.concurrent.ConcurrentMap internedItems public void <init> (com.android.tools.smali.dexlib2.writer.builder.DexBuilder) com.android.tools.smali.dexlib2.writer.builder.DexBuilder dexBuilder public com.android.tools.smali.dexlib2.writer.builder.BuilderMethodHandleReference internMethodHandle (com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference) com.android.tools.smali.dexlib2.writer.builder.BuilderReference memberReference com.android.tools.smali.dexlib2.writer.builder.BuilderReference memberReference com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference methodHandleReference com.android.tools.smali.dexlib2.writer.builder.BuilderMethodHandleReference internedMethodHandle com.android.tools.smali.dexlib2.writer.builder.BuilderReference memberReference com.android.tools.smali.dexlib2.writer.builder.BuilderMethodHandleReference prev public com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference getFieldReference (com.android.tools.smali.dexlib2.writer.builder.BuilderMethodHandleReference) com.android.tools.smali.dexlib2.writer.builder.BuilderMethodHandleReference methodHandleReference public com.android.tools.smali.dexlib2.writer.builder.BuilderMethodReference getMethodReference (com.android.tools.smali.dexlib2.writer.builder.BuilderMethodHandleReference) com.android.tools.smali.dexlib2.writer.builder.BuilderMethodHandleReference methodHandleReference public int getItemIndex (com.android.tools.smali.dexlib2.writer.builder.BuilderMethodHandleReference) com.android.tools.smali.dexlib2.writer.builder.BuilderMethodHandleReference builderMethodHandleReference public java.util.Collection getItems () public int getItemCount () public volatile synthetic com.android.tools.smali.dexlib2.iface.reference.MethodReference getMethodReference (com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference) public volatile synthetic com.android.tools.smali.dexlib2.iface.reference.FieldReference getFieldReference (com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference) public volatile synthetic int getItemIndex (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/DexBuilder$1.class
DexBuilder.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.DexBuilder$1 extends java.lang.Object implements com.google.common.base.Function { final synthetic com.android.tools.smali.dexlib2.writer.builder.DexBuilder this$0 void <init> (com.android.tools.smali.dexlib2.writer.builder.DexBuilder) com.android.tools.smali.dexlib2.writer.builder.DexBuilder this$0 public com.android.tools.smali.dexlib2.writer.builder.BuilderMethodParameter apply (com.android.tools.smali.dexlib2.iface.MethodParameter) com.android.tools.smali.dexlib2.iface.MethodParameter input public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderMapEntryCollection$MapEntry.class
BuilderMapEntryCollection.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderMapEntryCollection$MapEntry extends java.lang.Object implements java.util.Map$Entry { private Object key final synthetic com.android.tools.smali.dexlib2.writer.builder.BuilderMapEntryCollection this$0 private void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderMapEntryCollection) public java.lang.Object getKey () public java.lang.Integer getValue () public java.lang.Integer setValue (java.lang.Integer) Integer value public volatile synthetic java.lang.Object setValue (java.lang.Object) public volatile synthetic java.lang.Object getValue () synthetic void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderMapEntryCollection, com.android.tools.smali.dexlib2.writer.builder.BuilderMapEntryCollection$1) com.android.tools.smali.dexlib2.writer.builder.BuilderMapEntryCollection x0 com.android.tools.smali.dexlib2.writer.builder.BuilderMapEntryCollection$1 x1 static synthetic java.lang.Object access$102 (com.android.tools.smali.dexlib2.writer.builder.BuilderMapEntryCollection$MapEntry, java.lang.Object) com.android.tools.smali.dexlib2.writer.builder.BuilderMapEntryCollection$MapEntry x0 Object x1 }
com/android/tools/smali/dexlib2/writer/builder/BuilderAnnotation.class
BuilderAnnotation.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotation extends com.android.tools.smali.dexlib2.base.BaseAnnotation { int visibility final com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference type final java.util.Set elements int offset public void <init> (int, com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference, java.util.Set) int visibility com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference type java.util.Set elements public int getVisibility () public java.lang.String getType () public java.util.Set getElements () }
com/android/tools/smali/dexlib2/writer/builder/BuilderMethodParameter.class
BuilderMethodParameter.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderMethodParameter extends com.android.tools.smali.dexlib2.base.BaseMethodParameter { final com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference type final com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference name final com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet annotations public void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference, com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference, com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet) com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference type com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference name com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet annotations public java.lang.String getType () public java.lang.String getName () public com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet getAnnotations () public volatile synthetic java.util.Set getAnnotations () }
com/android/tools/smali/dexlib2/writer/builder/BuilderCallSiteReference.class
BuilderCallSiteReference.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderCallSiteReference extends com.android.tools.smali.dexlib2.base.reference.BaseCallSiteReference implements com.android.tools.smali.dexlib2.writer.builder.BuilderReference { final String name final com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderArrayEncodedValue encodedCallSite int index public void <init> (java.lang.String, com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderArrayEncodedValue) String name com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderArrayEncodedValue encodedCallSite public java.lang.String getName () public com.android.tools.smali.dexlib2.writer.builder.BuilderMethodHandleReference getMethodHandle () public java.lang.String getMethodName () public com.android.tools.smali.dexlib2.writer.builder.BuilderMethodProtoReference getMethodProto () public java.util.List getExtraArguments () public int getIndex () public void setIndex (int) int index public volatile synthetic com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference getMethodProto () public volatile synthetic com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference getMethodHandle () }
com/android/tools/smali/dexlib2/writer/builder/BuilderTypeReference.class
BuilderTypeReference.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference extends com.android.tools.smali.dexlib2.base.reference.BaseTypeReference implements com.android.tools.smali.dexlib2.writer.builder.BuilderReference { final com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference stringReference int index void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference) com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference stringReference public java.lang.String getType () public int getIndex () public void setIndex (int) int index }
com/android/tools/smali/dexlib2/writer/builder/BuilderAnnotationSet.class
BuilderAnnotationSet.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet extends java.util.AbstractSet { public static final com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet EMPTY final java.util.Set annotations int offset public void <init> (java.util.Set) java.util.Set annotations public java.util.Iterator iterator () public int size () static void <clinit> () }
com/android/tools/smali/dexlib2/writer/builder/BuilderEncodedValues$BuilderByteEncodedValue.class
BuilderEncodedValues.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderByteEncodedValue extends com.android.tools.smali.dexlib2.immutable.value.ImmutableByteEncodedValue implements com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue { public void <init> (byte) byte value }
com/android/tools/smali/dexlib2/writer/builder/BuilderProtoPool.class
BuilderProtoPool.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderProtoPool extends com.android.tools.smali.dexlib2.writer.builder.BaseBuilderPool implements com.android.tools.smali.dexlib2.writer.ProtoSection { private final java.util.concurrent.ConcurrentMap internedItems public void <init> (com.android.tools.smali.dexlib2.writer.builder.DexBuilder) com.android.tools.smali.dexlib2.writer.builder.DexBuilder dexBuilder public com.android.tools.smali.dexlib2.writer.builder.BuilderMethodProtoReference internMethodProto (com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference) com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference methodProto com.android.tools.smali.dexlib2.writer.builder.BuilderMethodProtoReference ret com.android.tools.smali.dexlib2.writer.builder.BuilderMethodProtoReference protoReference public com.android.tools.smali.dexlib2.writer.builder.BuilderMethodProtoReference internMethodProto (com.android.tools.smali.dexlib2.iface.reference.MethodReference) com.android.tools.smali.dexlib2.iface.reference.MethodReference methodReference public com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference getShorty (com.android.tools.smali.dexlib2.writer.builder.BuilderMethodProtoReference) com.android.tools.smali.dexlib2.writer.builder.BuilderMethodProtoReference proto public com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference getReturnType (com.android.tools.smali.dexlib2.writer.builder.BuilderMethodProtoReference) com.android.tools.smali.dexlib2.writer.builder.BuilderMethodProtoReference proto public com.android.tools.smali.dexlib2.writer.builder.BuilderTypeList getParameters (com.android.tools.smali.dexlib2.writer.builder.BuilderMethodProtoReference) com.android.tools.smali.dexlib2.writer.builder.BuilderMethodProtoReference proto public int getItemIndex (com.android.tools.smali.dexlib2.writer.builder.BuilderMethodProtoReference) com.android.tools.smali.dexlib2.writer.builder.BuilderMethodProtoReference proto public java.util.Collection getItems () public int getItemCount () public volatile synthetic java.lang.Object getParameters (java.lang.Object) public volatile synthetic java.lang.Object getReturnType (java.lang.Object) public volatile synthetic java.lang.Object getShorty (java.lang.Object) public volatile synthetic int getItemIndex (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderTypeListPool.class
BuilderTypeListPool.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderTypeListPool extends com.android.tools.smali.dexlib2.writer.builder.BaseBuilderPool implements com.android.tools.smali.dexlib2.writer.TypeListSection { private final java.util.concurrent.ConcurrentMap internedItems public void <init> (com.android.tools.smali.dexlib2.writer.builder.DexBuilder) com.android.tools.smali.dexlib2.writer.builder.DexBuilder dexBuilder public com.android.tools.smali.dexlib2.writer.builder.BuilderTypeList internTypeList (java.util.List) java.util.List types com.android.tools.smali.dexlib2.writer.builder.BuilderTypeList ret com.android.tools.smali.dexlib2.writer.builder.BuilderTypeList typeList public int getNullableItemOffset (com.android.tools.smali.dexlib2.writer.builder.BuilderTypeList) com.android.tools.smali.dexlib2.writer.builder.BuilderTypeList key public java.util.Collection getTypes (com.android.tools.smali.dexlib2.writer.builder.BuilderTypeList) com.android.tools.smali.dexlib2.writer.builder.BuilderTypeList key public int getItemOffset (com.android.tools.smali.dexlib2.writer.builder.BuilderTypeList) com.android.tools.smali.dexlib2.writer.builder.BuilderTypeList key public java.util.Collection getItems () public volatile synthetic java.util.Collection getTypes (java.lang.Object) public volatile synthetic int getNullableItemOffset (java.lang.Object) public volatile synthetic int getItemOffset (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderEncodedValues$BuilderNullEncodedValue.class
BuilderEncodedValues.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderNullEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseNullEncodedValue implements com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue { public static final com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderNullEncodedValue INSTANCE private void <init> () static void <clinit> () }
com/android/tools/smali/dexlib2/writer/builder/BuilderProtoPool$1.class
BuilderProtoPool.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderProtoPool$1 extends com.android.tools.smali.dexlib2.writer.builder.BuilderMapEntryCollection { final synthetic com.android.tools.smali.dexlib2.writer.builder.BuilderProtoPool this$0 void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderProtoPool, java.util.Collection) com.android.tools.smali.dexlib2.writer.builder.BuilderProtoPool this$0 java.util.Collection keys protected int getValue (com.android.tools.smali.dexlib2.writer.builder.BuilderMethodProtoReference) com.android.tools.smali.dexlib2.writer.builder.BuilderMethodProtoReference key protected int setValue (com.android.tools.smali.dexlib2.writer.builder.BuilderMethodProtoReference, int) com.android.tools.smali.dexlib2.writer.builder.BuilderMethodProtoReference key int value int prev protected volatile synthetic int setValue (java.lang.Object, int) protected volatile synthetic int getValue (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderEncodedValues$BuilderFieldEncodedValue.class
BuilderEncodedValues.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderFieldEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseFieldEncodedValue implements com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue { final com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference fieldReference void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference) com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference fieldReference public com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference getValue () public volatile synthetic com.android.tools.smali.dexlib2.iface.reference.FieldReference getValue () }
com/android/tools/smali/dexlib2/writer/builder/BuilderEncodedValues$BuilderIntEncodedValue.class
BuilderEncodedValues.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderIntEncodedValue extends com.android.tools.smali.dexlib2.immutable.value.ImmutableIntEncodedValue implements com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue { public void <init> (int) int value }
com/android/tools/smali/dexlib2/writer/builder/BuilderEncodedValues$BuilderDoubleEncodedValue.class
BuilderEncodedValues.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderDoubleEncodedValue extends com.android.tools.smali.dexlib2.immutable.value.ImmutableDoubleEncodedValue implements com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue { public void <init> (double) double value }
com/android/tools/smali/dexlib2/writer/builder/BuilderFieldPool$1.class
BuilderFieldPool.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderFieldPool$1 extends com.android.tools.smali.dexlib2.writer.builder.BuilderMapEntryCollection { final synthetic com.android.tools.smali.dexlib2.writer.builder.BuilderFieldPool this$0 void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderFieldPool, java.util.Collection) com.android.tools.smali.dexlib2.writer.builder.BuilderFieldPool this$0 java.util.Collection keys protected int getValue (com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference) com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference key protected int setValue (com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference, int) com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference key int value int prev protected volatile synthetic int setValue (java.lang.Object, int) protected volatile synthetic int getValue (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderClassDef$1.class
BuilderClassDef.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef$1 extends java.util.AbstractCollection { final synthetic com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef this$0 void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef) com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef this$0 public java.util.Iterator iterator () public int size () }
com/android/tools/smali/dexlib2/writer/builder/BuilderClassPool$4.class
BuilderClassPool.java package com.android.tools.smali.dexlib2.writer.builder final com.android.tools.smali.dexlib2.writer.builder.BuilderClassPool$4 extends java.lang.Object implements com.google.common.base.Predicate { void <init> () public boolean apply (com.android.tools.smali.dexlib2.writer.builder.BuilderMethodParameter) com.android.tools.smali.dexlib2.writer.builder.BuilderMethodParameter input public volatile synthetic boolean apply (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderTypePool$1.class
BuilderTypePool.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderTypePool$1 extends com.android.tools.smali.dexlib2.writer.builder.BuilderMapEntryCollection { final synthetic com.android.tools.smali.dexlib2.writer.builder.BuilderTypePool this$0 void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderTypePool, java.util.Collection) com.android.tools.smali.dexlib2.writer.builder.BuilderTypePool this$0 java.util.Collection keys protected int getValue (com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference) com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference key protected int setValue (com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference, int) com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference key int value int prev protected volatile synthetic int setValue (java.lang.Object, int) protected volatile synthetic int getValue (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderMethodHandlePool$1.class
BuilderMethodHandlePool.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderMethodHandlePool$1 extends com.android.tools.smali.dexlib2.writer.builder.BuilderMapEntryCollection { final synthetic com.android.tools.smali.dexlib2.writer.builder.BuilderMethodHandlePool this$0 void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderMethodHandlePool, java.util.Collection) com.android.tools.smali.dexlib2.writer.builder.BuilderMethodHandlePool this$0 java.util.Collection keys protected int getValue (com.android.tools.smali.dexlib2.writer.builder.BuilderMethodHandleReference) com.android.tools.smali.dexlib2.writer.builder.BuilderMethodHandleReference builderMethodHandleReference protected int setValue (com.android.tools.smali.dexlib2.writer.builder.BuilderMethodHandleReference, int) com.android.tools.smali.dexlib2.writer.builder.BuilderMethodHandleReference builderMethodHandleReference int value int prev protected volatile synthetic int setValue (java.lang.Object, int) protected volatile synthetic int getValue (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderMethodProtoReference.class
BuilderMethodProtoReference.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderMethodProtoReference extends com.android.tools.smali.dexlib2.base.reference.BaseMethodProtoReference implements com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference com.android.tools.smali.dexlib2.writer.builder.BuilderReference { final com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference shorty final com.android.tools.smali.dexlib2.writer.builder.BuilderTypeList parameterTypes final com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference returnType int index public void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference, com.android.tools.smali.dexlib2.writer.builder.BuilderTypeList, com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference) com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference shorty com.android.tools.smali.dexlib2.writer.builder.BuilderTypeList parameterTypes com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference returnType public java.util.List getParameterTypes () public java.lang.String getReturnType () public int getIndex () public void setIndex (int) int index }
com/android/tools/smali/dexlib2/writer/builder/BuilderAnnotationPool$1.class
BuilderAnnotationPool.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationPool$1 extends com.android.tools.smali.dexlib2.writer.builder.BuilderMapEntryCollection { final synthetic com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationPool this$0 void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationPool, java.util.Collection) com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationPool this$0 java.util.Collection keys protected int getValue (com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotation) com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotation key protected int setValue (com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotation, int) com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotation key int value int prev protected volatile synthetic int setValue (java.lang.Object, int) protected volatile synthetic int getValue (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderEncodedValues$BuilderAnnotationEncodedValue.class
BuilderEncodedValues.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderAnnotationEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseAnnotationEncodedValue implements com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue { final com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference typeReference final java.util.Set elements void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference, java.util.Set) com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference typeReference java.util.Set elements public java.lang.String getType () public java.util.Set getElements () }
com/android/tools/smali/dexlib2/writer/builder/BuilderClassPool$2.class
BuilderClassPool.java package com.android.tools.smali.dexlib2.writer.builder final com.android.tools.smali.dexlib2.writer.builder.BuilderClassPool$2 extends java.lang.Object implements com.google.common.base.Predicate { void <init> () public boolean apply (com.android.tools.smali.dexlib2.iface.Field) com.android.tools.smali.dexlib2.iface.Field input com.android.tools.smali.dexlib2.iface.value.EncodedValue encodedValue public volatile synthetic boolean apply (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderClassPool$7.class
BuilderClassPool.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderClassPool$7 extends java.lang.Object implements com.google.common.base.Function { final synthetic com.android.tools.smali.dexlib2.writer.builder.BuilderClassPool this$0 void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderClassPool) com.android.tools.smali.dexlib2.writer.builder.BuilderClassPool this$0 public com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference apply (com.android.tools.smali.dexlib2.writer.builder.BuilderMethodParameter) com.android.tools.smali.dexlib2.writer.builder.BuilderMethodParameter input public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderTypeListPool$1.class
BuilderTypeListPool.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderTypeListPool$1 extends java.lang.Object implements com.google.common.base.Function { final synthetic com.android.tools.smali.dexlib2.writer.builder.BuilderTypeListPool this$0 void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderTypeListPool) com.android.tools.smali.dexlib2.writer.builder.BuilderTypeListPool this$0 public com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference apply (java.lang.CharSequence) CharSequence input public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderEncodedValues$BuilderCharEncodedValue.class
BuilderEncodedValues.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderCharEncodedValue extends com.android.tools.smali.dexlib2.immutable.value.ImmutableCharEncodedValue implements com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue { public void <init> (char) char value }
com/android/tools/smali/dexlib2/writer/builder/BuilderEncodedArrayPool.class
BuilderEncodedArrayPool.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedArrayPool extends com.android.tools.smali.dexlib2.writer.builder.BaseBuilderPool implements com.android.tools.smali.dexlib2.writer.EncodedArraySection { private final java.util.concurrent.ConcurrentMap internedItems public void <init> (com.android.tools.smali.dexlib2.writer.builder.DexBuilder) com.android.tools.smali.dexlib2.writer.builder.DexBuilder dexBuilder public com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderArrayEncodedValue internArrayEncodedValue (com.android.tools.smali.dexlib2.iface.value.ArrayEncodedValue) com.android.tools.smali.dexlib2.iface.value.ArrayEncodedValue arrayEncodedValue com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderArrayEncodedValue builderArrayEncodedValue com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderArrayEncodedValue previous public int getItemOffset (com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderArrayEncodedValue) com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderArrayEncodedValue builderArrayEncodedValue public java.util.Collection getItems () public java.util.List getEncodedValueList (com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderArrayEncodedValue) com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderArrayEncodedValue builderArrayEncodedValue public volatile synthetic java.util.List getEncodedValueList (java.lang.Object) public volatile synthetic int getItemOffset (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderClassPool$6.class
BuilderClassPool.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderClassPool$6 extends com.android.tools.smali.util.AbstractForwardSequentialList { final synthetic java.util.List val$parameters final synthetic com.android.tools.smali.dexlib2.writer.builder.BuilderClassPool this$0 void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderClassPool, java.util.List) com.android.tools.smali.dexlib2.writer.builder.BuilderClassPool this$0 public java.util.Iterator iterator () public int size () }
com/android/tools/smali/dexlib2/writer/builder/BuilderMapEntryCollection.class
BuilderMapEntryCollection.java package com.android.tools.smali.dexlib2.writer.builder public abstract com.android.tools.smali.dexlib2.writer.builder.BuilderMapEntryCollection extends java.util.AbstractCollection { private final java.util.Collection keys public void <init> (java.util.Collection) java.util.Collection keys public java.util.Iterator iterator () java.util.Iterator iter public int size () protected abstract int getValue (java.lang.Object) protected abstract int setValue (java.lang.Object, int) }
com/android/tools/smali/dexlib2/writer/builder/BuilderCallSitePool.class
BuilderCallSitePool.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderCallSitePool extends com.android.tools.smali.dexlib2.writer.builder.BaseBuilderPool implements com.android.tools.smali.dexlib2.writer.CallSiteSection { private final java.util.concurrent.ConcurrentMap internedItems public void <init> (com.android.tools.smali.dexlib2.writer.builder.DexBuilder) com.android.tools.smali.dexlib2.writer.builder.DexBuilder dexBuilder public com.android.tools.smali.dexlib2.writer.builder.BuilderCallSiteReference internCallSite (com.android.tools.smali.dexlib2.iface.reference.CallSiteReference) com.android.tools.smali.dexlib2.iface.reference.CallSiteReference callSiteReference com.android.tools.smali.dexlib2.writer.builder.BuilderCallSiteReference internedCallSite com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderArrayEncodedValue encodedCallSite com.android.tools.smali.dexlib2.writer.builder.BuilderCallSiteReference existing public com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderArrayEncodedValue getEncodedCallSite (com.android.tools.smali.dexlib2.writer.builder.BuilderCallSiteReference) com.android.tools.smali.dexlib2.writer.builder.BuilderCallSiteReference callSiteReference public int getItemIndex (com.android.tools.smali.dexlib2.writer.builder.BuilderCallSiteReference) com.android.tools.smali.dexlib2.writer.builder.BuilderCallSiteReference builderCallSite public java.util.Collection getItems () public int getItemCount () public volatile synthetic java.lang.Object getEncodedCallSite (com.android.tools.smali.dexlib2.iface.reference.CallSiteReference) public volatile synthetic int getItemIndex (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderEncodedArrayPool$1.class
BuilderEncodedArrayPool.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedArrayPool$1 extends com.android.tools.smali.dexlib2.writer.builder.BuilderMapEntryCollection { final synthetic com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedArrayPool this$0 void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedArrayPool, java.util.Collection) com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedArrayPool this$0 java.util.Collection keys protected int getValue (com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderArrayEncodedValue) com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderArrayEncodedValue builderArrayEncodedValue protected int setValue (com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderArrayEncodedValue, int) com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderArrayEncodedValue key int value int prev protected volatile synthetic int setValue (java.lang.Object, int) protected volatile synthetic int getValue (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderEncodedValues$BuilderStringEncodedValue.class
BuilderEncodedValues.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderStringEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseStringEncodedValue implements com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue { final com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference stringReference void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference) com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference stringReference public java.lang.String getValue () }
com/android/tools/smali/dexlib2/writer/builder/BuilderMethodPool$1.class
BuilderMethodPool.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderMethodPool$1 extends com.android.tools.smali.dexlib2.writer.builder.BuilderMapEntryCollection { final synthetic com.android.tools.smali.dexlib2.writer.builder.BuilderMethodPool this$0 void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderMethodPool, java.util.Collection) com.android.tools.smali.dexlib2.writer.builder.BuilderMethodPool this$0 java.util.Collection keys protected int getValue (com.android.tools.smali.dexlib2.writer.builder.BuilderMethodReference) com.android.tools.smali.dexlib2.writer.builder.BuilderMethodReference key protected int setValue (com.android.tools.smali.dexlib2.writer.builder.BuilderMethodReference, int) com.android.tools.smali.dexlib2.writer.builder.BuilderMethodReference key int value int prev protected volatile synthetic int setValue (java.lang.Object, int) protected volatile synthetic int getValue (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderClassPool$8.class
BuilderClassPool.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderClassPool$8 extends com.android.tools.smali.dexlib2.writer.builder.BuilderMapEntryCollection { final synthetic com.android.tools.smali.dexlib2.writer.builder.BuilderClassPool this$0 void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderClassPool, java.util.Collection) com.android.tools.smali.dexlib2.writer.builder.BuilderClassPool this$0 java.util.Collection keys protected int getValue (com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef) com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef key protected int setValue (com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef, int) com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef key int value int prev protected volatile synthetic int setValue (java.lang.Object, int) protected volatile synthetic int getValue (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderClassDef.class
BuilderClassDef.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef extends com.android.tools.smali.dexlib2.base.reference.BaseTypeReference implements com.android.tools.smali.dexlib2.iface.ClassDef { final com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference type final int accessFlags final com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference superclass final com.android.tools.smali.dexlib2.writer.builder.BuilderTypeList interfaces final com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference sourceFile final com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet annotations final java.util.SortedSet staticFields final java.util.SortedSet instanceFields final java.util.SortedSet directMethods final java.util.SortedSet virtualMethods final com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderArrayEncodedValue staticInitializers int classDefIndex int annotationDirectoryOffset void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference, int, com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference, com.android.tools.smali.dexlib2.writer.builder.BuilderTypeList, com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference, com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet, java.util.SortedSet, java.util.SortedSet, java.lang.Iterable, com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderArrayEncodedValue) com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference type int accessFlags com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference superclass com.android.tools.smali.dexlib2.writer.builder.BuilderTypeList interfaces com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference sourceFile com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet annotations java.util.SortedSet staticFields java.util.SortedSet instanceFields Iterable methods com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderArrayEncodedValue staticInitializers public java.lang.String getType () public int getAccessFlags () public java.lang.String getSuperclass () public java.lang.String getSourceFile () public com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet getAnnotations () public java.util.SortedSet getStaticFields () public java.util.SortedSet getInstanceFields () public java.util.SortedSet getDirectMethods () public java.util.SortedSet getVirtualMethods () public java.util.List getInterfaces () public java.util.Collection getFields () public java.util.Collection getMethods () public volatile synthetic java.lang.Iterable getMethods () public volatile synthetic java.lang.Iterable getVirtualMethods () public volatile synthetic java.lang.Iterable getDirectMethods () public volatile synthetic java.lang.Iterable getFields () public volatile synthetic java.lang.Iterable getInstanceFields () public volatile synthetic java.lang.Iterable getStaticFields () public volatile synthetic java.util.Set getAnnotations () }
com/android/tools/smali/dexlib2/writer/builder/BuilderMethodPool$MethodKey.class
BuilderMethodPool.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderMethodPool$MethodKey extends com.android.tools.smali.dexlib2.base.reference.BaseMethodReference implements com.android.tools.smali.dexlib2.iface.reference.MethodReference { private final String definingClass private final String name private final java.util.List parameterTypes private final String returnType public void <init> (java.lang.String, java.lang.String, java.util.List, java.lang.String) String definingClass String name java.util.List parameterTypes String returnType public java.lang.String getDefiningClass () public java.lang.String getName () public java.util.List getParameterTypes () public java.lang.String getReturnType () }
com/android/tools/smali/dexlib2/writer/builder/DexBuilder.class
DexBuilder.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.DexBuilder extends com.android.tools.smali.dexlib2.writer.DexWriter { public void <init> (com.android.tools.smali.dexlib2.Opcodes) com.android.tools.smali.dexlib2.Opcodes opcodes protected com.android.tools.smali.dexlib2.writer.DexWriter$SectionProvider getSectionProvider () public com.android.tools.smali.dexlib2.writer.builder.BuilderField internField (java.lang.String, java.lang.String, java.lang.String, int, com.android.tools.smali.dexlib2.iface.value.EncodedValue, java.util.Set, java.util.Set) String definingClass String name String type int accessFlags com.android.tools.smali.dexlib2.iface.value.EncodedValue initialValue java.util.Set annotations java.util.Set hiddenApiRestrictions public com.android.tools.smali.dexlib2.writer.builder.BuilderMethod internMethod (java.lang.String, java.lang.String, java.util.List, java.lang.String, int, java.util.Set, java.util.Set, com.android.tools.smali.dexlib2.iface.MethodImplementation) String definingClass String name java.util.List parameters String returnType int accessFlags java.util.Set annotations java.util.Set hiddenApiRestrictions com.android.tools.smali.dexlib2.iface.MethodImplementation methodImplementation public com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef internClassDef (java.lang.String, int, java.lang.String, java.util.List, java.lang.String, java.util.Set, java.lang.Iterable, java.lang.Iterable) String iface java.util.Set interfaces_copy java.util.Iterator interfaceIterator com.android.tools.smali.dexlib2.iface.value.ArrayEncodedValue staticInitializers String type int accessFlags String superclass java.util.List interfaces String sourceFile java.util.Set annotations Iterable fields Iterable methods com.google.common.collect.ImmutableSortedSet staticFields com.google.common.collect.ImmutableSortedSet instanceFields com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderArrayEncodedValue internedStaticInitializers public com.android.tools.smali.dexlib2.writer.builder.BuilderCallSiteReference internCallSite (com.android.tools.smali.dexlib2.iface.reference.CallSiteReference) com.android.tools.smali.dexlib2.iface.reference.CallSiteReference callSiteReference public com.android.tools.smali.dexlib2.writer.builder.BuilderMethodHandleReference internMethodHandle (com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference) com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference methodHandleReference public com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference internStringReference (java.lang.String) String string public com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference internNullableStringReference (java.lang.String) String string public com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference internTypeReference (java.lang.String) String type public com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference internNullableTypeReference (java.lang.String) String type public com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference internFieldReference (com.android.tools.smali.dexlib2.iface.reference.FieldReference) com.android.tools.smali.dexlib2.iface.reference.FieldReference field public com.android.tools.smali.dexlib2.writer.builder.BuilderMethodReference internMethodReference (com.android.tools.smali.dexlib2.iface.reference.MethodReference) com.android.tools.smali.dexlib2.iface.reference.MethodReference method public com.android.tools.smali.dexlib2.writer.builder.BuilderMethodProtoReference internMethodProtoReference (com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference) com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference methodProto public com.android.tools.smali.dexlib2.writer.builder.BuilderReference internReference (com.android.tools.smali.dexlib2.iface.reference.Reference) com.android.tools.smali.dexlib2.iface.reference.Reference reference private java.util.List internMethodParameters (java.util.List) java.util.List methodParameters private com.android.tools.smali.dexlib2.writer.builder.BuilderMethodParameter internMethodParameter (com.android.tools.smali.dexlib2.iface.MethodParameter) com.android.tools.smali.dexlib2.iface.MethodParameter methodParameter protected void writeEncodedValue (com.android.tools.smali.dexlib2.writer.DexWriter$InternalEncodedValueWriter, com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue) throws java.io.IOException com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderAnnotationEncodedValue annotationEncodedValue com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderArrayEncodedValue arrayEncodedValue com.android.tools.smali.dexlib2.writer.DexWriter$InternalEncodedValueWriter writer com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue encodedValue java.util.Set internAnnotationElements (java.util.Set) java.util.Set elements private com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationElement internAnnotationElement (com.android.tools.smali.dexlib2.iface.AnnotationElement) com.android.tools.smali.dexlib2.iface.AnnotationElement annotationElement com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue internNullableEncodedValue (com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.iface.value.EncodedValue encodedValue com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue internEncodedValue (com.android.tools.smali.dexlib2.iface.value.EncodedValue) boolean value com.android.tools.smali.dexlib2.iface.value.EncodedValue encodedValue private com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderAnnotationEncodedValue internAnnotationEncodedValue (com.android.tools.smali.dexlib2.iface.value.AnnotationEncodedValue) com.android.tools.smali.dexlib2.iface.value.AnnotationEncodedValue value private com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderArrayEncodedValue internArrayEncodedValue (com.android.tools.smali.dexlib2.iface.value.ArrayEncodedValue) com.android.tools.smali.dexlib2.iface.value.ArrayEncodedValue value private com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEnumEncodedValue internEnumEncodedValue (com.android.tools.smali.dexlib2.iface.value.EnumEncodedValue) com.android.tools.smali.dexlib2.iface.value.EnumEncodedValue value private com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderFieldEncodedValue internFieldEncodedValue (com.android.tools.smali.dexlib2.iface.value.FieldEncodedValue) com.android.tools.smali.dexlib2.iface.value.FieldEncodedValue value private com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderMethodEncodedValue internMethodEncodedValue (com.android.tools.smali.dexlib2.iface.value.MethodEncodedValue) com.android.tools.smali.dexlib2.iface.value.MethodEncodedValue value private com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderStringEncodedValue internStringEncodedValue (com.android.tools.smali.dexlib2.iface.value.StringEncodedValue) com.android.tools.smali.dexlib2.iface.value.StringEncodedValue string private com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderTypeEncodedValue internTypeEncodedValue (com.android.tools.smali.dexlib2.iface.value.TypeEncodedValue) com.android.tools.smali.dexlib2.iface.value.TypeEncodedValue type private com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderMethodTypeEncodedValue internMethodTypeEncodedValue (com.android.tools.smali.dexlib2.iface.value.MethodTypeEncodedValue) com.android.tools.smali.dexlib2.iface.value.MethodTypeEncodedValue methodType private com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderMethodHandleEncodedValue internMethodHandleEncodedValue (com.android.tools.smali.dexlib2.iface.value.MethodHandleEncodedValue) com.android.tools.smali.dexlib2.iface.value.MethodHandleEncodedValue methodHandle protected volatile synthetic void writeEncodedValue (com.android.tools.smali.dexlib2.writer.DexWriter$InternalEncodedValueWriter, java.lang.Object) throws java.io.IOException static synthetic com.android.tools.smali.dexlib2.writer.builder.BuilderMethodParameter access$000 (com.android.tools.smali.dexlib2.writer.builder.DexBuilder, com.android.tools.smali.dexlib2.iface.MethodParameter) com.android.tools.smali.dexlib2.writer.builder.DexBuilder x0 com.android.tools.smali.dexlib2.iface.MethodParameter x1 static synthetic com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationElement access$100 (com.android.tools.smali.dexlib2.writer.builder.DexBuilder, com.android.tools.smali.dexlib2.iface.AnnotationElement) com.android.tools.smali.dexlib2.writer.builder.DexBuilder x0 com.android.tools.smali.dexlib2.iface.AnnotationElement x1 }
com/android/tools/smali/dexlib2/writer/builder/BuilderEncodedValues$BuilderMethodTypeEncodedValue.class
BuilderEncodedValues.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderMethodTypeEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseMethodTypeEncodedValue implements com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue { final com.android.tools.smali.dexlib2.writer.builder.BuilderMethodProtoReference methodProtoReference public void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderMethodProtoReference) com.android.tools.smali.dexlib2.writer.builder.BuilderMethodProtoReference methodProtoReference public com.android.tools.smali.dexlib2.writer.builder.BuilderMethodProtoReference getValue () public volatile synthetic com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference getValue () }
com/android/tools/smali/dexlib2/writer/builder/BuilderAnnotationSetPool.class
BuilderAnnotationSetPool.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSetPool extends com.android.tools.smali.dexlib2.writer.builder.BaseBuilderPool implements com.android.tools.smali.dexlib2.writer.AnnotationSetSection { private final java.util.concurrent.ConcurrentMap internedItems public void <init> (com.android.tools.smali.dexlib2.writer.builder.DexBuilder) com.android.tools.smali.dexlib2.writer.builder.DexBuilder dexBuilder public com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet internAnnotationSet (java.util.Set) java.util.Set annotations com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet ret com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet annotationSet public java.util.Collection getAnnotations (com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet) com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet key public int getNullableItemOffset (com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet) com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet key public int getItemOffset (com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet) com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet key public java.util.Collection getItems () public volatile synthetic java.util.Collection getAnnotations (java.lang.Object) public volatile synthetic int getNullableItemOffset (java.lang.Object) public volatile synthetic int getItemOffset (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderEncodedValues$BuilderArrayEncodedValue.class
BuilderEncodedValues.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderArrayEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseArrayEncodedValue implements com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue { final java.util.List elements int offset void <init> (java.util.List) java.util.List elements public java.util.List getValue () }
com/android/tools/smali/dexlib2/writer/builder/BuilderMapEntryCollection$1.class
BuilderMapEntryCollection.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderMapEntryCollection$1 extends java.lang.Object implements java.util.Iterator { final synthetic java.util.Iterator val$iter final synthetic com.android.tools.smali.dexlib2.writer.builder.BuilderMapEntryCollection this$0 void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderMapEntryCollection, java.util.Iterator) com.android.tools.smali.dexlib2.writer.builder.BuilderMapEntryCollection this$0 public boolean hasNext () public java.util.Map$Entry next () com.android.tools.smali.dexlib2.writer.builder.BuilderMapEntryCollection$MapEntry entry public void remove () public volatile synthetic java.lang.Object next () }
com/android/tools/smali/dexlib2/writer/builder/BuilderClassDef$2.class
BuilderClassDef.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef$2 extends java.util.AbstractCollection { final synthetic com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef this$0 void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef) com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef this$0 public java.util.Iterator iterator () public int size () }
com/android/tools/smali/dexlib2/writer/builder/BuilderEncodedValues$BuilderMethodEncodedValue.class
BuilderEncodedValues.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderMethodEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseMethodEncodedValue implements com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue { final com.android.tools.smali.dexlib2.writer.builder.BuilderMethodReference methodReference void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderMethodReference) com.android.tools.smali.dexlib2.writer.builder.BuilderMethodReference methodReference public com.android.tools.smali.dexlib2.writer.builder.BuilderMethodReference getValue () public volatile synthetic com.android.tools.smali.dexlib2.iface.reference.MethodReference getValue () }
com/android/tools/smali/dexlib2/writer/builder/BuilderMethodHandleReference.class
BuilderMethodHandleReference.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderMethodHandleReference extends com.android.tools.smali.dexlib2.base.reference.BaseMethodHandleReference implements com.android.tools.smali.dexlib2.writer.builder.BuilderReference { final int methodHandleType final com.android.tools.smali.dexlib2.writer.builder.BuilderReference memberReference int index public void <init> (int, com.android.tools.smali.dexlib2.writer.builder.BuilderReference) int methodHandleType com.android.tools.smali.dexlib2.writer.builder.BuilderReference memberReference public int getMethodHandleType () public com.android.tools.smali.dexlib2.writer.builder.BuilderReference getMemberReference () public int getIndex () public void setIndex (int) int index public volatile synthetic com.android.tools.smali.dexlib2.iface.reference.Reference getMemberReference () }
com/android/tools/smali/dexlib2/writer/builder/BuilderEncodedValues$BuilderTypeEncodedValue.class
BuilderEncodedValues.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderTypeEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseTypeEncodedValue implements com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue { final com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference typeReference void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference) com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference typeReference public java.lang.String getValue () }
com/android/tools/smali/dexlib2/writer/builder/BuilderEncodedValues.class
BuilderEncodedValues.java package com.android.tools.smali.dexlib2.writer.builder public abstract com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues extends java.lang.Object { public void <init> () public static com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue defaultValueForType (java.lang.String) String type }
com/android/tools/smali/dexlib2/writer/builder/DexBuilder$3.class
DexBuilder.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.DexBuilder$3 extends java.lang.Object implements com.google.common.base.Function { final synthetic com.android.tools.smali.dexlib2.writer.builder.DexBuilder this$0 void <init> (com.android.tools.smali.dexlib2.writer.builder.DexBuilder) com.android.tools.smali.dexlib2.writer.builder.DexBuilder this$0 public com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue apply (com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.iface.value.EncodedValue input public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderMethodPool.class
BuilderMethodPool.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderMethodPool extends com.android.tools.smali.dexlib2.writer.builder.BaseBuilderPool implements com.android.tools.smali.dexlib2.writer.MethodSection { private final java.util.concurrent.ConcurrentMap internedItems public void <init> (com.android.tools.smali.dexlib2.writer.builder.DexBuilder) com.android.tools.smali.dexlib2.writer.builder.DexBuilder dexBuilder public com.android.tools.smali.dexlib2.writer.builder.BuilderMethodReference internMethod (com.android.tools.smali.dexlib2.iface.reference.MethodReference) com.android.tools.smali.dexlib2.iface.reference.MethodReference methodReference com.android.tools.smali.dexlib2.writer.builder.BuilderMethodReference ret com.android.tools.smali.dexlib2.writer.builder.BuilderMethodReference dexPoolMethodReference public com.android.tools.smali.dexlib2.writer.builder.BuilderMethodReference internMethod (java.lang.String, java.lang.String, java.util.List, java.lang.String) String definingClass String name java.util.List parameters String returnType public com.android.tools.smali.dexlib2.writer.builder.BuilderMethodReference getMethodReference (com.android.tools.smali.dexlib2.writer.builder.BuilderMethod) com.android.tools.smali.dexlib2.writer.builder.BuilderMethod builderMethod public com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference getDefiningClass (com.android.tools.smali.dexlib2.writer.builder.BuilderMethodReference) com.android.tools.smali.dexlib2.writer.builder.BuilderMethodReference key public com.android.tools.smali.dexlib2.writer.builder.BuilderMethodProtoReference getPrototype (com.android.tools.smali.dexlib2.writer.builder.BuilderMethodReference) com.android.tools.smali.dexlib2.writer.builder.BuilderMethodReference key public com.android.tools.smali.dexlib2.writer.builder.BuilderMethodProtoReference getPrototype (com.android.tools.smali.dexlib2.writer.builder.BuilderMethod) com.android.tools.smali.dexlib2.writer.builder.BuilderMethod builderMethod public com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference getName (com.android.tools.smali.dexlib2.writer.builder.BuilderMethodReference) com.android.tools.smali.dexlib2.writer.builder.BuilderMethodReference key public int getMethodIndex (com.android.tools.smali.dexlib2.writer.builder.BuilderMethod) com.android.tools.smali.dexlib2.writer.builder.BuilderMethod builderMethod public int getItemIndex (com.android.tools.smali.dexlib2.writer.builder.BuilderMethodReference) com.android.tools.smali.dexlib2.writer.builder.BuilderMethodReference key public java.util.Collection getItems () public int getItemCount () public volatile synthetic int getMethodIndex (java.lang.Object) public volatile synthetic java.lang.Object getName (com.android.tools.smali.dexlib2.iface.reference.MethodReference) public volatile synthetic com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference getPrototype (java.lang.Object) public volatile synthetic com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference getPrototype (com.android.tools.smali.dexlib2.iface.reference.MethodReference) public volatile synthetic java.lang.Object getDefiningClass (com.android.tools.smali.dexlib2.iface.reference.MethodReference) public volatile synthetic com.android.tools.smali.dexlib2.iface.reference.MethodReference getMethodReference (java.lang.Object) public volatile synthetic int getItemIndex (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderEncodedValues$BuilderLongEncodedValue.class
BuilderEncodedValues.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderLongEncodedValue extends com.android.tools.smali.dexlib2.immutable.value.ImmutableLongEncodedValue implements com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue { public void <init> (long) long value }
com/android/tools/smali/dexlib2/writer/builder/BuilderField.class
BuilderField.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderField extends com.android.tools.smali.dexlib2.base.reference.BaseFieldReference implements com.android.tools.smali.dexlib2.iface.Field { final com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference fieldReference final int accessFlags final com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue initialValue final com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet annotations java.util.Set hiddenApiRestrictions void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference, int, com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue, com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet, java.util.Set) com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference fieldReference int accessFlags com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue initialValue com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet annotations java.util.Set hiddenApiRestrictions public int getAccessFlags () public com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue getInitialValue () public com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet getAnnotations () public java.lang.String getDefiningClass () public java.lang.String getName () public java.lang.String getType () public java.util.Set getHiddenApiRestrictions () public volatile synthetic java.util.Set getAnnotations () public volatile synthetic com.android.tools.smali.dexlib2.iface.value.EncodedValue getInitialValue () }
com/android/tools/smali/dexlib2/writer/builder/BuilderAnnotationSetPool$1.class
BuilderAnnotationSetPool.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSetPool$1 extends java.lang.Object implements com.google.common.base.Function { final synthetic com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSetPool this$0 void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSetPool) com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSetPool this$0 public com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotation apply (com.android.tools.smali.dexlib2.iface.Annotation) com.android.tools.smali.dexlib2.iface.Annotation input public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderAnnotationElement.class
BuilderAnnotationElement.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationElement extends com.android.tools.smali.dexlib2.base.BaseAnnotationElement { final com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference name final com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue value public void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference, com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue) com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference name com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue value public java.lang.String getName () public com.android.tools.smali.dexlib2.iface.value.EncodedValue getValue () }
com/android/tools/smali/dexlib2/writer/builder/BaseBuilderPool.class
BaseBuilderPool.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BaseBuilderPool extends java.lang.Object { protected final com.android.tools.smali.dexlib2.writer.builder.DexBuilder dexBuilder public void <init> (com.android.tools.smali.dexlib2.writer.builder.DexBuilder) com.android.tools.smali.dexlib2.writer.builder.DexBuilder dexBuilder }
com/android/tools/smali/dexlib2/writer/builder/BuilderEncodedValues$BuilderMethodHandleEncodedValue.class
BuilderEncodedValues.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderMethodHandleEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseMethodHandleEncodedValue implements com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue { final com.android.tools.smali.dexlib2.writer.builder.BuilderMethodHandleReference methodHandleReference public void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderMethodHandleReference) com.android.tools.smali.dexlib2.writer.builder.BuilderMethodHandleReference methodHandleReference public com.android.tools.smali.dexlib2.writer.builder.BuilderMethodHandleReference getValue () public volatile synthetic com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference getValue () }
com/android/tools/smali/dexlib2/writer/builder/BuilderMethod.class
BuilderMethod.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderMethod extends com.android.tools.smali.dexlib2.base.reference.BaseMethodReference implements com.android.tools.smali.dexlib2.iface.Method { final com.android.tools.smali.dexlib2.writer.builder.BuilderMethodReference methodReference final java.util.List parameters final int accessFlags final com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet annotations final java.util.Set hiddenApiRestrictions final com.android.tools.smali.dexlib2.iface.MethodImplementation methodImplementation int annotationSetRefListOffset int codeItemOffset void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderMethodReference, java.util.List, int, com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet, java.util.Set, com.android.tools.smali.dexlib2.iface.MethodImplementation) com.android.tools.smali.dexlib2.writer.builder.BuilderMethodReference methodReference java.util.List parameters int accessFlags com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet annotations java.util.Set hiddenApiRestrictions com.android.tools.smali.dexlib2.iface.MethodImplementation methodImplementation public java.lang.String getDefiningClass () public java.lang.String getName () public com.android.tools.smali.dexlib2.writer.builder.BuilderTypeList getParameterTypes () public java.lang.String getReturnType () public java.util.List getParameters () public int getAccessFlags () public com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet getAnnotations () public java.util.Set getHiddenApiRestrictions () public com.android.tools.smali.dexlib2.iface.MethodImplementation getImplementation () public volatile synthetic java.util.List getParameterTypes () public volatile synthetic java.util.Set getAnnotations () }
com/android/tools/smali/dexlib2/writer/builder/BuilderTypeListPool$2.class
BuilderTypeListPool.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderTypeListPool$2 extends com.android.tools.smali.dexlib2.writer.builder.BuilderMapEntryCollection { final synthetic com.android.tools.smali.dexlib2.writer.builder.BuilderTypeListPool this$0 void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderTypeListPool, java.util.Collection) com.android.tools.smali.dexlib2.writer.builder.BuilderTypeListPool this$0 java.util.Collection keys protected int getValue (com.android.tools.smali.dexlib2.writer.builder.BuilderTypeList) com.android.tools.smali.dexlib2.writer.builder.BuilderTypeList key protected int setValue (com.android.tools.smali.dexlib2.writer.builder.BuilderTypeList, int) com.android.tools.smali.dexlib2.writer.builder.BuilderTypeList key int value int prev protected volatile synthetic int setValue (java.lang.Object, int) protected volatile synthetic int getValue (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderEncodedValues$BuilderBooleanEncodedValue.class
BuilderEncodedValues.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderBooleanEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseBooleanEncodedValue implements com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue { public static final com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderBooleanEncodedValue TRUE_VALUE public static final com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderBooleanEncodedValue FALSE_VALUE private final boolean value private void <init> (boolean) boolean value public boolean getValue () static void <clinit> () }
com/android/tools/smali/dexlib2/writer/builder/DexBuilder$2.class
DexBuilder.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.DexBuilder$2 extends java.lang.Object implements com.google.common.base.Function { final synthetic com.android.tools.smali.dexlib2.writer.builder.DexBuilder this$0 void <init> (com.android.tools.smali.dexlib2.writer.builder.DexBuilder) com.android.tools.smali.dexlib2.writer.builder.DexBuilder this$0 public com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationElement apply (com.android.tools.smali.dexlib2.iface.AnnotationElement) com.android.tools.smali.dexlib2.iface.AnnotationElement input public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/DexBuilder$DexBuilderSectionProvider.class
DexBuilder.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.DexBuilder$DexBuilderSectionProvider extends com.android.tools.smali.dexlib2.writer.DexWriter$SectionProvider { final synthetic com.android.tools.smali.dexlib2.writer.builder.DexBuilder this$0 protected void <init> (com.android.tools.smali.dexlib2.writer.builder.DexBuilder) com.android.tools.smali.dexlib2.writer.builder.DexBuilder this$0 public com.android.tools.smali.dexlib2.writer.builder.BuilderStringPool getStringSection () public com.android.tools.smali.dexlib2.writer.builder.BuilderTypePool getTypeSection () public com.android.tools.smali.dexlib2.writer.builder.BuilderProtoPool getProtoSection () public com.android.tools.smali.dexlib2.writer.builder.BuilderFieldPool getFieldSection () public com.android.tools.smali.dexlib2.writer.builder.BuilderMethodPool getMethodSection () public com.android.tools.smali.dexlib2.writer.builder.BuilderClassPool getClassSection () public com.android.tools.smali.dexlib2.writer.builder.BuilderCallSitePool getCallSiteSection () public com.android.tools.smali.dexlib2.writer.builder.BuilderMethodHandlePool getMethodHandleSection () public com.android.tools.smali.dexlib2.writer.builder.BuilderTypeListPool getTypeListSection () public com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationPool getAnnotationSection () public com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSetPool getAnnotationSetSection () public com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedArrayPool getEncodedArraySection () public volatile synthetic com.android.tools.smali.dexlib2.writer.EncodedArraySection getEncodedArraySection () public volatile synthetic com.android.tools.smali.dexlib2.writer.AnnotationSetSection getAnnotationSetSection () public volatile synthetic com.android.tools.smali.dexlib2.writer.AnnotationSection getAnnotationSection () public volatile synthetic com.android.tools.smali.dexlib2.writer.TypeListSection getTypeListSection () public volatile synthetic com.android.tools.smali.dexlib2.writer.MethodHandleSection getMethodHandleSection () public volatile synthetic com.android.tools.smali.dexlib2.writer.CallSiteSection getCallSiteSection () public volatile synthetic com.android.tools.smali.dexlib2.writer.ClassSection getClassSection () public volatile synthetic com.android.tools.smali.dexlib2.writer.MethodSection getMethodSection () public volatile synthetic com.android.tools.smali.dexlib2.writer.FieldSection getFieldSection () public volatile synthetic com.android.tools.smali.dexlib2.writer.ProtoSection getProtoSection () public volatile synthetic com.android.tools.smali.dexlib2.writer.TypeSection getTypeSection () public volatile synthetic com.android.tools.smali.dexlib2.writer.StringSection getStringSection () }
com/android/tools/smali/dexlib2/writer/builder/BuilderStringPool.class
BuilderStringPool.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderStringPool extends java.lang.Object implements com.android.tools.smali.dexlib2.writer.StringSection { private final java.util.concurrent.ConcurrentMap internedItems void <init> () com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference internString (java.lang.String) String string com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference ret com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference stringReference com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference internNullableString (java.lang.String) String string public int getNullableItemIndex (com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference) com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference key public int getItemIndex (com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference) com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference key public boolean hasJumboIndexes () public java.util.Collection getItems () public int getItemCount () public volatile synthetic int getItemIndex (com.android.tools.smali.dexlib2.iface.reference.StringReference) public volatile synthetic int getNullableItemIndex (java.lang.Object) public volatile synthetic int getItemIndex (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderEncodedValues$BuilderFloatEncodedValue.class
BuilderEncodedValues.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderFloatEncodedValue extends com.android.tools.smali.dexlib2.immutable.value.ImmutableFloatEncodedValue implements com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue { public void <init> (float) float value }
com/android/tools/smali/dexlib2/writer/builder/BuilderEncodedValues$BuilderShortEncodedValue.class
BuilderEncodedValues.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderShortEncodedValue extends com.android.tools.smali.dexlib2.immutable.value.ImmutableShortEncodedValue implements com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue { public void <init> (short) short value }
com/android/tools/smali/dexlib2/writer/builder/BuilderFieldReference.class
BuilderFieldReference.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference extends com.android.tools.smali.dexlib2.base.reference.BaseFieldReference implements com.android.tools.smali.dexlib2.writer.builder.BuilderReference { final com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference definingClass final com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference name final com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference fieldType int index void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference, com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference, com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference) com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference definingClass com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference name com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference fieldType public java.lang.String getDefiningClass () public java.lang.String getName () public java.lang.String getType () public int getIndex () public void setIndex (int) int index }
com/android/tools/smali/dexlib2/writer/builder/BuilderExceptionHandler.class
BuilderExceptionHandler.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderExceptionHandler extends com.android.tools.smali.dexlib2.base.BaseExceptionHandler { final com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference exceptionType final int handlerCodeAddress void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference, int) com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference exceptionType int handlerCodeAddress public java.lang.String getExceptionType () public int getHandlerCodeAddress () }
com/android/tools/smali/dexlib2/writer/builder/BuilderTypeList.class
BuilderTypeList.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderTypeList extends java.util.AbstractList { static final com.android.tools.smali.dexlib2.writer.builder.BuilderTypeList EMPTY final java.util.List types int offset public void <init> (java.util.List) java.util.List types public com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference get (int) int index public int size () public int getOffset () public void setOffset (int) int offset public volatile synthetic java.lang.Object get (int) static void <clinit> () }
com/android/tools/smali/dexlib2/writer/builder/BuilderStringReference.class
BuilderStringReference.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference extends com.android.tools.smali.dexlib2.base.reference.BaseStringReference implements com.android.tools.smali.dexlib2.writer.builder.BuilderReference { final String string int index void <init> (java.lang.String) String string public java.lang.String getString () public int getIndex () public void setIndex (int) int index }
com/android/tools/smali/dexlib2/writer/builder/BuilderEncodedValues$BuilderEnumEncodedValue.class
BuilderEncodedValues.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEnumEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseEnumEncodedValue implements com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue { final com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference enumReference void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference) com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference enumReference public com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference getValue () public volatile synthetic com.android.tools.smali.dexlib2.iface.reference.FieldReference getValue () }
com/android/tools/smali/dexlib2/writer/builder/BuilderClassPool$3.class
BuilderClassPool.java package com.android.tools.smali.dexlib2.writer.builder final com.android.tools.smali.dexlib2.writer.builder.BuilderClassPool$3 extends java.lang.Object implements com.google.common.base.Function { void <init> () public com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue apply (com.android.tools.smali.dexlib2.writer.builder.BuilderField) com.android.tools.smali.dexlib2.writer.builder.BuilderField input com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue initialValue public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderReference.class
BuilderReference.java package com.android.tools.smali.dexlib2.writer.builder public abstract com.android.tools.smali.dexlib2.writer.builder.BuilderReference extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.reference.Reference { public abstract int getIndex () public abstract void setIndex (int) }
com/android/tools/smali/dexlib2/writer/builder/BuilderFieldPool.class
BuilderFieldPool.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderFieldPool extends com.android.tools.smali.dexlib2.writer.builder.BaseBuilderPool implements com.android.tools.smali.dexlib2.writer.FieldSection { private final java.util.concurrent.ConcurrentMap internedItems public void <init> (com.android.tools.smali.dexlib2.writer.builder.DexBuilder) com.android.tools.smali.dexlib2.writer.builder.DexBuilder dexBuilder com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference internField (java.lang.String, java.lang.String, java.lang.String) String definingClass String name String type com.android.tools.smali.dexlib2.immutable.reference.ImmutableFieldReference fieldReference public com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference internField (com.android.tools.smali.dexlib2.iface.reference.FieldReference) com.android.tools.smali.dexlib2.iface.reference.FieldReference fieldReference com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference ret com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference dexPoolFieldReference public com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference getDefiningClass (com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference) com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference key public com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference getFieldType (com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference) com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference key public com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference getName (com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference) com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference key public int getFieldIndex (com.android.tools.smali.dexlib2.writer.builder.BuilderField) com.android.tools.smali.dexlib2.writer.builder.BuilderField builderField public int getItemIndex (com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference) com.android.tools.smali.dexlib2.writer.builder.BuilderFieldReference key public java.util.Collection getItems () public int getItemCount () public volatile synthetic int getFieldIndex (java.lang.Object) public volatile synthetic java.lang.Object getName (com.android.tools.smali.dexlib2.iface.reference.FieldReference) public volatile synthetic java.lang.Object getFieldType (com.android.tools.smali.dexlib2.iface.reference.FieldReference) public volatile synthetic java.lang.Object getDefiningClass (com.android.tools.smali.dexlib2.iface.reference.FieldReference) public volatile synthetic int getItemIndex (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderTryBlock.class
BuilderTryBlock.java package com.android.tools.smali.dexlib2.writer.builder public com.android.tools.smali.dexlib2.writer.builder.BuilderTryBlock extends com.android.tools.smali.dexlib2.base.BaseTryBlock { private final int startCodeAddress private final int codeUnitCount private final java.util.List exceptionHandlers public void <init> (int, int, java.util.List) int startCodeAddress int codeUnitCount java.util.List exceptionHandlers public int getStartCodeAddress () public int getCodeUnitCount () public java.util.List getExceptionHandlers () }
com/android/tools/smali/dexlib2/writer/builder/BuilderClassPool$5.class
BuilderClassPool.java package com.android.tools.smali.dexlib2.writer.builder final com.android.tools.smali.dexlib2.writer.builder.BuilderClassPool$5 extends java.lang.Object implements com.google.common.base.Function { void <init> () public com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet apply (com.android.tools.smali.dexlib2.writer.builder.BuilderMethodParameter) com.android.tools.smali.dexlib2.writer.builder.BuilderMethodParameter input public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderTypePool.class
BuilderTypePool.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderTypePool extends com.android.tools.smali.dexlib2.writer.builder.BaseBuilderPool implements com.android.tools.smali.dexlib2.writer.TypeSection { private final java.util.concurrent.ConcurrentMap internedItems public void <init> (com.android.tools.smali.dexlib2.writer.builder.DexBuilder) com.android.tools.smali.dexlib2.writer.builder.DexBuilder dexBuilder public com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference internType (java.lang.String) String type com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference ret com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference stringRef com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference typeReference public com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference internNullableType (java.lang.String) String type public com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference getString (com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference) com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference key public int getNullableItemIndex (com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference) com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference key public int getItemIndex (com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference) com.android.tools.smali.dexlib2.writer.builder.BuilderTypeReference key public java.util.Collection getItems () public int getItemCount () public volatile synthetic int getItemIndex (com.android.tools.smali.dexlib2.iface.reference.TypeReference) public volatile synthetic java.lang.Object getString (java.lang.Object) public volatile synthetic int getNullableItemIndex (java.lang.Object) public volatile synthetic int getItemIndex (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderClassPool$1.class
BuilderClassPool.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderClassPool$1 extends java.lang.Object implements java.util.Map$Entry { final synthetic com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef val$classDef final synthetic com.android.tools.smali.dexlib2.writer.builder.BuilderClassPool this$0 void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderClassPool, com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef) com.android.tools.smali.dexlib2.writer.builder.BuilderClassPool this$0 public com.android.tools.smali.dexlib2.writer.builder.BuilderClassDef getKey () public java.lang.Integer getValue () public java.lang.Integer setValue (java.lang.Integer) Integer value public volatile synthetic java.lang.Object setValue (java.lang.Object) public volatile synthetic java.lang.Object getValue () public volatile synthetic java.lang.Object getKey () }
com/android/tools/smali/dexlib2/writer/builder/BuilderEncodedValues$BuilderEncodedValue.class
BuilderEncodedValues.java package com.android.tools.smali.dexlib2.writer.builder public abstract com.android.tools.smali.dexlib2.writer.builder.BuilderEncodedValues$BuilderEncodedValue extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.value.EncodedValue { }
com/android/tools/smali/dexlib2/writer/builder/BuilderAnnotationSetPool$2.class
BuilderAnnotationSetPool.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSetPool$2 extends com.android.tools.smali.dexlib2.writer.builder.BuilderMapEntryCollection { final synthetic com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSetPool this$0 void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSetPool, java.util.Collection) com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSetPool this$0 java.util.Collection keys protected int getValue (com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet) com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet key protected int setValue (com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet, int) com.android.tools.smali.dexlib2.writer.builder.BuilderAnnotationSet key int value int prev protected volatile synthetic int setValue (java.lang.Object, int) protected volatile synthetic int getValue (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/builder/BuilderStringPool$1.class
BuilderStringPool.java package com.android.tools.smali.dexlib2.writer.builder com.android.tools.smali.dexlib2.writer.builder.BuilderStringPool$1 extends com.android.tools.smali.dexlib2.writer.builder.BuilderMapEntryCollection { final synthetic com.android.tools.smali.dexlib2.writer.builder.BuilderStringPool this$0 void <init> (com.android.tools.smali.dexlib2.writer.builder.BuilderStringPool, java.util.Collection) com.android.tools.smali.dexlib2.writer.builder.BuilderStringPool this$0 java.util.Collection keys protected int getValue (com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference) com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference key protected int setValue (com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference, int) com.android.tools.smali.dexlib2.writer.builder.BuilderStringReference key int value int prev protected volatile synthetic int setValue (java.lang.Object, int) protected volatile synthetic int getValue (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/MethodSection.class
MethodSection.java package com.android.tools.smali.dexlib2.writer public abstract com.android.tools.smali.dexlib2.writer.MethodSection extends java.lang.Object implements com.android.tools.smali.dexlib2.writer.IndexSection { public abstract com.android.tools.smali.dexlib2.iface.reference.MethodReference getMethodReference (java.lang.Object) public abstract java.lang.Object getDefiningClass (com.android.tools.smali.dexlib2.iface.reference.MethodReference) public abstract com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference getPrototype (com.android.tools.smali.dexlib2.iface.reference.MethodReference) public abstract com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference getPrototype (java.lang.Object) public abstract java.lang.Object getName (com.android.tools.smali.dexlib2.iface.reference.MethodReference) public abstract int getMethodIndex (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/MethodHandleSection.class
MethodHandleSection.java package com.android.tools.smali.dexlib2.writer public abstract com.android.tools.smali.dexlib2.writer.MethodHandleSection extends java.lang.Object implements com.android.tools.smali.dexlib2.writer.IndexSection { public abstract com.android.tools.smali.dexlib2.iface.reference.FieldReference getFieldReference (com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference) public abstract com.android.tools.smali.dexlib2.iface.reference.MethodReference getMethodReference (com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference) }
com/android/tools/smali/dexlib2/writer/NullableIndexSection.class
NullableIndexSection.java package com.android.tools.smali.dexlib2.writer public abstract com.android.tools.smali.dexlib2.writer.NullableIndexSection extends java.lang.Object implements com.android.tools.smali.dexlib2.writer.IndexSection { public abstract int getNullableItemIndex (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/DexWriter.class
DexWriter.java package com.android.tools.smali.dexlib2.writer public abstract com.android.tools.smali.dexlib2.writer.DexWriter extends java.lang.Object { public static final int NO_INDEX public static final int NO_OFFSET public static final int MAX_POOL_SIZE protected final com.android.tools.smali.dexlib2.Opcodes opcodes protected int stringIndexSectionOffset protected int typeSectionOffset protected int protoSectionOffset protected int fieldSectionOffset protected int methodSectionOffset protected int classIndexSectionOffset protected int callSiteSectionOffset protected int methodHandleSectionOffset protected int stringDataSectionOffset protected int classDataSectionOffset protected int typeListSectionOffset protected int encodedArraySectionOffset protected int annotationSectionOffset protected int annotationSetSectionOffset protected int annotationSetRefSectionOffset protected int annotationDirectorySectionOffset protected int debugSectionOffset protected int codeSectionOffset protected int hiddenApiRestrictionsOffset protected int mapSectionOffset protected boolean hasHiddenApiRestrictions protected int numAnnotationSetRefItems protected int numAnnotationDirectoryItems protected int numDebugInfoItems protected int numCodeItemItems protected int numClassDataItems public final com.android.tools.smali.dexlib2.writer.StringSection stringSection public final com.android.tools.smali.dexlib2.writer.TypeSection typeSection public final com.android.tools.smali.dexlib2.writer.ProtoSection protoSection public final com.android.tools.smali.dexlib2.writer.FieldSection fieldSection public final com.android.tools.smali.dexlib2.writer.MethodSection methodSection public final com.android.tools.smali.dexlib2.writer.ClassSection classSection public final com.android.tools.smali.dexlib2.writer.CallSiteSection callSiteSection public final com.android.tools.smali.dexlib2.writer.MethodHandleSection methodHandleSection public final com.android.tools.smali.dexlib2.writer.TypeListSection typeListSection public final com.android.tools.smali.dexlib2.writer.AnnotationSection annotationSection public final com.android.tools.smali.dexlib2.writer.AnnotationSetSection annotationSetSection public final com.android.tools.smali.dexlib2.writer.EncodedArraySection encodedArraySection private final com.android.tools.smali.dexlib2.writer.IndexSection[] overflowableSections private java.util.Comparator callSiteComparator private static java.util.Comparator toStringKeyComparator protected void <init> (com.android.tools.smali.dexlib2.Opcodes) com.android.tools.smali.dexlib2.Opcodes opcodes com.android.tools.smali.dexlib2.writer.DexWriter$SectionProvider sectionProvider protected abstract com.android.tools.smali.dexlib2.writer.DexWriter$SectionProvider getSectionProvider () protected abstract void writeEncodedValue (com.android.tools.smali.dexlib2.writer.DexWriter$InternalEncodedValueWriter, java.lang.Object) throws java.io.IOException private static java.util.Comparator comparableKeyComparator () private static java.util.Comparator comparableValueComparator () private int getDataSectionOffset () public java.util.List getMethodReferences () java.util.Map$Entry methodReference java.util.List methodReferences public java.util.List getFieldReferences () java.util.Map$Entry fieldReference java.util.List fieldReferences public java.util.List getTypeReferences () java.util.Map$Entry typeReference java.util.List classReferences public boolean hasOverflowed () public boolean hasOverflowed (int) com.android.tools.smali.dexlib2.writer.IndexSection section int maxPoolSize public void writeTo (com.android.tools.smali.dexlib2.writer.io.DexDataStore) throws java.io.IOException com.android.tools.smali.dexlib2.writer.io.DexDataStore dest public void writeTo (com.android.tools.smali.dexlib2.writer.io.DexDataStore, com.android.tools.smali.dexlib2.writer.io.DeferredOutputStreamFactory) throws java.io.IOException com.android.tools.smali.dexlib2.writer.DexDataWriter methodHandleWriter com.android.tools.smali.dexlib2.writer.DexDataWriter callSiteWriter int dataSectionOffset com.android.tools.smali.dexlib2.writer.DexDataWriter headerWriter com.android.tools.smali.dexlib2.writer.DexDataWriter indexWriter com.android.tools.smali.dexlib2.writer.DexDataWriter offsetWriter com.android.tools.smali.dexlib2.writer.io.DexDataStore dest com.android.tools.smali.dexlib2.writer.io.DeferredOutputStreamFactory tempFactory private void updateSignature (com.android.tools.smali.dexlib2.writer.io.DexDataStore) throws java.io.IOException java.security.MessageDigest md java.security.NoSuchAlgorithmException ex com.android.tools.smali.dexlib2.writer.io.DexDataStore dataStore java.security.MessageDigest md byte[] buffer java.io.InputStream input int bytesRead byte[] signature java.io.OutputStream output private void updateChecksum (com.android.tools.smali.dexlib2.writer.io.DexDataStore) throws java.io.IOException com.android.tools.smali.dexlib2.writer.io.DexDataStore dataStore java.util.zip.Adler32 a32 byte[] buffer java.io.InputStream input int bytesRead java.io.OutputStream output private static com.android.tools.smali.dexlib2.writer.DexDataWriter outputAt (com.android.tools.smali.dexlib2.writer.io.DexDataStore, int) throws java.io.IOException com.android.tools.smali.dexlib2.writer.io.DexDataStore dataStore int filePosition private void writeStrings (com.android.tools.smali.dexlib2.writer.DexDataWriter, com.android.tools.smali.dexlib2.writer.DexDataWriter) throws java.io.IOException String stringValue java.util.Map$Entry entry com.android.tools.smali.dexlib2.writer.DexDataWriter indexWriter com.android.tools.smali.dexlib2.writer.DexDataWriter offsetWriter int index java.util.List stringEntries private void writeTypes (com.android.tools.smali.dexlib2.writer.DexDataWriter) throws java.io.IOException java.util.Map$Entry entry com.android.tools.smali.dexlib2.writer.DexDataWriter writer int index java.util.List typeEntries private void writeProtos (com.android.tools.smali.dexlib2.writer.DexDataWriter) throws java.io.IOException com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference key java.util.Map$Entry entry com.android.tools.smali.dexlib2.writer.DexDataWriter writer int index java.util.List protoEntries private void writeFields (com.android.tools.smali.dexlib2.writer.DexDataWriter) throws java.io.IOException com.android.tools.smali.dexlib2.iface.reference.FieldReference key java.util.Map$Entry entry com.android.tools.smali.dexlib2.writer.DexDataWriter writer int index java.util.List fieldEntries private void writeMethods (com.android.tools.smali.dexlib2.writer.DexDataWriter) throws java.io.IOException com.android.tools.smali.dexlib2.iface.reference.MethodReference key java.util.Map$Entry entry com.android.tools.smali.dexlib2.writer.DexDataWriter writer int index java.util.List methodEntries private void writeClasses (com.android.tools.smali.dexlib2.writer.io.DexDataStore, com.android.tools.smali.dexlib2.writer.DexDataWriter, com.android.tools.smali.dexlib2.writer.DexDataWriter) throws java.io.IOException java.util.Map$Entry key Object fieldKey Object fieldKey Object methodKey Object methodKey java.util.Map$Entry key com.android.tools.smali.dexlib2.writer.io.DexDataStore dataStore com.android.tools.smali.dexlib2.writer.DexDataWriter indexWriter com.android.tools.smali.dexlib2.writer.DexDataWriter offsetWriter java.util.List classEntriesKeySorted int index java.util.List classEntriesValueSorted com.android.tools.smali.dexlib2.writer.DexWriter$RestrictionsWriter restrictionsWriter private boolean shouldWriteHiddenApiRestrictions () private int writeClass (com.android.tools.smali.dexlib2.writer.DexDataWriter, com.android.tools.smali.dexlib2.writer.DexDataWriter, int, java.util.Map$Entry) throws java.io.IOException java.util.Map$Entry interfaceEntry CharSequence interfaceTypeKey com.android.tools.smali.dexlib2.writer.DexDataWriter indexWriter com.android.tools.smali.dexlib2.writer.DexDataWriter offsetWriter int nextIndex java.util.Map$Entry entry Comparable key java.util.Map$Entry superEntry java.util.Collection staticFields java.util.Collection instanceFields java.util.Collection directMethods java.util.Collection virtualMethods boolean classHasData Object staticInitializers private void writeCallSites (com.android.tools.smali.dexlib2.writer.DexDataWriter) throws java.io.IOException java.util.Map$Entry callSite com.android.tools.smali.dexlib2.writer.DexDataWriter writer java.util.List callSiteEntries int index private void writeMethodHandles (com.android.tools.smali.dexlib2.writer.DexDataWriter) throws java.io.IOException int memberIndex int memberIndex com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference methodHandleReference int memberIndex java.util.Map$Entry entry com.android.tools.smali.dexlib2.writer.DexDataWriter writer int index private void writeEncodedFields (com.android.tools.smali.dexlib2.writer.DexDataWriter, java.util.Collection) throws java.io.IOException int index Object key com.android.tools.smali.dexlib2.writer.DexDataWriter writer java.util.Collection fields int prevIndex private void writeEncodedMethods (com.android.tools.smali.dexlib2.writer.DexDataWriter, java.util.Collection) throws java.io.IOException int index Object key com.android.tools.smali.dexlib2.writer.DexDataWriter writer java.util.Collection methods int prevIndex private void writeTypeLists (com.android.tools.smali.dexlib2.writer.DexDataWriter) throws java.io.IOException CharSequence typeKey java.util.Collection types java.util.Map$Entry entry com.android.tools.smali.dexlib2.writer.DexDataWriter writer private void writeEncodedArrays (com.android.tools.smali.dexlib2.writer.DexDataWriter) throws java.io.IOException Object value java.util.List encodedArray java.util.Map$Entry entry com.android.tools.smali.dexlib2.writer.DexDataWriter writer com.android.tools.smali.dexlib2.writer.DexWriter$InternalEncodedValueWriter encodedValueWriter private void writeAnnotations (com.android.tools.smali.dexlib2.writer.DexDataWriter) throws java.io.IOException com.android.tools.smali.dexlib2.iface.AnnotationElement element com.android.tools.smali.dexlib2.iface.Annotation key java.util.Collection elements java.util.Map$Entry entry com.android.tools.smali.dexlib2.writer.DexDataWriter writer com.android.tools.smali.dexlib2.writer.DexWriter$InternalEncodedValueWriter encodedValueWriter private void writeAnnotationSets (com.android.tools.smali.dexlib2.writer.DexDataWriter) throws java.io.IOException com.android.tools.smali.dexlib2.iface.Annotation annotationKey java.util.Collection annotations java.util.Map$Entry entry com.android.tools.smali.dexlib2.writer.DexDataWriter writer private void writeAnnotationSetRefs (com.android.tools.smali.dexlib2.writer.DexDataWriter) throws java.io.IOException Object annotationSetKey int position Integer prev java.util.List parameterAnnotations Object methodKey Comparable classKey com.android.tools.smali.dexlib2.writer.DexDataWriter writer java.util.HashMap internedItems private void writeAnnotationDirectories (com.android.tools.smali.dexlib2.writer.DexDataWriter) throws java.io.IOException Object fieldAnnotationsKey Object field Object methodAnnotationsKey Object method int offset Object method Integer directoryOffset java.util.Collection fields java.util.Collection methods int maxSize int fieldAnnotations int methodAnnotations int parameterAnnotations Object classAnnotationKey Comparable key com.android.tools.smali.dexlib2.writer.DexDataWriter writer java.util.HashMap internedItems java.nio.ByteBuffer tempBuffer private void writeDebugAndCodeItems (com.android.tools.smali.dexlib2.writer.DexDataWriter, com.android.tools.smali.dexlib2.writer.io.DeferredOutputStream) throws java.io.IOException com.android.tools.smali.dexlib2.iface.instruction.Instruction instruction com.android.tools.smali.dexlib2.builder.MutableMethodImplementation mutableMethodImplementation boolean needsFix int codeItemOffset RuntimeException ex java.util.List tryBlocks Iterable instructions Iterable debugItems int debugItemOffset int codeItemOffset Object methodKey java.util.Collection directMethods java.util.Collection virtualMethods Iterable methods Comparable classKey com.android.tools.smali.dexlib2.writer.DexWriter$CodeItemOffset codeOffset com.android.tools.smali.dexlib2.writer.DexDataWriter offsetWriter com.android.tools.smali.dexlib2.writer.io.DeferredOutputStream temp java.io.ByteArrayOutputStream ehBuf com.android.tools.smali.dexlib2.writer.DebugWriter debugWriter com.android.tools.smali.dexlib2.writer.DexDataWriter codeWriter java.util.List codeOffsets private void fixInstructions (com.android.tools.smali.dexlib2.builder.MutableMethodImplementation) com.android.tools.smali.dexlib2.iface.instruction.Instruction instruction int i com.android.tools.smali.dexlib2.builder.MutableMethodImplementation methodImplementation java.util.List instructions private int writeDebugItem (com.android.tools.smali.dexlib2.writer.DexDataWriter, com.android.tools.smali.dexlib2.writer.DebugWriter, java.lang.Iterable, java.lang.Iterable) throws java.io.IOException CharSequence parameterName int index com.android.tools.smali.dexlib2.iface.debug.DebugItem debugItem CharSequence parameterName int index com.android.tools.smali.dexlib2.iface.debug.DebugItem debugItem com.android.tools.smali.dexlib2.writer.DexDataWriter writer com.android.tools.smali.dexlib2.writer.DebugWriter debugWriter Iterable parameterNames Iterable debugItems int parameterCount int lastNamedParameterIndex int debugItemOffset int startingLineNumber private int writeCodeItem (com.android.tools.smali.dexlib2.writer.DexDataWriter, java.io.ByteArrayOutputStream, java.lang.Object, java.util.List, java.lang.Iterable, int) throws java.io.IOException int paramCount com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction refInsn com.android.tools.smali.dexlib2.iface.reference.MethodReference methodRef com.android.tools.smali.dexlib2.Opcode opcode int paramCount com.android.tools.smali.dexlib2.iface.instruction.Instruction instruction RuntimeException ex com.android.tools.smali.dexlib2.iface.instruction.Instruction instruction com.android.tools.smali.dexlib2.iface.TryBlock tryBlock CharSequence exceptionTypeKey int codeAddress com.android.tools.smali.dexlib2.iface.ExceptionHandler eh int ehSize com.android.tools.smali.dexlib2.iface.ExceptionHandler ehLast int startAddress int endAddress int tbCodeUnitCount Integer offset com.android.tools.smali.dexlib2.iface.TryBlock tryBlock java.util.Map exceptionHandlerOffsetMap int outParamCount int codeUnitCount com.android.tools.smali.dexlib2.writer.InstructionWriter instructionWriter int codeOffset com.android.tools.smali.dexlib2.writer.DexDataWriter writer java.io.ByteArrayOutputStream ehBuf Object methodKey java.util.List tryBlocks Iterable instructions int debugItemOffset int codeItemOffset boolean isStatic java.util.Collection parameters private int calcNumItems () int numItems private void writeMapItem (com.android.tools.smali.dexlib2.writer.DexDataWriter) throws java.io.IOException com.android.tools.smali.dexlib2.writer.DexDataWriter writer int numItems private void writeMapItem (com.android.tools.smali.dexlib2.writer.DexDataWriter, int, int, int) throws java.io.IOException com.android.tools.smali.dexlib2.writer.DexDataWriter writer int type int size int offset private void writeHeader (com.android.tools.smali.dexlib2.writer.DexDataWriter, int, int) throws java.io.IOException com.android.tools.smali.dexlib2.writer.DexDataWriter writer int dataOffset int fileSize private void writeSectionInfo (com.android.tools.smali.dexlib2.writer.DexDataWriter, int, int) throws java.io.IOException com.android.tools.smali.dexlib2.writer.DexDataWriter writer int numItems int offset private boolean shouldCreateEmptyAnnotationSet () static synthetic com.android.tools.smali.dexlib2.writer.DexDataWriter access$000 (com.android.tools.smali.dexlib2.writer.io.DexDataStore, int) throws java.io.IOException com.android.tools.smali.dexlib2.writer.io.DexDataStore x0 int x1 static void <clinit> () }
com/android/tools/smali/dexlib2/writer/InstructionWriter.class
InstructionWriter.java package com.android.tools.smali.dexlib2.writer public com.android.tools.smali.dexlib2.writer.InstructionWriter extends java.lang.Object { private final com.android.tools.smali.dexlib2.Opcodes opcodes private final com.android.tools.smali.dexlib2.writer.DexDataWriter writer private final com.android.tools.smali.dexlib2.writer.StringSection stringSection private final com.android.tools.smali.dexlib2.writer.TypeSection typeSection private final com.android.tools.smali.dexlib2.writer.FieldSection fieldSection private final com.android.tools.smali.dexlib2.writer.MethodSection methodSection private final com.android.tools.smali.dexlib2.writer.ProtoSection protoSection private final com.android.tools.smali.dexlib2.writer.MethodHandleSection methodHandleSection private final com.android.tools.smali.dexlib2.writer.CallSiteSection callSiteSection private final java.util.Comparator switchElementComparator static com.android.tools.smali.dexlib2.writer.InstructionWriter makeInstructionWriter (com.android.tools.smali.dexlib2.Opcodes, com.android.tools.smali.dexlib2.writer.DexDataWriter, com.android.tools.smali.dexlib2.writer.StringSection, com.android.tools.smali.dexlib2.writer.TypeSection, com.android.tools.smali.dexlib2.writer.FieldSection, com.android.tools.smali.dexlib2.writer.MethodSection, com.android.tools.smali.dexlib2.writer.ProtoSection, com.android.tools.smali.dexlib2.writer.MethodHandleSection, com.android.tools.smali.dexlib2.writer.CallSiteSection) com.android.tools.smali.dexlib2.Opcodes opcodes com.android.tools.smali.dexlib2.writer.DexDataWriter writer com.android.tools.smali.dexlib2.writer.StringSection stringSection com.android.tools.smali.dexlib2.writer.TypeSection typeSection com.android.tools.smali.dexlib2.writer.FieldSection fieldSection com.android.tools.smali.dexlib2.writer.MethodSection methodSection com.android.tools.smali.dexlib2.writer.ProtoSection protoSection com.android.tools.smali.dexlib2.writer.MethodHandleSection methodHandleSection com.android.tools.smali.dexlib2.writer.CallSiteSection callSiteSection void <init> (com.android.tools.smali.dexlib2.Opcodes, com.android.tools.smali.dexlib2.writer.DexDataWriter, com.android.tools.smali.dexlib2.writer.StringSection, com.android.tools.smali.dexlib2.writer.TypeSection, com.android.tools.smali.dexlib2.writer.FieldSection, com.android.tools.smali.dexlib2.writer.MethodSection, com.android.tools.smali.dexlib2.writer.ProtoSection, com.android.tools.smali.dexlib2.writer.MethodHandleSection, com.android.tools.smali.dexlib2.writer.CallSiteSection) com.android.tools.smali.dexlib2.Opcodes opcodes com.android.tools.smali.dexlib2.writer.DexDataWriter writer com.android.tools.smali.dexlib2.writer.StringSection stringSection com.android.tools.smali.dexlib2.writer.TypeSection typeSection com.android.tools.smali.dexlib2.writer.FieldSection fieldSection com.android.tools.smali.dexlib2.writer.MethodSection methodSection com.android.tools.smali.dexlib2.writer.ProtoSection protoSection com.android.tools.smali.dexlib2.writer.MethodHandleSection methodHandleSection com.android.tools.smali.dexlib2.writer.CallSiteSection callSiteSection private short getOpcodeValue (com.android.tools.smali.dexlib2.Opcode) com.android.tools.smali.dexlib2.Opcode opcode Short value public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction10t) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction10t instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction10x) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction10x instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction11n) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction11n instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction11x) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction11x instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction12x) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction12x instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction20bc) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction20bc instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction20t) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction20t instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21c) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21c instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21ih) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21ih instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21lh) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21lh instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21s) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21s instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21t) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21t instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22b) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22b instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22c) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22c instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22cs) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22cs instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22s) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22s instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22t) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22t instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22x) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22x instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction23x) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction23x instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction30t) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction30t instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31c) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31c instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31i) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31i instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31t) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31t instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction32x) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction32x instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35c) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35c instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35mi) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35mi instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35ms) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35ms instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rc) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rc instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rmi) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rmi instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rms) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rms instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction45cc) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction45cc instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction4rcc) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction4rcc instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction51l) java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction51l instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.ArrayPayload) Number element Number element Number element Number element java.util.List elements java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.ArrayPayload instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.SparseSwitchPayload) com.android.tools.smali.dexlib2.iface.instruction.SwitchElement element com.android.tools.smali.dexlib2.iface.instruction.SwitchElement element java.util.List elements java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.SparseSwitchPayload instruction public void write (com.android.tools.smali.dexlib2.iface.instruction.formats.PackedSwitchPayload) com.android.tools.smali.dexlib2.iface.instruction.SwitchElement element java.util.List elements java.io.IOException ex com.android.tools.smali.dexlib2.iface.instruction.formats.PackedSwitchPayload instruction private static int packNibbles (int, int) int a int b private int getReferenceIndex (com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction) com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction referenceInstruction private int getReference2Index (com.android.tools.smali.dexlib2.iface.instruction.DualReferenceInstruction) com.android.tools.smali.dexlib2.iface.instruction.DualReferenceInstruction referenceInstruction private int getReferenceIndex (int, com.android.tools.smali.dexlib2.iface.reference.Reference) int referenceType com.android.tools.smali.dexlib2.iface.reference.Reference reference }
com/android/tools/smali/dexlib2/writer/DebugWriter.class
DebugWriter.java package com.android.tools.smali.dexlib2.writer public com.android.tools.smali.dexlib2.writer.DebugWriter extends java.lang.Object { private final com.android.tools.smali.dexlib2.writer.StringSection stringSection private final com.android.tools.smali.dexlib2.writer.TypeSection typeSection private final com.android.tools.smali.dexlib2.writer.DexDataWriter writer private int currentAddress private int currentLine private static final int LINE_BASE private static final int LINE_RANGE private static final int FIRST_SPECIAL void <init> (com.android.tools.smali.dexlib2.writer.StringSection, com.android.tools.smali.dexlib2.writer.TypeSection, com.android.tools.smali.dexlib2.writer.DexDataWriter) com.android.tools.smali.dexlib2.writer.StringSection stringSection com.android.tools.smali.dexlib2.writer.TypeSection typeSection com.android.tools.smali.dexlib2.writer.DexDataWriter writer void reset (int) int startLine public void writeStartLocal (int, int, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence) throws java.io.IOException int codeAddress int register CharSequence name CharSequence type CharSequence signature int nameIndex int typeIndex int signatureIndex public void writeEndLocal (int, int) throws java.io.IOException int codeAddress int register public void writeRestartLocal (int, int) throws java.io.IOException int codeAddress int register public void writePrologueEnd (int) throws java.io.IOException int codeAddress public void writeEpilogueBegin (int) throws java.io.IOException int codeAddress public void writeLineNumber (int, int) throws java.io.IOException int codeAddress int lineNumber int lineDelta int addressDelta public void writeSetSourceFile (int, java.lang.CharSequence) throws java.io.IOException int codeAddress CharSequence sourceFile private void writeAdvancePC (int) throws java.io.IOException int address int addressDelta private void writeAdvanceLine (int) throws java.io.IOException int line int lineDelta private void writeSpecialOpcode (int, int) throws java.io.IOException int lineDelta int addressDelta }
com/android/tools/smali/dexlib2/writer/DexWriter$1.class
DexWriter.java package com.android.tools.smali.dexlib2.writer com.android.tools.smali.dexlib2.writer.DexWriter$1 extends java.lang.Object implements java.util.Comparator { final synthetic com.android.tools.smali.dexlib2.writer.DexWriter this$0 void <init> (com.android.tools.smali.dexlib2.writer.DexWriter) com.android.tools.smali.dexlib2.writer.DexWriter this$0 public int compare (java.util.Map$Entry, java.util.Map$Entry) java.util.Map$Entry o1 java.util.Map$Entry o2 int offset1 int offset2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
com/android/tools/smali/dexlib2/writer/pool/
com/android/tools/smali/dexlib2/writer/pool/StringTypeBasePool.class
StringTypeBasePool.java package com.android.tools.smali.dexlib2.writer.pool public abstract com.android.tools.smali.dexlib2.writer.pool.StringTypeBasePool extends com.android.tools.smali.dexlib2.writer.pool.BasePool implements com.android.tools.smali.dexlib2.writer.NullableIndexSection com.android.tools.smali.dexlib2.writer.pool.Markable { public void <init> (com.android.tools.smali.dexlib2.writer.pool.DexPool) com.android.tools.smali.dexlib2.writer.pool.DexPool dexPool public java.util.Collection getItems () public int getItemIndex (java.lang.CharSequence) CharSequence key Integer index public int getNullableItemIndex (java.lang.CharSequence) CharSequence key public volatile synthetic int getNullableItemIndex (java.lang.Object) public volatile synthetic int getItemIndex (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/pool/TypePool.class
TypePool.java package com.android.tools.smali.dexlib2.writer.pool public com.android.tools.smali.dexlib2.writer.pool.TypePool extends com.android.tools.smali.dexlib2.writer.pool.StringTypeBasePool implements com.android.tools.smali.dexlib2.writer.TypeSection { public void <init> (com.android.tools.smali.dexlib2.writer.pool.DexPool) com.android.tools.smali.dexlib2.writer.pool.DexPool dexPool public void intern (java.lang.CharSequence) CharSequence type String typeString Integer prev public void internNullable (java.lang.CharSequence) CharSequence type public int getItemIndex (com.android.tools.smali.dexlib2.iface.reference.TypeReference) com.android.tools.smali.dexlib2.iface.reference.TypeReference key public java.lang.CharSequence getString (java.lang.CharSequence) CharSequence type public volatile synthetic java.lang.Object getString (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/pool/ClassPool$3.class
ClassPool.java package com.android.tools.smali.dexlib2.writer.pool final com.android.tools.smali.dexlib2.writer.pool.ClassPool$3 extends java.lang.Object implements com.google.common.base.Function { void <init> () public java.util.Set apply (com.android.tools.smali.dexlib2.iface.MethodParameter) com.android.tools.smali.dexlib2.iface.MethodParameter input public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/pool/ClassPool$1MapEntry.class
ClassPool.java package com.android.tools.smali.dexlib2.writer.pool com.android.tools.smali.dexlib2.writer.pool.ClassPool$1MapEntry extends java.lang.Object implements java.util.Map$Entry { private final com.android.tools.smali.dexlib2.writer.pool.PoolClassDef classDef final synthetic com.android.tools.smali.dexlib2.writer.pool.ClassPool this$0 public void <init> (com.android.tools.smali.dexlib2.writer.pool.ClassPool, com.android.tools.smali.dexlib2.writer.pool.PoolClassDef) com.android.tools.smali.dexlib2.writer.pool.ClassPool this$0 com.android.tools.smali.dexlib2.writer.pool.PoolClassDef classDef public com.android.tools.smali.dexlib2.writer.pool.PoolClassDef getKey () public java.lang.Integer getValue () public java.lang.Integer setValue (java.lang.Integer) Integer value int prev public volatile synthetic java.lang.Object setValue (java.lang.Object) public volatile synthetic java.lang.Object getValue () public volatile synthetic java.lang.Object getKey () }
com/android/tools/smali/dexlib2/writer/pool/MethodPool.class
MethodPool.java package com.android.tools.smali.dexlib2.writer.pool public com.android.tools.smali.dexlib2.writer.pool.MethodPool extends com.android.tools.smali.dexlib2.writer.pool.BaseIndexPool implements com.android.tools.smali.dexlib2.writer.MethodSection { public void <init> (com.android.tools.smali.dexlib2.writer.pool.DexPool) com.android.tools.smali.dexlib2.writer.pool.DexPool dexPool public void intern (com.android.tools.smali.dexlib2.iface.reference.MethodReference) com.android.tools.smali.dexlib2.iface.reference.MethodReference method Integer prev public com.android.tools.smali.dexlib2.iface.reference.MethodReference getMethodReference (com.android.tools.smali.dexlib2.writer.pool.PoolMethod) com.android.tools.smali.dexlib2.writer.pool.PoolMethod poolMethod public java.lang.CharSequence getDefiningClass (com.android.tools.smali.dexlib2.iface.reference.MethodReference) com.android.tools.smali.dexlib2.iface.reference.MethodReference methodReference public com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference getPrototype (com.android.tools.smali.dexlib2.iface.reference.MethodReference) com.android.tools.smali.dexlib2.iface.reference.MethodReference methodReference public com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference getPrototype (com.android.tools.smali.dexlib2.writer.pool.PoolMethod) com.android.tools.smali.dexlib2.writer.pool.PoolMethod poolMethod public java.lang.CharSequence getName (com.android.tools.smali.dexlib2.iface.reference.MethodReference) com.android.tools.smali.dexlib2.iface.reference.MethodReference methodReference public int getMethodIndex (com.android.tools.smali.dexlib2.writer.pool.PoolMethod) com.android.tools.smali.dexlib2.writer.pool.PoolMethod poolMethod public volatile synthetic int getMethodIndex (java.lang.Object) public volatile synthetic java.lang.Object getName (com.android.tools.smali.dexlib2.iface.reference.MethodReference) public volatile synthetic com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference getPrototype (java.lang.Object) public volatile synthetic java.lang.Object getDefiningClass (com.android.tools.smali.dexlib2.iface.reference.MethodReference) public volatile synthetic com.android.tools.smali.dexlib2.iface.reference.MethodReference getMethodReference (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/pool/BaseNullableOffsetPool.class
BaseNullableOffsetPool.java package com.android.tools.smali.dexlib2.writer.pool public abstract com.android.tools.smali.dexlib2.writer.pool.BaseNullableOffsetPool extends com.android.tools.smali.dexlib2.writer.pool.BaseOffsetPool implements com.android.tools.smali.dexlib2.writer.NullableOffsetSection { public void <init> (com.android.tools.smali.dexlib2.writer.pool.DexPool) com.android.tools.smali.dexlib2.writer.pool.DexPool dexPool public int getNullableItemOffset (java.lang.Object) Object key }
com/android/tools/smali/dexlib2/writer/pool/StringPool.class
StringPool.java package com.android.tools.smali.dexlib2.writer.pool public com.android.tools.smali.dexlib2.writer.pool.StringPool extends com.android.tools.smali.dexlib2.writer.pool.StringTypeBasePool implements com.android.tools.smali.dexlib2.writer.StringSection { public void <init> (com.android.tools.smali.dexlib2.writer.pool.DexPool) com.android.tools.smali.dexlib2.writer.pool.DexPool dexPool public void intern (java.lang.CharSequence) CharSequence string public void internNullable (java.lang.CharSequence) CharSequence string public int getItemIndex (com.android.tools.smali.dexlib2.iface.reference.StringReference) com.android.tools.smali.dexlib2.iface.reference.StringReference key Integer index public boolean hasJumboIndexes () }
com/android/tools/smali/dexlib2/writer/pool/DexPool.class
DexPool.java package com.android.tools.smali.dexlib2.writer.pool public com.android.tools.smali.dexlib2.writer.pool.DexPool extends com.android.tools.smali.dexlib2.writer.DexWriter { private final com.android.tools.smali.dexlib2.writer.pool.BasePool[] sections public void <init> (com.android.tools.smali.dexlib2.Opcodes) com.android.tools.smali.dexlib2.Opcodes opcodes protected com.android.tools.smali.dexlib2.writer.DexWriter$SectionProvider getSectionProvider () public static void writeTo (com.android.tools.smali.dexlib2.writer.io.DexDataStore, com.android.tools.smali.dexlib2.iface.DexFile) throws java.io.IOException com.android.tools.smali.dexlib2.iface.ClassDef classDef com.android.tools.smali.dexlib2.writer.io.DexDataStore dataStore com.android.tools.smali.dexlib2.iface.DexFile input com.android.tools.smali.dexlib2.writer.pool.DexPool dexPool public static void writeTo (java.lang.String, com.android.tools.smali.dexlib2.iface.DexFile) throws java.io.IOException com.android.tools.smali.dexlib2.iface.ClassDef classDef String path com.android.tools.smali.dexlib2.iface.DexFile input com.android.tools.smali.dexlib2.writer.pool.DexPool dexPool public void internClass (com.android.tools.smali.dexlib2.iface.ClassDef) com.android.tools.smali.dexlib2.iface.ClassDef classDef public void mark () com.android.tools.smali.dexlib2.writer.pool.Markable section public void reset () com.android.tools.smali.dexlib2.writer.pool.Markable section protected void writeEncodedValue (com.android.tools.smali.dexlib2.writer.DexWriter$InternalEncodedValueWriter, com.android.tools.smali.dexlib2.iface.value.EncodedValue) throws java.io.IOException com.android.tools.smali.dexlib2.iface.value.AnnotationEncodedValue annotationEncodedValue com.android.tools.smali.dexlib2.iface.value.ArrayEncodedValue arrayEncodedValue com.android.tools.smali.dexlib2.writer.DexWriter$InternalEncodedValueWriter writer com.android.tools.smali.dexlib2.iface.value.EncodedValue encodedValue void internEncodedValue (com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.iface.AnnotationElement element com.android.tools.smali.dexlib2.iface.value.AnnotationEncodedValue annotationEncodedValue com.android.tools.smali.dexlib2.iface.value.EncodedValue element com.android.tools.smali.dexlib2.iface.value.EncodedValue encodedValue protected volatile synthetic void writeEncodedValue (com.android.tools.smali.dexlib2.writer.DexWriter$InternalEncodedValueWriter, java.lang.Object) throws java.io.IOException }
com/android/tools/smali/dexlib2/writer/pool/ClassPool$2.class
ClassPool.java package com.android.tools.smali.dexlib2.writer.pool final com.android.tools.smali.dexlib2.writer.pool.ClassPool$2 extends java.lang.Object implements com.google.common.base.Predicate { void <init> () public boolean apply (com.android.tools.smali.dexlib2.iface.MethodParameter) com.android.tools.smali.dexlib2.iface.MethodParameter input public volatile synthetic boolean apply (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/pool/BaseIndexPool.class
BaseIndexPool.java package com.android.tools.smali.dexlib2.writer.pool public abstract com.android.tools.smali.dexlib2.writer.pool.BaseIndexPool extends com.android.tools.smali.dexlib2.writer.pool.BasePool implements com.android.tools.smali.dexlib2.writer.IndexSection { public void <init> (com.android.tools.smali.dexlib2.writer.pool.DexPool) com.android.tools.smali.dexlib2.writer.pool.DexPool dexPool public java.util.Collection getItems () public int getItemIndex (java.lang.Object) Object key Integer index protected java.lang.String getItemString (java.lang.Object) Object key }
com/android/tools/smali/dexlib2/writer/pool/PoolClassDef.class
PoolClassDef.java package com.android.tools.smali.dexlib2.writer.pool com.android.tools.smali.dexlib2.writer.pool.PoolClassDef extends com.android.tools.smali.dexlib2.base.reference.BaseTypeReference implements com.android.tools.smali.dexlib2.iface.ClassDef { final com.android.tools.smali.dexlib2.iface.ClassDef classDef final com.android.tools.smali.dexlib2.writer.pool.TypeListPool$Key interfaces final com.google.common.collect.ImmutableSortedSet staticFields final com.google.common.collect.ImmutableSortedSet instanceFields final com.google.common.collect.ImmutableSortedSet directMethods final com.google.common.collect.ImmutableSortedSet virtualMethods int classDefIndex int annotationDirectoryOffset void <init> (com.android.tools.smali.dexlib2.iface.ClassDef) com.android.tools.smali.dexlib2.iface.ClassDef classDef public java.lang.String getType () public int getAccessFlags () public java.lang.String getSuperclass () public java.util.List getInterfaces () public java.lang.String getSourceFile () public java.util.Set getAnnotations () public java.util.SortedSet getStaticFields () public java.util.SortedSet getInstanceFields () public java.util.Collection getFields () public java.util.SortedSet getDirectMethods () public java.util.SortedSet getVirtualMethods () public java.util.Collection getMethods () public volatile synthetic java.lang.Iterable getMethods () public volatile synthetic java.lang.Iterable getVirtualMethods () public volatile synthetic java.lang.Iterable getDirectMethods () public volatile synthetic java.lang.Iterable getFields () public volatile synthetic java.lang.Iterable getInstanceFields () public volatile synthetic java.lang.Iterable getStaticFields () }
com/android/tools/smali/dexlib2/writer/pool/TypeListPool.class
TypeListPool.java package com.android.tools.smali.dexlib2.writer.pool public com.android.tools.smali.dexlib2.writer.pool.TypeListPool extends com.android.tools.smali.dexlib2.writer.pool.BaseNullableOffsetPool implements com.android.tools.smali.dexlib2.writer.TypeListSection { public void <init> (com.android.tools.smali.dexlib2.writer.pool.DexPool) com.android.tools.smali.dexlib2.writer.pool.DexPool dexPool public void intern (java.util.Collection) CharSequence type com.android.tools.smali.dexlib2.writer.pool.TypeListPool$Key key Integer prev java.util.Collection types public java.util.Collection getTypes (com.android.tools.smali.dexlib2.writer.pool.TypeListPool$Key) com.android.tools.smali.dexlib2.writer.pool.TypeListPool$Key typesKey public int getNullableItemOffset (com.android.tools.smali.dexlib2.writer.pool.TypeListPool$Key) com.android.tools.smali.dexlib2.writer.pool.TypeListPool$Key key public volatile synthetic int getNullableItemOffset (java.lang.Object) public volatile synthetic java.util.Collection getTypes (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/pool/PoolMethod.class
PoolMethod.java package com.android.tools.smali.dexlib2.writer.pool com.android.tools.smali.dexlib2.writer.pool.PoolMethod extends com.android.tools.smali.dexlib2.base.reference.BaseMethodReference implements com.android.tools.smali.dexlib2.iface.Method { private final com.android.tools.smali.dexlib2.iface.Method method protected int annotationSetRefListOffset protected int codeItemOffset public static final com.google.common.base.Function TRANSFORM void <init> (com.android.tools.smali.dexlib2.iface.Method) com.android.tools.smali.dexlib2.iface.Method method public java.lang.String getDefiningClass () public java.lang.String getName () public java.util.List getParameterTypes () public java.util.List getParameters () public java.lang.String getReturnType () public int getAccessFlags () public java.util.Set getAnnotations () public java.util.Set getHiddenApiRestrictions () public com.android.tools.smali.dexlib2.iface.MethodImplementation getImplementation () static void <clinit> () }
com/android/tools/smali/dexlib2/writer/pool/ProtoPool.class
ProtoPool.java package com.android.tools.smali.dexlib2.writer.pool public com.android.tools.smali.dexlib2.writer.pool.ProtoPool extends com.android.tools.smali.dexlib2.writer.pool.BaseIndexPool implements com.android.tools.smali.dexlib2.writer.ProtoSection { public void <init> (com.android.tools.smali.dexlib2.writer.pool.DexPool) com.android.tools.smali.dexlib2.writer.pool.DexPool dexPool public void intern (com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference) com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference reference Integer prev public java.lang.CharSequence getShorty (com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference) com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference reference public java.lang.CharSequence getReturnType (com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference) com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference protoReference public com.android.tools.smali.dexlib2.writer.pool.TypeListPool$Key getParameters (com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference) com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference methodProto public volatile synthetic java.lang.Object getParameters (java.lang.Object) public volatile synthetic java.lang.Object getReturnType (java.lang.Object) public volatile synthetic java.lang.Object getShorty (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/pool/ClassPool$4.class
ClassPool.java package com.android.tools.smali.dexlib2.writer.pool com.android.tools.smali.dexlib2.writer.pool.ClassPool$4 extends com.android.tools.smali.util.AbstractForwardSequentialList { final synthetic java.util.List val$parameters final synthetic com.android.tools.smali.dexlib2.writer.pool.ClassPool this$0 void <init> (com.android.tools.smali.dexlib2.writer.pool.ClassPool, java.util.List) com.android.tools.smali.dexlib2.writer.pool.ClassPool this$0 public java.util.Iterator iterator () public int size () }
com/android/tools/smali/dexlib2/writer/pool/DexPool$DexPoolSectionProvider.class
DexPool.java package com.android.tools.smali.dexlib2.writer.pool public com.android.tools.smali.dexlib2.writer.pool.DexPool$DexPoolSectionProvider extends com.android.tools.smali.dexlib2.writer.DexWriter$SectionProvider { final synthetic com.android.tools.smali.dexlib2.writer.pool.DexPool this$0 protected void <init> (com.android.tools.smali.dexlib2.writer.pool.DexPool) com.android.tools.smali.dexlib2.writer.pool.DexPool this$0 public com.android.tools.smali.dexlib2.writer.pool.StringPool getStringSection () public com.android.tools.smali.dexlib2.writer.pool.TypePool getTypeSection () public com.android.tools.smali.dexlib2.writer.pool.ProtoPool getProtoSection () public com.android.tools.smali.dexlib2.writer.pool.FieldPool getFieldSection () public com.android.tools.smali.dexlib2.writer.pool.MethodPool getMethodSection () public com.android.tools.smali.dexlib2.writer.pool.ClassPool getClassSection () public com.android.tools.smali.dexlib2.writer.pool.CallSitePool getCallSiteSection () public com.android.tools.smali.dexlib2.writer.pool.MethodHandlePool getMethodHandleSection () public com.android.tools.smali.dexlib2.writer.pool.TypeListPool getTypeListSection () public com.android.tools.smali.dexlib2.writer.pool.AnnotationPool getAnnotationSection () public com.android.tools.smali.dexlib2.writer.pool.AnnotationSetPool getAnnotationSetSection () public com.android.tools.smali.dexlib2.writer.pool.EncodedArrayPool getEncodedArraySection () public volatile synthetic com.android.tools.smali.dexlib2.writer.EncodedArraySection getEncodedArraySection () public volatile synthetic com.android.tools.smali.dexlib2.writer.AnnotationSetSection getAnnotationSetSection () public volatile synthetic com.android.tools.smali.dexlib2.writer.AnnotationSection getAnnotationSection () public volatile synthetic com.android.tools.smali.dexlib2.writer.TypeListSection getTypeListSection () public volatile synthetic com.android.tools.smali.dexlib2.writer.MethodHandleSection getMethodHandleSection () public volatile synthetic com.android.tools.smali.dexlib2.writer.CallSiteSection getCallSiteSection () public volatile synthetic com.android.tools.smali.dexlib2.writer.ClassSection getClassSection () public volatile synthetic com.android.tools.smali.dexlib2.writer.MethodSection getMethodSection () public volatile synthetic com.android.tools.smali.dexlib2.writer.FieldSection getFieldSection () public volatile synthetic com.android.tools.smali.dexlib2.writer.ProtoSection getProtoSection () public volatile synthetic com.android.tools.smali.dexlib2.writer.TypeSection getTypeSection () public volatile synthetic com.android.tools.smali.dexlib2.writer.StringSection getStringSection () }
com/android/tools/smali/dexlib2/writer/pool/ClassPool$6.class
ClassPool.java package com.android.tools.smali.dexlib2.writer.pool com.android.tools.smali.dexlib2.writer.pool.ClassPool$6 extends java.util.AbstractCollection { final synthetic com.android.tools.smali.dexlib2.writer.pool.ClassPool this$0 void <init> (com.android.tools.smali.dexlib2.writer.pool.ClassPool) com.android.tools.smali.dexlib2.writer.pool.ClassPool this$0 public java.util.Iterator iterator () public int size () }
com/android/tools/smali/dexlib2/writer/pool/ClassPool.class
ClassPool.java package com.android.tools.smali.dexlib2.writer.pool public com.android.tools.smali.dexlib2.writer.pool.ClassPool extends com.android.tools.smali.dexlib2.writer.pool.BasePool implements com.android.tools.smali.dexlib2.writer.ClassSection { private com.google.common.collect.ImmutableList sortedClasses private static final com.google.common.base.Predicate HAS_PARAMETER_ANNOTATIONS private static final com.google.common.base.Function PARAMETER_ANNOTATIONS public void <init> (com.android.tools.smali.dexlib2.writer.pool.DexPool) com.android.tools.smali.dexlib2.writer.pool.DexPool dexPool public void intern (com.android.tools.smali.dexlib2.iface.ClassDef) String fieldDescriptor com.android.tools.smali.dexlib2.iface.value.EncodedValue initialValue com.android.tools.smali.dexlib2.iface.value.ArrayEncodedValue staticInitializers com.android.tools.smali.dexlib2.iface.Field field com.android.tools.smali.dexlib2.iface.MethodParameter parameter String methodDescriptor com.android.tools.smali.dexlib2.writer.pool.PoolMethod method com.android.tools.smali.dexlib2.iface.ClassDef classDef com.android.tools.smali.dexlib2.writer.pool.PoolClassDef poolClassDef com.android.tools.smali.dexlib2.writer.pool.PoolClassDef prev java.util.HashSet fields java.util.HashSet methods private void internCode (com.android.tools.smali.dexlib2.iface.Method) com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction refInst com.android.tools.smali.dexlib2.iface.instruction.DualReferenceInstruction dualRefInst com.android.tools.smali.dexlib2.iface.instruction.Instruction instruction com.android.tools.smali.dexlib2.iface.ExceptionHandler handler com.android.tools.smali.dexlib2.iface.TryBlock tryBlock java.util.List tryBlocks com.android.tools.smali.dexlib2.iface.Method method boolean hasInstruction com.android.tools.smali.dexlib2.iface.MethodImplementation methodImpl private void internReference (com.android.tools.smali.dexlib2.iface.reference.Reference, int) com.android.tools.smali.dexlib2.iface.reference.Reference reference int referenceType private void internDebug (com.android.tools.smali.dexlib2.iface.Method) String paramName com.android.tools.smali.dexlib2.iface.MethodParameter param com.android.tools.smali.dexlib2.iface.debug.StartLocal startLocal com.android.tools.smali.dexlib2.iface.debug.DebugItem debugItem com.android.tools.smali.dexlib2.iface.Method method com.android.tools.smali.dexlib2.iface.MethodImplementation methodImpl public java.util.Collection getSortedClasses () public java.util.Map$Entry getClassEntryByType (java.lang.CharSequence) CharSequence name com.android.tools.smali.dexlib2.writer.pool.PoolClassDef classDef public java.lang.CharSequence getType (com.android.tools.smali.dexlib2.writer.pool.PoolClassDef) com.android.tools.smali.dexlib2.writer.pool.PoolClassDef classDef public int getAccessFlags (com.android.tools.smali.dexlib2.writer.pool.PoolClassDef) com.android.tools.smali.dexlib2.writer.pool.PoolClassDef classDef public java.lang.CharSequence getSuperclass (com.android.tools.smali.dexlib2.writer.pool.PoolClassDef) com.android.tools.smali.dexlib2.writer.pool.PoolClassDef classDef public com.android.tools.smali.dexlib2.writer.pool.TypeListPool$Key getInterfaces (com.android.tools.smali.dexlib2.writer.pool.PoolClassDef) com.android.tools.smali.dexlib2.writer.pool.PoolClassDef classDef public java.lang.CharSequence getSourceFile (com.android.tools.smali.dexlib2.writer.pool.PoolClassDef) com.android.tools.smali.dexlib2.writer.pool.PoolClassDef classDef public com.android.tools.smali.dexlib2.iface.value.ArrayEncodedValue getStaticInitializers (com.android.tools.smali.dexlib2.writer.pool.PoolClassDef) com.android.tools.smali.dexlib2.writer.pool.PoolClassDef classDef public java.util.Collection getSortedStaticFields (com.android.tools.smali.dexlib2.writer.pool.PoolClassDef) com.android.tools.smali.dexlib2.writer.pool.PoolClassDef classDef public java.util.Collection getSortedInstanceFields (com.android.tools.smali.dexlib2.writer.pool.PoolClassDef) com.android.tools.smali.dexlib2.writer.pool.PoolClassDef classDef public java.util.Collection getSortedFields (com.android.tools.smali.dexlib2.writer.pool.PoolClassDef) com.android.tools.smali.dexlib2.writer.pool.PoolClassDef classDef public java.util.Collection getSortedDirectMethods (com.android.tools.smali.dexlib2.writer.pool.PoolClassDef) com.android.tools.smali.dexlib2.writer.pool.PoolClassDef classDef public java.util.Collection getSortedVirtualMethods (com.android.tools.smali.dexlib2.writer.pool.PoolClassDef) com.android.tools.smali.dexlib2.writer.pool.PoolClassDef classDef public java.util.Collection getSortedMethods (com.android.tools.smali.dexlib2.writer.pool.PoolClassDef) com.android.tools.smali.dexlib2.writer.pool.PoolClassDef classDef public int getFieldAccessFlags (com.android.tools.smali.dexlib2.iface.Field) com.android.tools.smali.dexlib2.iface.Field field public int getMethodAccessFlags (com.android.tools.smali.dexlib2.writer.pool.PoolMethod) com.android.tools.smali.dexlib2.writer.pool.PoolMethod method public java.util.Set getFieldHiddenApiRestrictions (com.android.tools.smali.dexlib2.iface.Field) com.android.tools.smali.dexlib2.iface.Field field public java.util.Set getMethodHiddenApiRestrictions (com.android.tools.smali.dexlib2.writer.pool.PoolMethod) com.android.tools.smali.dexlib2.writer.pool.PoolMethod poolMethod public java.util.Set getClassAnnotations (com.android.tools.smali.dexlib2.writer.pool.PoolClassDef) com.android.tools.smali.dexlib2.writer.pool.PoolClassDef classDef java.util.Set annotations public java.util.Set getFieldAnnotations (com.android.tools.smali.dexlib2.iface.Field) com.android.tools.smali.dexlib2.iface.Field field java.util.Set annotations public java.util.Set getMethodAnnotations (com.android.tools.smali.dexlib2.writer.pool.PoolMethod) com.android.tools.smali.dexlib2.writer.pool.PoolMethod method java.util.Set annotations public java.util.List getParameterAnnotations (com.android.tools.smali.dexlib2.writer.pool.PoolMethod) com.android.tools.smali.dexlib2.writer.pool.PoolMethod method java.util.List parameters boolean hasParameterAnnotations public java.lang.Iterable getDebugItems (com.android.tools.smali.dexlib2.writer.pool.PoolMethod) com.android.tools.smali.dexlib2.writer.pool.PoolMethod method com.android.tools.smali.dexlib2.iface.MethodImplementation impl public java.lang.Iterable getParameterNames (com.android.tools.smali.dexlib2.writer.pool.PoolMethod) com.android.tools.smali.dexlib2.writer.pool.PoolMethod method public int getRegisterCount (com.android.tools.smali.dexlib2.writer.pool.PoolMethod) com.android.tools.smali.dexlib2.writer.pool.PoolMethod method com.android.tools.smali.dexlib2.iface.MethodImplementation impl public java.lang.Iterable getInstructions (com.android.tools.smali.dexlib2.writer.pool.PoolMethod) com.android.tools.smali.dexlib2.writer.pool.PoolMethod method com.android.tools.smali.dexlib2.iface.MethodImplementation impl public java.util.List getTryBlocks (com.android.tools.smali.dexlib2.writer.pool.PoolMethod) com.android.tools.smali.dexlib2.writer.pool.PoolMethod method com.android.tools.smali.dexlib2.iface.MethodImplementation impl public java.lang.CharSequence getExceptionType (com.android.tools.smali.dexlib2.iface.ExceptionHandler) com.android.tools.smali.dexlib2.iface.ExceptionHandler handler public com.android.tools.smali.dexlib2.builder.MutableMethodImplementation makeMutableMethodImplementation (com.android.tools.smali.dexlib2.writer.pool.PoolMethod) com.android.tools.smali.dexlib2.writer.pool.PoolMethod poolMethod public void setAnnotationDirectoryOffset (com.android.tools.smali.dexlib2.writer.pool.PoolClassDef, int) com.android.tools.smali.dexlib2.writer.pool.PoolClassDef classDef int offset public int getAnnotationDirectoryOffset (com.android.tools.smali.dexlib2.writer.pool.PoolClassDef) com.android.tools.smali.dexlib2.writer.pool.PoolClassDef classDef public void setAnnotationSetRefListOffset (com.android.tools.smali.dexlib2.writer.pool.PoolMethod, int) com.android.tools.smali.dexlib2.writer.pool.PoolMethod method int offset public int getAnnotationSetRefListOffset (com.android.tools.smali.dexlib2.writer.pool.PoolMethod) com.android.tools.smali.dexlib2.writer.pool.PoolMethod method public void setCodeItemOffset (com.android.tools.smali.dexlib2.writer.pool.PoolMethod, int) com.android.tools.smali.dexlib2.writer.pool.PoolMethod method int offset public int getCodeItemOffset (com.android.tools.smali.dexlib2.writer.pool.PoolMethod) com.android.tools.smali.dexlib2.writer.pool.PoolMethod method public void writeDebugItem (com.android.tools.smali.dexlib2.writer.DebugWriter, com.android.tools.smali.dexlib2.iface.debug.DebugItem) throws java.io.IOException com.android.tools.smali.dexlib2.iface.debug.StartLocal startLocal com.android.tools.smali.dexlib2.iface.debug.EndLocal endLocal com.android.tools.smali.dexlib2.iface.debug.RestartLocal restartLocal com.android.tools.smali.dexlib2.iface.debug.LineNumber lineNumber com.android.tools.smali.dexlib2.iface.debug.SetSourceFile setSourceFile com.android.tools.smali.dexlib2.writer.DebugWriter writer com.android.tools.smali.dexlib2.iface.debug.DebugItem debugItem public int getItemIndex (com.android.tools.smali.dexlib2.writer.pool.PoolClassDef) com.android.tools.smali.dexlib2.writer.pool.PoolClassDef classDef public java.util.Collection getItems () public volatile synthetic int getCodeItemOffset (java.lang.Object) public volatile synthetic void setCodeItemOffset (java.lang.Object, int) public volatile synthetic int getAnnotationSetRefListOffset (java.lang.Object) public volatile synthetic void setAnnotationSetRefListOffset (java.lang.Object, int) public volatile synthetic int getAnnotationDirectoryOffset (java.lang.Object) public volatile synthetic void setAnnotationDirectoryOffset (java.lang.Object, int) public volatile synthetic com.android.tools.smali.dexlib2.builder.MutableMethodImplementation makeMutableMethodImplementation (java.lang.Object) public volatile synthetic java.util.List getTryBlocks (java.lang.Object) public volatile synthetic java.lang.Iterable getInstructions (java.lang.Object) public volatile synthetic int getRegisterCount (java.lang.Object) public volatile synthetic java.lang.Iterable getParameterNames (java.lang.Object) public volatile synthetic java.lang.Iterable getDebugItems (java.lang.Object) public volatile synthetic java.util.List getParameterAnnotations (java.lang.Object) public volatile synthetic java.lang.Object getMethodAnnotations (java.lang.Object) public volatile synthetic java.lang.Object getFieldAnnotations (java.lang.Object) public volatile synthetic java.lang.Object getClassAnnotations (java.lang.Object) public volatile synthetic java.util.Set getMethodHiddenApiRestrictions (java.lang.Object) public volatile synthetic java.util.Set getFieldHiddenApiRestrictions (java.lang.Object) public volatile synthetic int getMethodAccessFlags (java.lang.Object) public volatile synthetic int getFieldAccessFlags (java.lang.Object) public volatile synthetic java.util.Collection getSortedMethods (java.lang.Object) public volatile synthetic java.util.Collection getSortedVirtualMethods (java.lang.Object) public volatile synthetic java.util.Collection getSortedDirectMethods (java.lang.Object) public volatile synthetic java.util.Collection getSortedFields (java.lang.Object) public volatile synthetic java.util.Collection getSortedInstanceFields (java.lang.Object) public volatile synthetic java.util.Collection getSortedStaticFields (java.lang.Object) public volatile synthetic java.lang.Object getStaticInitializers (java.lang.Object) public volatile synthetic java.lang.CharSequence getSourceFile (java.lang.Object) public volatile synthetic java.lang.Object getInterfaces (java.lang.Object) public volatile synthetic java.lang.CharSequence getSuperclass (java.lang.Object) public volatile synthetic int getAccessFlags (java.lang.Object) public volatile synthetic java.lang.CharSequence getType (java.lang.Object) public volatile synthetic int getItemIndex (java.lang.Object) static synthetic com.google.common.base.Function access$000 () static void <clinit> () }
com/android/tools/smali/dexlib2/writer/pool/TypeListPool$Key.class
TypeListPool.java package com.android.tools.smali.dexlib2.writer.pool public com.android.tools.smali.dexlib2.writer.pool.TypeListPool$Key extends java.lang.Object implements java.lang.Comparable { java.util.Collection types public void <init> (java.util.Collection) java.util.Collection types public int hashCode () CharSequence type int hashCode public boolean equals (java.lang.Object) CharSequence type com.android.tools.smali.dexlib2.writer.pool.TypeListPool$Key other java.util.Iterator otherTypes Object o public java.lang.String toString () CharSequence type StringBuilder sb public int compareTo (com.android.tools.smali.dexlib2.writer.pool.TypeListPool$Key) int comparison CharSequence type com.android.tools.smali.dexlib2.writer.pool.TypeListPool$Key o java.util.Iterator other public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/pool/EncodedArrayPool.class
EncodedArrayPool.java package com.android.tools.smali.dexlib2.writer.pool public com.android.tools.smali.dexlib2.writer.pool.EncodedArrayPool extends com.android.tools.smali.dexlib2.writer.pool.BaseOffsetPool implements com.android.tools.smali.dexlib2.writer.EncodedArraySection { public void <init> (com.android.tools.smali.dexlib2.writer.pool.DexPool) com.android.tools.smali.dexlib2.writer.pool.DexPool dexPool public void intern (com.android.tools.smali.dexlib2.iface.value.ArrayEncodedValue) com.android.tools.smali.dexlib2.iface.value.EncodedValue value com.android.tools.smali.dexlib2.iface.value.ArrayEncodedValue arrayEncodedValue Integer prev public java.util.List getEncodedValueList (com.android.tools.smali.dexlib2.iface.value.ArrayEncodedValue) com.android.tools.smali.dexlib2.iface.value.ArrayEncodedValue arrayEncodedValue public volatile synthetic java.util.List getEncodedValueList (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/pool/PoolMethodProto.class
PoolMethodProto.java package com.android.tools.smali.dexlib2.writer.pool public com.android.tools.smali.dexlib2.writer.pool.PoolMethodProto extends com.android.tools.smali.dexlib2.base.reference.BaseMethodProtoReference implements com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference { private final com.android.tools.smali.dexlib2.iface.reference.MethodReference methodReference public void <init> (com.android.tools.smali.dexlib2.iface.reference.MethodReference) com.android.tools.smali.dexlib2.iface.reference.MethodReference methodReference public java.util.List getParameterTypes () public java.lang.String getReturnType () }
com/android/tools/smali/dexlib2/writer/pool/AnnotationPool.class
AnnotationPool.java package com.android.tools.smali.dexlib2.writer.pool public com.android.tools.smali.dexlib2.writer.pool.AnnotationPool extends com.android.tools.smali.dexlib2.writer.pool.BaseOffsetPool implements com.android.tools.smali.dexlib2.writer.AnnotationSection { public void <init> (com.android.tools.smali.dexlib2.writer.pool.DexPool) com.android.tools.smali.dexlib2.writer.pool.DexPool dexPool public void intern (com.android.tools.smali.dexlib2.iface.Annotation) com.android.tools.smali.dexlib2.iface.AnnotationElement element com.android.tools.smali.dexlib2.iface.Annotation annotation Integer prev public int getVisibility (com.android.tools.smali.dexlib2.iface.Annotation) com.android.tools.smali.dexlib2.iface.Annotation annotation public java.lang.CharSequence getType (com.android.tools.smali.dexlib2.iface.Annotation) com.android.tools.smali.dexlib2.iface.Annotation annotation public java.util.Collection getElements (com.android.tools.smali.dexlib2.iface.Annotation) com.android.tools.smali.dexlib2.iface.Annotation annotation public java.lang.CharSequence getElementName (com.android.tools.smali.dexlib2.iface.AnnotationElement) com.android.tools.smali.dexlib2.iface.AnnotationElement annotationElement public com.android.tools.smali.dexlib2.iface.value.EncodedValue getElementValue (com.android.tools.smali.dexlib2.iface.AnnotationElement) com.android.tools.smali.dexlib2.iface.AnnotationElement annotationElement public volatile synthetic java.lang.Object getElementValue (java.lang.Object) public volatile synthetic java.lang.Object getElementName (java.lang.Object) public volatile synthetic java.util.Collection getElements (java.lang.Object) public volatile synthetic java.lang.Object getType (java.lang.Object) public volatile synthetic int getVisibility (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/pool/PoolClassDef$1.class
PoolClassDef.java package com.android.tools.smali.dexlib2.writer.pool com.android.tools.smali.dexlib2.writer.pool.PoolClassDef$1 extends java.util.AbstractCollection { final synthetic com.android.tools.smali.dexlib2.writer.pool.PoolClassDef this$0 void <init> (com.android.tools.smali.dexlib2.writer.pool.PoolClassDef) com.android.tools.smali.dexlib2.writer.pool.PoolClassDef this$0 public java.util.Iterator iterator () public int size () }
com/android/tools/smali/dexlib2/writer/pool/AnnotationSetPool.class
AnnotationSetPool.java package com.android.tools.smali.dexlib2.writer.pool public com.android.tools.smali.dexlib2.writer.pool.AnnotationSetPool extends com.android.tools.smali.dexlib2.writer.pool.BaseNullableOffsetPool implements com.android.tools.smali.dexlib2.writer.AnnotationSetSection { public void <init> (com.android.tools.smali.dexlib2.writer.pool.DexPool) com.android.tools.smali.dexlib2.writer.pool.DexPool dexPool public void intern (java.util.Set) com.android.tools.smali.dexlib2.iface.Annotation annotation Integer prev java.util.Set annotationSet public java.util.Collection getAnnotations (java.util.Set) java.util.Set annotations public volatile synthetic java.util.Collection getAnnotations (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/pool/ClassPool$6$1.class
ClassPool.java package com.android.tools.smali.dexlib2.writer.pool com.android.tools.smali.dexlib2.writer.pool.ClassPool$6$1 extends java.lang.Object implements java.util.Iterator { java.util.Iterator iter final synthetic com.android.tools.smali.dexlib2.writer.pool.ClassPool$6 this$1 void <init> (com.android.tools.smali.dexlib2.writer.pool.ClassPool$6) com.android.tools.smali.dexlib2.writer.pool.ClassPool$6 this$1 public boolean hasNext () public java.util.Map$Entry next () public void remove () public volatile synthetic java.lang.Object next () }
com/android/tools/smali/dexlib2/writer/pool/ClassPool$5.class
ClassPool.java package com.android.tools.smali.dexlib2.writer.pool com.android.tools.smali.dexlib2.writer.pool.ClassPool$5 extends java.lang.Object implements com.google.common.base.Function { final synthetic com.android.tools.smali.dexlib2.writer.pool.ClassPool this$0 void <init> (com.android.tools.smali.dexlib2.writer.pool.ClassPool) com.android.tools.smali.dexlib2.writer.pool.ClassPool this$0 public java.lang.CharSequence apply (com.android.tools.smali.dexlib2.iface.MethodParameter) com.android.tools.smali.dexlib2.iface.MethodParameter input public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/pool/BasePool.class
BasePool.java package com.android.tools.smali.dexlib2.writer.pool public com.android.tools.smali.dexlib2.writer.pool.BasePool extends java.lang.Object implements com.android.tools.smali.dexlib2.writer.pool.Markable { protected final com.android.tools.smali.dexlib2.writer.pool.DexPool dexPool protected final java.util.Map internedItems private int markedItemCount public void <init> (com.android.tools.smali.dexlib2.writer.pool.DexPool) com.android.tools.smali.dexlib2.writer.pool.DexPool dexPool public void mark () public void reset () int i java.util.Iterator keys public int getItemCount () }
com/android/tools/smali/dexlib2/writer/pool/PoolClassDef$2.class
PoolClassDef.java package com.android.tools.smali.dexlib2.writer.pool com.android.tools.smali.dexlib2.writer.pool.PoolClassDef$2 extends java.util.AbstractCollection { final synthetic com.android.tools.smali.dexlib2.writer.pool.PoolClassDef this$0 void <init> (com.android.tools.smali.dexlib2.writer.pool.PoolClassDef) com.android.tools.smali.dexlib2.writer.pool.PoolClassDef this$0 public java.util.Iterator iterator () public int size () }
com/android/tools/smali/dexlib2/writer/pool/ClassPool$1.class
ClassPool.java package com.android.tools.smali.dexlib2.writer.pool com.android.tools.smali.dexlib2.writer.pool.ClassPool$1 extends java.lang.Object implements java.util.Map$Entry { final synthetic com.android.tools.smali.dexlib2.writer.pool.PoolClassDef val$classDef final synthetic com.android.tools.smali.dexlib2.writer.pool.ClassPool this$0 void <init> (com.android.tools.smali.dexlib2.writer.pool.ClassPool, com.android.tools.smali.dexlib2.writer.pool.PoolClassDef) com.android.tools.smali.dexlib2.writer.pool.ClassPool this$0 public com.android.tools.smali.dexlib2.writer.pool.PoolClassDef getKey () public java.lang.Integer getValue () public java.lang.Integer setValue (java.lang.Integer) Integer value public volatile synthetic java.lang.Object setValue (java.lang.Object) public volatile synthetic java.lang.Object getValue () public volatile synthetic java.lang.Object getKey () }
com/android/tools/smali/dexlib2/writer/pool/FieldPool.class
FieldPool.java package com.android.tools.smali.dexlib2.writer.pool public com.android.tools.smali.dexlib2.writer.pool.FieldPool extends com.android.tools.smali.dexlib2.writer.pool.BaseIndexPool implements com.android.tools.smali.dexlib2.writer.FieldSection { public void <init> (com.android.tools.smali.dexlib2.writer.pool.DexPool) com.android.tools.smali.dexlib2.writer.pool.DexPool dexPool public void intern (com.android.tools.smali.dexlib2.iface.reference.FieldReference) com.android.tools.smali.dexlib2.iface.reference.FieldReference field Integer prev public java.lang.CharSequence getDefiningClass (com.android.tools.smali.dexlib2.iface.reference.FieldReference) com.android.tools.smali.dexlib2.iface.reference.FieldReference fieldReference public java.lang.CharSequence getFieldType (com.android.tools.smali.dexlib2.iface.reference.FieldReference) com.android.tools.smali.dexlib2.iface.reference.FieldReference fieldReference public java.lang.CharSequence getName (com.android.tools.smali.dexlib2.iface.reference.FieldReference) com.android.tools.smali.dexlib2.iface.reference.FieldReference fieldReference public int getFieldIndex (com.android.tools.smali.dexlib2.iface.Field) com.android.tools.smali.dexlib2.iface.Field field public volatile synthetic int getFieldIndex (java.lang.Object) public volatile synthetic java.lang.Object getName (com.android.tools.smali.dexlib2.iface.reference.FieldReference) public volatile synthetic java.lang.Object getFieldType (com.android.tools.smali.dexlib2.iface.reference.FieldReference) public volatile synthetic java.lang.Object getDefiningClass (com.android.tools.smali.dexlib2.iface.reference.FieldReference) }
com/android/tools/smali/dexlib2/writer/pool/CallSitePool.class
CallSitePool.java package com.android.tools.smali.dexlib2.writer.pool public com.android.tools.smali.dexlib2.writer.pool.CallSitePool extends com.android.tools.smali.dexlib2.writer.pool.BaseIndexPool implements com.android.tools.smali.dexlib2.writer.CallSiteSection { public void <init> (com.android.tools.smali.dexlib2.writer.pool.DexPool) com.android.tools.smali.dexlib2.writer.pool.DexPool dexPool public void intern (com.android.tools.smali.dexlib2.iface.reference.CallSiteReference) com.android.tools.smali.dexlib2.iface.reference.CallSiteReference callSiteReference Integer prev public com.android.tools.smali.dexlib2.iface.value.ArrayEncodedValue getEncodedCallSite (com.android.tools.smali.dexlib2.iface.reference.CallSiteReference) com.android.tools.smali.dexlib2.iface.reference.CallSiteReference callSiteReference public volatile synthetic java.lang.Object getEncodedCallSite (com.android.tools.smali.dexlib2.iface.reference.CallSiteReference) }
com/android/tools/smali/dexlib2/writer/pool/BaseOffsetPool.class
BaseOffsetPool.java package com.android.tools.smali.dexlib2.writer.pool public abstract com.android.tools.smali.dexlib2.writer.pool.BaseOffsetPool extends com.android.tools.smali.dexlib2.writer.pool.BasePool implements com.android.tools.smali.dexlib2.writer.OffsetSection { public void <init> (com.android.tools.smali.dexlib2.writer.pool.DexPool) com.android.tools.smali.dexlib2.writer.pool.DexPool dexPool public java.util.Collection getItems () public int getItemOffset (java.lang.Object) Object key Integer offset protected java.lang.String getItemString (java.lang.Object) Object key }
com/android/tools/smali/dexlib2/writer/pool/PoolMethod$1.class
PoolMethod.java package com.android.tools.smali.dexlib2.writer.pool final com.android.tools.smali.dexlib2.writer.pool.PoolMethod$1 extends java.lang.Object implements com.google.common.base.Function { void <init> () public com.android.tools.smali.dexlib2.writer.pool.PoolMethod apply (com.android.tools.smali.dexlib2.iface.Method) com.android.tools.smali.dexlib2.iface.Method method public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/pool/MethodHandlePool.class
MethodHandlePool.java package com.android.tools.smali.dexlib2.writer.pool public com.android.tools.smali.dexlib2.writer.pool.MethodHandlePool extends com.android.tools.smali.dexlib2.writer.pool.BaseIndexPool implements com.android.tools.smali.dexlib2.writer.MethodHandleSection { public void <init> (com.android.tools.smali.dexlib2.writer.pool.DexPool) com.android.tools.smali.dexlib2.writer.pool.DexPool dexPool public void intern (com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference) com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference methodHandleReference Integer prev public com.android.tools.smali.dexlib2.iface.reference.FieldReference getFieldReference (com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference) com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference methodHandleReference public com.android.tools.smali.dexlib2.iface.reference.MethodReference getMethodReference (com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference) com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference methodHandleReference }
com/android/tools/smali/dexlib2/writer/pool/Markable.class
Markable.java package com.android.tools.smali.dexlib2.writer.pool public abstract com.android.tools.smali.dexlib2.writer.pool.Markable extends java.lang.Object { public abstract void mark () public abstract void reset () }
com/android/tools/smali/dexlib2/writer/DexWriter$SectionProvider.class
DexWriter.java package com.android.tools.smali.dexlib2.writer public abstract com.android.tools.smali.dexlib2.writer.DexWriter$SectionProvider extends java.lang.Object { final synthetic com.android.tools.smali.dexlib2.writer.DexWriter this$0 public void <init> (com.android.tools.smali.dexlib2.writer.DexWriter) com.android.tools.smali.dexlib2.writer.DexWriter this$0 public abstract com.android.tools.smali.dexlib2.writer.StringSection getStringSection () public abstract com.android.tools.smali.dexlib2.writer.TypeSection getTypeSection () public abstract com.android.tools.smali.dexlib2.writer.ProtoSection getProtoSection () public abstract com.android.tools.smali.dexlib2.writer.FieldSection getFieldSection () public abstract com.android.tools.smali.dexlib2.writer.MethodSection getMethodSection () public abstract com.android.tools.smali.dexlib2.writer.ClassSection getClassSection () public abstract com.android.tools.smali.dexlib2.writer.CallSiteSection getCallSiteSection () public abstract com.android.tools.smali.dexlib2.writer.MethodHandleSection getMethodHandleSection () public abstract com.android.tools.smali.dexlib2.writer.TypeListSection getTypeListSection () public abstract com.android.tools.smali.dexlib2.writer.AnnotationSection getAnnotationSection () public abstract com.android.tools.smali.dexlib2.writer.AnnotationSetSection getAnnotationSetSection () public abstract com.android.tools.smali.dexlib2.writer.EncodedArraySection getEncodedArraySection () }
com/android/tools/smali/dexlib2/writer/AnnotationSection.class
AnnotationSection.java package com.android.tools.smali.dexlib2.writer public abstract com.android.tools.smali.dexlib2.writer.AnnotationSection extends java.lang.Object implements com.android.tools.smali.dexlib2.writer.OffsetSection { public abstract int getVisibility (java.lang.Object) public abstract java.lang.Object getType (java.lang.Object) public abstract java.util.Collection getElements (java.lang.Object) public abstract java.lang.Object getElementName (java.lang.Object) public abstract java.lang.Object getElementValue (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/DexWriter$5.class
DexWriter.java package com.android.tools.smali.dexlib2.writer synthetic com.android.tools.smali.dexlib2.writer.DexWriter$5 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$tools$smali$dexlib2$Format static void <clinit> () }
com/android/tools/smali/dexlib2/writer/FieldSection.class
FieldSection.java package com.android.tools.smali.dexlib2.writer public abstract com.android.tools.smali.dexlib2.writer.FieldSection extends java.lang.Object implements com.android.tools.smali.dexlib2.writer.IndexSection { public abstract java.lang.Object getDefiningClass (com.android.tools.smali.dexlib2.iface.reference.FieldReference) public abstract java.lang.Object getFieldType (com.android.tools.smali.dexlib2.iface.reference.FieldReference) public abstract java.lang.Object getName (com.android.tools.smali.dexlib2.iface.reference.FieldReference) public abstract int getFieldIndex (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/DexWriter$CodeItemOffset.class
DexWriter.java package com.android.tools.smali.dexlib2.writer com.android.tools.smali.dexlib2.writer.DexWriter$CodeItemOffset extends java.lang.Object { Object method int codeOffset private void <init> (java.lang.Object, int) Object method int codeOffset synthetic void <init> (java.lang.Object, int, com.android.tools.smali.dexlib2.writer.DexWriter$1) Object x0 int x1 com.android.tools.smali.dexlib2.writer.DexWriter$1 x2 }
com/android/tools/smali/dexlib2/writer/OffsetSection.class
OffsetSection.java package com.android.tools.smali.dexlib2.writer public abstract com.android.tools.smali.dexlib2.writer.OffsetSection extends java.lang.Object { public abstract int getItemOffset (java.lang.Object) public abstract java.util.Collection getItems () }
com/android/tools/smali/dexlib2/writer/DexDataWriter.class
DexDataWriter.java package com.android.tools.smali.dexlib2.writer public com.android.tools.smali.dexlib2.writer.DexDataWriter extends java.io.BufferedOutputStream { private int filePosition private byte[] tempBuf private byte[] zeroBuf public void <init> (java.io.OutputStream, int) java.io.OutputStream output int filePosition public void <init> (java.io.OutputStream, int, int) java.io.OutputStream output int filePosition int bufferSize public void write (int) throws java.io.IOException int b public void write (byte[]) throws java.io.IOException byte[] b public void write (byte[], int, int) throws java.io.IOException byte[] b int off int len public void writeLong (long) throws java.io.IOException long value public static void writeInt (java.io.OutputStream, int) throws java.io.IOException java.io.OutputStream out int value public void writeInt (int) throws java.io.IOException int value public void writeShort (int) throws java.io.IOException int value public void writeUshort (int) throws java.io.IOException int value public void writeUbyte (int) throws java.io.IOException int value public static void writeUleb128 (java.io.OutputStream, int) throws java.io.IOException java.io.OutputStream out int value public void writeUleb128 (int) throws java.io.IOException int value public static void writeSleb128 (java.io.OutputStream, int) throws java.io.IOException java.io.OutputStream out int value public void writeSleb128 (int) throws java.io.IOException int value public void writeEncodedValueHeader (int, int) throws java.io.IOException int valueType int valueArg public void writeEncodedInt (int, int) throws java.io.IOException int valueType int value int index public void writeEncodedLong (int, long) throws java.io.IOException int valueType long value int index public void writeEncodedUint (int, int) throws java.io.IOException int valueType int value int index public void writeEncodedFloat (int, float) throws java.io.IOException int valueType float value protected void writeRightZeroExtendedInt (int, int) throws java.io.IOException int valueType int value int index int firstElement int encodedLength public void writeEncodedDouble (int, double) throws java.io.IOException int valueType double value protected void writeRightZeroExtendedLong (int, long) throws java.io.IOException int valueType long value int index int firstElement int encodedLength public void writeString (java.lang.String) throws java.io.IOException char c int i String string int len byte[] buf int bufPos public void align () throws java.io.IOException int zeros public int getPosition () }
com/android/tools/smali/dexlib2/writer/IndexSection.class
IndexSection.java package com.android.tools.smali.dexlib2.writer public abstract com.android.tools.smali.dexlib2.writer.IndexSection extends java.lang.Object { public abstract int getItemIndex (java.lang.Object) public abstract java.util.Collection getItems () public abstract int getItemCount () }
com/android/tools/smali/dexlib2/writer/CallSiteSection.class
CallSiteSection.java package com.android.tools.smali.dexlib2.writer public abstract com.android.tools.smali.dexlib2.writer.CallSiteSection extends java.lang.Object implements com.android.tools.smali.dexlib2.writer.IndexSection { public abstract java.lang.Object getEncodedCallSite (com.android.tools.smali.dexlib2.iface.reference.CallSiteReference) }
com/android/tools/smali/dexlib2/writer/DexWriter$2.class
DexWriter.java package com.android.tools.smali.dexlib2.writer final com.android.tools.smali.dexlib2.writer.DexWriter$2 extends java.lang.Object implements java.util.Comparator { void <init> () public int compare (java.util.Map$Entry, java.util.Map$Entry) java.util.Map$Entry o1 java.util.Map$Entry o2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
com/android/tools/smali/dexlib2/writer/io/
com/android/tools/smali/dexlib2/writer/io/MemoryDeferredOutputStream$1.class
MemoryDeferredOutputStream.java package com.android.tools.smali.dexlib2.writer.io final com.android.tools.smali.dexlib2.writer.io.MemoryDeferredOutputStream$1 extends java.lang.Object implements com.android.tools.smali.dexlib2.writer.io.DeferredOutputStreamFactory { final synthetic int val$bufferSize void <init> (int) public com.android.tools.smali.dexlib2.writer.io.DeferredOutputStream makeDeferredOutputStream () }
com/android/tools/smali/dexlib2/writer/io/DexDataStore.class
DexDataStore.java package com.android.tools.smali.dexlib2.writer.io public abstract com.android.tools.smali.dexlib2.writer.io.DexDataStore extends java.lang.Object { public abstract java.io.OutputStream outputAt (int) public abstract java.io.InputStream readAt (int) public abstract void close () throws java.io.IOException }
com/android/tools/smali/dexlib2/writer/io/FileDeferredOutputStream.class
FileDeferredOutputStream.java package com.android.tools.smali.dexlib2.writer.io public com.android.tools.smali.dexlib2.writer.io.FileDeferredOutputStream extends com.android.tools.smali.dexlib2.writer.io.DeferredOutputStream { private static final int DEFAULT_BUFFER_SIZE private final java.io.File backingFile private final com.android.tools.smali.dexlib2.writer.io.FileDeferredOutputStream$NakedBufferedOutputStream output private int writtenBytes public void <init> (java.io.File) throws java.io.FileNotFoundException java.io.File backingFile public void <init> (java.io.File, int) throws java.io.FileNotFoundException java.io.File backingFile int bufferSize public void writeTo (java.io.OutputStream) throws java.io.IOException java.io.InputStream fis java.io.OutputStream dest byte[] outBuf int count public void write (int) throws java.io.IOException int i public void write (byte[]) throws java.io.IOException byte[] bytes public void write (byte[], int, int) throws java.io.IOException byte[] bytes int off int len public void flush () throws java.io.IOException public void close () throws java.io.IOException public static com.android.tools.smali.dexlib2.writer.io.DeferredOutputStreamFactory getFactory (java.io.File) java.io.File containingDirectory public static com.android.tools.smali.dexlib2.writer.io.DeferredOutputStreamFactory getFactory (java.io.File, int) java.io.File containingDirectory int bufferSize }
com/android/tools/smali/dexlib2/writer/io/DeferredOutputStreamFactory.class
DeferredOutputStreamFactory.java package com.android.tools.smali.dexlib2.writer.io public abstract com.android.tools.smali.dexlib2.writer.io.DeferredOutputStreamFactory extends java.lang.Object { public abstract com.android.tools.smali.dexlib2.writer.io.DeferredOutputStream makeDeferredOutputStream () throws java.io.IOException }
com/android/tools/smali/dexlib2/writer/io/MemoryDataStore$2.class
MemoryDataStore.java package com.android.tools.smali.dexlib2.writer.io com.android.tools.smali.dexlib2.writer.io.MemoryDataStore$2 extends java.io.InputStream { private int position private int mark final synthetic int val$offset final synthetic com.android.tools.smali.dexlib2.writer.io.MemoryDataStore this$0 void <init> (com.android.tools.smali.dexlib2.writer.io.MemoryDataStore, int) com.android.tools.smali.dexlib2.writer.io.MemoryDataStore this$0 public int read () throws java.io.IOException public int read (byte[]) throws java.io.IOException byte[] b int readLength public int read (byte[], int, int) throws java.io.IOException byte[] b int off int len int readLength public long skip (long) throws java.io.IOException long n int skipLength public int available () throws java.io.IOException public void mark (int) int i public void reset () throws java.io.IOException public boolean markSupported () }
com/android/tools/smali/dexlib2/writer/io/FileDeferredOutputStream$NakedBufferedOutputStream.class
FileDeferredOutputStream.java package com.android.tools.smali.dexlib2.writer.io com.android.tools.smali.dexlib2.writer.io.FileDeferredOutputStream$NakedBufferedOutputStream extends java.io.BufferedOutputStream { public void <init> (java.io.OutputStream) java.io.OutputStream outputStream public void <init> (java.io.OutputStream, int) java.io.OutputStream outputStream int i public int getCount () public void resetBuffer () public byte[] getBuffer () }
com/android/tools/smali/dexlib2/writer/io/FileDataStore.class
FileDataStore.java package com.android.tools.smali.dexlib2.writer.io public com.android.tools.smali.dexlib2.writer.io.FileDataStore extends java.lang.Object implements com.android.tools.smali.dexlib2.writer.io.DexDataStore { private final java.io.RandomAccessFile raf public void <init> (java.io.File) throws java.io.FileNotFoundException java.io.IOException java.io.File file public java.io.OutputStream outputAt (int) int offset public java.io.InputStream readAt (int) int offset public void close () throws java.io.IOException }
com/android/tools/smali/dexlib2/writer/io/MemoryDataStore$1.class
MemoryDataStore.java package com.android.tools.smali.dexlib2.writer.io com.android.tools.smali.dexlib2.writer.io.MemoryDataStore$1 extends java.io.OutputStream { private int position final synthetic int val$offset final synthetic com.android.tools.smali.dexlib2.writer.io.MemoryDataStore this$0 void <init> (com.android.tools.smali.dexlib2.writer.io.MemoryDataStore, int) com.android.tools.smali.dexlib2.writer.io.MemoryDataStore this$0 public void write (int) throws java.io.IOException int b public void write (byte[]) throws java.io.IOException byte[] b public void write (byte[], int, int) throws java.io.IOException byte[] b int off int len }
com/android/tools/smali/dexlib2/writer/io/MemoryDataStore.class
MemoryDataStore.java package com.android.tools.smali.dexlib2.writer.io public com.android.tools.smali.dexlib2.writer.io.MemoryDataStore extends java.lang.Object implements com.android.tools.smali.dexlib2.writer.io.DexDataStore { private byte[] buf private int size public void <init> () public void <init> (int) int initialCapacity public byte[] getBuffer () public int getSize () public byte[] getData () public java.io.OutputStream outputAt (int) int offset private void growBufferIfNeeded (int) int newSize int minSize protected int getNewBufferSize (int, int) int currentSize int newMinSize int MIN_GROWTH_STEP public java.io.InputStream readAt (int) int offset public void close () throws java.io.IOException static synthetic void access$000 (com.android.tools.smali.dexlib2.writer.io.MemoryDataStore, int) com.android.tools.smali.dexlib2.writer.io.MemoryDataStore x0 int x1 static synthetic byte[] access$100 (com.android.tools.smali.dexlib2.writer.io.MemoryDataStore) com.android.tools.smali.dexlib2.writer.io.MemoryDataStore x0 static synthetic int access$200 (com.android.tools.smali.dexlib2.writer.io.MemoryDataStore) com.android.tools.smali.dexlib2.writer.io.MemoryDataStore x0 }
com/android/tools/smali/dexlib2/writer/io/DeferredOutputStream.class
DeferredOutputStream.java package com.android.tools.smali.dexlib2.writer.io public abstract com.android.tools.smali.dexlib2.writer.io.DeferredOutputStream extends java.io.OutputStream { public void <init> () public abstract void writeTo (java.io.OutputStream) throws java.io.IOException }
com/android/tools/smali/dexlib2/writer/io/FileDeferredOutputStream$1.class
FileDeferredOutputStream.java package com.android.tools.smali.dexlib2.writer.io final com.android.tools.smali.dexlib2.writer.io.FileDeferredOutputStream$1 extends java.lang.Object implements com.android.tools.smali.dexlib2.writer.io.DeferredOutputStreamFactory { final synthetic java.io.File val$containingDirectory final synthetic int val$bufferSize void <init> (java.io.File, int) public com.android.tools.smali.dexlib2.writer.io.DeferredOutputStream makeDeferredOutputStream () throws java.io.IOException java.io.File tempFile }
com/android/tools/smali/dexlib2/writer/io/MemoryDeferredOutputStream.class
MemoryDeferredOutputStream.java package com.android.tools.smali.dexlib2.writer.io public com.android.tools.smali.dexlib2.writer.io.MemoryDeferredOutputStream extends com.android.tools.smali.dexlib2.writer.io.DeferredOutputStream { private static final int DEFAULT_BUFFER_SIZE private final java.util.List buffers private byte[] currentBuffer private int currentPosition public void <init> () public void <init> (int) int bufferSize public void writeTo (java.io.OutputStream) throws java.io.IOException byte[] buffer java.io.OutputStream output public void write (int) throws java.io.IOException int i public void write (byte[]) throws java.io.IOException byte[] bytes public void write (byte[], int, int) throws java.io.IOException int toWrite byte[] bytes int offset int length int remaining int written private int remaining () public static com.android.tools.smali.dexlib2.writer.io.DeferredOutputStreamFactory getFactory () public static com.android.tools.smali.dexlib2.writer.io.DeferredOutputStreamFactory getFactory (int) int bufferSize }
com/android/tools/smali/dexlib2/writer/TypeListSection.class
TypeListSection.java package com.android.tools.smali.dexlib2.writer public abstract com.android.tools.smali.dexlib2.writer.TypeListSection extends java.lang.Object implements com.android.tools.smali.dexlib2.writer.NullableOffsetSection { public abstract int getNullableItemOffset (java.lang.Object) public abstract java.util.Collection getTypes (java.lang.Object) }
com/android/tools/smali/dexlib2/writer/EncodedArraySection.class
EncodedArraySection.java package com.android.tools.smali.dexlib2.writer public abstract com.android.tools.smali.dexlib2.writer.EncodedArraySection extends java.lang.Object implements com.android.tools.smali.dexlib2.writer.OffsetSection { public abstract java.util.List getEncodedValueList (java.lang.Object) }
com/android/tools/smali/dexlib2/util/
com/android/tools/smali/dexlib2/util/AlignmentUtils.class
AlignmentUtils.java package com.android.tools.smali.dexlib2.util public abstract com.android.tools.smali.dexlib2.util.AlignmentUtils extends java.lang.Object { static final synthetic boolean $assertionsDisabled public void <init> () public static int alignOffset (int, int) int offset int alignment int mask public static boolean isAligned (int, int) int offset int alignment static void <clinit> () }
com/android/tools/smali/dexlib2/util/InstructionOffsetMap$InvalidInstructionIndex.class
InstructionOffsetMap.java package com.android.tools.smali.dexlib2.util public com.android.tools.smali.dexlib2.util.InstructionOffsetMap$InvalidInstructionIndex extends com.android.tools.smali.util.ExceptionWithContext { private final int instructionIndex public void <init> (int) int instructionIndex public int getInstructionIndex () }
com/android/tools/smali/dexlib2/util/DexUtil$InvalidFile.class
DexUtil.java package com.android.tools.smali.dexlib2.util public com.android.tools.smali.dexlib2.util.DexUtil$InvalidFile extends java.lang.RuntimeException { public void <init> () public void <init> (java.lang.String) String message public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause public void <init> (java.lang.Throwable) Throwable cause }
com/android/tools/smali/dexlib2/util/ReferenceUtil.class
ReferenceUtil.java package com.android.tools.smali.dexlib2.util public final com.android.tools.smali.dexlib2.util.ReferenceUtil extends java.lang.Object { public static java.lang.String getMethodDescriptor (com.android.tools.smali.dexlib2.iface.reference.MethodReference) com.android.tools.smali.dexlib2.iface.reference.MethodReference methodReference public static java.lang.String getMethodDescriptor (com.android.tools.smali.dexlib2.iface.reference.MethodReference, boolean) CharSequence paramType com.android.tools.smali.dexlib2.iface.reference.MethodReference methodReference boolean useImplicitReference StringBuilder sb public static java.lang.String getMethodProtoDescriptor (com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference) java.io.IOException ex com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference methodProtoReference java.io.StringWriter stringWriter public static void writeMethodProtoDescriptor (java.io.Writer, com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference) throws java.io.IOException CharSequence paramType java.io.Writer writer com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference methodProtoReference public static void writeMethodDescriptor (java.io.Writer, com.android.tools.smali.dexlib2.iface.reference.MethodReference) throws java.io.IOException java.io.Writer writer com.android.tools.smali.dexlib2.iface.reference.MethodReference methodReference public static void writeMethodDescriptor (java.io.Writer, com.android.tools.smali.dexlib2.iface.reference.MethodReference, boolean) throws java.io.IOException CharSequence paramType java.io.Writer writer com.android.tools.smali.dexlib2.iface.reference.MethodReference methodReference boolean useImplicitReference public static java.lang.String getFieldDescriptor (com.android.tools.smali.dexlib2.iface.reference.FieldReference) com.android.tools.smali.dexlib2.iface.reference.FieldReference fieldReference public static java.lang.String getFieldDescriptor (com.android.tools.smali.dexlib2.iface.reference.FieldReference, boolean) com.android.tools.smali.dexlib2.iface.reference.FieldReference fieldReference boolean useImplicitReference StringBuilder sb public static java.lang.String getShortFieldDescriptor (com.android.tools.smali.dexlib2.iface.reference.FieldReference) com.android.tools.smali.dexlib2.iface.reference.FieldReference fieldReference StringBuilder sb public static void writeFieldDescriptor (java.io.Writer, com.android.tools.smali.dexlib2.iface.reference.FieldReference) throws java.io.IOException java.io.Writer writer com.android.tools.smali.dexlib2.iface.reference.FieldReference fieldReference public static void writeFieldDescriptor (java.io.Writer, com.android.tools.smali.dexlib2.iface.reference.FieldReference, boolean) throws java.io.IOException java.io.Writer writer com.android.tools.smali.dexlib2.iface.reference.FieldReference fieldReference boolean implicitReference public static java.lang.String getMethodHandleString (com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference) java.io.IOException ex com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference methodHandleReference java.io.StringWriter stringWriter public static void writeMethodHandle (java.io.Writer, com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference) throws java.io.IOException java.io.Writer writer com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference methodHandleReference com.android.tools.smali.dexlib2.iface.reference.Reference memberReference public static java.lang.String getCallSiteString (com.android.tools.smali.dexlib2.iface.reference.CallSiteReference) java.io.IOException ex com.android.tools.smali.dexlib2.iface.reference.CallSiteReference callSiteReference java.io.StringWriter stringWriter public static void writeCallSite (java.io.Writer, com.android.tools.smali.dexlib2.iface.reference.CallSiteReference) throws java.io.IOException com.android.tools.smali.dexlib2.iface.value.EncodedValue encodedValue java.io.Writer writer com.android.tools.smali.dexlib2.iface.reference.CallSiteReference callSiteReference com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference methodHandle public static java.lang.String getReferenceString (com.android.tools.smali.dexlib2.iface.reference.Reference) com.android.tools.smali.dexlib2.iface.reference.Reference reference public static java.lang.String getReferenceString (com.android.tools.smali.dexlib2.iface.reference.Reference, java.lang.String) com.android.tools.smali.dexlib2.iface.reference.FieldReference fieldReference boolean useImplicitReference com.android.tools.smali.dexlib2.iface.reference.MethodReference methodReference boolean useImplicitReference com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference methodProtoReference com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference methodHandleReference com.android.tools.smali.dexlib2.iface.reference.CallSiteReference callSiteReference com.android.tools.smali.dexlib2.iface.reference.Reference reference String containingClass private void <init> () }
com/android/tools/smali/dexlib2/util/Preconditions.class
Preconditions.java package com.android.tools.smali.dexlib2.util public com.android.tools.smali.dexlib2.util.Preconditions extends java.lang.Object { public void <init> () public static void checkFormat (com.android.tools.smali.dexlib2.Opcode, com.android.tools.smali.dexlib2.Format) com.android.tools.smali.dexlib2.Opcode opcode com.android.tools.smali.dexlib2.Format expectedFormat public static int checkNibbleRegister (int) int register public static int checkByteRegister (int) int register public static int checkShortRegister (int) int register public static int checkNibbleLiteral (int) int literal public static int checkByteLiteral (int) int literal public static int checkShortLiteral (int) int literal public static int checkIntegerHatLiteral (int) int literal public static long checkLongHatLiteral (long) long literal public static int checkByteCodeOffset (int) int offset public static int checkShortCodeOffset (int) int offset public static int check35cAnd45ccRegisterCount (int) int registerCount public static int checkRegisterRangeCount (int) int registerCount public static void checkValueArg (int, int) int valueArg int maxValue public static int checkFieldOffset (int) int fieldOffset public static int checkVtableIndex (int) int vtableIndex public static int checkInlineIndex (int) int inlineIndex public static int checkVerificationError (int) int verificationError public static java.util.Collection checkSequentialOrderedKeys (java.util.Collection) int key com.android.tools.smali.dexlib2.iface.instruction.SwitchElement element java.util.Collection elements Integer previousKey public static int checkArrayPayloadElementWidth (int) int elementWidth public static java.util.List checkArrayPayloadElements (int, java.util.List) long maxValue long minValue Number element int elementWidth java.util.List elements long maxValue long minValue public static com.android.tools.smali.dexlib2.iface.reference.Reference checkReference (int, com.android.tools.smali.dexlib2.iface.reference.Reference) int referenceType com.android.tools.smali.dexlib2.iface.reference.Reference reference }
com/android/tools/smali/dexlib2/util/FieldUtil.class
FieldUtil.java package com.android.tools.smali.dexlib2.util public final com.android.tools.smali.dexlib2.util.FieldUtil extends java.lang.Object { public static com.google.common.base.Predicate FIELD_IS_STATIC public static com.google.common.base.Predicate FIELD_IS_INSTANCE public static boolean isStatic (com.android.tools.smali.dexlib2.iface.Field) com.android.tools.smali.dexlib2.iface.Field field private void <init> () static void <clinit> () }
com/android/tools/smali/dexlib2/util/SyntheticAccessorResolver.class
SyntheticAccessorResolver.java package com.android.tools.smali.dexlib2.util public com.android.tools.smali.dexlib2.util.SyntheticAccessorResolver extends java.lang.Object { public static final int METHOD public static final int GETTER public static final int SETTER public static final int POSTFIX_INCREMENT public static final int PREFIX_INCREMENT public static final int POSTFIX_DECREMENT public static final int PREFIX_DECREMENT public static final int ADD_ASSIGNMENT public static final int SUB_ASSIGNMENT public static final int MUL_ASSIGNMENT public static final int DIV_ASSIGNMENT public static final int REM_ASSIGNMENT public static final int AND_ASSIGNMENT public static final int OR_ASSIGNMENT public static final int XOR_ASSIGNMENT public static final int SHL_ASSIGNMENT public static final int SHR_ASSIGNMENT public static final int USHR_ASSIGNMENT private final com.android.tools.smali.dexlib2.util.SyntheticAccessorFSM syntheticAccessorFSM private final java.util.Map classDefMap private final java.util.Map resolvedAccessors public void <init> (com.android.tools.smali.dexlib2.Opcodes, java.lang.Iterable) com.android.tools.smali.dexlib2.iface.ClassDef classDef com.android.tools.smali.dexlib2.Opcodes opcodes Iterable classDefs com.google.common.collect.ImmutableMap$Builder builder public static boolean looksLikeSyntheticAccessor (java.lang.String) String methodName public com.android.tools.smali.dexlib2.util.SyntheticAccessorResolver$AccessedMember getAccessedMember (com.android.tools.smali.dexlib2.iface.reference.MethodReference) com.android.tools.smali.dexlib2.iface.MethodImplementation methodImpl com.android.tools.smali.dexlib2.iface.Method method com.android.tools.smali.dexlib2.util.SyntheticAccessorResolver$AccessedMember member com.android.tools.smali.dexlib2.iface.reference.MethodReference methodReference com.android.tools.smali.dexlib2.util.SyntheticAccessorResolver$AccessedMember accessedMember String type com.android.tools.smali.dexlib2.iface.ClassDef classDef com.android.tools.smali.dexlib2.iface.Method matchedMethod com.android.tools.smali.dexlib2.iface.MethodImplementation matchedMethodImpl java.util.List instructions int accessType private static boolean methodReferenceEquals (com.android.tools.smali.dexlib2.iface.reference.MethodReference, com.android.tools.smali.dexlib2.iface.reference.MethodReference) com.android.tools.smali.dexlib2.iface.reference.MethodReference ref1 com.android.tools.smali.dexlib2.iface.reference.MethodReference ref2 }
com/android/tools/smali/dexlib2/util/AnnotatedBytes$1.class
AnnotatedBytes.java package com.android.tools.smali.dexlib2.util synthetic com.android.tools.smali.dexlib2.util.AnnotatedBytes$1 extends java.lang.Object { }
com/android/tools/smali/dexlib2/util/EncodedValueUtils.class
EncodedValueUtils.java package com.android.tools.smali.dexlib2.util public final com.android.tools.smali.dexlib2.util.EncodedValueUtils extends java.lang.Object { public static boolean isDefaultValue (com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.iface.value.EncodedValue encodedValue public static void writeEncodedValue (java.io.Writer, com.android.tools.smali.dexlib2.iface.value.EncodedValue) throws java.io.IOException java.io.Writer writer com.android.tools.smali.dexlib2.iface.value.EncodedValue encodedValue private static void writeAnnotation (java.io.Writer, com.android.tools.smali.dexlib2.iface.value.AnnotationEncodedValue) throws java.io.IOException com.android.tools.smali.dexlib2.iface.AnnotationElement element java.io.Writer writer com.android.tools.smali.dexlib2.iface.value.AnnotationEncodedValue annotation java.util.Set elements private static void writeArray (java.io.Writer, com.android.tools.smali.dexlib2.iface.value.ArrayEncodedValue) throws java.io.IOException com.android.tools.smali.dexlib2.iface.value.EncodedValue element java.io.Writer writer com.android.tools.smali.dexlib2.iface.value.ArrayEncodedValue array boolean first private void <init> () }
com/android/tools/smali/dexlib2/util/InstructionUtil.class
InstructionUtil.java package com.android.tools.smali.dexlib2.util public final com.android.tools.smali.dexlib2.util.InstructionUtil extends java.lang.Object { public static boolean isInvokeStatic (com.android.tools.smali.dexlib2.Opcode) com.android.tools.smali.dexlib2.Opcode opcode public static boolean isInvokePolymorphic (com.android.tools.smali.dexlib2.Opcode) com.android.tools.smali.dexlib2.Opcode opcode private void <init> () }
com/android/tools/smali/dexlib2/util/MethodUtil.class
MethodUtil.java package com.android.tools.smali.dexlib2.util public final com.android.tools.smali.dexlib2.util.MethodUtil extends java.lang.Object { private static int directMask public static com.google.common.base.Predicate METHOD_IS_DIRECT public static com.google.common.base.Predicate METHOD_IS_VIRTUAL public static boolean isDirect (com.android.tools.smali.dexlib2.iface.Method) com.android.tools.smali.dexlib2.iface.Method method public static boolean isStatic (com.android.tools.smali.dexlib2.iface.Method) com.android.tools.smali.dexlib2.iface.Method method public static boolean isConstructor (com.android.tools.smali.dexlib2.iface.reference.MethodReference) com.android.tools.smali.dexlib2.iface.reference.MethodReference methodReference public static boolean isPackagePrivate (com.android.tools.smali.dexlib2.iface.Method) com.android.tools.smali.dexlib2.iface.Method method public static int getParameterRegisterCount (com.android.tools.smali.dexlib2.iface.Method) com.android.tools.smali.dexlib2.iface.Method method public static int getParameterRegisterCount (com.android.tools.smali.dexlib2.iface.reference.MethodReference, boolean) com.android.tools.smali.dexlib2.iface.reference.MethodReference methodRef boolean isStatic public static int getParameterRegisterCount (java.util.Collection, boolean) int firstChar CharSequence paramType java.util.Collection parameterTypes boolean isStatic int regCount private static char getShortyType (java.lang.CharSequence) CharSequence type public static java.lang.String getShorty (java.util.Collection, java.lang.String) CharSequence typeRef java.util.Collection params String returnType StringBuilder sb public static boolean methodSignaturesMatch (com.android.tools.smali.dexlib2.iface.reference.MethodReference, com.android.tools.smali.dexlib2.iface.reference.MethodReference) com.android.tools.smali.dexlib2.iface.reference.MethodReference a com.android.tools.smali.dexlib2.iface.reference.MethodReference b private void <init> () static void <clinit> () }
com/android/tools/smali/dexlib2/util/SyntheticAccessorResolver$AccessedMember.class
SyntheticAccessorResolver.java package com.android.tools.smali.dexlib2.util public com.android.tools.smali.dexlib2.util.SyntheticAccessorResolver$AccessedMember extends java.lang.Object { public final int accessedMemberType public final com.android.tools.smali.dexlib2.iface.reference.Reference accessedMember public void <init> (int, com.android.tools.smali.dexlib2.iface.reference.Reference) int accessedMemberType com.android.tools.smali.dexlib2.iface.reference.Reference accessedMember }
com/android/tools/smali/dexlib2/util/InstructionOffsetMap$InvalidInstructionOffset.class
InstructionOffsetMap.java package com.android.tools.smali.dexlib2.util public com.android.tools.smali.dexlib2.util.InstructionOffsetMap$InvalidInstructionOffset extends com.android.tools.smali.util.ExceptionWithContext { private final int instructionOffset public void <init> (int) int instructionOffset public int getInstructionOffset () }
com/android/tools/smali/dexlib2/util/MethodUtil$1.class
MethodUtil.java package com.android.tools.smali.dexlib2.util final com.android.tools.smali.dexlib2.util.MethodUtil$1 extends java.lang.Object implements com.google.common.base.Predicate { void <init> () public boolean apply (com.android.tools.smali.dexlib2.iface.Method) com.android.tools.smali.dexlib2.iface.Method input public volatile synthetic boolean apply (java.lang.Object) }
com/android/tools/smali/dexlib2/util/FieldUtil$1.class
FieldUtil.java package com.android.tools.smali.dexlib2.util final com.android.tools.smali.dexlib2.util.FieldUtil$1 extends java.lang.Object implements com.google.common.base.Predicate { void <init> () public boolean apply (com.android.tools.smali.dexlib2.iface.Field) com.android.tools.smali.dexlib2.iface.Field input public volatile synthetic boolean apply (java.lang.Object) }
com/android/tools/smali/dexlib2/util/InstructionOffsetMap.class
InstructionOffsetMap.java package com.android.tools.smali.dexlib2.util public com.android.tools.smali.dexlib2.util.InstructionOffsetMap extends java.lang.Object { private final int[] instructionCodeOffsets public void <init> (java.util.List) int i java.util.List instructions int codeOffset public int getInstructionIndexAtCodeOffset (int) int codeOffset public int getInstructionIndexAtCodeOffset (int, boolean) int codeOffset boolean exact int index public int getInstructionCodeOffset (int) int index }
com/android/tools/smali/dexlib2/util/FieldUtil$2.class
FieldUtil.java package com.android.tools.smali.dexlib2.util final com.android.tools.smali.dexlib2.util.FieldUtil$2 extends java.lang.Object implements com.google.common.base.Predicate { void <init> () public boolean apply (com.android.tools.smali.dexlib2.iface.Field) com.android.tools.smali.dexlib2.iface.Field input public volatile synthetic boolean apply (java.lang.Object) }
com/android/tools/smali/dexlib2/util/MethodUtil$2.class
MethodUtil.java package com.android.tools.smali.dexlib2.util final com.android.tools.smali.dexlib2.util.MethodUtil$2 extends java.lang.Object implements com.google.common.base.Predicate { void <init> () public boolean apply (com.android.tools.smali.dexlib2.iface.Method) com.android.tools.smali.dexlib2.iface.Method input public volatile synthetic boolean apply (java.lang.Object) }
com/android/tools/smali/dexlib2/util/DexUtil.class
DexUtil.java package com.android.tools.smali.dexlib2.util public com.android.tools.smali.dexlib2.util.DexUtil extends java.lang.Object { public void <init> () public static int verifyDexHeader (java.io.InputStream) throws java.io.IOException java.io.EOFException ex java.io.InputStream inputStream byte[] partialHeader public static int verifyDexHeader (byte[], int) int i StringBuilder sb byte[] buf int offset int dexVersion int endian public static int verifyCdexHeader (byte[], int) int i StringBuilder sb byte[] buf int offset int cdexVersion int endian public static void verifyOdexHeader (java.io.InputStream) throws java.io.IOException java.io.EOFException ex java.io.InputStream inputStream byte[] partialHeader public static void verifyOdexHeader (byte[], int) int i StringBuilder sb byte[] buf int offset int odexVersion }
com/android/tools/smali/dexlib2/util/SyntheticAccessorFSM.class
SyntheticAccessorFSM.java package com.android.tools.smali.dexlib2.util public com.android.tools.smali.dexlib2.util.SyntheticAccessorFSM extends java.lang.Object { private static final byte[] _SyntheticAccessorFSM_actions private static final short[] _SyntheticAccessorFSM_key_offsets private static final short[] _SyntheticAccessorFSM_trans_keys private static final byte[] _SyntheticAccessorFSM_single_lengths private static final byte[] _SyntheticAccessorFSM_range_lengths private static final short[] _SyntheticAccessorFSM_index_offsets private static final byte[] _SyntheticAccessorFSM_indicies private static final byte[] _SyntheticAccessorFSM_trans_targs private static final byte[] _SyntheticAccessorFSM_trans_actions static final int SyntheticAccessorFSM_start static final int SyntheticAccessorFSM_first_final static final int SyntheticAccessorFSM_error static final int SyntheticAccessorFSM_en_main public static final int ADD public static final int SUB public static final int MUL public static final int DIV public static final int REM public static final int AND public static final int OR public static final int XOR public static final int SHL public static final int SHR public static final int USHR public static final int INT public static final int LONG public static final int FLOAT public static final int DOUBLE public static final int POSITIVE_ONE public static final int NEGATIVE_ONE public static final int OTHER private final com.android.tools.smali.dexlib2.Opcodes opcodes private static byte[] init__SyntheticAccessorFSM_actions_0 () private static short[] init__SyntheticAccessorFSM_key_offsets_0 () private static short[] init__SyntheticAccessorFSM_trans_keys_0 () private static byte[] init__SyntheticAccessorFSM_single_lengths_0 () private static byte[] init__SyntheticAccessorFSM_range_lengths_0 () private static short[] init__SyntheticAccessorFSM_index_offsets_0 () private static byte[] init__SyntheticAccessorFSM_indicies_0 () private static byte[] init__SyntheticAccessorFSM_trans_targs_0 () private static byte[] init__SyntheticAccessorFSM_trans_actions_0 () public void <init> (com.android.tools.smali.dexlib2.Opcodes) com.android.tools.smali.dexlib2.Opcodes opcodes public int test (java.util.List) int _mid int _lower int _upper int _mid int _lower int _upper int _acts int _nacts int _klen int _keys int _trans int _goto_targ java.util.List instructions int accessorType int cs int p int pe int mathOp int mathType long constantValue int putRegister int returnRegister private static int getIncrementType (int, int, long, int, int) float val double val int mathOp int mathType long constantValue int putRegister int returnRegister boolean isPrefix boolean negativeConstant boolean isAdd static void <clinit> () }
com/android/tools/smali/dexlib2/util/AnnotatedBytes$AnnotationItem.class
AnnotatedBytes.java package com.android.tools.smali.dexlib2.util com.android.tools.smali.dexlib2.util.AnnotatedBytes$AnnotationItem extends java.lang.Object { public final int indentLevel public final String annotation public void <init> (int, java.lang.String) int indentLevel String annotation }
com/android/tools/smali/dexlib2/util/AnnotatedBytes.class
AnnotatedBytes.java package com.android.tools.smali.dexlib2.util public com.android.tools.smali.dexlib2.util.AnnotatedBytes extends java.lang.Object { private java.util.TreeMap annotatations private int cursor private int indentLevel private int outputWidth private int hexCols private int startLimit private int endLimit public void <init> (int) int width public void moveTo (int) int offset public void moveBy (int) int offset public transient void annotateTo (int, java.lang.String, java.lang.Object[]) int offset String msg Object[] formatArgs public transient void annotate (int, java.lang.String, java.lang.Object[]) String formattedMsg com.android.tools.smali.dexlib2.util.AnnotatedBytes$AnnotationEndpoint previousAnnotations com.android.tools.smali.dexlib2.util.AnnotatedBytes$AnnotationItem previousRangeAnnotation java.util.Map$Entry previousEntry com.android.tools.smali.dexlib2.util.AnnotatedBytes$AnnotationItem existingRangeAnnotation com.android.tools.smali.dexlib2.util.AnnotatedBytes$AnnotationEndpoint nextEndpoint com.android.tools.smali.dexlib2.util.AnnotatedBytes$AnnotationItem nextRangeAnnotation int nextKey java.util.Map$Entry nextEntry int length String msg Object[] formatArgs String formattedMsg int exclusiveEndOffset com.android.tools.smali.dexlib2.util.AnnotatedBytes$AnnotationEndpoint endPoint com.android.tools.smali.dexlib2.util.AnnotatedBytes$AnnotationEndpoint startPoint private java.lang.String formatAnnotation (int, java.lang.String) int offset String annotationMsg Integer endOffset private java.lang.String formatAnnotation (int, java.lang.Integer, java.lang.String) int offset Integer endOffset String annotationMsg public void indent () public void deindent () public int getCursor () public int getAnnotationWidth () int leftWidth public void writeAnnotations (java.io.Writer, byte[], int) throws java.io.IOException String paddingSub com.android.tools.smali.dexlib2.util.AnnotatedBytes$AnnotationItem pointAnnotation String right int rangeStart int rangeEnd com.android.tools.smali.dexlib2.util.AnnotatedBytes$AnnotationEndpoint annotations String right com.android.tools.smali.dexlib2.util.AnnotatedBytes$AnnotationItem rangeAnnotation String left int i String left java.io.Writer out byte[] data int offset int rightWidth int leftWidth String padding com.android.tools.smali.util.TwoColumnOutput twoc Integer[] keys com.android.tools.smali.dexlib2.util.AnnotatedBytes$AnnotationEndpoint[] values int lastKey public void setLimit (int, int) int start int end public void clearLimit () }
com/android/tools/smali/dexlib2/util/AnnotatedBytes$AnnotationEndpoint.class
AnnotatedBytes.java package com.android.tools.smali.dexlib2.util com.android.tools.smali.dexlib2.util.AnnotatedBytes$AnnotationEndpoint extends java.lang.Object { public final java.util.List pointAnnotations public com.android.tools.smali.dexlib2.util.AnnotatedBytes$AnnotationItem rangeAnnotation private void <init> () synthetic void <init> (com.android.tools.smali.dexlib2.util.AnnotatedBytes$1) com.android.tools.smali.dexlib2.util.AnnotatedBytes$1 x0 }
com/android/tools/smali/dexlib2/util/TypeUtils.class
TypeUtils.java package com.android.tools.smali.dexlib2.util public final com.android.tools.smali.dexlib2.util.TypeUtils extends java.lang.Object { public static boolean isWideType (java.lang.String) String type char c public static boolean isWideType (com.android.tools.smali.dexlib2.iface.reference.TypeReference) com.android.tools.smali.dexlib2.iface.reference.TypeReference type public static boolean isPrimitiveType (java.lang.String) String type public static java.lang.String getPackage (java.lang.String) String type int lastSlash public static boolean canAccessClass (java.lang.String, com.android.tools.smali.dexlib2.iface.ClassDef) String accessorType com.android.tools.smali.dexlib2.iface.ClassDef accesseeClassDef private void <init> () }
com/android/tools/smali/dexlib2/util/DexUtil$UnsupportedFile.class
DexUtil.java package com.android.tools.smali.dexlib2.util public com.android.tools.smali.dexlib2.util.DexUtil$UnsupportedFile extends java.lang.RuntimeException { public void <init> () public void <init> (java.lang.String) String message public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause public void <init> (java.lang.Throwable) Throwable cause }
com/android/tools/smali/dexlib2/DexFileFactory.class
DexFileFactory.java package com.android.tools.smali.dexlib2 public final com.android.tools.smali.dexlib2.DexFileFactory extends java.lang.Object { public static com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile loadDexFile (java.lang.String, com.android.tools.smali.dexlib2.Opcodes) throws java.io.IOException String path com.android.tools.smali.dexlib2.Opcodes opcodes public static com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile loadDexFile (java.io.File, com.android.tools.smali.dexlib2.Opcodes) throws java.io.IOException com.android.tools.smali.dexlib2.dexbacked.ZipDexContainer container java.util.List oatDexFiles com.android.tools.smali.dexlib2.dexbacked.OatFile oatFile java.io.File file com.android.tools.smali.dexlib2.Opcodes opcodes java.io.InputStream inputStream public static com.android.tools.smali.dexlib2.iface.MultiDexContainer$DexEntry loadDexEntry (java.io.File, java.lang.String, boolean, com.android.tools.smali.dexlib2.Opcodes) throws java.io.IOException com.android.tools.smali.dexlib2.dexbacked.ZipDexContainer container java.util.List oatDexFiles com.android.tools.smali.dexlib2.dexbacked.OatFile oatFile java.io.File file String dexEntry boolean exactMatch com.android.tools.smali.dexlib2.Opcodes opcodes java.io.InputStream inputStream public static com.android.tools.smali.dexlib2.iface.MultiDexContainer loadDexContainer (java.io.File, com.android.tools.smali.dexlib2.Opcodes) throws java.io.IOException com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.DexBackedOdexFile odexFile com.android.tools.smali.dexlib2.dexbacked.OatFile oatFile java.io.File file com.android.tools.smali.dexlib2.Opcodes opcodes com.android.tools.smali.dexlib2.dexbacked.ZipDexContainer zipDexContainer java.io.InputStream inputStream public static void writeDexFile (java.lang.String, com.android.tools.smali.dexlib2.iface.DexFile) throws java.io.IOException String path com.android.tools.smali.dexlib2.iface.DexFile dexFile private void <init> () private static boolean fullEntryMatch (java.lang.String, java.lang.String) String entry String targetEntry private static boolean partialEntryMatch (java.lang.String, java.lang.String) String entry String targetEntry char precedingChar char firstTargetChar static synthetic boolean access$000 (java.lang.String, java.lang.String) String x0 String x1 static synthetic boolean access$100 (java.lang.String, java.lang.String) String x0 String x1 }
com/android/tools/smali/dexlib2/VerificationError.class
VerificationError.java package com.android.tools.smali.dexlib2 public com.android.tools.smali.dexlib2.VerificationError extends java.lang.Object { public static final int GENERIC public static final int NO_SUCH_CLASS public static final int NO_SUCH_FIELD public static final int NO_SUCH_METHOD public static final int ILLEGAL_CLASS_ACCESS public static final int ILLEGAL_FIELD_ACCESS public static final int ILLEGAL_METHOD_ACCESS public static final int CLASS_CHANGE_ERROR public static final int INSTANTIATION_ERROR private static final java.util.HashMap verificationErrorNames public void <init> () public static java.lang.String getVerificationErrorName (int) int verificationError public static int getVerificationError (java.lang.String) String verificationError Integer ret public static boolean isValidVerificationError (int) int verificationError static void <clinit> () }
com/android/tools/smali/dexlib2/DexFileFactory$SingletonMultiDexContainer.class
DexFileFactory.java package com.android.tools.smali.dexlib2 com.android.tools.smali.dexlib2.DexFileFactory$SingletonMultiDexContainer extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.MultiDexContainer { private final String entryName private final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile public void <init> (java.lang.String, com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) String entryName com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile public java.util.List getDexEntryNames () public com.android.tools.smali.dexlib2.iface.MultiDexContainer$DexEntry getEntry (java.lang.String) String entryName static synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile access$200 (com.android.tools.smali.dexlib2.DexFileFactory$SingletonMultiDexContainer) com.android.tools.smali.dexlib2.DexFileFactory$SingletonMultiDexContainer x0 }
com/android/tools/smali/dexlib2/MethodHandleType$InvalidMethodHandleTypeException.class
MethodHandleType.java package com.android.tools.smali.dexlib2 public com.android.tools.smali.dexlib2.MethodHandleType$InvalidMethodHandleTypeException extends com.android.tools.smali.util.ExceptionWithContext { private final int methodHandleType public void <init> (int) int methodHandleType public transient void <init> (int, java.lang.String, java.lang.Object[]) int methodHandleType String message Object[] formatArgs public int getMethodHandleType () }
com/android/tools/smali/dexlib2/builder/
com/android/tools/smali/dexlib2/builder/LocatedItems$1$1.class
LocatedItems.java package com.android.tools.smali.dexlib2.builder com.android.tools.smali.dexlib2.builder.LocatedItems$1$1 extends java.lang.Object implements java.util.Iterator { private com.android.tools.smali.dexlib2.builder.ItemWithLocation currentItem final synthetic java.util.Iterator val$it final synthetic com.android.tools.smali.dexlib2.builder.LocatedItems$1 this$1 void <init> (com.android.tools.smali.dexlib2.builder.LocatedItems$1, java.util.Iterator) com.android.tools.smali.dexlib2.builder.LocatedItems$1 this$1 public boolean hasNext () public com.android.tools.smali.dexlib2.builder.ItemWithLocation next () public void remove () public volatile synthetic java.lang.Object next () }
com/android/tools/smali/dexlib2/builder/LocatedItems$1.class
LocatedItems.java package com.android.tools.smali.dexlib2.builder com.android.tools.smali.dexlib2.builder.LocatedItems$1 extends java.util.AbstractSet { final synthetic com.android.tools.smali.dexlib2.builder.MethodLocation val$newItemsLocation final synthetic com.android.tools.smali.dexlib2.builder.LocatedItems this$0 void <init> (com.android.tools.smali.dexlib2.builder.LocatedItems, com.android.tools.smali.dexlib2.builder.MethodLocation) com.android.tools.smali.dexlib2.builder.LocatedItems this$0 public java.util.Iterator iterator () java.util.Iterator it public int size () public boolean add (com.android.tools.smali.dexlib2.builder.ItemWithLocation) com.android.tools.smali.dexlib2.builder.ItemWithLocation item public volatile synthetic boolean add (java.lang.Object) }
com/android/tools/smali/dexlib2/builder/BuilderOffsetInstruction.class
BuilderOffsetInstruction.java package com.android.tools.smali.dexlib2.builder public abstract com.android.tools.smali.dexlib2.builder.BuilderOffsetInstruction extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.OffsetInstruction { protected final com.android.tools.smali.dexlib2.builder.Label target public void <init> (com.android.tools.smali.dexlib2.Opcode, com.android.tools.smali.dexlib2.builder.Label) com.android.tools.smali.dexlib2.Opcode opcode com.android.tools.smali.dexlib2.builder.Label target public int getCodeOffset () int codeOffset int internalGetCodeOffset () public com.android.tools.smali.dexlib2.builder.Label getTarget () }
com/android/tools/smali/dexlib2/builder/MutableMethodImplementation$4.class
MutableMethodImplementation.java package com.android.tools.smali.dexlib2.builder synthetic com.android.tools.smali.dexlib2.builder.MutableMethodImplementation$4 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$tools$smali$dexlib2$Opcode static final synthetic int[] $SwitchMap$com$android$tools$smali$dexlib2$Format static void <clinit> () }
com/android/tools/smali/dexlib2/builder/BuilderExceptionHandler$1.class
BuilderExceptionHandler.java package com.android.tools.smali.dexlib2.builder final com.android.tools.smali.dexlib2.builder.BuilderExceptionHandler$1 extends com.android.tools.smali.dexlib2.builder.BuilderExceptionHandler { final synthetic com.android.tools.smali.dexlib2.iface.reference.TypeReference val$exceptionType void <init> (com.android.tools.smali.dexlib2.builder.Label, com.android.tools.smali.dexlib2.iface.reference.TypeReference) com.android.tools.smali.dexlib2.builder.Label handler public java.lang.String getExceptionType () public int getHandlerCodeAddress () public com.android.tools.smali.dexlib2.iface.reference.TypeReference getExceptionTypeReference () }
com/android/tools/smali/dexlib2/builder/MutableMethodImplementation$Task.class
MutableMethodImplementation.java package com.android.tools.smali.dexlib2.builder abstract com.android.tools.smali.dexlib2.builder.MutableMethodImplementation$Task extends java.lang.Object { public abstract void perform () }
com/android/tools/smali/dexlib2/builder/MutableMethodImplementation$1.class
MutableMethodImplementation.java package com.android.tools.smali.dexlib2.builder com.android.tools.smali.dexlib2.builder.MutableMethodImplementation$1 extends java.lang.Object implements com.android.tools.smali.dexlib2.builder.MutableMethodImplementation$Task { final synthetic com.android.tools.smali.dexlib2.builder.MethodLocation val$location final synthetic int[] val$codeAddressToIndex final synthetic com.android.tools.smali.dexlib2.iface.instruction.Instruction val$instruction final synthetic com.android.tools.smali.dexlib2.builder.MutableMethodImplementation this$0 void <init> (com.android.tools.smali.dexlib2.builder.MutableMethodImplementation, com.android.tools.smali.dexlib2.builder.MethodLocation, int[], com.android.tools.smali.dexlib2.iface.instruction.Instruction) com.android.tools.smali.dexlib2.builder.MutableMethodImplementation this$0 public void perform () }
com/android/tools/smali/dexlib2/builder/LocatedDebugItems.class
LocatedDebugItems.java package com.android.tools.smali.dexlib2.builder public com.android.tools.smali.dexlib2.builder.LocatedDebugItems extends com.android.tools.smali.dexlib2.builder.LocatedItems { public void <init> () protected java.lang.String getAddLocatedItemError () }
com/android/tools/smali/dexlib2/builder/MethodImplementationBuilder.class
MethodImplementationBuilder.java package com.android.tools.smali.dexlib2.builder public com.android.tools.smali.dexlib2.builder.MethodImplementationBuilder extends java.lang.Object { private final java.util.HashMap labels private final com.android.tools.smali.dexlib2.builder.MutableMethodImplementation impl private com.android.tools.smali.dexlib2.builder.MethodLocation currentLocation public void <init> (int) int registerCount public com.android.tools.smali.dexlib2.iface.MethodImplementation getMethodImplementation () public com.android.tools.smali.dexlib2.builder.Label addLabel (java.lang.String) String name com.android.tools.smali.dexlib2.builder.Label label public com.android.tools.smali.dexlib2.builder.Label getLabel (java.lang.String) String name com.android.tools.smali.dexlib2.builder.Label label public void addCatch (com.android.tools.smali.dexlib2.iface.reference.TypeReference, com.android.tools.smali.dexlib2.builder.Label, com.android.tools.smali.dexlib2.builder.Label, com.android.tools.smali.dexlib2.builder.Label) com.android.tools.smali.dexlib2.iface.reference.TypeReference type com.android.tools.smali.dexlib2.builder.Label from com.android.tools.smali.dexlib2.builder.Label to com.android.tools.smali.dexlib2.builder.Label handler public void addCatch (java.lang.String, com.android.tools.smali.dexlib2.builder.Label, com.android.tools.smali.dexlib2.builder.Label, com.android.tools.smali.dexlib2.builder.Label) String type com.android.tools.smali.dexlib2.builder.Label from com.android.tools.smali.dexlib2.builder.Label to com.android.tools.smali.dexlib2.builder.Label handler public void addCatch (com.android.tools.smali.dexlib2.builder.Label, com.android.tools.smali.dexlib2.builder.Label, com.android.tools.smali.dexlib2.builder.Label) com.android.tools.smali.dexlib2.builder.Label from com.android.tools.smali.dexlib2.builder.Label to com.android.tools.smali.dexlib2.builder.Label handler public void addLineNumber (int) int lineNumber public void addStartLocal (int, com.android.tools.smali.dexlib2.iface.reference.StringReference, com.android.tools.smali.dexlib2.iface.reference.TypeReference, com.android.tools.smali.dexlib2.iface.reference.StringReference) int registerNumber com.android.tools.smali.dexlib2.iface.reference.StringReference name com.android.tools.smali.dexlib2.iface.reference.TypeReference type com.android.tools.smali.dexlib2.iface.reference.StringReference signature public void addEndLocal (int) int registerNumber public void addRestartLocal (int) int registerNumber public void addPrologue () public void addEpilogue () public void addSetSourceFile (com.android.tools.smali.dexlib2.iface.reference.StringReference) com.android.tools.smali.dexlib2.iface.reference.StringReference sourceFile public void addInstruction (com.android.tools.smali.dexlib2.builder.BuilderInstruction) com.android.tools.smali.dexlib2.builder.BuilderInstruction instruction }
com/android/tools/smali/dexlib2/builder/Label.class
Label.java package com.android.tools.smali.dexlib2.builder public com.android.tools.smali.dexlib2.builder.Label extends com.android.tools.smali.dexlib2.builder.ItemWithLocation { void <init> () void <init> (com.android.tools.smali.dexlib2.builder.MethodLocation) com.android.tools.smali.dexlib2.builder.MethodLocation location public int getCodeAddress () public com.android.tools.smali.dexlib2.builder.MethodLocation getLocation () }
com/android/tools/smali/dexlib2/builder/BuilderSwitchPayload.class
BuilderSwitchPayload.java package com.android.tools.smali.dexlib2.builder public abstract com.android.tools.smali.dexlib2.builder.BuilderSwitchPayload extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.SwitchPayload { com.android.tools.smali.dexlib2.builder.MethodLocation referrer protected void <init> (com.android.tools.smali.dexlib2.Opcode) com.android.tools.smali.dexlib2.Opcode opcode public com.android.tools.smali.dexlib2.builder.MethodLocation getReferrer () public abstract java.util.List getSwitchElements () }
com/android/tools/smali/dexlib2/builder/MethodLocation.class
MethodLocation.java package com.android.tools.smali.dexlib2.builder public com.android.tools.smali.dexlib2.builder.MethodLocation extends java.lang.Object { com.android.tools.smali.dexlib2.builder.BuilderInstruction instruction int codeAddress int index private final com.android.tools.smali.dexlib2.builder.LocatedItems labels private final com.android.tools.smali.dexlib2.builder.LocatedItems debugItems void <init> (com.android.tools.smali.dexlib2.builder.BuilderInstruction, int, int) com.android.tools.smali.dexlib2.builder.BuilderInstruction instruction int codeAddress int index public com.android.tools.smali.dexlib2.iface.instruction.Instruction getInstruction () public int getCodeAddress () public int getIndex () void mergeInto (com.android.tools.smali.dexlib2.builder.MethodLocation) com.android.tools.smali.dexlib2.builder.MethodLocation nextLocation public java.util.Set getLabels () public com.android.tools.smali.dexlib2.builder.Label addNewLabel () com.android.tools.smali.dexlib2.builder.Label newLabel public java.util.Set getDebugItems () public void addLineNumber (int) int lineNumber public void addStartLocal (int, com.android.tools.smali.dexlib2.iface.reference.StringReference, com.android.tools.smali.dexlib2.iface.reference.TypeReference, com.android.tools.smali.dexlib2.iface.reference.StringReference) int registerNumber com.android.tools.smali.dexlib2.iface.reference.StringReference name com.android.tools.smali.dexlib2.iface.reference.TypeReference type com.android.tools.smali.dexlib2.iface.reference.StringReference signature public void addEndLocal (int) int registerNumber public void addRestartLocal (int) int registerNumber public void addPrologue () public void addEpilogue () public void addSetSourceFile (com.android.tools.smali.dexlib2.iface.reference.StringReference) com.android.tools.smali.dexlib2.iface.reference.StringReference sourceFile }
com/android/tools/smali/dexlib2/builder/ItemWithLocation.class
ItemWithLocation.java package com.android.tools.smali.dexlib2.builder public abstract com.android.tools.smali.dexlib2.builder.ItemWithLocation extends java.lang.Object { com.android.tools.smali.dexlib2.builder.MethodLocation location public void <init> () public boolean isPlaced () public void setLocation (com.android.tools.smali.dexlib2.builder.MethodLocation) com.android.tools.smali.dexlib2.builder.MethodLocation methodLocation }
com/android/tools/smali/dexlib2/builder/BuilderDebugItem.class
BuilderDebugItem.java package com.android.tools.smali.dexlib2.builder public abstract com.android.tools.smali.dexlib2.builder.BuilderDebugItem extends com.android.tools.smali.dexlib2.builder.ItemWithLocation implements com.android.tools.smali.dexlib2.iface.debug.DebugItem { public void <init> () public int getCodeAddress () }
com/android/tools/smali/dexlib2/builder/MutableMethodImplementation$3.class
MutableMethodImplementation.java package com.android.tools.smali.dexlib2.builder com.android.tools.smali.dexlib2.builder.MutableMethodImplementation$3 extends java.lang.Object implements com.google.common.base.Function { static final synthetic boolean $assertionsDisabled final synthetic com.android.tools.smali.dexlib2.builder.MutableMethodImplementation this$0 void <init> (com.android.tools.smali.dexlib2.builder.MutableMethodImplementation) com.android.tools.smali.dexlib2.builder.MutableMethodImplementation this$0 public java.lang.Iterable apply (com.android.tools.smali.dexlib2.builder.MethodLocation) com.android.tools.smali.dexlib2.builder.MethodLocation input public volatile synthetic java.lang.Object apply (java.lang.Object) static void <clinit> () }
com/android/tools/smali/dexlib2/builder/MutableMethodImplementation$SwitchPayloadReferenceLabel.class
MutableMethodImplementation.java package com.android.tools.smali.dexlib2.builder com.android.tools.smali.dexlib2.builder.MutableMethodImplementation$SwitchPayloadReferenceLabel extends com.android.tools.smali.dexlib2.builder.Label { public com.android.tools.smali.dexlib2.builder.MethodLocation switchLocation private void <init> () synthetic void <init> (com.android.tools.smali.dexlib2.builder.MutableMethodImplementation$1) com.android.tools.smali.dexlib2.builder.MutableMethodImplementation$1 x0 }
com/android/tools/smali/dexlib2/builder/MutableMethodImplementation.class
MutableMethodImplementation.java package com.android.tools.smali.dexlib2.builder public com.android.tools.smali.dexlib2.builder.MutableMethodImplementation extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.MethodImplementation { private final int registerCount final java.util.ArrayList instructionList private final java.util.ArrayList tryBlocks private boolean fixInstructions static final synthetic boolean $assertionsDisabled public void <init> (com.android.tools.smali.dexlib2.iface.MethodImplementation) com.android.tools.smali.dexlib2.iface.instruction.Instruction instruction int i com.android.tools.smali.dexlib2.builder.MethodLocation location com.android.tools.smali.dexlib2.Opcode opcode com.android.tools.smali.dexlib2.iface.instruction.Instruction instruction com.android.tools.smali.dexlib2.builder.MutableMethodImplementation$Task switchPayloadTask int debugCodeAddress int locationIndex com.android.tools.smali.dexlib2.builder.MethodLocation debugLocation com.android.tools.smali.dexlib2.builder.BuilderDebugItem builderDebugItem com.android.tools.smali.dexlib2.iface.debug.DebugItem debugItem com.android.tools.smali.dexlib2.iface.ExceptionHandler exceptionHandler com.android.tools.smali.dexlib2.builder.Label startLabel com.android.tools.smali.dexlib2.builder.Label endLabel com.android.tools.smali.dexlib2.iface.TryBlock tryBlock com.android.tools.smali.dexlib2.iface.MethodImplementation methodImplementation int codeAddress int index int[] codeAddressToIndex java.util.List switchPayloadTasks public void <init> (int) int registerCount public int getRegisterCount () public java.util.List getInstructions () public java.util.List getTryBlocks () public java.lang.Iterable getDebugItems () public void addCatch (com.android.tools.smali.dexlib2.iface.reference.TypeReference, com.android.tools.smali.dexlib2.builder.Label, com.android.tools.smali.dexlib2.builder.Label, com.android.tools.smali.dexlib2.builder.Label) com.android.tools.smali.dexlib2.iface.reference.TypeReference type com.android.tools.smali.dexlib2.builder.Label from com.android.tools.smali.dexlib2.builder.Label to com.android.tools.smali.dexlib2.builder.Label handler public void addCatch (java.lang.String, com.android.tools.smali.dexlib2.builder.Label, com.android.tools.smali.dexlib2.builder.Label, com.android.tools.smali.dexlib2.builder.Label) String type com.android.tools.smali.dexlib2.builder.Label from com.android.tools.smali.dexlib2.builder.Label to com.android.tools.smali.dexlib2.builder.Label handler public void addCatch (com.android.tools.smali.dexlib2.builder.Label, com.android.tools.smali.dexlib2.builder.Label, com.android.tools.smali.dexlib2.builder.Label) com.android.tools.smali.dexlib2.builder.Label from com.android.tools.smali.dexlib2.builder.Label to com.android.tools.smali.dexlib2.builder.Label handler public void addInstruction (int, com.android.tools.smali.dexlib2.builder.BuilderInstruction) com.android.tools.smali.dexlib2.builder.MethodLocation location int i int index com.android.tools.smali.dexlib2.builder.BuilderInstruction instruction int codeAddress com.android.tools.smali.dexlib2.builder.MethodLocation newLoc public void addInstruction (com.android.tools.smali.dexlib2.builder.BuilderInstruction) com.android.tools.smali.dexlib2.builder.BuilderInstruction instruction com.android.tools.smali.dexlib2.builder.MethodLocation last int nextCodeAddress public void replaceInstruction (int, com.android.tools.smali.dexlib2.builder.BuilderInstruction) com.android.tools.smali.dexlib2.builder.MethodLocation location com.android.tools.smali.dexlib2.iface.instruction.Instruction instruction int i int index com.android.tools.smali.dexlib2.builder.BuilderInstruction replacementInstruction com.android.tools.smali.dexlib2.builder.MethodLocation replaceLocation com.android.tools.smali.dexlib2.builder.BuilderInstruction old int codeAddress public void removeInstruction (int) com.android.tools.smali.dexlib2.builder.MethodLocation location com.android.tools.smali.dexlib2.iface.instruction.Instruction instruction int i int index com.android.tools.smali.dexlib2.builder.MethodLocation toRemove com.android.tools.smali.dexlib2.builder.MethodLocation next int codeAddress public void swapInstructions (int, int) com.android.tools.smali.dexlib2.builder.BuilderInstruction tmp int tmp com.android.tools.smali.dexlib2.builder.MethodLocation location com.android.tools.smali.dexlib2.iface.instruction.Instruction instruction int i int index1 int index2 com.android.tools.smali.dexlib2.builder.MethodLocation first com.android.tools.smali.dexlib2.builder.MethodLocation second int codeAddress private com.android.tools.smali.dexlib2.builder.BuilderInstruction getFirstNonNop (int) com.android.tools.smali.dexlib2.builder.BuilderInstruction instruction int i int startIndex private void fixInstructions () com.android.tools.smali.dexlib2.builder.MethodLocation targetLocation com.android.tools.smali.dexlib2.builder.BuilderInstruction targetInstruction com.android.tools.smali.dexlib2.builder.BuilderInstruction instruction com.android.tools.smali.dexlib2.builder.MethodLocation location com.android.tools.smali.dexlib2.builder.BuilderOffsetInstruction replacement com.android.tools.smali.dexlib2.builder.BuilderOffsetInstruction replacement int offset com.android.tools.smali.dexlib2.builder.BuilderOffsetInstruction replacement int offset int previousIndex com.android.tools.smali.dexlib2.builder.MethodLocation previousLocation com.android.tools.smali.dexlib2.iface.instruction.Instruction previousInstruction com.android.tools.smali.dexlib2.builder.MethodLocation location com.android.tools.smali.dexlib2.builder.BuilderInstruction instruction int index java.util.HashSet payloadLocations boolean madeChanges private int mapCodeAddressToIndex (int[], int) int[] codeAddressToIndex int codeAddress int index private int mapCodeAddressToIndex (int) int codeAddress float avgCodeUnitsPerInstruction int index com.android.tools.smali.dexlib2.builder.MethodLocation guessedLocation public com.android.tools.smali.dexlib2.builder.Label newLabelForAddress (int) int codeAddress com.android.tools.smali.dexlib2.builder.MethodLocation referent public com.android.tools.smali.dexlib2.builder.Label newLabelForIndex (int) int instructionIndex com.android.tools.smali.dexlib2.builder.MethodLocation referent private com.android.tools.smali.dexlib2.builder.Label newLabel (int[], int) int[] codeAddressToIndex int codeAddress com.android.tools.smali.dexlib2.builder.MethodLocation referent public com.android.tools.smali.dexlib2.builder.Label newSwitchPayloadReferenceLabel (com.android.tools.smali.dexlib2.builder.MethodLocation, int[], int) com.android.tools.smali.dexlib2.builder.MethodLocation switchLocation int[] codeAddressToIndex int codeAddress com.android.tools.smali.dexlib2.builder.MethodLocation referent com.android.tools.smali.dexlib2.builder.MutableMethodImplementation$SwitchPayloadReferenceLabel label private void setInstruction (com.android.tools.smali.dexlib2.builder.MethodLocation, com.android.tools.smali.dexlib2.builder.BuilderInstruction) com.android.tools.smali.dexlib2.builder.MethodLocation location com.android.tools.smali.dexlib2.builder.BuilderInstruction instruction private void convertAndSetInstruction (com.android.tools.smali.dexlib2.builder.MethodLocation, int[], com.android.tools.smali.dexlib2.iface.instruction.Instruction) com.android.tools.smali.dexlib2.builder.MethodLocation location int[] codeAddressToIndex com.android.tools.smali.dexlib2.iface.instruction.Instruction instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction10t newBuilderInstruction10t (int, int[], com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction10t) int codeAddress int[] codeAddressToIndex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction10t instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction10x newBuilderInstruction10x (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction10x) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction10x instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction11n newBuilderInstruction11n (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction11n) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction11n instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction11x newBuilderInstruction11x (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction11x) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction11x instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction12x newBuilderInstruction12x (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction12x) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction12x instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction20bc newBuilderInstruction20bc (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction20bc) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction20bc instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction20t newBuilderInstruction20t (int, int[], com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction20t) int codeAddress int[] codeAddressToIndex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction20t instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction21c newBuilderInstruction21c (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21c) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21c instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction21ih newBuilderInstruction21ih (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21ih) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21ih instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction21lh newBuilderInstruction21lh (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21lh) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21lh instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction21s newBuilderInstruction21s (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21s) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21s instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction21t newBuilderInstruction21t (int, int[], com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21t) int codeAddress int[] codeAddressToIndex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21t instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction22b newBuilderInstruction22b (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22b) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22b instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction22c newBuilderInstruction22c (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22c) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22c instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction22cs newBuilderInstruction22cs (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22cs) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22cs instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction22s newBuilderInstruction22s (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22s) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22s instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction22t newBuilderInstruction22t (int, int[], com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22t) int codeAddress int[] codeAddressToIndex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22t instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction22x newBuilderInstruction22x (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22x) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22x instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction23x newBuilderInstruction23x (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction23x) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction23x instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction30t newBuilderInstruction30t (int, int[], com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction30t) int codeAddress int[] codeAddressToIndex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction30t instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction31c newBuilderInstruction31c (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31c) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31c instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction31i newBuilderInstruction31i (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31i) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31i instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction31t newBuilderInstruction31t (com.android.tools.smali.dexlib2.builder.MethodLocation, int[], com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31t) com.android.tools.smali.dexlib2.builder.Label newLabel com.android.tools.smali.dexlib2.builder.MethodLocation location int[] codeAddressToIndex com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31t instruction int codeAddress com.android.tools.smali.dexlib2.builder.Label newLabel private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction32x newBuilderInstruction32x (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction32x) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction32x instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction35c newBuilderInstruction35c (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35c) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35c instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction35mi newBuilderInstruction35mi (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35mi) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35mi instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction35ms newBuilderInstruction35ms (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35ms) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35ms instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction3rc newBuilderInstruction3rc (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rc) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rc instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction3rmi newBuilderInstruction3rmi (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rmi) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rmi instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction3rms newBuilderInstruction3rms (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rms) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rms instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction45cc newBuilderInstruction45cc (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction45cc) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction45cc instruction private com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction51l newBuilderInstruction51l (com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction51l) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction51l instruction private com.android.tools.smali.dexlib2.builder.MethodLocation findSwitchForPayload (com.android.tools.smali.dexlib2.builder.MethodLocation) com.android.tools.smali.dexlib2.builder.Label label com.android.tools.smali.dexlib2.builder.MethodLocation payloadLocation com.android.tools.smali.dexlib2.builder.MethodLocation location com.android.tools.smali.dexlib2.builder.MethodLocation switchLocation private com.android.tools.smali.dexlib2.builder.instruction.BuilderPackedSwitchPayload newBuilderPackedSwitchPayload (com.android.tools.smali.dexlib2.builder.MethodLocation, int[], com.android.tools.smali.dexlib2.iface.instruction.formats.PackedSwitchPayload) int baseAddress com.android.tools.smali.dexlib2.iface.instruction.SwitchElement element com.android.tools.smali.dexlib2.builder.MethodLocation location int[] codeAddressToIndex com.android.tools.smali.dexlib2.iface.instruction.formats.PackedSwitchPayload instruction java.util.List switchElements com.android.tools.smali.dexlib2.builder.MethodLocation switchLocation int baseAddress java.util.List labels private com.android.tools.smali.dexlib2.builder.instruction.BuilderSparseSwitchPayload newBuilderSparseSwitchPayload (com.android.tools.smali.dexlib2.builder.MethodLocation, int[], com.android.tools.smali.dexlib2.iface.instruction.formats.SparseSwitchPayload) int baseAddress com.android.tools.smali.dexlib2.iface.instruction.SwitchElement element com.android.tools.smali.dexlib2.builder.MethodLocation location int[] codeAddressToIndex com.android.tools.smali.dexlib2.iface.instruction.formats.SparseSwitchPayload instruction java.util.List switchElements com.android.tools.smali.dexlib2.builder.MethodLocation switchLocation int baseAddress java.util.List labelElements private com.android.tools.smali.dexlib2.builder.instruction.BuilderArrayPayload newBuilderArrayPayload (com.android.tools.smali.dexlib2.iface.instruction.formats.ArrayPayload) com.android.tools.smali.dexlib2.iface.instruction.formats.ArrayPayload instruction private com.android.tools.smali.dexlib2.builder.BuilderDebugItem convertDebugItem (com.android.tools.smali.dexlib2.iface.debug.DebugItem) com.android.tools.smali.dexlib2.iface.debug.StartLocal startLocal com.android.tools.smali.dexlib2.iface.debug.EndLocal endLocal com.android.tools.smali.dexlib2.iface.debug.RestartLocal restartLocal com.android.tools.smali.dexlib2.iface.debug.LineNumber lineNumber com.android.tools.smali.dexlib2.iface.debug.SetSourceFile setSourceFile com.android.tools.smali.dexlib2.iface.debug.DebugItem debugItem public volatile synthetic java.lang.Iterable getInstructions () static synthetic void access$000 (com.android.tools.smali.dexlib2.builder.MutableMethodImplementation, com.android.tools.smali.dexlib2.builder.MethodLocation, int[], com.android.tools.smali.dexlib2.iface.instruction.Instruction) com.android.tools.smali.dexlib2.builder.MutableMethodImplementation x0 com.android.tools.smali.dexlib2.builder.MethodLocation x1 int[] x2 com.android.tools.smali.dexlib2.iface.instruction.Instruction x3 static synthetic boolean access$100 (com.android.tools.smali.dexlib2.builder.MutableMethodImplementation) com.android.tools.smali.dexlib2.builder.MutableMethodImplementation x0 static synthetic void access$200 (com.android.tools.smali.dexlib2.builder.MutableMethodImplementation) com.android.tools.smali.dexlib2.builder.MutableMethodImplementation x0 static void <clinit> () }
com/android/tools/smali/dexlib2/builder/BuilderInstruction.class
BuilderInstruction.java package com.android.tools.smali.dexlib2.builder public abstract com.android.tools.smali.dexlib2.builder.BuilderInstruction extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.Instruction { protected final com.android.tools.smali.dexlib2.Opcode opcode com.android.tools.smali.dexlib2.builder.MethodLocation location protected void <init> (com.android.tools.smali.dexlib2.Opcode) com.android.tools.smali.dexlib2.Opcode opcode public com.android.tools.smali.dexlib2.Opcode getOpcode () public abstract com.android.tools.smali.dexlib2.Format getFormat () public int getCodeUnits () public com.android.tools.smali.dexlib2.builder.MethodLocation getLocation () }
com/android/tools/smali/dexlib2/builder/BuilderExceptionHandler$2.class
BuilderExceptionHandler.java package com.android.tools.smali.dexlib2.builder final com.android.tools.smali.dexlib2.builder.BuilderExceptionHandler$2 extends com.android.tools.smali.dexlib2.builder.BuilderExceptionHandler { void <init> (com.android.tools.smali.dexlib2.builder.Label) com.android.tools.smali.dexlib2.builder.Label handler public java.lang.String getExceptionType () public int getHandlerCodeAddress () }
com/android/tools/smali/dexlib2/builder/SwitchLabelElement.class
SwitchLabelElement.java package com.android.tools.smali.dexlib2.builder public com.android.tools.smali.dexlib2.builder.SwitchLabelElement extends java.lang.Object { public final int key public final com.android.tools.smali.dexlib2.builder.Label target public void <init> (int, com.android.tools.smali.dexlib2.builder.Label) int key com.android.tools.smali.dexlib2.builder.Label target }
com/android/tools/smali/dexlib2/builder/debug/
com/android/tools/smali/dexlib2/builder/debug/BuilderPrologueEnd.class
BuilderPrologueEnd.java package com.android.tools.smali.dexlib2.builder.debug public com.android.tools.smali.dexlib2.builder.debug.BuilderPrologueEnd extends com.android.tools.smali.dexlib2.builder.BuilderDebugItem implements com.android.tools.smali.dexlib2.iface.debug.PrologueEnd { public void <init> () public int getDebugItemType () }
com/android/tools/smali/dexlib2/builder/debug/BuilderSetSourceFile.class
BuilderSetSourceFile.java package com.android.tools.smali.dexlib2.builder.debug public com.android.tools.smali.dexlib2.builder.debug.BuilderSetSourceFile extends com.android.tools.smali.dexlib2.builder.BuilderDebugItem implements com.android.tools.smali.dexlib2.iface.debug.SetSourceFile { private final com.android.tools.smali.dexlib2.iface.reference.StringReference sourceFile public void <init> (com.android.tools.smali.dexlib2.iface.reference.StringReference) com.android.tools.smali.dexlib2.iface.reference.StringReference sourceFile public int getDebugItemType () public java.lang.String getSourceFile () public com.android.tools.smali.dexlib2.iface.reference.StringReference getSourceFileReference () }
com/android/tools/smali/dexlib2/builder/debug/BuilderLineNumber.class
BuilderLineNumber.java package com.android.tools.smali.dexlib2.builder.debug public com.android.tools.smali.dexlib2.builder.debug.BuilderLineNumber extends com.android.tools.smali.dexlib2.builder.BuilderDebugItem implements com.android.tools.smali.dexlib2.iface.debug.LineNumber { private final int lineNumber public void <init> (int) int lineNumber public int getLineNumber () public int getDebugItemType () }
com/android/tools/smali/dexlib2/builder/debug/BuilderRestartLocal.class
BuilderRestartLocal.java package com.android.tools.smali.dexlib2.builder.debug public com.android.tools.smali.dexlib2.builder.debug.BuilderRestartLocal extends com.android.tools.smali.dexlib2.builder.BuilderDebugItem implements com.android.tools.smali.dexlib2.iface.debug.RestartLocal { private final int register public void <init> (int) int register public int getRegister () public java.lang.String getName () public java.lang.String getType () public java.lang.String getSignature () public int getDebugItemType () }
com/android/tools/smali/dexlib2/builder/debug/BuilderEpilogueBegin.class
BuilderEpilogueBegin.java package com.android.tools.smali.dexlib2.builder.debug public com.android.tools.smali.dexlib2.builder.debug.BuilderEpilogueBegin extends com.android.tools.smali.dexlib2.builder.BuilderDebugItem implements com.android.tools.smali.dexlib2.iface.debug.EpilogueBegin { public void <init> () public int getDebugItemType () }
com/android/tools/smali/dexlib2/builder/debug/BuilderStartLocal.class
BuilderStartLocal.java package com.android.tools.smali.dexlib2.builder.debug public com.android.tools.smali.dexlib2.builder.debug.BuilderStartLocal extends com.android.tools.smali.dexlib2.builder.BuilderDebugItem implements com.android.tools.smali.dexlib2.iface.debug.StartLocal { private final int register private final com.android.tools.smali.dexlib2.iface.reference.StringReference name private final com.android.tools.smali.dexlib2.iface.reference.TypeReference type private final com.android.tools.smali.dexlib2.iface.reference.StringReference signature public void <init> (int, com.android.tools.smali.dexlib2.iface.reference.StringReference, com.android.tools.smali.dexlib2.iface.reference.TypeReference, com.android.tools.smali.dexlib2.iface.reference.StringReference) int register com.android.tools.smali.dexlib2.iface.reference.StringReference name com.android.tools.smali.dexlib2.iface.reference.TypeReference type com.android.tools.smali.dexlib2.iface.reference.StringReference signature public int getRegister () public com.android.tools.smali.dexlib2.iface.reference.StringReference getNameReference () public com.android.tools.smali.dexlib2.iface.reference.TypeReference getTypeReference () public com.android.tools.smali.dexlib2.iface.reference.StringReference getSignatureReference () public java.lang.String getName () public java.lang.String getType () public java.lang.String getSignature () public int getDebugItemType () }
com/android/tools/smali/dexlib2/builder/debug/BuilderEndLocal.class
BuilderEndLocal.java package com.android.tools.smali.dexlib2.builder.debug public com.android.tools.smali.dexlib2.builder.debug.BuilderEndLocal extends com.android.tools.smali.dexlib2.builder.BuilderDebugItem implements com.android.tools.smali.dexlib2.iface.debug.EndLocal { private final int register public void <init> (int) int register public int getRegister () public java.lang.String getName () public java.lang.String getType () public java.lang.String getSignature () public int getDebugItemType () }
com/android/tools/smali/dexlib2/builder/instruction/
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction21ih.class
BuilderInstruction21ih.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction21ih extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21ih { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final int literal public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int literal public int getRegisterA () public int getNarrowLiteral () public long getWideLiteral () public short getHatLiteral () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction22t.class
BuilderInstruction22t.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction22t extends com.android.tools.smali.dexlib2.builder.BuilderOffsetInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22t { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final int registerB public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int, com.android.tools.smali.dexlib2.builder.Label) com.android.tools.smali.dexlib2.Opcode opcode int registerA int registerB com.android.tools.smali.dexlib2.builder.Label target public int getRegisterA () public int getRegisterB () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction20t.class
BuilderInstruction20t.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction20t extends com.android.tools.smali.dexlib2.builder.BuilderOffsetInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction20t { public static final com.android.tools.smali.dexlib2.Format FORMAT public void <init> (com.android.tools.smali.dexlib2.Opcode, com.android.tools.smali.dexlib2.builder.Label) com.android.tools.smali.dexlib2.Opcode opcode com.android.tools.smali.dexlib2.builder.Label target public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction10t.class
BuilderInstruction10t.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction10t extends com.android.tools.smali.dexlib2.builder.BuilderOffsetInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction10t { public static final com.android.tools.smali.dexlib2.Format FORMAT public void <init> (com.android.tools.smali.dexlib2.Opcode, com.android.tools.smali.dexlib2.builder.Label) com.android.tools.smali.dexlib2.Opcode opcode com.android.tools.smali.dexlib2.builder.Label target public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction22cs.class
BuilderInstruction22cs.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction22cs extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22cs { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final int registerB protected final int fieldOffset public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int registerB int fieldOffset public int getRegisterA () public int getRegisterB () public int getFieldOffset () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction22c.class
BuilderInstruction22c.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction22c extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22c { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final int registerB protected final com.android.tools.smali.dexlib2.iface.reference.Reference reference public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int, com.android.tools.smali.dexlib2.iface.reference.Reference) com.android.tools.smali.dexlib2.Opcode opcode int registerA int registerB com.android.tools.smali.dexlib2.iface.reference.Reference reference public int getRegisterA () public int getRegisterB () public com.android.tools.smali.dexlib2.iface.reference.Reference getReference () public int getReferenceType () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction35ms.class
BuilderInstruction35ms.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction35ms extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35ms { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerCount protected final int registerC protected final int registerD protected final int registerE protected final int registerF protected final int registerG protected final int vtableIndex public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int, int, int, int, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerCount int registerC int registerD int registerE int registerF int registerG int vtableIndex public int getRegisterCount () public int getRegisterC () public int getRegisterD () public int getRegisterE () public int getRegisterF () public int getRegisterG () public int getVtableIndex () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction21c.class
BuilderInstruction21c.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction21c extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21c { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final com.android.tools.smali.dexlib2.iface.reference.Reference reference public void <init> (com.android.tools.smali.dexlib2.Opcode, int, com.android.tools.smali.dexlib2.iface.reference.Reference) com.android.tools.smali.dexlib2.Opcode opcode int registerA com.android.tools.smali.dexlib2.iface.reference.Reference reference public int getRegisterA () public com.android.tools.smali.dexlib2.iface.reference.Reference getReference () public int getReferenceType () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction10x.class
BuilderInstruction10x.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction10x extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction10x { public static final com.android.tools.smali.dexlib2.Format FORMAT public void <init> (com.android.tools.smali.dexlib2.Opcode) com.android.tools.smali.dexlib2.Opcode opcode public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction11x.class
BuilderInstruction11x.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction11x extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction11x { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA public void <init> (com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA public int getRegisterA () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction3rc.class
BuilderInstruction3rc.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction3rc extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rc { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int startRegister protected final int registerCount protected final com.android.tools.smali.dexlib2.iface.reference.Reference reference public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int, com.android.tools.smali.dexlib2.iface.reference.Reference) com.android.tools.smali.dexlib2.Opcode opcode int startRegister int registerCount com.android.tools.smali.dexlib2.iface.reference.Reference reference public int getStartRegister () public int getRegisterCount () public com.android.tools.smali.dexlib2.iface.reference.Reference getReference () public int getReferenceType () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction21s.class
BuilderInstruction21s.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction21s extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21s { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final int literal public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int literal public int getRegisterA () public int getNarrowLiteral () public long getWideLiteral () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction12x.class
BuilderInstruction12x.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction12x extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction12x { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final int registerB public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int registerB public int getRegisterA () public int getRegisterB () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction3rms.class
BuilderInstruction3rms.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction3rms extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rms { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int startRegister protected final int registerCount protected final int vtableIndex public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int, int) com.android.tools.smali.dexlib2.Opcode opcode int startRegister int registerCount int vtableIndex public int getStartRegister () public int getRegisterCount () public int getVtableIndex () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction31t.class
BuilderInstruction31t.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction31t extends com.android.tools.smali.dexlib2.builder.BuilderOffsetInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31t { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA public void <init> (com.android.tools.smali.dexlib2.Opcode, int, com.android.tools.smali.dexlib2.builder.Label) com.android.tools.smali.dexlib2.Opcode opcode int registerA com.android.tools.smali.dexlib2.builder.Label target public int getRegisterA () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction30t.class
BuilderInstruction30t.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction30t extends com.android.tools.smali.dexlib2.builder.BuilderOffsetInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction30t { public static final com.android.tools.smali.dexlib2.Format FORMAT public void <init> (com.android.tools.smali.dexlib2.Opcode, com.android.tools.smali.dexlib2.builder.Label) com.android.tools.smali.dexlib2.Opcode opcode com.android.tools.smali.dexlib2.builder.Label target public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction45cc.class
BuilderInstruction45cc.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction45cc extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction45cc { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerCount protected final int registerC protected final int registerD protected final int registerE protected final int registerF protected final int registerG protected final com.android.tools.smali.dexlib2.iface.reference.Reference reference protected final com.android.tools.smali.dexlib2.iface.reference.Reference reference2 public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int, int, int, int, int, com.android.tools.smali.dexlib2.iface.reference.Reference, com.android.tools.smali.dexlib2.iface.reference.Reference) com.android.tools.smali.dexlib2.Opcode opcode int registerCount int registerC int registerD int registerE int registerF int registerG com.android.tools.smali.dexlib2.iface.reference.Reference reference com.android.tools.smali.dexlib2.iface.reference.Reference reference2 public int getRegisterCount () public int getRegisterC () public int getRegisterD () public int getRegisterE () public int getRegisterF () public int getRegisterG () public com.android.tools.smali.dexlib2.iface.reference.Reference getReference () public int getReferenceType () public com.android.tools.smali.dexlib2.iface.reference.Reference getReference2 () public int getReferenceType2 () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction32x.class
BuilderInstruction32x.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction32x extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction32x { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final int registerB public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int registerB public int getRegisterA () public int getRegisterB () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction51l.class
BuilderInstruction51l.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction51l extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction51l { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final long literal public void <init> (com.android.tools.smali.dexlib2.Opcode, int, long) com.android.tools.smali.dexlib2.Opcode opcode int registerA long literal public int getRegisterA () public long getWideLiteral () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction4rcc.class
BuilderInstruction4rcc.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction4rcc extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction4rcc { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int startRegister protected final int registerCount protected final com.android.tools.smali.dexlib2.iface.reference.Reference reference protected final com.android.tools.smali.dexlib2.iface.reference.Reference reference2 public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int, com.android.tools.smali.dexlib2.iface.reference.Reference, com.android.tools.smali.dexlib2.iface.reference.Reference) com.android.tools.smali.dexlib2.Opcode opcode int startRegister int registerCount com.android.tools.smali.dexlib2.iface.reference.Reference reference com.android.tools.smali.dexlib2.iface.reference.Reference reference2 public int getStartRegister () public int getRegisterCount () public com.android.tools.smali.dexlib2.iface.reference.Reference getReference () public int getReferenceType () public com.android.tools.smali.dexlib2.iface.reference.Reference getReference2 () public int getReferenceType2 () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction11n.class
BuilderInstruction11n.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction11n extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction11n { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final int literal public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int literal public int getRegisterA () public int getNarrowLiteral () public long getWideLiteral () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction23x.class
BuilderInstruction23x.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction23x extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction23x { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final int registerB protected final int registerC public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int registerB int registerC public int getRegisterA () public int getRegisterB () public int getRegisterC () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderSwitchElement.class
BuilderSwitchElement.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderSwitchElement extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.SwitchElement { com.android.tools.smali.dexlib2.builder.BuilderSwitchPayload parent private final int key private final com.android.tools.smali.dexlib2.builder.Label target public void <init> (com.android.tools.smali.dexlib2.builder.BuilderSwitchPayload, int, com.android.tools.smali.dexlib2.builder.Label) com.android.tools.smali.dexlib2.builder.BuilderSwitchPayload parent int key com.android.tools.smali.dexlib2.builder.Label target public int getKey () public int getOffset () public com.android.tools.smali.dexlib2.builder.Label getTarget () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction3rmi.class
BuilderInstruction3rmi.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction3rmi extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rmi { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int startRegister protected final int registerCount protected final int inlineIndex public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int, int) com.android.tools.smali.dexlib2.Opcode opcode int startRegister int registerCount int inlineIndex public int getStartRegister () public int getRegisterCount () public int getInlineIndex () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderPackedSwitchPayload.class
BuilderPackedSwitchPayload.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderPackedSwitchPayload extends com.android.tools.smali.dexlib2.builder.BuilderSwitchPayload implements com.android.tools.smali.dexlib2.iface.instruction.formats.PackedSwitchPayload { public static final com.android.tools.smali.dexlib2.Opcode OPCODE protected final java.util.List switchElements public void <init> (int, java.util.List) com.android.tools.smali.dexlib2.builder.Label target int key int startKey java.util.List switchElements public java.util.List getSwitchElements () public int getCodeUnits () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction22s.class
BuilderInstruction22s.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction22s extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22s { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final int registerB protected final int literal public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int registerB int literal public int getRegisterA () public int getRegisterB () public int getNarrowLiteral () public long getWideLiteral () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction20bc.class
BuilderInstruction20bc.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction20bc extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction20bc { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int verificationError protected final com.android.tools.smali.dexlib2.iface.reference.Reference reference public void <init> (com.android.tools.smali.dexlib2.Opcode, int, com.android.tools.smali.dexlib2.iface.reference.Reference) com.android.tools.smali.dexlib2.Opcode opcode int verificationError com.android.tools.smali.dexlib2.iface.reference.Reference reference public int getVerificationError () public com.android.tools.smali.dexlib2.iface.reference.Reference getReference () public int getReferenceType () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction21t.class
BuilderInstruction21t.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction21t extends com.android.tools.smali.dexlib2.builder.BuilderOffsetInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21t { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA public void <init> (com.android.tools.smali.dexlib2.Opcode, int, com.android.tools.smali.dexlib2.builder.Label) com.android.tools.smali.dexlib2.Opcode opcode int registerA com.android.tools.smali.dexlib2.builder.Label target public int getRegisterA () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderSparseSwitchPayload$1.class
BuilderSparseSwitchPayload.java package com.android.tools.smali.dexlib2.builder.instruction com.android.tools.smali.dexlib2.builder.instruction.BuilderSparseSwitchPayload$1 extends java.lang.Object implements com.google.common.base.Function { static final synthetic boolean $assertionsDisabled final synthetic com.android.tools.smali.dexlib2.builder.instruction.BuilderSparseSwitchPayload this$0 void <init> (com.android.tools.smali.dexlib2.builder.instruction.BuilderSparseSwitchPayload) com.android.tools.smali.dexlib2.builder.instruction.BuilderSparseSwitchPayload this$0 public com.android.tools.smali.dexlib2.builder.instruction.BuilderSwitchElement apply (com.android.tools.smali.dexlib2.builder.SwitchLabelElement) com.android.tools.smali.dexlib2.builder.SwitchLabelElement element public volatile synthetic java.lang.Object apply (java.lang.Object) static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction22b.class
BuilderInstruction22b.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction22b extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22b { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final int registerB protected final int literal public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int registerB int literal public int getRegisterA () public int getRegisterB () public int getNarrowLiteral () public long getWideLiteral () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction31c.class
BuilderInstruction31c.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction31c extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31c { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final com.android.tools.smali.dexlib2.iface.reference.Reference reference public void <init> (com.android.tools.smali.dexlib2.Opcode, int, com.android.tools.smali.dexlib2.iface.reference.Reference) com.android.tools.smali.dexlib2.Opcode opcode int registerA com.android.tools.smali.dexlib2.iface.reference.Reference reference public int getRegisterA () public com.android.tools.smali.dexlib2.iface.reference.Reference getReference () public int getReferenceType () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderSparseSwitchPayload.class
BuilderSparseSwitchPayload.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderSparseSwitchPayload extends com.android.tools.smali.dexlib2.builder.BuilderSwitchPayload implements com.android.tools.smali.dexlib2.iface.instruction.formats.SparseSwitchPayload { public static final com.android.tools.smali.dexlib2.Opcode OPCODE protected final java.util.List switchElements public void <init> (java.util.List) java.util.List switchElements public java.util.List getSwitchElements () public int getCodeUnits () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction35mi.class
BuilderInstruction35mi.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction35mi extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35mi { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerCount protected final int registerC protected final int registerD protected final int registerE protected final int registerF protected final int registerG protected final int inlineIndex public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int, int, int, int, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerCount int registerC int registerD int registerE int registerF int registerG int inlineIndex public int getRegisterCount () public int getRegisterC () public int getRegisterD () public int getRegisterE () public int getRegisterF () public int getRegisterG () public int getInlineIndex () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction21lh.class
BuilderInstruction21lh.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction21lh extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21lh { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final long literal public void <init> (com.android.tools.smali.dexlib2.Opcode, int, long) com.android.tools.smali.dexlib2.Opcode opcode int registerA long literal public int getRegisterA () public long getWideLiteral () public short getHatLiteral () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction35c.class
BuilderInstruction35c.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction35c extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35c { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerCount protected final int registerC protected final int registerD protected final int registerE protected final int registerF protected final int registerG protected final com.android.tools.smali.dexlib2.iface.reference.Reference reference public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int, int, int, int, int, com.android.tools.smali.dexlib2.iface.reference.Reference) com.android.tools.smali.dexlib2.Opcode opcode int registerCount int registerC int registerD int registerE int registerF int registerG com.android.tools.smali.dexlib2.iface.reference.Reference reference public int getRegisterCount () public int getRegisterC () public int getRegisterD () public int getRegisterE () public int getRegisterF () public int getRegisterG () public com.android.tools.smali.dexlib2.iface.reference.Reference getReference () public int getReferenceType () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction22x.class
BuilderInstruction22x.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction22x extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22x { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final int registerB public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int registerB public int getRegisterA () public int getRegisterB () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderInstruction31i.class
BuilderInstruction31i.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderInstruction31i extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31i { public static final com.android.tools.smali.dexlib2.Format FORMAT protected final int registerA protected final int literal public void <init> (com.android.tools.smali.dexlib2.Opcode, int, int) com.android.tools.smali.dexlib2.Opcode opcode int registerA int literal public int getRegisterA () public int getNarrowLiteral () public long getWideLiteral () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/instruction/BuilderArrayPayload.class
BuilderArrayPayload.java package com.android.tools.smali.dexlib2.builder.instruction public com.android.tools.smali.dexlib2.builder.instruction.BuilderArrayPayload extends com.android.tools.smali.dexlib2.builder.BuilderInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.ArrayPayload { public static final com.android.tools.smali.dexlib2.Opcode OPCODE protected final int elementWidth protected final java.util.List arrayElements public void <init> (int, java.util.List) int elementWidth java.util.List arrayElements public int getElementWidth () public java.util.List getArrayElements () public int getCodeUnits () public com.android.tools.smali.dexlib2.Format getFormat () static void <clinit> () }
com/android/tools/smali/dexlib2/builder/BuilderExceptionHandler.class
BuilderExceptionHandler.java package com.android.tools.smali.dexlib2.builder public abstract com.android.tools.smali.dexlib2.builder.BuilderExceptionHandler extends com.android.tools.smali.dexlib2.base.BaseExceptionHandler { protected final com.android.tools.smali.dexlib2.builder.Label handler private void <init> (com.android.tools.smali.dexlib2.builder.Label) com.android.tools.smali.dexlib2.builder.Label handler public com.android.tools.smali.dexlib2.builder.Label getHandler () static com.android.tools.smali.dexlib2.builder.BuilderExceptionHandler newExceptionHandler (com.android.tools.smali.dexlib2.iface.reference.TypeReference, com.android.tools.smali.dexlib2.builder.Label) com.android.tools.smali.dexlib2.iface.reference.TypeReference exceptionType com.android.tools.smali.dexlib2.builder.Label handler static com.android.tools.smali.dexlib2.builder.BuilderExceptionHandler newExceptionHandler (com.android.tools.smali.dexlib2.builder.Label) com.android.tools.smali.dexlib2.builder.Label handler static com.android.tools.smali.dexlib2.builder.BuilderExceptionHandler newExceptionHandler (java.lang.String, com.android.tools.smali.dexlib2.builder.Label) String exceptionType com.android.tools.smali.dexlib2.builder.Label handler synthetic void <init> (com.android.tools.smali.dexlib2.builder.Label, com.android.tools.smali.dexlib2.builder.BuilderExceptionHandler$1) com.android.tools.smali.dexlib2.builder.Label x0 com.android.tools.smali.dexlib2.builder.BuilderExceptionHandler$1 x1 }
com/android/tools/smali/dexlib2/builder/LocatedLabels.class
LocatedLabels.java package com.android.tools.smali.dexlib2.builder public com.android.tools.smali.dexlib2.builder.LocatedLabels extends com.android.tools.smali.dexlib2.builder.LocatedItems { public void <init> () protected java.lang.String getAddLocatedItemError () }
com/android/tools/smali/dexlib2/builder/LocatedItems.class
LocatedItems.java package com.android.tools.smali.dexlib2.builder public abstract com.android.tools.smali.dexlib2.builder.LocatedItems extends java.lang.Object { private java.util.List items public void <init> () private java.util.List getItems () public java.util.Set getModifiableItems (com.android.tools.smali.dexlib2.builder.MethodLocation) com.android.tools.smali.dexlib2.builder.MethodLocation newItemsLocation private void addItem (com.android.tools.smali.dexlib2.builder.ItemWithLocation) com.android.tools.smali.dexlib2.builder.ItemWithLocation item protected abstract java.lang.String getAddLocatedItemError () public void mergeItemsIntoNext (com.android.tools.smali.dexlib2.builder.MethodLocation, com.android.tools.smali.dexlib2.builder.LocatedItems) com.android.tools.smali.dexlib2.builder.ItemWithLocation item java.util.List mergedItems com.android.tools.smali.dexlib2.builder.MethodLocation nextLocation com.android.tools.smali.dexlib2.builder.LocatedItems otherLocatedItems static synthetic java.util.List access$000 (com.android.tools.smali.dexlib2.builder.LocatedItems) com.android.tools.smali.dexlib2.builder.LocatedItems x0 static synthetic void access$100 (com.android.tools.smali.dexlib2.builder.LocatedItems, com.android.tools.smali.dexlib2.builder.ItemWithLocation) com.android.tools.smali.dexlib2.builder.LocatedItems x0 com.android.tools.smali.dexlib2.builder.ItemWithLocation x1 }
com/android/tools/smali/dexlib2/builder/MutableMethodImplementation$2.class
MutableMethodImplementation.java package com.android.tools.smali.dexlib2.builder com.android.tools.smali.dexlib2.builder.MutableMethodImplementation$2 extends java.util.AbstractList { final synthetic com.android.tools.smali.dexlib2.builder.MutableMethodImplementation this$0 void <init> (com.android.tools.smali.dexlib2.builder.MutableMethodImplementation) com.android.tools.smali.dexlib2.builder.MutableMethodImplementation this$0 public com.android.tools.smali.dexlib2.builder.BuilderInstruction get (int) int i public int size () public volatile synthetic java.lang.Object get (int) }
com/android/tools/smali/dexlib2/builder/BuilderTryBlock.class
BuilderTryBlock.java package com.android.tools.smali.dexlib2.builder public com.android.tools.smali.dexlib2.builder.BuilderTryBlock extends com.android.tools.smali.dexlib2.base.BaseTryBlock { public final com.android.tools.smali.dexlib2.builder.BuilderExceptionHandler exceptionHandler public final com.android.tools.smali.dexlib2.builder.Label start public final com.android.tools.smali.dexlib2.builder.Label end public void <init> (com.android.tools.smali.dexlib2.builder.Label, com.android.tools.smali.dexlib2.builder.Label, java.lang.String, com.android.tools.smali.dexlib2.builder.Label) com.android.tools.smali.dexlib2.builder.Label start com.android.tools.smali.dexlib2.builder.Label end String exceptionType com.android.tools.smali.dexlib2.builder.Label handler public void <init> (com.android.tools.smali.dexlib2.builder.Label, com.android.tools.smali.dexlib2.builder.Label, com.android.tools.smali.dexlib2.iface.reference.TypeReference, com.android.tools.smali.dexlib2.builder.Label) com.android.tools.smali.dexlib2.builder.Label start com.android.tools.smali.dexlib2.builder.Label end com.android.tools.smali.dexlib2.iface.reference.TypeReference exceptionType com.android.tools.smali.dexlib2.builder.Label handler public void <init> (com.android.tools.smali.dexlib2.builder.Label, com.android.tools.smali.dexlib2.builder.Label, com.android.tools.smali.dexlib2.builder.Label) com.android.tools.smali.dexlib2.builder.Label start com.android.tools.smali.dexlib2.builder.Label end com.android.tools.smali.dexlib2.builder.Label handler public int getStartCodeAddress () public int getCodeUnitCount () public java.util.List getExceptionHandlers () }
com/android/tools/smali/dexlib2/builder/BuilderExceptionHandler$3.class
BuilderExceptionHandler.java package com.android.tools.smali.dexlib2.builder final com.android.tools.smali.dexlib2.builder.BuilderExceptionHandler$3 extends com.android.tools.smali.dexlib2.builder.BuilderExceptionHandler { final synthetic String val$exceptionType void <init> (com.android.tools.smali.dexlib2.builder.Label, java.lang.String) com.android.tools.smali.dexlib2.builder.Label handler public java.lang.String getExceptionType () public int getHandlerCodeAddress () }
com/android/tools/smali/dexlib2/AccessFlags.class
AccessFlags.java package com.android.tools.smali.dexlib2 public final enum com.android.tools.smali.dexlib2.AccessFlags extends java.lang.Enum { public static final enum com.android.tools.smali.dexlib2.AccessFlags PUBLIC public static final enum com.android.tools.smali.dexlib2.AccessFlags PRIVATE public static final enum com.android.tools.smali.dexlib2.AccessFlags PROTECTED public static final enum com.android.tools.smali.dexlib2.AccessFlags STATIC public static final enum com.android.tools.smali.dexlib2.AccessFlags FINAL public static final enum com.android.tools.smali.dexlib2.AccessFlags SYNCHRONIZED public static final enum com.android.tools.smali.dexlib2.AccessFlags VOLATILE public static final enum com.android.tools.smali.dexlib2.AccessFlags BRIDGE public static final enum com.android.tools.smali.dexlib2.AccessFlags TRANSIENT public static final enum com.android.tools.smali.dexlib2.AccessFlags VARARGS public static final enum com.android.tools.smali.dexlib2.AccessFlags NATIVE public static final enum com.android.tools.smali.dexlib2.AccessFlags INTERFACE public static final enum com.android.tools.smali.dexlib2.AccessFlags ABSTRACT public static final enum com.android.tools.smali.dexlib2.AccessFlags STRICTFP public static final enum com.android.tools.smali.dexlib2.AccessFlags SYNTHETIC public static final enum com.android.tools.smali.dexlib2.AccessFlags ANNOTATION public static final enum com.android.tools.smali.dexlib2.AccessFlags ENUM public static final enum com.android.tools.smali.dexlib2.AccessFlags CONSTRUCTOR public static final enum com.android.tools.smali.dexlib2.AccessFlags DECLARED_SYNCHRONIZED private int value private String accessFlagName private boolean validForClass private boolean validForMethod private boolean validForField private static final com.android.tools.smali.dexlib2.AccessFlags[] allFlags private static java.util.HashMap accessFlagsByName private static final synthetic com.android.tools.smali.dexlib2.AccessFlags[] $VALUES public static com.android.tools.smali.dexlib2.AccessFlags[] values () public static com.android.tools.smali.dexlib2.AccessFlags valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int, java.lang.String, boolean, boolean, boolean) int value String accessFlagName boolean validForClass boolean validForMethod boolean validForField public boolean isSet (int) int accessFlags public static com.android.tools.smali.dexlib2.AccessFlags[] getAccessFlagsForClass (int) com.android.tools.smali.dexlib2.AccessFlags accessFlag com.android.tools.smali.dexlib2.AccessFlags accessFlag int accessFlagValue int size com.android.tools.smali.dexlib2.AccessFlags[] accessFlags int accessFlagsPosition private static java.lang.String formatAccessFlags (com.android.tools.smali.dexlib2.AccessFlags[]) com.android.tools.smali.dexlib2.AccessFlags accessFlag com.android.tools.smali.dexlib2.AccessFlags accessFlag com.android.tools.smali.dexlib2.AccessFlags[] accessFlags int size StringBuilder sb public static java.lang.String formatAccessFlagsForClass (int) int accessFlagValue public static com.android.tools.smali.dexlib2.AccessFlags[] getAccessFlagsForMethod (int) com.android.tools.smali.dexlib2.AccessFlags accessFlag com.android.tools.smali.dexlib2.AccessFlags accessFlag int accessFlagValue int size com.android.tools.smali.dexlib2.AccessFlags[] accessFlags int accessFlagsPosition public static java.lang.String formatAccessFlagsForMethod (int) int accessFlagValue public static com.android.tools.smali.dexlib2.AccessFlags[] getAccessFlagsForField (int) com.android.tools.smali.dexlib2.AccessFlags accessFlag com.android.tools.smali.dexlib2.AccessFlags accessFlag int accessFlagValue int size com.android.tools.smali.dexlib2.AccessFlags[] accessFlags int accessFlagsPosition public static java.lang.String formatAccessFlagsForField (int) int accessFlagValue public static com.android.tools.smali.dexlib2.AccessFlags getAccessFlag (java.lang.String) String accessFlag public int getValue () public java.lang.String toString () static void <clinit> () com.android.tools.smali.dexlib2.AccessFlags accessFlag }
com/android/tools/smali/dexlib2/DexFileFactory$DexEntryFinder.class
DexFileFactory.java package com.android.tools.smali.dexlib2 public com.android.tools.smali.dexlib2.DexFileFactory$DexEntryFinder extends java.lang.Object { private final String filename private final com.android.tools.smali.dexlib2.iface.MultiDexContainer dexContainer static final synthetic boolean $assertionsDisabled public void <init> (java.lang.String, com.android.tools.smali.dexlib2.iface.MultiDexContainer) String filename com.android.tools.smali.dexlib2.iface.MultiDexContainer dexContainer public com.android.tools.smali.dexlib2.iface.MultiDexContainer$DexEntry findEntry (java.lang.String, boolean) throws java.io.IOException com.android.tools.smali.dexlib2.iface.MultiDexContainer$DexEntry entry com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$NotADexFile ex com.android.tools.smali.dexlib2.iface.MultiDexContainer$DexEntry dexEntry com.android.tools.smali.dexlib2.iface.MultiDexContainer$DexEntry dexEntry String entry com.android.tools.smali.dexlib2.iface.MultiDexContainer$DexEntry dexEntry com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$NotADexFile ex String targetEntry boolean exactMatch java.util.List fullMatches java.util.List fullEntries java.util.List partialMatches java.util.List partialEntries static void <clinit> () }
com/android/tools/smali/dexlib2/DebugItemType.class
DebugItemType.java package com.android.tools.smali.dexlib2 public final com.android.tools.smali.dexlib2.DebugItemType extends java.lang.Object { public static final int START_LOCAL public static final int END_LOCAL public static final int RESTART_LOCAL public static final int PROLOGUE_END public static final int EPILOGUE_BEGIN public static final int SET_SOURCE_FILE public static final int LINE_NUMBER public static final int END_SEQUENCE public static final int ADVANCE_PC public static final int ADVANCE_LINE public static final int START_LOCAL_EXTENDED private void <init> () }
com/android/tools/smali/dexlib2/dexbacked/
com/android/tools/smali/dexlib2/dexbacked/DexBackedDexFile$12.class
DexBackedDexFile.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$12 extends com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$IndexedSection { final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile this$0 public com.android.tools.smali.dexlib2.dexbacked.reference.DexBackedMethodHandleReference get (int) int index public int size () com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public int getOffset (int) int index com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public volatile synthetic java.lang.Object get (int) }
com/android/tools/smali/dexlib2/dexbacked/DexBackedMethodImplementation$2.class
DexBackedMethodImplementation.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedMethodImplementation$2 extends com.android.tools.smali.dexlib2.dexbacked.util.FixedSizeList { final synthetic int val$triesStartOffset final synthetic int val$handlersStartOffset final synthetic int val$triesSize final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedMethodImplementation this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedMethodImplementation, int, int, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedMethodImplementation this$0 public com.android.tools.smali.dexlib2.dexbacked.DexBackedTryBlock readItem (int) int index public int size () public volatile synthetic java.lang.Object readItem (int) }
com/android/tools/smali/dexlib2/dexbacked/OatFile$SymbolTable$Symbol64.class
OatFile.java package com.android.tools.smali.dexlib2.dexbacked public com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable$Symbol64 extends com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable$Symbol { final synthetic com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable this$1 public void <init> (com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable, int) com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable this$1 int offset public java.lang.String getName () public long getValue () public int getSize () public int getSectionIndex () }
com/android/tools/smali/dexlib2/dexbacked/DexBackedClassDef$5.class
DexBackedClassDef.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$5 extends java.lang.Object implements java.lang.Iterable { final com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator methodAnnotationIterator final com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator parameterAnnotationIterator final synthetic com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory val$annotationsDirectory final synthetic int val$methodsStartOffset final synthetic java.util.Iterator val$hiddenApiRestrictionIterator final synthetic boolean val$skipDuplicates final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef, com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory, int, java.util.Iterator, boolean) com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef this$0 public java.util.Iterator iterator () }
com/android/tools/smali/dexlib2/dexbacked/ZipDexContainer.class
ZipDexContainer.java package com.android.tools.smali.dexlib2.dexbacked public com.android.tools.smali.dexlib2.dexbacked.ZipDexContainer extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.MultiDexContainer { private final java.io.File zipFilePath private final com.android.tools.smali.dexlib2.Opcodes opcodes public void <init> (java.io.File, com.android.tools.smali.dexlib2.Opcodes) java.io.File zipFilePath com.android.tools.smali.dexlib2.Opcodes opcodes public java.util.List getDexEntryNames () throws java.io.IOException java.util.zip.ZipEntry entry java.util.Enumeration entriesEnumeration java.util.List entryNames java.util.zip.ZipFile zipFile public com.android.tools.smali.dexlib2.iface.MultiDexContainer$DexEntry getEntry (java.lang.String) throws java.io.IOException java.util.zip.ZipEntry entry String entryName java.util.zip.ZipFile zipFile public boolean isZipFile () java.io.IOException ex com.android.tools.smali.dexlib2.dexbacked.ZipDexContainer$NotAZipFileException ex java.util.zip.ZipFile zipFile protected boolean isDex (java.util.zip.ZipFile, java.util.zip.ZipEntry) throws java.io.IOException com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$NotADexFile ex com.android.tools.smali.dexlib2.util.DexUtil$InvalidFile ex com.android.tools.smali.dexlib2.util.DexUtil$UnsupportedFile ex java.util.zip.ZipFile zipFile java.util.zip.ZipEntry zipEntry java.io.InputStream inputStream protected java.util.zip.ZipFile getZipFile () throws java.io.IOException java.io.IOException ex protected com.android.tools.smali.dexlib2.iface.MultiDexContainer$DexEntry loadEntry (java.util.zip.ZipFile, java.util.zip.ZipEntry) throws java.io.IOException byte[] buf java.util.zip.ZipFile zipFile java.util.zip.ZipEntry zipEntry java.io.InputStream inputStream static synthetic com.android.tools.smali.dexlib2.Opcodes access$000 (com.android.tools.smali.dexlib2.dexbacked.ZipDexContainer) com.android.tools.smali.dexlib2.dexbacked.ZipDexContainer x0 }
com/android/tools/smali/dexlib2/dexbacked/DexBackedTryBlock$2.class
DexBackedTryBlock.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedTryBlock$2 extends com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeList { final synthetic int val$sizeWithCatchAll final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedTryBlock this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedTryBlock, com.android.tools.smali.dexlib2.dexbacked.DexBuffer, int, int, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedTryBlock this$0 com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer int offset int size protected com.android.tools.smali.dexlib2.dexbacked.DexBackedExceptionHandler readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) com.android.tools.smali.dexlib2.dexbacked.DexReader dexReader int index protected volatile synthetic java.lang.Object readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) }
com/android/tools/smali/dexlib2/dexbacked/DexBackedDexFile$IndexedSection.class
DexBackedDexFile.java package com.android.tools.smali.dexlib2.dexbacked public abstract com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$IndexedSection extends java.util.AbstractList { public void <init> () public abstract int getOffset (int) }
com/android/tools/smali/dexlib2/dexbacked/DexBackedExceptionHandler.class
DexBackedExceptionHandler.java package com.android.tools.smali.dexlib2.dexbacked public abstract com.android.tools.smali.dexlib2.dexbacked.DexBackedExceptionHandler extends com.android.tools.smali.dexlib2.base.BaseExceptionHandler { public void <init> () }
com/android/tools/smali/dexlib2/dexbacked/DexBackedOdexFile.class
DexBackedOdexFile.java package com.android.tools.smali.dexlib2.dexbacked public com.android.tools.smali.dexlib2.dexbacked.DexBackedOdexFile extends com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile { private static final int DEPENDENCY_COUNT_OFFSET private static final int DEPENDENCY_START_OFFSET private final byte[] odexBuf public void <init> (com.android.tools.smali.dexlib2.Opcodes, byte[], byte[]) com.android.tools.smali.dexlib2.Opcodes opcodes byte[] odexBuf byte[] dexBuf public boolean supportsOptimizedOpcodes () public java.util.List getDependencies () int dexOffset int dependencyOffset com.android.tools.smali.dexlib2.dexbacked.DexBuffer fromStartBuffer int dependencyCount public static com.android.tools.smali.dexlib2.dexbacked.DexBackedOdexFile fromInputStream (com.android.tools.smali.dexlib2.Opcodes, java.io.InputStream) throws java.io.IOException com.android.tools.smali.dexlib2.Opcodes opcodes java.io.InputStream is byte[] odexBuf int dexOffset byte[] dexBuf public int getOdexVersion () }
com/android/tools/smali/dexlib2/dexbacked/DexBackedTryBlock$1.class
DexBackedTryBlock.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedTryBlock$1 extends com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeList { final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedTryBlock this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedTryBlock, com.android.tools.smali.dexlib2.dexbacked.DexBuffer, int, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedTryBlock this$0 com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer int offset int size protected com.android.tools.smali.dexlib2.dexbacked.DexBackedTypedExceptionHandler readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) com.android.tools.smali.dexlib2.dexbacked.DexReader reader int index protected volatile synthetic java.lang.Object readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) }
com/android/tools/smali/dexlib2/dexbacked/DexBackedDexFile$11.class
DexBackedDexFile.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$11 extends com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$IndexedSection { final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile this$0 public com.android.tools.smali.dexlib2.dexbacked.reference.DexBackedCallSiteReference get (int) int index public int size () com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public int getOffset (int) int index com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public volatile synthetic java.lang.Object get (int) }
com/android/tools/smali/dexlib2/dexbacked/CDexBackedMethodImplementation.class
CDexBackedMethodImplementation.java package com.android.tools.smali.dexlib2.dexbacked public com.android.tools.smali.dexlib2.dexbacked.CDexBackedMethodImplementation extends com.android.tools.smali.dexlib2.dexbacked.DexBackedMethodImplementation { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.dexbacked.DexBackedMethod, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.DexBackedMethod method int codeOffset public int getInsCount () int preheaderCount int insCount public int getRegisterCount () int preheaderCount int registerCount public int getInstructionsSize () int instructionsSize protected int getInstructionsStartOffset () private int getPreheaderFlags () protected int getTriesSize () int preheaderCount int triesCount protected int getDebugOffset () int i com.android.tools.smali.dexlib2.dexbacked.CDexBackedDexFile cdexFile int debugTableItemOffset int bitIndex int debugInfoOffsetsPos int debugTableOffset int debugOffsetsOffset com.android.tools.smali.dexlib2.dexbacked.DexReader reader int bitMask int offsetCount int baseDebugOffset }
com/android/tools/smali/dexlib2/dexbacked/DexBackedClassDef$3.class
DexBackedClassDef.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$3 extends java.lang.Object implements java.lang.Iterable { final synthetic com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory val$annotationsDirectory final synthetic int val$fieldsStartOffset final synthetic java.util.Iterator val$hiddenApiRestrictionIterator final synthetic boolean val$skipDuplicates final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef, com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory, int, java.util.Iterator, boolean) com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef this$0 public java.util.Iterator iterator () com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator annotationIterator }
com/android/tools/smali/dexlib2/dexbacked/DexBackedMethod$2.class
DexBackedMethod.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedMethod$2 extends com.android.tools.smali.dexlib2.dexbacked.util.FixedSizeList { final synthetic int val$paramListStart final synthetic int val$parameterCount final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedMethod this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedMethod, int, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedMethod this$0 public java.lang.String readItem (int) int index public int size () public volatile synthetic java.lang.Object readItem (int) }
com/android/tools/smali/dexlib2/dexbacked/DexBackedDexFile$1.class
DexBackedDexFile.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$1 extends com.android.tools.smali.dexlib2.dexbacked.util.FixedSizeSet { final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile this$0 public com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef readItem (int) int index public int size () public volatile synthetic java.lang.Object readItem (int) }
com/android/tools/smali/dexlib2/dexbacked/DexBackedAnnotation.class
DexBackedAnnotation.java package com.android.tools.smali.dexlib2.dexbacked public com.android.tools.smali.dexlib2.dexbacked.DexBackedAnnotation extends com.android.tools.smali.dexlib2.base.BaseAnnotation { public final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile public final int visibility public final int typeIndex private final int elementsOffset public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int annotationOffset com.android.tools.smali.dexlib2.dexbacked.DexReader reader public int getVisibility () public java.lang.String getType () public java.util.Set getElements () com.android.tools.smali.dexlib2.dexbacked.DexReader reader int size }
com/android/tools/smali/dexlib2/dexbacked/DexBackedDexFile.class
DexBackedDexFile.java package com.android.tools.smali.dexlib2.dexbacked public com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.DexFile { private final com.android.tools.smali.dexlib2.dexbacked.DexBuffer dexBuffer private final com.android.tools.smali.dexlib2.dexbacked.DexBuffer dataBuffer private final com.android.tools.smali.dexlib2.Opcodes opcodes private final int stringCount private final int stringStartOffset private final int typeCount private final int typeStartOffset private final int protoCount private final int protoStartOffset private final int fieldCount private final int fieldStartOffset private final int methodCount private final int methodStartOffset private final int classCount private final int classStartOffset private final int mapOffset private final int hiddenApiRestrictionsOffset private com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$OptionalIndexedSection stringSection private com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$OptionalIndexedSection typeSection private com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$IndexedSection fieldSection private com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$IndexedSection methodSection private com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$IndexedSection protoSection private com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$IndexedSection classSection private com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$IndexedSection callSiteSection private com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$IndexedSection methodHandleSection protected void <init> (com.android.tools.smali.dexlib2.Opcodes, byte[], int, boolean) com.android.tools.smali.dexlib2.Opcodes opcodes byte[] buf int offset boolean verifyMagic int dexVersion com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem protected void <init> (com.android.tools.smali.dexlib2.Opcodes, com.android.tools.smali.dexlib2.dexbacked.DexBuffer, com.android.tools.smali.dexlib2.dexbacked.DexBuffer, int, boolean) com.android.tools.smali.dexlib2.Opcodes opcodes com.android.tools.smali.dexlib2.dexbacked.DexBuffer dexBuffer com.android.tools.smali.dexlib2.dexbacked.DexBuffer dataBuffer int offset boolean verifyMagic byte[] headerBuf int dexVersion com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public int getBaseDataOffset () protected int getVersion (byte[], int, boolean) byte[] buf int offset boolean verifyMagic protected com.android.tools.smali.dexlib2.Opcodes getDefaultOpcodes (int) int version public com.android.tools.smali.dexlib2.dexbacked.DexBuffer getBuffer () public com.android.tools.smali.dexlib2.dexbacked.DexBuffer getDataBuffer () public void <init> (com.android.tools.smali.dexlib2.Opcodes, com.android.tools.smali.dexlib2.dexbacked.DexBuffer) com.android.tools.smali.dexlib2.Opcodes opcodes com.android.tools.smali.dexlib2.dexbacked.DexBuffer buf public void <init> (com.android.tools.smali.dexlib2.Opcodes, byte[], int) com.android.tools.smali.dexlib2.Opcodes opcodes byte[] buf int offset public void <init> (com.android.tools.smali.dexlib2.Opcodes, byte[]) com.android.tools.smali.dexlib2.Opcodes opcodes byte[] buf public static com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile fromInputStream (com.android.tools.smali.dexlib2.Opcodes, java.io.InputStream) throws java.io.IOException com.android.tools.smali.dexlib2.Opcodes opcodes java.io.InputStream is byte[] buf public com.android.tools.smali.dexlib2.Opcodes getOpcodes () public boolean supportsOptimizedOpcodes () public java.util.Set getClasses () public java.util.List getStringReferences () public java.util.List getTypeReferences () public java.util.List getReferences (int) int referenceType public java.util.List getMapItems () int mapSize public com.android.tools.smali.dexlib2.dexbacked.raw.MapItem getMapItemForSection (int) com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem int itemType public com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$OptionalIndexedSection getStringSection () public com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$OptionalIndexedSection getTypeSection () public com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$IndexedSection getFieldSection () public com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$IndexedSection getMethodSection () public com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$IndexedSection getProtoSection () public com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$IndexedSection getClassSection () public com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$IndexedSection getCallSiteSection () public com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$IndexedSection getMethodHandleSection () protected com.android.tools.smali.dexlib2.dexbacked.DexBackedMethodImplementation createMethodImplementation (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.dexbacked.DexBackedMethod, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.DexBackedMethod method int codeOffset private int readHiddenApiRestrictionsOffset (int) int classIndex int offset static synthetic int access$000 (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile x0 static synthetic int access$100 (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile x0 static synthetic com.android.tools.smali.dexlib2.dexbacked.DexBuffer access$200 (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile x0 static synthetic com.android.tools.smali.dexlib2.dexbacked.DexBuffer access$300 (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile x0 static synthetic int access$400 (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile x0 static synthetic int access$500 (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile x0 static synthetic int access$600 (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile x0 static synthetic int access$700 (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile x0 static synthetic int access$800 (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile x0 static synthetic int access$900 (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile x0 static synthetic int access$1000 (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile x0 static synthetic int access$1100 (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile x0 static synthetic int access$1200 (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile x0 static synthetic int access$1300 (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile x0 static synthetic int access$1400 (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile x0 int x1 static synthetic int access$1500 (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile x0 }
com/android/tools/smali/dexlib2/dexbacked/OatFile$2.class
OatFile.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.OatFile$2 extends com.android.tools.smali.util.AbstractForwardSequentialList { final synthetic com.android.tools.smali.dexlib2.dexbacked.OatFile this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.OatFile) com.android.tools.smali.dexlib2.dexbacked.OatFile this$0 public int size () public java.util.Iterator iterator () }
com/android/tools/smali/dexlib2/dexbacked/DexBackedClassDef$HiddenApiRestrictionsReader$1.class
DexBackedClassDef.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader$1 extends com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeListIterator { final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader this$1 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader, com.android.tools.smali.dexlib2.dexbacked.DexBuffer, int, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader this$1 com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer int offset int size protected java.lang.Integer readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) com.android.tools.smali.dexlib2.dexbacked.DexReader reader int index public java.lang.Integer next () public volatile synthetic java.lang.Object next () protected volatile synthetic java.lang.Object readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) }
com/android/tools/smali/dexlib2/dexbacked/DexBackedOdexFile$NotAnOdexFile.class
DexBackedOdexFile.java package com.android.tools.smali.dexlib2.dexbacked public com.android.tools.smali.dexlib2.dexbacked.DexBackedOdexFile$NotAnOdexFile extends java.lang.RuntimeException { public void <init> () public void <init> (java.lang.Throwable) Throwable cause public void <init> (java.lang.String) String message public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause }
com/android/tools/smali/dexlib2/dexbacked/DexBackedClassDef$4$1.class
DexBackedClassDef.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$4$1 extends com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeLookaheadIterator { private int count private com.android.tools.smali.dexlib2.iface.reference.MethodReference previousMethod private int previousIndex final synthetic com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator val$methodAnnotationIterator final synthetic com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator val$parameterAnnotationIterator final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$4 this$1 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$4, com.android.tools.smali.dexlib2.dexbacked.DexBuffer, int, com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator, com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator) com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$4 this$1 com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer int offset protected com.android.tools.smali.dexlib2.dexbacked.DexBackedMethod readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader) int hiddenApiRestrictions com.android.tools.smali.dexlib2.dexbacked.DexBackedMethod item com.android.tools.smali.dexlib2.iface.reference.MethodReference currentMethod com.android.tools.smali.dexlib2.iface.reference.MethodReference nextMethod com.android.tools.smali.dexlib2.dexbacked.DexReader reader protected volatile synthetic java.lang.Object readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader) }
com/android/tools/smali/dexlib2/dexbacked/DexBackedDexFile$10.class
DexBackedDexFile.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$10 extends com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$IndexedSection { final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile this$0 public com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef get (int) int index public int size () public int getOffset (int) int index public volatile synthetic java.lang.Object get (int) }
com/android/tools/smali/dexlib2/dexbacked/DexBackedClassDef.class
DexBackedClassDef.java package com.android.tools.smali.dexlib2.dexbacked public com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef extends com.android.tools.smali.dexlib2.base.reference.BaseTypeReference implements com.android.tools.smali.dexlib2.iface.ClassDef { static final int NO_HIDDEN_API_RESTRICTIONS public final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile private final int classDefOffset private final com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader hiddenApiRestrictionsReader private final int staticFieldsOffset private int instanceFieldsOffset private int directMethodsOffset private int virtualMethodsOffset private final int staticFieldCount private final int instanceFieldCount private final int directMethodCount private final int virtualMethodCount private com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory annotationsDirectory public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int, int) com.android.tools.smali.dexlib2.dexbacked.DexReader reader com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int classDefOffset int hiddenApiRestrictionsOffset int classDataOffset public java.lang.String getType () public java.lang.String getSuperclass () public int getAccessFlags () public java.lang.String getSourceFile () public java.util.List getInterfaces () int size int interfacesOffset public java.util.Set getAnnotations () public java.lang.Iterable getStaticFields () public java.lang.Iterable getStaticFields (boolean) com.android.tools.smali.dexlib2.dexbacked.DexReader reader com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory annotationsDirectory int staticInitialValuesOffset int fieldsStartOffset java.util.Iterator hiddenApiRestrictionIterator boolean skipDuplicates public java.lang.Iterable getInstanceFields () public java.lang.Iterable getInstanceFields (boolean) com.android.tools.smali.dexlib2.dexbacked.DexReader reader com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory annotationsDirectory int fieldsStartOffset java.util.Iterator hiddenApiRestrictionIterator boolean skipDuplicates public java.lang.Iterable getFields () public java.lang.Iterable getDirectMethods () public java.lang.Iterable getDirectMethods (boolean) com.android.tools.smali.dexlib2.dexbacked.DexReader reader com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory annotationsDirectory int methodsStartOffset java.util.Iterator hiddenApiRestrictionIterator boolean skipDuplicates public java.lang.Iterable getVirtualMethods (boolean) com.android.tools.smali.dexlib2.dexbacked.DexReader reader com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory annotationsDirectory int methodsStartOffset java.util.Iterator hiddenApiRestrictionIterator boolean skipDuplicates public java.lang.Iterable getVirtualMethods () public java.lang.Iterable getMethods () private com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory getAnnotationsDirectory () int annotationsDirectoryOffset private int getInstanceFieldsOffset () com.android.tools.smali.dexlib2.dexbacked.DexReader reader private int getDirectMethodsOffset () com.android.tools.smali.dexlib2.dexbacked.DexReader reader private int getVirtualMethodsOffset () com.android.tools.smali.dexlib2.dexbacked.DexReader reader public int getSize () java.util.Set classAnnotations com.android.tools.smali.dexlib2.dexbacked.DexReader reader com.android.tools.smali.dexlib2.dexbacked.DexReader reader com.android.tools.smali.dexlib2.dexbacked.DexBackedField dexBackedField com.android.tools.smali.dexlib2.dexbacked.DexBackedMethod dexBackedMethod int size int interfacesLength com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory directory int staticInitialValuesOffset int classDataOffset static synthetic int access$100 (com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef) com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef x0 static synthetic int access$202 (com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef x0 int x1 static synthetic int access$400 (com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef) com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef x0 static synthetic int access$502 (com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef x0 int x1 static synthetic int access$700 (com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef) com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef x0 static synthetic int access$802 (com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef x0 int x1 static synthetic int access$1000 (com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef) com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef x0 }
com/android/tools/smali/dexlib2/dexbacked/OatFile$SectionHeader64Bit.class
OatFile.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.OatFile$SectionHeader64Bit extends com.android.tools.smali.dexlib2.dexbacked.OatFile$SectionHeader { final synthetic com.android.tools.smali.dexlib2.dexbacked.OatFile this$0 public void <init> (com.android.tools.smali.dexlib2.dexbacked.OatFile, int) int offset public long getAddress () public int getOffset () public int getSize () public int getLink () public int getEntrySize () }
com/android/tools/smali/dexlib2/dexbacked/OatFile$SymbolTable$Symbol.class
OatFile.java package com.android.tools.smali.dexlib2.dexbacked public abstract com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable$Symbol extends java.lang.Object { protected final int offset static final synthetic boolean $assertionsDisabled final synthetic com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable this$1 public void <init> (com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable, int) com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable this$1 int offset public abstract java.lang.String getName () public abstract long getValue () public abstract int getSize () public abstract int getSectionIndex () public int getFileOffset () com.android.tools.smali.dexlib2.dexbacked.OatFile$SectionHeader sectionHeader IndexOutOfBoundsException ex com.android.tools.smali.dexlib2.dexbacked.OatFile$SectionHeader sectionHeader long sectionAddress int sectionOffset int sectionSize long symbolAddress long fileOffset static void <clinit> () }
com/android/tools/smali/dexlib2/dexbacked/DexBackedClassDef$1.class
DexBackedClassDef.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$1 extends java.util.AbstractList { final synthetic int val$interfacesOffset final synthetic int val$size final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef, int, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef this$0 public java.lang.String get (int) int index public int size () public volatile synthetic java.lang.Object get (int) }
com/android/tools/smali/dexlib2/dexbacked/util/
com/android/tools/smali/dexlib2/dexbacked/util/DebugInfo$DebugInfoImpl$1.class
DebugInfo.java package com.android.tools.smali.dexlib2.dexbacked.util final com.android.tools.smali.dexlib2.dexbacked.util.DebugInfo$DebugInfoImpl$1 extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.debug.LocalInfo { void <init> () public java.lang.String getName () public java.lang.String getType () public java.lang.String getSignature () }
com/android/tools/smali/dexlib2/dexbacked/util/VariableSizeIterator.class
VariableSizeIterator.java package com.android.tools.smali.dexlib2.dexbacked.util public abstract com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeIterator extends java.lang.Object implements java.util.Iterator { private final com.android.tools.smali.dexlib2.dexbacked.DexReader reader protected final int size private int index protected void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBuffer, int, int) com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer int offset int size protected void <init> (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) com.android.tools.smali.dexlib2.dexbacked.DexReader reader int size protected abstract java.lang.Object readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) public int getReaderOffset () public boolean hasNext () public java.lang.Object next () public void remove () }
com/android/tools/smali/dexlib2/dexbacked/util/FixedSizeSet.class
FixedSizeSet.java package com.android.tools.smali.dexlib2.dexbacked.util public abstract com.android.tools.smali.dexlib2.dexbacked.util.FixedSizeSet extends java.util.AbstractSet { public void <init> () public java.util.Iterator iterator () public abstract java.lang.Object readItem (int) }
com/android/tools/smali/dexlib2/dexbacked/util/AnnotationsDirectory.class
AnnotationsDirectory.java package com.android.tools.smali.dexlib2.dexbacked.util public abstract com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory extends java.lang.Object { public static final com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory EMPTY public void <init> () public abstract int getFieldAnnotationCount () public abstract java.util.Set getClassAnnotations () public abstract com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator getFieldAnnotationIterator () public abstract com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator getMethodAnnotationIterator () public abstract com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator getParameterAnnotationIterator () public static com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory newOrEmpty (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int directoryAnnotationsOffset public static java.util.Set getAnnotations (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) int size com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int annotationSetOffset public static java.util.List getParameterAnnotations (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) int size com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int annotationSetListOffset static void <clinit> () }
com/android/tools/smali/dexlib2/dexbacked/util/EncodedArrayItemIterator$1.class
EncodedArrayItemIterator.java package com.android.tools.smali.dexlib2.dexbacked.util final com.android.tools.smali.dexlib2.dexbacked.util.EncodedArrayItemIterator$1 extends com.android.tools.smali.dexlib2.dexbacked.util.EncodedArrayItemIterator { void <init> () public com.android.tools.smali.dexlib2.iface.value.EncodedValue getNextOrNull () public void skipNext () public int getReaderOffset () public int getItemCount () }
com/android/tools/smali/dexlib2/dexbacked/util/DebugInfo$DebugInfoImpl$3.class
DebugInfo.java package com.android.tools.smali.dexlib2.dexbacked.util com.android.tools.smali.dexlib2.dexbacked.util.DebugInfo$DebugInfoImpl$3 extends com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeLookaheadIterator { private int codeAddress private int lineNumber final synthetic int val$lineNumberStart final synthetic int val$lastInstructionAddress final synthetic com.android.tools.smali.dexlib2.iface.debug.LocalInfo[] val$locals final synthetic com.android.tools.smali.dexlib2.dexbacked.util.DebugInfo$DebugInfoImpl this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.util.DebugInfo$DebugInfoImpl, com.android.tools.smali.dexlib2.dexbacked.DexBuffer, int, int, int, com.android.tools.smali.dexlib2.iface.debug.LocalInfo[]) com.android.tools.smali.dexlib2.dexbacked.util.DebugInfo$DebugInfoImpl this$0 com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer int offset protected com.android.tools.smali.dexlib2.iface.debug.DebugItem readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader) int addressDiff int lineDiff int register String name String type com.android.tools.smali.dexlib2.immutable.debug.ImmutableStartLocal startLocal int register String name String type String signature com.android.tools.smali.dexlib2.immutable.debug.ImmutableStartLocal startLocal com.android.tools.smali.dexlib2.iface.debug.LocalInfo localInfo int register boolean replaceLocalInTable com.android.tools.smali.dexlib2.iface.debug.LocalInfo localInfo com.android.tools.smali.dexlib2.immutable.debug.ImmutableEndLocal endLocal com.android.tools.smali.dexlib2.iface.debug.LocalInfo localInfo int register com.android.tools.smali.dexlib2.iface.debug.LocalInfo localInfo com.android.tools.smali.dexlib2.immutable.debug.ImmutableRestartLocal restartLocal String sourceFile int adjusted int next com.android.tools.smali.dexlib2.dexbacked.DexReader reader protected volatile synthetic java.lang.Object readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader) }
com/android/tools/smali/dexlib2/dexbacked/util/AnnotationsDirectory$AnnotationIterator.class
AnnotationsDirectory.java package com.android.tools.smali.dexlib2.dexbacked.util public abstract com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator extends java.lang.Object { public static final com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator EMPTY public abstract int seekTo (int) public abstract void reset () static void <clinit> () }
com/android/tools/smali/dexlib2/dexbacked/util/AnnotationsDirectory$1.class
AnnotationsDirectory.java package com.android.tools.smali.dexlib2.dexbacked.util final com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$1 extends com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory { void <init> () public int getFieldAnnotationCount () public java.util.Set getClassAnnotations () public com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator getFieldAnnotationIterator () public com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator getMethodAnnotationIterator () public com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator getParameterAnnotationIterator () }
com/android/tools/smali/dexlib2/dexbacked/util/VariableSizeSet$1.class
VariableSizeSet.java package com.android.tools.smali.dexlib2.dexbacked.util com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeSet$1 extends com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeIterator { final synthetic com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeSet this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeSet, com.android.tools.smali.dexlib2.dexbacked.DexBuffer, int, int) com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeSet this$0 com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer int offset int size protected java.lang.Object readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) com.android.tools.smali.dexlib2.dexbacked.DexReader reader int index }
com/android/tools/smali/dexlib2/dexbacked/util/VariableSizeListIterator.class
VariableSizeListIterator.java package com.android.tools.smali.dexlib2.dexbacked.util public abstract com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeListIterator extends java.lang.Object implements java.util.ListIterator { private com.android.tools.smali.dexlib2.dexbacked.DexReader reader protected final int size private final int startOffset private int index protected void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBuffer, int, int) com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer int offset int size protected abstract java.lang.Object readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) public int getReaderOffset () public boolean hasNext () public java.lang.Object next () public boolean hasPrevious () public java.lang.Object previous () int targetIndex public int nextIndex () public int previousIndex () public void remove () public void set (java.lang.Object) Object t public void add (java.lang.Object) Object t }
com/android/tools/smali/dexlib2/dexbacked/util/DebugInfo$DebugInfoImpl$4.class
DebugInfo.java package com.android.tools.smali.dexlib2.dexbacked.util com.android.tools.smali.dexlib2.dexbacked.util.DebugInfo$DebugInfoImpl$4 extends com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeIterator { final synthetic com.android.tools.smali.dexlib2.dexbacked.util.DebugInfo$DebugInfoImpl this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.util.DebugInfo$DebugInfoImpl, com.android.tools.smali.dexlib2.dexbacked.DexReader, int) com.android.tools.smali.dexlib2.dexbacked.util.DebugInfo$DebugInfoImpl this$0 com.android.tools.smali.dexlib2.dexbacked.DexReader reader int size protected java.lang.String readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) com.android.tools.smali.dexlib2.dexbacked.DexReader reader int index protected volatile synthetic java.lang.Object readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) }
com/android/tools/smali/dexlib2/dexbacked/util/AnnotationsDirectory$3.class
AnnotationsDirectory.java package com.android.tools.smali.dexlib2.dexbacked.util final com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$3 extends com.android.tools.smali.dexlib2.dexbacked.util.FixedSizeList { final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile val$dexFile final synthetic int val$annotationSetListOffset final synthetic int val$size void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int, int) public java.util.Set readItem (int) int index int annotationSetOffset public int size () public volatile synthetic java.lang.Object readItem (int) }
com/android/tools/smali/dexlib2/dexbacked/util/FixedSizeList.class
FixedSizeList.java package com.android.tools.smali.dexlib2.dexbacked.util public abstract com.android.tools.smali.dexlib2.dexbacked.util.FixedSizeList extends java.util.AbstractList { public void <init> () public java.lang.Object get (int) int index public abstract java.lang.Object readItem (int) }
com/android/tools/smali/dexlib2/dexbacked/util/VariableSizeCollection.class
VariableSizeCollection.java package com.android.tools.smali.dexlib2.dexbacked.util public abstract com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeCollection extends java.util.AbstractCollection { private final com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer private final int offset private final int size public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBuffer, int, int) com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer int offset int size protected abstract java.lang.Object readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) public com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeIterator iterator () public int size () public volatile synthetic java.util.Iterator iterator () }
com/android/tools/smali/dexlib2/dexbacked/util/ParameterIterator.class
ParameterIterator.java package com.android.tools.smali.dexlib2.dexbacked.util public com.android.tools.smali.dexlib2.dexbacked.util.ParameterIterator extends java.lang.Object implements java.util.Iterator { private final java.util.Iterator parameterTypes private final java.util.Iterator parameterAnnotations private final java.util.Iterator parameterNames public void <init> (java.util.List, java.util.List, java.util.Iterator) java.util.List parameterTypes java.util.List parameterAnnotations java.util.Iterator parameterNames public boolean hasNext () public com.android.tools.smali.dexlib2.iface.MethodParameter next () java.util.Set annotations String name String type java.util.Set annotations String name public void remove () public volatile synthetic java.lang.Object next () }
com/android/tools/smali/dexlib2/dexbacked/util/VariableSizeSet.class
VariableSizeSet.java package com.android.tools.smali.dexlib2.dexbacked.util public abstract com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeSet extends java.util.AbstractSet { private final com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer private final int offset private final int size public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBuffer, int, int) com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer int offset int size protected abstract java.lang.Object readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) public com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeIterator iterator () public int size () public volatile synthetic java.util.Iterator iterator () }
com/android/tools/smali/dexlib2/dexbacked/util/AnnotationsDirectory$AnnotationIterator$1.class
AnnotationsDirectory.java package com.android.tools.smali.dexlib2.dexbacked.util final com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator$1 extends java.lang.Object implements com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator { void <init> () public int seekTo (int) int key public void reset () }
com/android/tools/smali/dexlib2/dexbacked/util/VariableSizeList.class
VariableSizeList.java package com.android.tools.smali.dexlib2.dexbacked.util public abstract com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeList extends java.util.AbstractSequentialList { private final com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer private final int offset private final int size public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBuffer, int, int) com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer int offset int size protected abstract java.lang.Object readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) public com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeListIterator listIterator () public int size () public com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeListIterator listIterator (int) int i int index com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeListIterator iterator public volatile synthetic java.util.ListIterator listIterator (int) public volatile synthetic java.util.ListIterator listIterator () }
com/android/tools/smali/dexlib2/dexbacked/util/VariableSizeCollection$1.class
VariableSizeCollection.java package com.android.tools.smali.dexlib2.dexbacked.util com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeCollection$1 extends com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeIterator { final synthetic com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeCollection this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeCollection, com.android.tools.smali.dexlib2.dexbacked.DexBuffer, int, int) com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeCollection this$0 com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer int offset int size protected java.lang.Object readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) com.android.tools.smali.dexlib2.dexbacked.DexReader reader int index }
com/android/tools/smali/dexlib2/dexbacked/util/EncodedArrayItemIterator.class
EncodedArrayItemIterator.java package com.android.tools.smali.dexlib2.dexbacked.util public abstract com.android.tools.smali.dexlib2.dexbacked.util.EncodedArrayItemIterator extends java.lang.Object { public static final com.android.tools.smali.dexlib2.dexbacked.util.EncodedArrayItemIterator EMPTY public void <init> () public abstract com.android.tools.smali.dexlib2.iface.value.EncodedValue getNextOrNull () public abstract void skipNext () public abstract int getReaderOffset () public abstract int getItemCount () public static com.android.tools.smali.dexlib2.dexbacked.util.EncodedArrayItemIterator newOrEmpty (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int offset static void <clinit> () }
com/android/tools/smali/dexlib2/dexbacked/util/DebugInfo$DebugInfoImpl.class
DebugInfo.java package com.android.tools.smali.dexlib2.dexbacked.util com.android.tools.smali.dexlib2.dexbacked.util.DebugInfo$DebugInfoImpl extends com.android.tools.smali.dexlib2.dexbacked.util.DebugInfo { public final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile private final int debugInfoOffset private final com.android.tools.smali.dexlib2.dexbacked.DexBackedMethodImplementation methodImpl private static final com.android.tools.smali.dexlib2.iface.debug.LocalInfo EMPTY_LOCAL_INFO public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int, com.android.tools.smali.dexlib2.dexbacked.DexBackedMethodImplementation) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int debugInfoOffset com.android.tools.smali.dexlib2.dexbacked.DexBackedMethodImplementation methodImpl public java.util.Iterator iterator () com.android.tools.smali.dexlib2.iface.debug.LocalInfo currentLocal String type int localIndex com.android.tools.smali.dexlib2.dexbacked.DexReader reader int lineNumberStart int registerCount int lastInstructionAddress com.android.tools.smali.dexlib2.iface.debug.LocalInfo[] locals com.android.tools.smali.dexlib2.dexbacked.DexBackedMethod method java.util.Iterator parameterIterator int parameterIndex public com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeIterator getParameterNames (com.android.tools.smali.dexlib2.dexbacked.DexReader) com.android.tools.smali.dexlib2.dexbacked.DexReader reader int parameterNameCount public int getSize () java.util.Iterator iter public volatile synthetic java.util.Iterator getParameterNames (com.android.tools.smali.dexlib2.dexbacked.DexReader) static synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedMethodImplementation access$000 (com.android.tools.smali.dexlib2.dexbacked.util.DebugInfo$DebugInfoImpl) com.android.tools.smali.dexlib2.dexbacked.util.DebugInfo$DebugInfoImpl x0 static synthetic com.android.tools.smali.dexlib2.iface.debug.LocalInfo access$100 () static void <clinit> () }
com/android/tools/smali/dexlib2/dexbacked/util/FixedSizeSet$1.class
FixedSizeSet.java package com.android.tools.smali.dexlib2.dexbacked.util com.android.tools.smali.dexlib2.dexbacked.util.FixedSizeSet$1 extends java.lang.Object implements java.util.Iterator { int index final synthetic com.android.tools.smali.dexlib2.dexbacked.util.FixedSizeSet this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.util.FixedSizeSet) com.android.tools.smali.dexlib2.dexbacked.util.FixedSizeSet this$0 public boolean hasNext () public void remove () public java.lang.Object next () }
com/android/tools/smali/dexlib2/dexbacked/util/VariableSizeLookaheadIterator.class
VariableSizeLookaheadIterator.java package com.android.tools.smali.dexlib2.dexbacked.util public abstract com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeLookaheadIterator extends com.google.common.collect.AbstractIterator implements java.util.Iterator { private final com.android.tools.smali.dexlib2.dexbacked.DexReader reader protected void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBuffer, int) com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer int offset protected abstract java.lang.Object readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader) protected java.lang.Object computeNext () public final int getReaderOffset () }
com/android/tools/smali/dexlib2/dexbacked/util/DebugInfo.class
DebugInfo.java package com.android.tools.smali.dexlib2.dexbacked.util public abstract com.android.tools.smali.dexlib2.dexbacked.util.DebugInfo extends java.lang.Object implements java.lang.Iterable { public void <init> () public abstract java.util.Iterator getParameterNames (com.android.tools.smali.dexlib2.dexbacked.DexReader) public abstract int getSize () public static com.android.tools.smali.dexlib2.dexbacked.util.DebugInfo newOrEmpty (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int, com.android.tools.smali.dexlib2.dexbacked.DexBackedMethodImplementation) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int debugInfoOffset com.android.tools.smali.dexlib2.dexbacked.DexBackedMethodImplementation methodImpl }
com/android/tools/smali/dexlib2/dexbacked/util/AnnotationsDirectory$AnnotationsDirectoryImpl$AnnotationIteratorImpl.class
AnnotationsDirectory.java package com.android.tools.smali.dexlib2.dexbacked.util com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationsDirectoryImpl$AnnotationIteratorImpl extends java.lang.Object implements com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator { private final int startOffset private final int size private int currentIndex private int currentItemIndex final synthetic com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationsDirectoryImpl this$0 public void <init> (com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationsDirectoryImpl, int, int) int startOffset int size public int seekTo (int) int itemIndex public void reset () }
com/android/tools/smali/dexlib2/dexbacked/util/DebugInfo$EmptyDebugInfo.class
DebugInfo.java package com.android.tools.smali.dexlib2.dexbacked.util com.android.tools.smali.dexlib2.dexbacked.util.DebugInfo$EmptyDebugInfo extends com.android.tools.smali.dexlib2.dexbacked.util.DebugInfo { public static final com.android.tools.smali.dexlib2.dexbacked.util.DebugInfo$EmptyDebugInfo INSTANCE private void <init> () public java.util.Iterator iterator () public java.util.Iterator getParameterNames (com.android.tools.smali.dexlib2.dexbacked.DexReader) com.android.tools.smali.dexlib2.dexbacked.DexReader reader public int getSize () static void <clinit> () }
com/android/tools/smali/dexlib2/dexbacked/util/ParameterIterator$1.class
ParameterIterator.java package com.android.tools.smali.dexlib2.dexbacked.util com.android.tools.smali.dexlib2.dexbacked.util.ParameterIterator$1 extends com.android.tools.smali.dexlib2.base.BaseMethodParameter { final synthetic java.util.Set val$annotations final synthetic String val$name final synthetic String val$type final synthetic com.android.tools.smali.dexlib2.dexbacked.util.ParameterIterator this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.util.ParameterIterator, java.util.Set, java.lang.String, java.lang.String) com.android.tools.smali.dexlib2.dexbacked.util.ParameterIterator this$0 public java.util.Set getAnnotations () public java.lang.String getName () public java.lang.String getType () }
com/android/tools/smali/dexlib2/dexbacked/util/EncodedArrayItemIterator$EncodedArrayItemIteratorImpl.class
EncodedArrayItemIterator.java package com.android.tools.smali.dexlib2.dexbacked.util com.android.tools.smali.dexlib2.dexbacked.util.EncodedArrayItemIterator$EncodedArrayItemIteratorImpl extends com.android.tools.smali.dexlib2.dexbacked.util.EncodedArrayItemIterator { private final com.android.tools.smali.dexlib2.dexbacked.DexReader reader private final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile private final int size private int index public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int offset public com.android.tools.smali.dexlib2.iface.value.EncodedValue getNextOrNull () public void skipNext () public int getReaderOffset () public int getItemCount () }
com/android/tools/smali/dexlib2/dexbacked/util/DebugInfo$DebugInfoImpl$2.class
DebugInfo.java package com.android.tools.smali.dexlib2.dexbacked.util com.android.tools.smali.dexlib2.dexbacked.util.DebugInfo$DebugInfoImpl$2 extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.debug.LocalInfo { final synthetic com.android.tools.smali.dexlib2.dexbacked.util.DebugInfo$DebugInfoImpl this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.util.DebugInfo$DebugInfoImpl) com.android.tools.smali.dexlib2.dexbacked.util.DebugInfo$DebugInfoImpl this$0 public java.lang.String getName () public java.lang.String getType () public java.lang.String getSignature () }
com/android/tools/smali/dexlib2/dexbacked/util/AnnotationsDirectory$2.class
AnnotationsDirectory.java package com.android.tools.smali.dexlib2.dexbacked.util final com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$2 extends com.android.tools.smali.dexlib2.dexbacked.util.FixedSizeSet { final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile val$dexFile final synthetic int val$annotationSetOffset final synthetic int val$size void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int, int) public com.android.tools.smali.dexlib2.dexbacked.DexBackedAnnotation readItem (int) int index int annotationOffset public int size () public volatile synthetic java.lang.Object readItem (int) }
com/android/tools/smali/dexlib2/dexbacked/util/VariableSizeList$1.class
VariableSizeList.java package com.android.tools.smali.dexlib2.dexbacked.util com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeList$1 extends com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeListIterator { final synthetic com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeList this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeList, com.android.tools.smali.dexlib2.dexbacked.DexBuffer, int, int) com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeList this$0 com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer int offset int size protected java.lang.Object readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) com.android.tools.smali.dexlib2.dexbacked.DexReader reader int index }
com/android/tools/smali/dexlib2/dexbacked/util/AnnotationsDirectory$AnnotationsDirectoryImpl.class
AnnotationsDirectory.java package com.android.tools.smali.dexlib2.dexbacked.util com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationsDirectoryImpl extends com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory { public final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile private final int directoryOffset private static final int FIELD_COUNT_OFFSET private static final int METHOD_COUNT_OFFSET private static final int PARAMETER_COUNT_OFFSET private static final int ANNOTATIONS_START_OFFSET private static final int FIELD_ANNOTATION_SIZE private static final int METHOD_ANNOTATION_SIZE public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int directoryOffset public int getFieldAnnotationCount () public int getMethodAnnotationCount () public int getParameterAnnotationCount () public java.util.Set getClassAnnotations () public com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator getFieldAnnotationIterator () int fieldAnnotationCount public com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator getMethodAnnotationIterator () int methodCount int fieldCount int methodAnnotationsOffset public com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator getParameterAnnotationIterator () int parameterAnnotationCount int fieldCount int methodCount int parameterAnnotationsOffset }
com/android/tools/smali/dexlib2/dexbacked/value/
com/android/tools/smali/dexlib2/dexbacked/value/DexBackedMethodEncodedValue.class
DexBackedMethodEncodedValue.java package com.android.tools.smali.dexlib2.dexbacked.value public com.android.tools.smali.dexlib2.dexbacked.value.DexBackedMethodEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseMethodEncodedValue { public final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile private final int methodIndex public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.dexbacked.DexReader, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.DexReader reader int valueArg public com.android.tools.smali.dexlib2.iface.reference.MethodReference getValue () }
com/android/tools/smali/dexlib2/dexbacked/value/DexBackedArrayEncodedValue.class
DexBackedArrayEncodedValue.java package com.android.tools.smali.dexlib2.dexbacked.value public com.android.tools.smali.dexlib2.dexbacked.value.DexBackedArrayEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseArrayEncodedValue implements com.android.tools.smali.dexlib2.iface.value.ArrayEncodedValue { public final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile private final int elementCount private final int encodedArrayOffset public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.dexbacked.DexReader) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.DexReader reader public static void skipFrom (com.android.tools.smali.dexlib2.dexbacked.DexReader) com.android.tools.smali.dexlib2.dexbacked.DexReader reader int elementCount private static void skipElementsFrom (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) int i com.android.tools.smali.dexlib2.dexbacked.DexReader reader int elementCount public java.util.List getValue () }
com/android/tools/smali/dexlib2/dexbacked/value/DexBackedEncodedValue.class
DexBackedEncodedValue.java package com.android.tools.smali.dexlib2.dexbacked.value public abstract com.android.tools.smali.dexlib2.dexbacked.value.DexBackedEncodedValue extends java.lang.Object { public void <init> () public static com.android.tools.smali.dexlib2.iface.value.EncodedValue readFrom (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.dexbacked.DexReader) int b int valueType int valueArg Exception ex com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.DexReader reader int startOffset public static void skipFrom (com.android.tools.smali.dexlib2.dexbacked.DexReader) int valueArg int b int valueType Exception ex com.android.tools.smali.dexlib2.dexbacked.DexReader reader int startOffset }
com/android/tools/smali/dexlib2/dexbacked/value/DexBackedEnumEncodedValue.class
DexBackedEnumEncodedValue.java package com.android.tools.smali.dexlib2.dexbacked.value public com.android.tools.smali.dexlib2.dexbacked.value.DexBackedEnumEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseEnumEncodedValue { public final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile private final int fieldIndex public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.dexbacked.DexReader, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.DexReader reader int valueArg public com.android.tools.smali.dexlib2.iface.reference.FieldReference getValue () }
com/android/tools/smali/dexlib2/dexbacked/value/DexBackedMethodTypeEncodedValue.class
DexBackedMethodTypeEncodedValue.java package com.android.tools.smali.dexlib2.dexbacked.value public com.android.tools.smali.dexlib2.dexbacked.value.DexBackedMethodTypeEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseMethodTypeEncodedValue { public final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile private final int methodProtoIndex public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.dexbacked.DexReader, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.DexReader reader int valueArg public com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference getValue () }
com/android/tools/smali/dexlib2/dexbacked/value/DexBackedArrayEncodedValue$1.class
DexBackedArrayEncodedValue.java package com.android.tools.smali.dexlib2.dexbacked.value com.android.tools.smali.dexlib2.dexbacked.value.DexBackedArrayEncodedValue$1 extends com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeList { final synthetic com.android.tools.smali.dexlib2.dexbacked.value.DexBackedArrayEncodedValue this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.value.DexBackedArrayEncodedValue, com.android.tools.smali.dexlib2.dexbacked.DexBuffer, int, int) com.android.tools.smali.dexlib2.dexbacked.value.DexBackedArrayEncodedValue this$0 com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer int offset int size protected com.android.tools.smali.dexlib2.iface.value.EncodedValue readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) com.android.tools.smali.dexlib2.dexbacked.DexReader dexReader int index protected volatile synthetic java.lang.Object readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) }
com/android/tools/smali/dexlib2/dexbacked/value/DexBackedMethodHandleEncodedValue.class
DexBackedMethodHandleEncodedValue.java package com.android.tools.smali.dexlib2.dexbacked.value public com.android.tools.smali.dexlib2.dexbacked.value.DexBackedMethodHandleEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseMethodHandleEncodedValue { public final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile private final int methodHandleIndex public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.dexbacked.DexReader, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.DexReader reader int valueArg public com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference getValue () }
com/android/tools/smali/dexlib2/dexbacked/value/DexBackedFieldEncodedValue.class
DexBackedFieldEncodedValue.java package com.android.tools.smali.dexlib2.dexbacked.value public com.android.tools.smali.dexlib2.dexbacked.value.DexBackedFieldEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseFieldEncodedValue { public final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile private final int fieldIndex public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.dexbacked.DexReader, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.DexReader reader int valueArg public com.android.tools.smali.dexlib2.iface.reference.FieldReference getValue () }
com/android/tools/smali/dexlib2/dexbacked/value/DexBackedTypeEncodedValue.class
DexBackedTypeEncodedValue.java package com.android.tools.smali.dexlib2.dexbacked.value public com.android.tools.smali.dexlib2.dexbacked.value.DexBackedTypeEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseTypeEncodedValue { public final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile private final int typeIndex public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.dexbacked.DexReader, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.DexReader reader int valueArg public java.lang.String getValue () }
com/android/tools/smali/dexlib2/dexbacked/value/DexBackedStringEncodedValue.class
DexBackedStringEncodedValue.java package com.android.tools.smali.dexlib2.dexbacked.value public com.android.tools.smali.dexlib2.dexbacked.value.DexBackedStringEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseStringEncodedValue { public final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile private final int stringIndex public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.dexbacked.DexReader, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.DexReader reader int valueArg public java.lang.String getValue () }
com/android/tools/smali/dexlib2/dexbacked/value/DexBackedAnnotationEncodedValue$1.class
DexBackedAnnotationEncodedValue.java package com.android.tools.smali.dexlib2.dexbacked.value com.android.tools.smali.dexlib2.dexbacked.value.DexBackedAnnotationEncodedValue$1 extends com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeSet { final synthetic com.android.tools.smali.dexlib2.dexbacked.value.DexBackedAnnotationEncodedValue this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.value.DexBackedAnnotationEncodedValue, com.android.tools.smali.dexlib2.dexbacked.DexBuffer, int, int) com.android.tools.smali.dexlib2.dexbacked.value.DexBackedAnnotationEncodedValue this$0 com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer int offset int size protected com.android.tools.smali.dexlib2.dexbacked.DexBackedAnnotationElement readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) com.android.tools.smali.dexlib2.dexbacked.DexReader dexReader int index protected volatile synthetic java.lang.Object readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) }
com/android/tools/smali/dexlib2/dexbacked/value/DexBackedAnnotationEncodedValue.class
DexBackedAnnotationEncodedValue.java package com.android.tools.smali.dexlib2.dexbacked.value public com.android.tools.smali.dexlib2.dexbacked.value.DexBackedAnnotationEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseAnnotationEncodedValue implements com.android.tools.smali.dexlib2.iface.value.AnnotationEncodedValue { public final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile public final String type private final int elementCount private final int elementsOffset public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.dexbacked.DexReader) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.DexReader reader public static void skipFrom (com.android.tools.smali.dexlib2.dexbacked.DexReader) com.android.tools.smali.dexlib2.dexbacked.DexReader reader int elementCount private static void skipElements (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) int i com.android.tools.smali.dexlib2.dexbacked.DexReader reader int elementCount public java.lang.String getType () public java.util.Set getElements () }
com/android/tools/smali/dexlib2/dexbacked/OatFile$OatDexFile.class
OatFile.java package com.android.tools.smali.dexlib2.dexbacked public com.android.tools.smali.dexlib2.dexbacked.OatFile$OatDexFile extends com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile { final synthetic com.android.tools.smali.dexlib2.dexbacked.OatFile this$0 public void <init> (com.android.tools.smali.dexlib2.dexbacked.OatFile, byte[], int) com.android.tools.smali.dexlib2.dexbacked.OatFile this$0 byte[] buf int offset public boolean supportsOptimizedOpcodes () }
com/android/tools/smali/dexlib2/dexbacked/OatFile$1.class
OatFile.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.OatFile$1 extends com.android.tools.smali.util.AbstractForwardSequentialList { final synthetic com.android.tools.smali.dexlib2.dexbacked.OatFile this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.OatFile) com.android.tools.smali.dexlib2.dexbacked.OatFile this$0 public int size () public java.util.Iterator iterator () }
com/android/tools/smali/dexlib2/dexbacked/OatFile$StringTable.class
OatFile.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.OatFile$StringTable extends java.lang.Object { private final int offset private final int size final synthetic com.android.tools.smali.dexlib2.dexbacked.OatFile this$0 public void <init> (com.android.tools.smali.dexlib2.dexbacked.OatFile, com.android.tools.smali.dexlib2.dexbacked.OatFile$SectionHeader) com.android.tools.smali.dexlib2.dexbacked.OatFile$SectionHeader header public java.lang.String getString (int) int index int start int end }
com/android/tools/smali/dexlib2/dexbacked/OatFile$SymbolTable$1.class
OatFile.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable$1 extends java.util.AbstractList { final synthetic com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable this$1 void <init> (com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable) com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable this$1 public com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable$Symbol get (int) int index public int size () public volatile synthetic java.lang.Object get (int) }
com/android/tools/smali/dexlib2/dexbacked/DexBackedMethodImplementation$1.class
DexBackedMethodImplementation.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedMethodImplementation$1 extends java.lang.Object implements java.lang.Iterable { final synthetic int val$instructionsStartOffset final synthetic int val$endOffset final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedMethodImplementation this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedMethodImplementation, int, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedMethodImplementation this$0 public java.util.Iterator iterator () }
com/android/tools/smali/dexlib2/dexbacked/DexBackedDexFile$OptionalIndexedSection.class
DexBackedDexFile.java package com.android.tools.smali.dexlib2.dexbacked public abstract com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$OptionalIndexedSection extends com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$IndexedSection { public void <init> () public abstract java.lang.Object getOptional (int) }
com/android/tools/smali/dexlib2/dexbacked/DexBackedClassDef$2$1.class
DexBackedClassDef.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$2$1 extends com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeLookaheadIterator { private int count private com.android.tools.smali.dexlib2.iface.reference.FieldReference previousField private int previousIndex final synthetic com.android.tools.smali.dexlib2.dexbacked.util.EncodedArrayItemIterator val$staticInitialValueIterator final synthetic com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator val$annotationIterator final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$2 this$1 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$2, com.android.tools.smali.dexlib2.dexbacked.DexBuffer, int, com.android.tools.smali.dexlib2.dexbacked.util.EncodedArrayItemIterator, com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator) com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$2 this$1 com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer int offset protected com.android.tools.smali.dexlib2.dexbacked.DexBackedField readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader) int hiddenApiRestrictions com.android.tools.smali.dexlib2.dexbacked.DexBackedField item com.android.tools.smali.dexlib2.iface.reference.FieldReference currentField com.android.tools.smali.dexlib2.iface.reference.FieldReference nextField com.android.tools.smali.dexlib2.dexbacked.DexReader reader protected volatile synthetic java.lang.Object readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader) }
com/android/tools/smali/dexlib2/dexbacked/DexBackedClassDef$HiddenApiRestrictionsReader$4.class
DexBackedClassDef.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader$4 extends com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeListIterator { final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader this$1 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader, com.android.tools.smali.dexlib2.dexbacked.DexBuffer, int, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader this$1 com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer int offset int size protected java.lang.Integer readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) com.android.tools.smali.dexlib2.dexbacked.DexReader reader int index protected volatile synthetic java.lang.Object readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) }
com/android/tools/smali/dexlib2/dexbacked/DexBackedClassDef$4.class
DexBackedClassDef.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$4 extends java.lang.Object implements java.lang.Iterable { final synthetic com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory val$annotationsDirectory final synthetic int val$methodsStartOffset final synthetic java.util.Iterator val$hiddenApiRestrictionIterator final synthetic boolean val$skipDuplicates final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef, com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory, int, java.util.Iterator, boolean) com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef this$0 public java.util.Iterator iterator () com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator methodAnnotationIterator com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator parameterAnnotationIterator }
com/android/tools/smali/dexlib2/dexbacked/DexBackedMethodImplementation.class
DexBackedMethodImplementation.java package com.android.tools.smali.dexlib2.dexbacked public com.android.tools.smali.dexlib2.dexbacked.DexBackedMethodImplementation extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.MethodImplementation { public final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile public final com.android.tools.smali.dexlib2.dexbacked.DexBackedMethod method protected final int codeOffset protected void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.dexbacked.DexBackedMethod, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.DexBackedMethod method int codeOffset public int getRegisterCount () public int getInstructionsSize () protected int getInstructionsStartOffset () public java.lang.Iterable getInstructions () int instructionsSize int instructionsStartOffset int endOffset protected int getTriesSize () public java.util.List getTryBlocks () int instructionsSize int triesStartOffset int handlersStartOffset int triesSize protected int getDebugOffset () private com.android.tools.smali.dexlib2.dexbacked.util.DebugInfo getDebugInfo () int debugOffset public java.lang.Iterable getDebugItems () public java.util.Iterator getParameterNames (com.android.tools.smali.dexlib2.dexbacked.DexReader) com.android.tools.smali.dexlib2.dexbacked.DexReader dexReader public int getSize () java.util.Iterator tryHandlerIter com.android.tools.smali.dexlib2.dexbacked.DexBackedTryBlock tryBlock int lastOffset }
com/android/tools/smali/dexlib2/dexbacked/OatFile.class
OatFile.java package com.android.tools.smali.dexlib2.dexbacked public com.android.tools.smali.dexlib2.dexbacked.OatFile extends com.android.tools.smali.dexlib2.dexbacked.DexBuffer implements com.android.tools.smali.dexlib2.iface.MultiDexContainer { private static final byte[] ELF_MAGIC private static final byte[] OAT_MAGIC private static final int MIN_ELF_HEADER_SIZE private static final int MIN_OAT_VERSION private static final int MAX_OAT_VERSION public static final int UNSUPPORTED public static final int SUPPORTED public static final int UNKNOWN private final boolean is64bit private final com.android.tools.smali.dexlib2.dexbacked.OatFile$OatHeader oatHeader private final com.android.tools.smali.dexlib2.Opcodes opcodes private final com.android.tools.smali.dexlib2.dexbacked.OatFile$VdexProvider vdexProvider public void <init> (byte[]) byte[] buf public void <init> (byte[], com.android.tools.smali.dexlib2.dexbacked.OatFile$VdexProvider) com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable$Symbol symbol byte[] buf com.android.tools.smali.dexlib2.dexbacked.OatFile$VdexProvider vdexProvider com.android.tools.smali.dexlib2.dexbacked.OatFile$OatHeader oatHeader com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable symbolTable private static void verifyMagic (byte[]) int i byte[] buf public static com.android.tools.smali.dexlib2.dexbacked.OatFile fromInputStream (java.io.InputStream) throws java.io.IOException java.io.InputStream is public static com.android.tools.smali.dexlib2.dexbacked.OatFile fromInputStream (java.io.InputStream, com.android.tools.smali.dexlib2.dexbacked.OatFile$VdexProvider) throws java.io.IOException java.io.EOFException ex java.io.InputStream is com.android.tools.smali.dexlib2.dexbacked.OatFile$VdexProvider vdexProvider byte[] partialHeader byte[] buf public int getOatVersion () public int isSupportedVersion () int version public java.util.List getBootClassPath () String bcp public java.util.List getDexFiles () public java.util.List getDexEntryNames () throws java.io.IOException public com.android.tools.smali.dexlib2.dexbacked.OatFile$OatDexEntry getEntry (java.lang.String) throws java.io.IOException com.android.tools.smali.dexlib2.dexbacked.OatFile$OatDexEntry entry String entryName com.android.tools.smali.dexlib2.dexbacked.OatFile$DexEntryIterator iterator private java.util.List getSections () int offset int entrySize int entryCount int offset int entrySize int entryCount private com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable getSymbolTable () com.android.tools.smali.dexlib2.dexbacked.OatFile$SectionHeader header private com.android.tools.smali.dexlib2.dexbacked.OatFile$StringTable getSectionNameStringTable () IndexOutOfBoundsException ex int index public volatile synthetic com.android.tools.smali.dexlib2.iface.MultiDexContainer$DexEntry getEntry (java.lang.String) throws java.io.IOException static synthetic com.android.tools.smali.dexlib2.Opcodes access$100 (com.android.tools.smali.dexlib2.dexbacked.OatFile) com.android.tools.smali.dexlib2.dexbacked.OatFile x0 static synthetic byte[] access$200 () static synthetic boolean access$300 (com.android.tools.smali.dexlib2.dexbacked.OatFile) com.android.tools.smali.dexlib2.dexbacked.OatFile x0 static synthetic com.android.tools.smali.dexlib2.dexbacked.OatFile$StringTable access$400 (com.android.tools.smali.dexlib2.dexbacked.OatFile) com.android.tools.smali.dexlib2.dexbacked.OatFile x0 static synthetic java.util.List access$500 (com.android.tools.smali.dexlib2.dexbacked.OatFile) com.android.tools.smali.dexlib2.dexbacked.OatFile x0 static synthetic com.android.tools.smali.dexlib2.dexbacked.OatFile$OatHeader access$1000 (com.android.tools.smali.dexlib2.dexbacked.OatFile) com.android.tools.smali.dexlib2.dexbacked.OatFile x0 static synthetic com.android.tools.smali.dexlib2.dexbacked.OatFile$VdexProvider access$1100 (com.android.tools.smali.dexlib2.dexbacked.OatFile) com.android.tools.smali.dexlib2.dexbacked.OatFile x0 static void <clinit> () }
com/android/tools/smali/dexlib2/dexbacked/DexBackedDexFile$5.class
DexBackedDexFile.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$5 extends com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$OptionalIndexedSection { final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile this$0 public java.lang.String get (int) int index int stringOffset int stringDataOffset com.android.tools.smali.dexlib2.dexbacked.DexReader reader int utf16Length public int size () public java.lang.String getOptional (int) int index public int getOffset (int) int index public volatile synthetic java.lang.Object getOptional (int) public volatile synthetic java.lang.Object get (int) }
com/android/tools/smali/dexlib2/dexbacked/raw/
com/android/tools/smali/dexlib2/dexbacked/raw/StringDataItem$1.class
StringDataItem.java package com.android.tools.smali.dexlib2.dexbacked.raw final com.android.tools.smali.dexlib2.dexbacked.raw.StringDataItem$1 extends com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator { void <init> (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public java.lang.String getItemName () protected void annotateItem (com.android.tools.smali.dexlib2.util.AnnotatedBytes, int, java.lang.String) com.android.tools.smali.dexlib2.util.AnnotatedBytes out int itemIndex String itemIdentity com.android.tools.smali.dexlib2.dexbacked.DexReader reader int utf16Length String value }
com/android/tools/smali/dexlib2/dexbacked/raw/TypeListItem$1.class
TypeListItem.java package com.android.tools.smali.dexlib2.dexbacked.raw final com.android.tools.smali.dexlib2.dexbacked.raw.TypeListItem$1 extends com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator { void <init> (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public java.lang.String getItemName () protected void annotateItem (com.android.tools.smali.dexlib2.util.AnnotatedBytes, int, java.lang.String) int typeIndex int i com.android.tools.smali.dexlib2.util.AnnotatedBytes out int itemIndex String itemIdentity int size public int getItemAlignment () }
com/android/tools/smali/dexlib2/dexbacked/raw/ClassDataItem.class
ClassDataItem.java package com.android.tools.smali.dexlib2.dexbacked.raw public com.android.tools.smali.dexlib2.dexbacked.raw.ClassDataItem extends java.lang.Object { public void <init> () public static com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator makeAnnotator (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem }
com/android/tools/smali/dexlib2/dexbacked/raw/AnnotationItem$1.class
AnnotationItem.java package com.android.tools.smali.dexlib2.dexbacked.raw final com.android.tools.smali.dexlib2.dexbacked.raw.AnnotationItem$1 extends com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator { void <init> (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public java.lang.String getItemName () protected void annotateItem (com.android.tools.smali.dexlib2.util.AnnotatedBytes, int, java.lang.String) com.android.tools.smali.dexlib2.util.AnnotatedBytes out int itemIndex String itemIdentity int visibility com.android.tools.smali.dexlib2.dexbacked.DexReader reader }
com/android/tools/smali/dexlib2/dexbacked/raw/AnnotationDirectoryItem.class
AnnotationDirectoryItem.java package com.android.tools.smali.dexlib2.dexbacked.raw public com.android.tools.smali.dexlib2.dexbacked.raw.AnnotationDirectoryItem extends java.lang.Object { public static final int CLASS_ANNOTATIONS_OFFSET public static final int FIELD_SIZE_OFFSET public static final int ANNOTATED_METHOD_SIZE_OFFSET public static final int ANNOTATED_PARAMETERS_SIZE public void <init> () public static com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator makeAnnotator (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem }
com/android/tools/smali/dexlib2/dexbacked/raw/CallSiteIdItem.class
CallSiteIdItem.java package com.android.tools.smali.dexlib2.dexbacked.raw public com.android.tools.smali.dexlib2.dexbacked.raw.CallSiteIdItem extends java.lang.Object { public static final int ITEM_SIZE public void <init> () public static com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator makeAnnotator (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem }
com/android/tools/smali/dexlib2/dexbacked/raw/CodeItem.class
CodeItem.java package com.android.tools.smali.dexlib2.dexbacked.raw public com.android.tools.smali.dexlib2.dexbacked.raw.CodeItem extends java.lang.Object { public static final int REGISTERS_OFFSET public static final int INS_OFFSET public static final int OUTS_OFFSET public static final int TRIES_SIZE_OFFSET public static final int DEBUG_INFO_OFFSET public static final int INSTRUCTION_COUNT_OFFSET public static final int INSTRUCTION_START_OFFSET public static int CDEX_TRIES_SIZE_SHIFT public static int CDEX_OUTS_COUNT_SHIFT public static int CDEX_INS_COUNT_SHIFT public static int CDEX_REGISTER_COUNT_SHIFT public static int CDEX_INSTRUCTIONS_SIZE_AND_PREHEADER_FLAGS_OFFSET public static int CDEX_INSTRUCTIONS_SIZE_SHIFT public static int CDEX_PREHEADER_FLAGS_MASK public static int CDEX_PREHEADER_FLAG_REGISTER_COUNT public static int CDEX_PREHEADER_FLAG_INS_COUNT public static int CDEX_PREHEADER_FLAG_OUTS_COUNT public static int CDEX_PREHEADER_FLAG_TRIES_COUNT public static int CDEX_PREHEADER_FLAG_INSTRUCTIONS_SIZE public void <init> () public static com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator makeAnnotator (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem private static com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator makeAnnotatorForDex (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem private static com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator makeAnnotatorForCDex (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem static void <clinit> () }
com/android/tools/smali/dexlib2/dexbacked/raw/ItemType.class
ItemType.java package com.android.tools.smali.dexlib2.dexbacked.raw public com.android.tools.smali.dexlib2.dexbacked.raw.ItemType extends java.lang.Object { public static final int HEADER_ITEM public static final int STRING_ID_ITEM public static final int TYPE_ID_ITEM public static final int PROTO_ID_ITEM public static final int FIELD_ID_ITEM public static final int METHOD_ID_ITEM public static final int CLASS_DEF_ITEM public static final int CALL_SITE_ID_ITEM public static final int METHOD_HANDLE_ITEM public static final int MAP_LIST public static final int TYPE_LIST public static final int ANNOTATION_SET_REF_LIST public static final int ANNOTATION_SET_ITEM public static final int CLASS_DATA_ITEM public static final int CODE_ITEM public static final int STRING_DATA_ITEM public static final int DEBUG_INFO_ITEM public static final int ANNOTATION_ITEM public static final int ENCODED_ARRAY_ITEM public static final int ANNOTATION_DIRECTORY_ITEM public static final int HIDDENAPI_CLASS_DATA_ITEM public void <init> () public static java.lang.String getItemTypeName (int) int itemType }
com/android/tools/smali/dexlib2/dexbacked/raw/DebugInfoItem.class
DebugInfoItem.java package com.android.tools.smali.dexlib2.dexbacked.raw public com.android.tools.smali.dexlib2.dexbacked.raw.DebugInfoItem extends java.lang.Object { public void <init> () public static com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator makeAnnotator (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem }
com/android/tools/smali/dexlib2/dexbacked/raw/TypeIdItem.class
TypeIdItem.java package com.android.tools.smali.dexlib2.dexbacked.raw public com.android.tools.smali.dexlib2.dexbacked.raw.TypeIdItem extends java.lang.Object { public static final int ITEM_SIZE public void <init> () public static com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator makeAnnotator (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public static java.lang.String getReferenceAnnotation (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) String typeString Exception ex com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int typeIndex public static java.lang.String getOptionalReferenceAnnotation (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int typeIndex }
com/android/tools/smali/dexlib2/dexbacked/raw/StringDataItem.class
StringDataItem.java package com.android.tools.smali.dexlib2.dexbacked.raw public com.android.tools.smali.dexlib2.dexbacked.raw.StringDataItem extends java.lang.Object { public void <init> () public static com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator makeAnnotator (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem }
com/android/tools/smali/dexlib2/dexbacked/raw/AnnotationSetItem$1.class
AnnotationSetItem.java package com.android.tools.smali.dexlib2.dexbacked.raw final com.android.tools.smali.dexlib2.dexbacked.raw.AnnotationSetItem$1 extends com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator { void <init> (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public java.lang.String getItemName () public void annotateItem (com.android.tools.smali.dexlib2.util.AnnotatedBytes, int, java.lang.String) int annotationOffset int i com.android.tools.smali.dexlib2.util.AnnotatedBytes out int itemIndex String itemIdentity int size public int getItemAlignment () }
com/android/tools/smali/dexlib2/dexbacked/raw/HiddenApiClassDataItem$1.class
HiddenApiClassDataItem.java package com.android.tools.smali.dexlib2.dexbacked.raw final com.android.tools.smali.dexlib2.dexbacked.raw.HiddenApiClassDataItem$1 extends com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator { void <init> (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public java.lang.String getItemName () protected void annotateItem (com.android.tools.smali.dexlib2.util.AnnotatedBytes, int, java.lang.String) int restrictions com.android.tools.smali.dexlib2.iface.Field field int restrictions com.android.tools.smali.dexlib2.iface.Field field int restrictions com.android.tools.smali.dexlib2.iface.Method method int restrictions com.android.tools.smali.dexlib2.iface.Method method com.android.tools.smali.dexlib2.dexbacked.DexReader reader int offset int nextOffset com.android.tools.smali.dexlib2.iface.ClassDef classDef com.android.tools.smali.dexlib2.util.AnnotatedBytes out int itemIndex String itemIdentity int startOffset int index }
com/android/tools/smali/dexlib2/dexbacked/raw/ClassDefItem$1.class
ClassDefItem.java package com.android.tools.smali.dexlib2.dexbacked.raw final com.android.tools.smali.dexlib2.dexbacked.raw.ClassDefItem$1 extends com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator { private com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator classDataAnnotator void <init> (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public void annotateSection (com.android.tools.smali.dexlib2.util.AnnotatedBytes) com.android.tools.smali.dexlib2.util.AnnotatedBytes out public java.lang.String getItemName () protected void annotateItem (com.android.tools.smali.dexlib2.util.AnnotatedBytes, int, java.lang.String) com.android.tools.smali.dexlib2.util.AnnotatedBytes out int itemIndex String itemIdentity int classIndex int accessFlags int superclassIndex int interfacesOffset int sourceFileIdx int annotationsOffset int classDataOffset int staticValuesOffset private void addClassDataIdentity (int, java.lang.String) int classDataOffset String classType }
com/android/tools/smali/dexlib2/dexbacked/raw/StringIdItem$1.class
StringIdItem.java package com.android.tools.smali.dexlib2.dexbacked.raw final com.android.tools.smali.dexlib2.dexbacked.raw.StringIdItem$1 extends com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator { void <init> (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public java.lang.String getItemName () public void annotateItem (com.android.tools.smali.dexlib2.util.AnnotatedBytes, int, java.lang.String) String stringValue Exception ex com.android.tools.smali.dexlib2.util.AnnotatedBytes out int itemIndex String itemIdentity int stringDataOffset }
com/android/tools/smali/dexlib2/dexbacked/raw/TypeIdItem$1.class
TypeIdItem.java package com.android.tools.smali.dexlib2.dexbacked.raw final com.android.tools.smali.dexlib2.dexbacked.raw.TypeIdItem$1 extends com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator { void <init> (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public java.lang.String getItemName () protected void annotateItem (com.android.tools.smali.dexlib2.util.AnnotatedBytes, int, java.lang.String) com.android.tools.smali.dexlib2.util.AnnotatedBytes out int itemIndex String itemIdentity int stringIndex }
com/android/tools/smali/dexlib2/dexbacked/raw/ClassDefItem.class
ClassDefItem.java package com.android.tools.smali.dexlib2.dexbacked.raw public com.android.tools.smali.dexlib2.dexbacked.raw.ClassDefItem extends java.lang.Object { public static final int ITEM_SIZE public static final int CLASS_OFFSET public static final int ACCESS_FLAGS_OFFSET public static final int SUPERCLASS_OFFSET public static final int INTERFACES_OFFSET public static final int SOURCE_FILE_OFFSET public static final int ANNOTATIONS_OFFSET public static final int CLASS_DATA_OFFSET public static final int STATIC_VALUES_OFFSET public void <init> () public static com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator makeAnnotator (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public static java.lang.String asString (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int classIndex int offset int typeIndex public static java.lang.String[] getClasses (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) int i com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem int classCount String[] ret }
com/android/tools/smali/dexlib2/dexbacked/raw/SectionAnnotator.class
SectionAnnotator.java package com.android.tools.smali.dexlib2.dexbacked.raw public abstract com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator extends java.lang.Object { public final com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator public final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile public final int itemType public final int sectionOffset public final int itemCount protected java.util.Map itemIdentities public void <init> (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public abstract java.lang.String getItemName () protected abstract void annotateItem (com.android.tools.smali.dexlib2.util.AnnotatedBytes, int, java.lang.String) public void annotateSection (com.android.tools.smali.dexlib2.util.AnnotatedBytes) com.android.tools.smali.dexlib2.util.AnnotatedBytes out protected int getItemOffset (int, int) int itemIndex int currentOffset protected void annotateSectionInner (com.android.tools.smali.dexlib2.util.AnnotatedBytes, int) String itemIdentity int i com.android.tools.smali.dexlib2.util.AnnotatedBytes out int itemCount String itemName private java.lang.String getItemIdentity (int) int itemOffset public void setItemIdentity (int, java.lang.String) int itemOffset String identity public int getItemAlignment () }
com/android/tools/smali/dexlib2/dexbacked/raw/AnnotationItem.class
AnnotationItem.java package com.android.tools.smali.dexlib2.dexbacked.raw public com.android.tools.smali.dexlib2.dexbacked.raw.AnnotationItem extends java.lang.Object { public static final int VISIBILITY_OFFSET public static final int ANNOTATION_OFFSET public void <init> () public static com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator makeAnnotator (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem private static java.lang.String getAnnotationVisibility (int) int visibility public static java.lang.String getReferenceAnnotation (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexReader reader int typeIndex String annotationType Exception ex com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int annotationItemOffset static synthetic java.lang.String access$000 (int) int x0 }
com/android/tools/smali/dexlib2/dexbacked/raw/MapItem$1.class
MapItem.java package com.android.tools.smali.dexlib2.dexbacked.raw final com.android.tools.smali.dexlib2.dexbacked.raw.MapItem$1 extends com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator { void <init> (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public java.lang.String getItemName () protected void annotateItem (com.android.tools.smali.dexlib2.util.AnnotatedBytes, int, java.lang.String) com.android.tools.smali.dexlib2.util.AnnotatedBytes out int itemIndex String itemIdentity int itemType int size int offset public void annotateSection (com.android.tools.smali.dexlib2.util.AnnotatedBytes) com.android.tools.smali.dexlib2.util.AnnotatedBytes out int mapItemCount }
com/android/tools/smali/dexlib2/dexbacked/raw/MapItem.class
MapItem.java package com.android.tools.smali.dexlib2.dexbacked.raw public com.android.tools.smali.dexlib2.dexbacked.raw.MapItem extends java.lang.Object { public static final int ITEM_SIZE public static final int TYPE_OFFSET public static final int SIZE_OFFSET public static final int OFFSET_OFFSET private final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile private final int offset public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int offset public int getType () public java.lang.String getName () public int getItemCount () public int getOffset () public static com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator makeAnnotator (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem }
com/android/tools/smali/dexlib2/dexbacked/raw/FieldIdItem$1.class
FieldIdItem.java package com.android.tools.smali.dexlib2.dexbacked.raw final com.android.tools.smali.dexlib2.dexbacked.raw.FieldIdItem$1 extends com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator { void <init> (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public java.lang.String getItemName () protected void annotateItem (com.android.tools.smali.dexlib2.util.AnnotatedBytes, int, java.lang.String) com.android.tools.smali.dexlib2.util.AnnotatedBytes out int itemIndex String itemIdentity int classIndex int typeIndex int nameIndex }
com/android/tools/smali/dexlib2/dexbacked/raw/CodeItem$CodeItemAnnotator$PreInstructionInfo.class
CodeItem.java package com.android.tools.smali.dexlib2.dexbacked.raw public com.android.tools.smali.dexlib2.dexbacked.raw.CodeItem$CodeItemAnnotator$PreInstructionInfo extends java.lang.Object { public int triesCount public int instructionSize final synthetic com.android.tools.smali.dexlib2.dexbacked.raw.CodeItem$CodeItemAnnotator this$0 public void <init> (com.android.tools.smali.dexlib2.dexbacked.raw.CodeItem$CodeItemAnnotator, int, int) com.android.tools.smali.dexlib2.dexbacked.raw.CodeItem$CodeItemAnnotator this$0 int triesCount int instructionSize }
com/android/tools/smali/dexlib2/dexbacked/raw/HeaderItem$1.class
HeaderItem.java package com.android.tools.smali.dexlib2.dexbacked.raw final com.android.tools.smali.dexlib2.dexbacked.raw.HeaderItem$1 extends com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator { void <init> (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public java.lang.String getItemName () protected void annotateItem (com.android.tools.smali.dexlib2.util.AnnotatedBytes, int, java.lang.String) int i com.android.tools.smali.dexlib2.util.AnnotatedBytes out int itemIndex String itemIdentity int startOffset int headerSize StringBuilder magicBuilder int endianTag }
com/android/tools/smali/dexlib2/dexbacked/raw/util/
com/android/tools/smali/dexlib2/dexbacked/raw/util/DexAnnotator.class
DexAnnotator.java package com.android.tools.smali.dexlib2.dexbacked.raw.util public com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator extends com.android.tools.smali.dexlib2.util.AnnotatedBytes { public final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile private final java.util.Map annotators private static final java.util.Map sectionAnnotationOrder public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int width public void writeAnnotations (java.io.Writer) throws java.io.IOException com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator annotator Exception ex com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem java.io.Writer out java.util.List mapItems com.google.common.collect.Ordering ordering public com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator getAnnotator (int) int itemType static synthetic java.util.Map access$000 () static void <clinit> () int i int[] sectionOrder }
com/android/tools/smali/dexlib2/dexbacked/raw/util/DexAnnotator$1.class
DexAnnotator.java package com.android.tools.smali.dexlib2.dexbacked.raw.util com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator$1 extends java.lang.Object implements java.util.Comparator { final synthetic com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator this$0 public int compare (com.android.tools.smali.dexlib2.dexbacked.raw.MapItem, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.MapItem o1 com.android.tools.smali.dexlib2.dexbacked.raw.MapItem o2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
com/android/tools/smali/dexlib2/dexbacked/raw/FieldIdItem.class
FieldIdItem.java package com.android.tools.smali.dexlib2.dexbacked.raw public com.android.tools.smali.dexlib2.dexbacked.raw.FieldIdItem extends java.lang.Object { public static final int ITEM_SIZE public static final int CLASS_OFFSET public static final int TYPE_OFFSET public static final int NAME_OFFSET public void <init> () public static com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator makeAnnotator (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public static java.lang.String asString (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int fieldIndex int fieldOffset int classIndex String classType int typeIndex String fieldType int nameIndex String fieldName public static java.lang.String getReferenceAnnotation (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) String fieldString Exception ex com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int fieldIndex public static java.lang.String[] getFields (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) int i com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem int fieldCount String[] ret }
com/android/tools/smali/dexlib2/dexbacked/raw/AnnotationSetRefList.class
AnnotationSetRefList.java package com.android.tools.smali.dexlib2.dexbacked.raw public com.android.tools.smali.dexlib2.dexbacked.raw.AnnotationSetRefList extends java.lang.Object { public static final int SIZE_OFFSET public static final int LIST_OFFSET public void <init> () public static com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator makeAnnotator (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public static java.lang.String getReferenceAnnotation (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int annotationSetRefListOffset }
com/android/tools/smali/dexlib2/dexbacked/raw/CdexDebugOffsetTable.class
CdexDebugOffsetTable.java package com.android.tools.smali.dexlib2.dexbacked.raw public com.android.tools.smali.dexlib2.dexbacked.raw.CdexDebugOffsetTable extends java.lang.Object { public void <init> () public static void annotate (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.DexBuffer) int i int offsetDelta int i int bitmask StringBuilder sb int debugOffset int methodIndex com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer com.android.tools.smali.dexlib2.dexbacked.DexReader reader com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator debugInfoAnnotator int methodCount }
com/android/tools/smali/dexlib2/dexbacked/raw/AnnotationSetItem.class
AnnotationSetItem.java package com.android.tools.smali.dexlib2.dexbacked.raw public com.android.tools.smali.dexlib2.dexbacked.raw.AnnotationSetItem extends java.lang.Object { public static final int SIZE_OFFSET public static final int LIST_OFFSET public void <init> () public static com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator makeAnnotator (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public static java.lang.String getReferenceAnnotation (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int annotationSetOffset }
com/android/tools/smali/dexlib2/dexbacked/raw/MethodHandleItem$1.class
MethodHandleItem.java package com.android.tools.smali.dexlib2.dexbacked.raw final com.android.tools.smali.dexlib2.dexbacked.raw.MethodHandleItem$1 extends com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator { void <init> (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public java.lang.String getItemName () protected void annotateItem (com.android.tools.smali.dexlib2.util.AnnotatedBytes, int, java.lang.String) String fieldOrMethodDescriptor String fieldOrMethodDescriptor com.android.tools.smali.dexlib2.util.AnnotatedBytes out int itemIndex String itemIdentity int methodHandleType int fieldOrMethodId String fieldOrMethodDescriptor }
com/android/tools/smali/dexlib2/dexbacked/raw/CodeItem$CodeItemAnnotator.class
CodeItem.java package com.android.tools.smali.dexlib2.dexbacked.raw com.android.tools.smali.dexlib2.dexbacked.raw.CodeItem$CodeItemAnnotator extends com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator { private com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator debugInfoAnnotator static final synthetic boolean $assertionsDisabled public void <init> (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public java.lang.String getItemName () public int getItemAlignment () protected com.android.tools.smali.dexlib2.dexbacked.raw.CodeItem$CodeItemAnnotator$PreInstructionInfo annotatePreInstructionFields (com.android.tools.smali.dexlib2.util.AnnotatedBytes, com.android.tools.smali.dexlib2.dexbacked.DexReader, java.lang.String) com.android.tools.smali.dexlib2.util.AnnotatedBytes out com.android.tools.smali.dexlib2.dexbacked.DexReader reader String itemIdentity int registers int inSize int outSize int triesCount int debugInfoOffset int instructionSize protected void annotateInstructions (com.android.tools.smali.dexlib2.util.AnnotatedBytes, com.android.tools.smali.dexlib2.dexbacked.DexReader, int) com.android.tools.smali.dexlib2.iface.instruction.Instruction instruction com.android.tools.smali.util.ExceptionWithContext ex com.android.tools.smali.dexlib2.util.AnnotatedBytes out com.android.tools.smali.dexlib2.dexbacked.DexReader reader int instructionSize int end protected void annotatePostInstructionFields (com.android.tools.smali.dexlib2.util.AnnotatedBytes, com.android.tools.smali.dexlib2.dexbacked.DexReader, int) int startAddr int instructionCount int handlerOffset int i int typeIndex int handlerAddress int j int catchAllAddress int handlerCount boolean hasCatchAll int i int handlerListCount com.android.tools.smali.dexlib2.util.AnnotatedBytes out com.android.tools.smali.dexlib2.dexbacked.DexReader reader int triesCount public void annotateItem (com.android.tools.smali.dexlib2.util.AnnotatedBytes, int, java.lang.String) com.android.tools.smali.dexlib2.dexbacked.DexReader reader com.android.tools.smali.dexlib2.dexbacked.raw.CodeItem$CodeItemAnnotator$PreInstructionInfo info com.android.tools.smali.util.ExceptionWithContext ex com.android.tools.smali.dexlib2.util.AnnotatedBytes out int itemIndex String itemIdentity private java.lang.String formatRegister (int) int registerNum private void annotateInstruction10x (com.android.tools.smali.dexlib2.util.AnnotatedBytes, com.android.tools.smali.dexlib2.iface.instruction.Instruction) com.android.tools.smali.dexlib2.util.AnnotatedBytes out com.android.tools.smali.dexlib2.iface.instruction.Instruction instruction private void annotateInstruction35c (com.android.tools.smali.dexlib2.util.AnnotatedBytes, com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35c) com.android.tools.smali.dexlib2.util.AnnotatedBytes out com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35c instruction java.util.List args int registerCount private void annotateInstruction3rc (com.android.tools.smali.dexlib2.util.AnnotatedBytes, com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rc) com.android.tools.smali.dexlib2.util.AnnotatedBytes out com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rc instruction int startRegister int endRegister private void annotateDefaultInstruction (com.android.tools.smali.dexlib2.util.AnnotatedBytes, com.android.tools.smali.dexlib2.iface.instruction.Instruction) String verificationError String referenceString com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction referenceInstruction com.android.tools.smali.dexlib2.iface.reference.Reference reference String referenceString int offset String sign int value long value int fieldOffset int vtableIndex int inlineIndex com.android.tools.smali.dexlib2.util.AnnotatedBytes out com.android.tools.smali.dexlib2.iface.instruction.Instruction instruction java.util.List args private void annotateArrayPayload (com.android.tools.smali.dexlib2.util.AnnotatedBytes, com.android.tools.smali.dexlib2.iface.instruction.formats.ArrayPayload) long value int value int i com.android.tools.smali.dexlib2.util.AnnotatedBytes out com.android.tools.smali.dexlib2.iface.instruction.formats.ArrayPayload instruction java.util.List elements int elementWidth private void annotatePackedSwitchPayload (com.android.tools.smali.dexlib2.util.AnnotatedBytes, com.android.tools.smali.dexlib2.iface.instruction.formats.PackedSwitchPayload) int i com.android.tools.smali.dexlib2.util.AnnotatedBytes out com.android.tools.smali.dexlib2.iface.instruction.formats.PackedSwitchPayload instruction java.util.List elements private void annotateSparseSwitchPayload (com.android.tools.smali.dexlib2.util.AnnotatedBytes, com.android.tools.smali.dexlib2.iface.instruction.formats.SparseSwitchPayload) int i int i com.android.tools.smali.dexlib2.util.AnnotatedBytes out com.android.tools.smali.dexlib2.iface.instruction.formats.SparseSwitchPayload instruction java.util.List elements private void addDebugInfoIdentity (int, java.lang.String) int debugInfoOffset String methodString static void <clinit> () }
com/android/tools/smali/dexlib2/dexbacked/raw/HeaderItem.class
HeaderItem.java package com.android.tools.smali.dexlib2.dexbacked.raw public com.android.tools.smali.dexlib2.dexbacked.raw.HeaderItem extends java.lang.Object { public static final int ITEM_SIZE private static final byte[] MAGIC_VALUE public static final int LITTLE_ENDIAN_TAG public static final int BIG_ENDIAN_TAG public static final int CHECKSUM_OFFSET public static final int CHECKSUM_DATA_START_OFFSET public static final int SIGNATURE_OFFSET public static final int SIGNATURE_SIZE public static final int SIGNATURE_DATA_START_OFFSET public static final int FILE_SIZE_OFFSET public static final int HEADER_SIZE_OFFSET public static final int ENDIAN_TAG_OFFSET public static final int MAP_OFFSET public static final int STRING_COUNT_OFFSET public static final int STRING_START_OFFSET public static final int TYPE_COUNT_OFFSET public static final int TYPE_START_OFFSET public static final int PROTO_COUNT_OFFSET public static final int PROTO_START_OFFSET public static final int FIELD_COUNT_OFFSET public static final int FIELD_START_OFFSET public static final int METHOD_COUNT_OFFSET public static final int METHOD_START_OFFSET public static final int CLASS_COUNT_OFFSET public static final int CLASS_START_OFFSET public static final int DATA_SIZE_OFFSET public static final int DATA_START_OFFSET private com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile public int getChecksum () public byte[] getSignature () public int getMapOffset () public int getHeaderSize () public int getStringCount () public int getStringOffset () public int getTypeCount () public int getTypeOffset () public int getProtoCount () public int getProtoOffset () public int getFieldCount () public int getFieldOffset () public int getMethodCount () public int getMethodOffset () public int getClassCount () public int getClassOffset () public static com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator makeAnnotator (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem private static java.lang.String getEndianText (int) int endianTag public static byte[] getMagicForApi (int) int api public static byte[] getMagicForDexVersion (int) int digit int i int dexVersion byte[] magic public static boolean verifyMagic (byte[], int) int i int i byte[] buf int offset public static int getVersion (byte[], int) byte[] buf int offset private static int getVersionUnchecked (byte[], int) byte[] buf int offset int version public static boolean isSupportedDexVersion (int) int version public static int getEndian (byte[], int) byte[] buf int offset com.android.tools.smali.dexlib2.dexbacked.DexBuffer bdb static synthetic java.lang.String access$000 (int) int x0 static void <clinit> () }
com/android/tools/smali/dexlib2/dexbacked/raw/CodeItem$1.class
CodeItem.java package com.android.tools.smali.dexlib2.dexbacked.raw final com.android.tools.smali.dexlib2.dexbacked.raw.CodeItem$1 extends com.android.tools.smali.dexlib2.dexbacked.raw.CodeItem$CodeItemAnnotator { private java.util.List sortedItems void <init> (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public void annotateSection (com.android.tools.smali.dexlib2.util.AnnotatedBytes) com.android.tools.smali.dexlib2.util.AnnotatedBytes out protected int getItemOffset (int, int) int itemIndex int currentOffset protected com.android.tools.smali.dexlib2.dexbacked.raw.CodeItem$CodeItemAnnotator$PreInstructionInfo annotatePreInstructionFields (com.android.tools.smali.dexlib2.util.AnnotatedBytes, com.android.tools.smali.dexlib2.dexbacked.DexReader, java.lang.String) int preheaderCount int extraInstructionsSize int extraRegisterCount int extraInsCount int extraOutsCount int extraTriesCount com.android.tools.smali.dexlib2.util.AnnotatedBytes out com.android.tools.smali.dexlib2.dexbacked.DexReader reader String itemIdentity int sizeFields int triesCount int outsCount int insCount int registerCount int startOffset int instructionsSizeAndPreheaderFlags int instructionsSize int instructionsStartOffset int preheaderOffset int totalTriesCount int totalInstructionsSize }
com/android/tools/smali/dexlib2/dexbacked/raw/StringIdItem.class
StringIdItem.java package com.android.tools.smali.dexlib2.dexbacked.raw public com.android.tools.smali.dexlib2.dexbacked.raw.StringIdItem extends java.lang.Object { public static final int ITEM_SIZE public void <init> () public static com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator makeAnnotator (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public static java.lang.String getReferenceAnnotation (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int stringIndex public static java.lang.String getReferenceAnnotation (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int, boolean) String string Exception ex com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int stringIndex boolean quote public static java.lang.String getOptionalReferenceAnnotation (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int stringIndex public static java.lang.String getOptionalReferenceAnnotation (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int, boolean) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int stringIndex boolean quote }
com/android/tools/smali/dexlib2/dexbacked/raw/ProtoIdItem$1.class
ProtoIdItem.java package com.android.tools.smali.dexlib2.dexbacked.raw final com.android.tools.smali.dexlib2.dexbacked.raw.ProtoIdItem$1 extends com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator { void <init> (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public java.lang.String getItemName () protected void annotateItem (com.android.tools.smali.dexlib2.util.AnnotatedBytes, int, java.lang.String) com.android.tools.smali.dexlib2.util.AnnotatedBytes out int itemIndex String itemIdentity int shortyIndex int returnTypeIndex int parametersOffset }
com/android/tools/smali/dexlib2/dexbacked/raw/AnnotationSetRefList$1.class
AnnotationSetRefList.java package com.android.tools.smali.dexlib2.dexbacked.raw final com.android.tools.smali.dexlib2.dexbacked.raw.AnnotationSetRefList$1 extends com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator { void <init> (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public java.lang.String getItemName () protected void annotateItem (com.android.tools.smali.dexlib2.util.AnnotatedBytes, int, java.lang.String) int annotationSetOffset int i com.android.tools.smali.dexlib2.util.AnnotatedBytes out int itemIndex String itemIdentity int size public int getItemAlignment () }
com/android/tools/smali/dexlib2/dexbacked/raw/CdexHeaderItem.class
CdexHeaderItem.java package com.android.tools.smali.dexlib2.dexbacked.raw public com.android.tools.smali.dexlib2.dexbacked.raw.CdexHeaderItem extends java.lang.Object { private static final byte[] MAGIC_VALUE private static final int[] SUPPORTED_CDEX_VERSIONS public static final int FEATURE_FLAGS_OFFSET public static final int DEBUG_INFO_OFFSETS_POS_OFFSET public static final int DEBUG_INFO_OFFSETS_TABLE_OFFSET public static final int DEBUG_INFO_BASE public void <init> () public static boolean verifyMagic (byte[], int) int i int i byte[] buf int offset public static int getVersion (byte[], int) byte[] buf int offset private static int getVersionUnchecked (byte[], int) byte[] buf int offset int version public static boolean isSupportedCdexVersion (int) int i int version public static void annotateCdexHeaderFields (com.android.tools.smali.dexlib2.util.AnnotatedBytes, com.android.tools.smali.dexlib2.dexbacked.DexBuffer) com.android.tools.smali.dexlib2.util.AnnotatedBytes out com.android.tools.smali.dexlib2.dexbacked.DexBuffer buf static void <clinit> () }
com/android/tools/smali/dexlib2/dexbacked/raw/CallSiteIdItem$1.class
CallSiteIdItem.java package com.android.tools.smali.dexlib2.dexbacked.raw final com.android.tools.smali.dexlib2.dexbacked.raw.CallSiteIdItem$1 extends com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator { void <init> (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public java.lang.String getItemName () protected void annotateItem (com.android.tools.smali.dexlib2.util.AnnotatedBytes, int, java.lang.String) com.android.tools.smali.dexlib2.util.AnnotatedBytes out int itemIndex String itemIdentity int callSiteOffset com.android.tools.smali.dexlib2.dexbacked.value.DexBackedArrayEncodedValue arrayEncodedValue }
com/android/tools/smali/dexlib2/dexbacked/raw/OdexHeaderItem.class
OdexHeaderItem.java package com.android.tools.smali.dexlib2.dexbacked.raw public com.android.tools.smali.dexlib2.dexbacked.raw.OdexHeaderItem extends java.lang.Object { public static final int ITEM_SIZE private static final byte[] MAGIC_VALUE private static final int[] SUPPORTED_ODEX_VERSIONS public static final int MAGIC_OFFSET public static final int MAGIC_LENGTH public static final int DEX_OFFSET public static final int DEX_LENGTH_OFFSET public static final int DEPENDENCIES_OFFSET public static final int DEPENDENCIES_LENGTH_OFFSET public static final int AUX_OFFSET public static final int AUX_LENGTH_OFFSET public static final int FLAGS_OFFSET public void <init> () public static boolean verifyMagic (byte[], int) int i int i byte[] buf int offset public static int getVersion (byte[], int) byte[] buf int offset private static int getVersionUnchecked (byte[], int) byte[] buf int offset int version public static boolean isSupportedOdexVersion (int) int i int version public static int getDexOffset (byte[]) byte[] buf com.android.tools.smali.dexlib2.dexbacked.DexBuffer bdb public static int getDependenciesOffset (byte[]) byte[] buf com.android.tools.smali.dexlib2.dexbacked.DexBuffer bdb static void <clinit> () }
com/android/tools/smali/dexlib2/dexbacked/raw/MethodIdItem$1.class
MethodIdItem.java package com.android.tools.smali.dexlib2.dexbacked.raw final com.android.tools.smali.dexlib2.dexbacked.raw.MethodIdItem$1 extends com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator { void <init> (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public java.lang.String getItemName () public void annotateItem (com.android.tools.smali.dexlib2.util.AnnotatedBytes, int, java.lang.String) com.android.tools.smali.dexlib2.util.AnnotatedBytes out int itemIndex String itemIdentity int classIndex int protoIndex int nameIndex }
com/android/tools/smali/dexlib2/dexbacked/raw/AnnotationDirectoryItem$1.class
AnnotationDirectoryItem.java package com.android.tools.smali.dexlib2.dexbacked.raw final com.android.tools.smali.dexlib2.dexbacked.raw.AnnotationDirectoryItem$1 extends com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator { void <init> (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public java.lang.String getItemName () public int getItemAlignment () protected void annotateItem (com.android.tools.smali.dexlib2.util.AnnotatedBytes, int, java.lang.String) int fieldIndex int annotationOffset int i int methodIndex int annotationOffset int i int methodIndex int annotationOffset int i com.android.tools.smali.dexlib2.util.AnnotatedBytes out int itemIndex String itemIdentity int classAnnotationsOffset int fieldsSize int annotatedMethodsSize int annotatedParameterSize }
com/android/tools/smali/dexlib2/dexbacked/raw/ClassDataItem$1.class
ClassDataItem.java package com.android.tools.smali.dexlib2.dexbacked.raw final com.android.tools.smali.dexlib2.dexbacked.raw.ClassDataItem$1 extends com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator { private com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator codeItemAnnotator void <init> (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public void annotateSection (com.android.tools.smali.dexlib2.util.AnnotatedBytes) com.android.tools.smali.dexlib2.util.AnnotatedBytes out public java.lang.String getItemName () protected void annotateItem (com.android.tools.smali.dexlib2.util.AnnotatedBytes, int, java.lang.String) int i int i int i int i com.android.tools.smali.dexlib2.util.AnnotatedBytes out int itemIndex String itemIdentity com.android.tools.smali.dexlib2.dexbacked.DexReader reader int staticFieldsSize int instanceFieldsSize int directMethodsSize int virtualMethodsSize int previousIndex private int annotateEncodedField (com.android.tools.smali.dexlib2.util.AnnotatedBytes, com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.dexbacked.DexReader, int) com.android.tools.smali.dexlib2.util.AnnotatedBytes out com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.DexReader reader int previousIndex int indexDelta int fieldIndex int accessFlags private int annotateEncodedMethod (com.android.tools.smali.dexlib2.util.AnnotatedBytes, com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.dexbacked.DexReader, int) com.android.tools.smali.dexlib2.util.AnnotatedBytes out com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.DexReader reader int previousIndex int indexDelta int methodIndex int accessFlags int codeOffset private void addCodeItemIdentity (int, java.lang.String) int codeItemOffset String methodString }
com/android/tools/smali/dexlib2/dexbacked/raw/HiddenApiClassDataItem.class
HiddenApiClassDataItem.java package com.android.tools.smali.dexlib2.dexbacked.raw public com.android.tools.smali.dexlib2.dexbacked.raw.HiddenApiClassDataItem extends java.lang.Object { public static final int SIZE_OFFSET public static final int OFFSETS_LIST_OFFSET public static final int OFFSET_ITEM_SIZE public void <init> () public static com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator makeAnnotator (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem }
com/android/tools/smali/dexlib2/dexbacked/raw/CodeItem$TryItem.class
CodeItem.java package com.android.tools.smali.dexlib2.dexbacked.raw public com.android.tools.smali.dexlib2.dexbacked.raw.CodeItem$TryItem extends java.lang.Object { public static final int ITEM_SIZE public static final int START_ADDRESS_OFFSET public static final int CODE_UNIT_COUNT_OFFSET public static final int HANDLER_OFFSET public void <init> () }
com/android/tools/smali/dexlib2/dexbacked/raw/TypeListItem.class
TypeListItem.java package com.android.tools.smali.dexlib2.dexbacked.raw public com.android.tools.smali.dexlib2.dexbacked.raw.TypeListItem extends java.lang.Object { public static final int SIZE_OFFSET public static final int LIST_OFFSET public void <init> () public static com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator makeAnnotator (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public static java.lang.String getReferenceAnnotation (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) String typeList Exception ex com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int typeListOffset public static java.lang.String asString (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) int typeIndex String type int i com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int typeListOffset StringBuilder sb int size }
com/android/tools/smali/dexlib2/dexbacked/raw/ProtoIdItem.class
ProtoIdItem.java package com.android.tools.smali.dexlib2.dexbacked.raw public com.android.tools.smali.dexlib2.dexbacked.raw.ProtoIdItem extends java.lang.Object { public static final int ITEM_SIZE public static final int SHORTY_OFFSET public static final int RETURN_TYPE_OFFSET public static final int PARAMETERS_OFFSET public void <init> () public static com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator makeAnnotator (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public static java.lang.String getReferenceAnnotation (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) String protoString Exception ex com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int protoIndex public static java.lang.String asString (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int protoIndex int offset StringBuilder sb int parametersOffset int returnTypeIndex String returnType public static java.lang.String[] getProtos (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) int i com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem int protoCount String[] ret }
com/android/tools/smali/dexlib2/dexbacked/raw/MethodIdItem.class
MethodIdItem.java package com.android.tools.smali.dexlib2.dexbacked.raw public com.android.tools.smali.dexlib2.dexbacked.raw.MethodIdItem extends java.lang.Object { public static final int ITEM_SIZE public static final int CLASS_OFFSET public static final int PROTO_OFFSET public static final int NAME_OFFSET public void <init> () public static com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator makeAnnotator (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public static java.lang.String asString (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int methodIndex int methodOffset int classIndex String classType int protoIndex String protoString int nameIndex String methodName public static java.lang.String getReferenceAnnotation (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) String methodString Exception ex com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int methodIndex public static java.lang.String[] getMethods (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) int i com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem int methodCount String[] ret }
com/android/tools/smali/dexlib2/dexbacked/raw/EncodedArrayItem$1.class
EncodedArrayItem.java package com.android.tools.smali.dexlib2.dexbacked.raw final com.android.tools.smali.dexlib2.dexbacked.raw.EncodedArrayItem$1 extends com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator { void <init> (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public java.lang.String getItemName () protected void annotateItem (com.android.tools.smali.dexlib2.util.AnnotatedBytes, int, java.lang.String) com.android.tools.smali.dexlib2.util.AnnotatedBytes out int itemIndex String itemIdentity com.android.tools.smali.dexlib2.dexbacked.DexReader reader }
com/android/tools/smali/dexlib2/dexbacked/raw/MethodHandleItem.class
MethodHandleItem.java package com.android.tools.smali.dexlib2.dexbacked.raw public com.android.tools.smali.dexlib2.dexbacked.raw.MethodHandleItem extends java.lang.Object { public static final int ITEM_SIZE public static final int METHOD_HANDLE_TYPE_OFFSET public static final int MEMBER_ID_OFFSET public void <init> () public static com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator makeAnnotator (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem }
com/android/tools/smali/dexlib2/dexbacked/raw/EncodedValue.class
EncodedValue.java package com.android.tools.smali.dexlib2.dexbacked.raw public com.android.tools.smali.dexlib2.dexbacked.raw.EncodedValue extends java.lang.Object { static final synthetic boolean $assertionsDisabled public void <init> () public static void annotateEncodedValue (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.util.AnnotatedBytes, com.android.tools.smali.dexlib2.dexbacked.DexReader) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.util.AnnotatedBytes out com.android.tools.smali.dexlib2.dexbacked.DexReader reader int valueArgType int valueArg int valueType public static void annotateEncodedAnnotation (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.util.AnnotatedBytes, com.android.tools.smali.dexlib2.dexbacked.DexReader) int nameIndex int i com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.util.AnnotatedBytes out com.android.tools.smali.dexlib2.dexbacked.DexReader reader int typeIndex int size public static void annotateEncodedArray (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.util.AnnotatedBytes, com.android.tools.smali.dexlib2.dexbacked.DexReader) int i com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.util.AnnotatedBytes out com.android.tools.smali.dexlib2.dexbacked.DexReader reader int size public static java.lang.String asString (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.dexbacked.DexReader) int intValue int intValue int intValue int intValue long longValue float floatValue double doubleValue int protoIndex int stringIndex int typeIndex int fieldIndex int methodIndex int fieldIndex com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.DexReader reader int valueArgType int valueArg int valueType static void <clinit> () }
com/android/tools/smali/dexlib2/dexbacked/raw/CodeItem$2.class
CodeItem.java package com.android.tools.smali.dexlib2.dexbacked.raw synthetic com.android.tools.smali.dexlib2.dexbacked.raw.CodeItem$2 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$tools$smali$dexlib2$Format static void <clinit> () }
com/android/tools/smali/dexlib2/dexbacked/raw/EncodedArrayItem.class
EncodedArrayItem.java package com.android.tools.smali.dexlib2.dexbacked.raw public com.android.tools.smali.dexlib2.dexbacked.raw.EncodedArrayItem extends java.lang.Object { public void <init> () public static com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator makeAnnotator (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem }
com/android/tools/smali/dexlib2/dexbacked/raw/DebugInfoItem$1.class
DebugInfoItem.java package com.android.tools.smali.dexlib2.dexbacked.raw final com.android.tools.smali.dexlib2.dexbacked.raw.DebugInfoItem$1 extends com.android.tools.smali.dexlib2.dexbacked.raw.SectionAnnotator { void <init> (com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator, com.android.tools.smali.dexlib2.dexbacked.raw.MapItem) com.android.tools.smali.dexlib2.dexbacked.raw.util.DexAnnotator annotator com.android.tools.smali.dexlib2.dexbacked.raw.MapItem mapItem public java.lang.String getItemName () public void annotateItem (com.android.tools.smali.dexlib2.util.AnnotatedBytes, int, java.lang.String) int paramaterIndex int i int addressDiff int lineDiff int registerNum int nameIndex int typeIndex int registerNum int nameIndex int typeIndex int sigIndex int registerNum int registerNum int nameIdx int adjusted int addressDiff int lineDiff int opcode com.android.tools.smali.dexlib2.util.AnnotatedBytes out int itemIndex String itemIdentity com.android.tools.smali.dexlib2.dexbacked.DexReader reader int lineStart int parametersSize int codeAddress int lineNumber }
com/android/tools/smali/dexlib2/dexbacked/OatFile$1$1.class
OatFile.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.OatFile$1$1 extends java.lang.Object implements com.google.common.base.Function { final synthetic com.android.tools.smali.dexlib2.dexbacked.OatFile$1 this$1 void <init> (com.android.tools.smali.dexlib2.dexbacked.OatFile$1) com.android.tools.smali.dexlib2.dexbacked.OatFile$1 this$1 public com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile apply (com.android.tools.smali.dexlib2.dexbacked.OatFile$OatDexEntry) com.android.tools.smali.dexlib2.dexbacked.OatFile$OatDexEntry dexEntry public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/android/tools/smali/dexlib2/dexbacked/OatFile$3.class
OatFile.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.OatFile$3 extends java.util.AbstractList { final synthetic int val$entryCount final synthetic int val$offset final synthetic int val$entrySize final synthetic com.android.tools.smali.dexlib2.dexbacked.OatFile this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.OatFile, int, int, int) com.android.tools.smali.dexlib2.dexbacked.OatFile this$0 public com.android.tools.smali.dexlib2.dexbacked.OatFile$SectionHeader get (int) int index public int size () public volatile synthetic java.lang.Object get (int) }
com/android/tools/smali/dexlib2/dexbacked/OatFile$SectionHeader.class
OatFile.java package com.android.tools.smali.dexlib2.dexbacked abstract com.android.tools.smali.dexlib2.dexbacked.OatFile$SectionHeader extends java.lang.Object { protected final int offset public static final int TYPE_DYNAMIC_SYMBOL_TABLE final synthetic com.android.tools.smali.dexlib2.dexbacked.OatFile this$0 public void <init> (com.android.tools.smali.dexlib2.dexbacked.OatFile, int) int offset public java.lang.String getName () public int getType () public abstract long getAddress () public abstract int getOffset () public abstract int getSize () public abstract int getLink () public abstract int getEntrySize () }
com/android/tools/smali/dexlib2/dexbacked/OatFile$OatCDexFile.class
OatFile.java package com.android.tools.smali.dexlib2.dexbacked public com.android.tools.smali.dexlib2.dexbacked.OatFile$OatCDexFile extends com.android.tools.smali.dexlib2.dexbacked.CDexBackedDexFile { final synthetic com.android.tools.smali.dexlib2.dexbacked.OatFile this$0 public void <init> (com.android.tools.smali.dexlib2.dexbacked.OatFile, byte[], int) com.android.tools.smali.dexlib2.dexbacked.OatFile this$0 byte[] buf int offset public boolean supportsOptimizedOpcodes () }
com/android/tools/smali/dexlib2/dexbacked/DexBackedClassDef$2.class
DexBackedClassDef.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$2 extends java.lang.Object implements java.lang.Iterable { final synthetic com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory val$annotationsDirectory final synthetic int val$staticInitialValuesOffset final synthetic int val$fieldsStartOffset final synthetic java.util.Iterator val$hiddenApiRestrictionIterator final synthetic boolean val$skipDuplicates final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef, com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory, int, int, java.util.Iterator, boolean) com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef this$0 public java.util.Iterator iterator () com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator annotationIterator com.android.tools.smali.dexlib2.dexbacked.util.EncodedArrayItemIterator staticInitialValueIterator }
com/android/tools/smali/dexlib2/dexbacked/OatFile$OatDexEntry.class
OatFile.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.OatFile$OatDexEntry extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.MultiDexContainer$DexEntry { public final String entryName public final byte[] buf public final int dexOffset final synthetic com.android.tools.smali.dexlib2.dexbacked.OatFile this$0 public void <init> (com.android.tools.smali.dexlib2.dexbacked.OatFile, java.lang.String, byte[], int) String entryName byte[] buf int dexOffset public com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile getDexFile () com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$NotADexFile ex public java.lang.String getEntryName () public com.android.tools.smali.dexlib2.iface.MultiDexContainer getContainer () public volatile synthetic com.android.tools.smali.dexlib2.iface.DexFile getDexFile () }
com/android/tools/smali/dexlib2/dexbacked/OatFile$NotAnOatFileException.class
OatFile.java package com.android.tools.smali.dexlib2.dexbacked public com.android.tools.smali.dexlib2.dexbacked.OatFile$NotAnOatFileException extends java.lang.RuntimeException { public void <init> () }
com/android/tools/smali/dexlib2/dexbacked/DexBackedDexFile$6.class
DexBackedDexFile.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$6 extends com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$OptionalIndexedSection { final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile this$0 public java.lang.String get (int) int index int typeOffset int stringIndex public int size () public java.lang.String getOptional (int) int index public int getOffset (int) int index public volatile synthetic java.lang.Object getOptional (int) public volatile synthetic java.lang.Object get (int) }
com/android/tools/smali/dexlib2/dexbacked/DexBackedMethodImplementation$1$1.class
DexBackedMethodImplementation.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedMethodImplementation$1$1 extends com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeLookaheadIterator { final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedMethodImplementation$1 this$1 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedMethodImplementation$1, com.android.tools.smali.dexlib2.dexbacked.DexBuffer, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedMethodImplementation$1 this$1 com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer int offset protected com.android.tools.smali.dexlib2.iface.instruction.Instruction readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader) com.android.tools.smali.dexlib2.dexbacked.DexReader reader com.android.tools.smali.dexlib2.iface.instruction.Instruction instruction int offset protected volatile synthetic java.lang.Object readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader) }
com/android/tools/smali/dexlib2/dexbacked/DexBackedMethod.class
DexBackedMethod.java package com.android.tools.smali.dexlib2.dexbacked public com.android.tools.smali.dexlib2.dexbacked.DexBackedMethod extends com.android.tools.smali.dexlib2.base.reference.BaseMethodReference implements com.android.tools.smali.dexlib2.iface.Method { public final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile public final com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef classDef public final int accessFlags private final int codeOffset private final int parameterAnnotationSetListOffset private final int methodAnnotationSetOffset private final int hiddenApiRestrictions public final int methodIndex private final int startOffset private int methodIdItemOffset private int protoIdItemOffset private int parametersOffset public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.dexbacked.DexReader, com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef, int, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.DexReader reader com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef classDef int previousMethodIndex int hiddenApiRestrictions int methodIndexDiff public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.dexbacked.DexReader, com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef, int, com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator, com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.DexReader reader com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef classDef int previousMethodIndex com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator methodAnnotationIterator com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator paramaterAnnotationIterator int hiddenApiRestrictions int methodIndexDiff public int getMethodIndex () public java.lang.String getDefiningClass () public int getAccessFlags () public java.lang.String getName () public java.lang.String getReturnType () public java.util.List getParameters () java.util.List parameterTypes int parametersOffset public java.util.List getParameterAnnotations () public java.util.Iterator getParameterNames () com.android.tools.smali.dexlib2.dexbacked.DexBackedMethodImplementation methodImpl public java.util.List getParameterTypes () int parameterCount int paramListStart int parametersOffset public java.util.Set getAnnotations () public java.util.Set getHiddenApiRestrictions () public com.android.tools.smali.dexlib2.dexbacked.DexBackedMethodImplementation getImplementation () private int getMethodIdItemOffset () private int getProtoIdItemOffset () int protoIndex private int getParametersOffset () public static void skipMethods (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) int i com.android.tools.smali.dexlib2.dexbacked.DexReader reader int count public int getSize () int size com.android.tools.smali.dexlib2.dexbacked.DexReader reader com.android.tools.smali.dexlib2.dexbacked.DexBackedMethodImplementation impl com.android.tools.smali.dexlib2.dexbacked.reference.DexBackedMethodReference methodRef public volatile synthetic com.android.tools.smali.dexlib2.iface.MethodImplementation getImplementation () }
com/android/tools/smali/dexlib2/dexbacked/DexBackedCatchAllExceptionHandler.class
DexBackedCatchAllExceptionHandler.java package com.android.tools.smali.dexlib2.dexbacked public com.android.tools.smali.dexlib2.dexbacked.DexBackedCatchAllExceptionHandler extends com.android.tools.smali.dexlib2.dexbacked.DexBackedExceptionHandler { private final int handlerCodeAddress public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexReader) com.android.tools.smali.dexlib2.dexbacked.DexReader reader public java.lang.String getExceptionType () public int getHandlerCodeAddress () }
com/android/tools/smali/dexlib2/dexbacked/DexBackedTryBlock.class
DexBackedTryBlock.java package com.android.tools.smali.dexlib2.dexbacked public com.android.tools.smali.dexlib2.dexbacked.DexBackedTryBlock extends com.android.tools.smali.dexlib2.base.BaseTryBlock { public final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile private final int tryItemOffset private final int handlersStartOffset public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int tryItemOffset int handlersStartOffset public int getStartCodeAddress () public int getCodeUnitCount () public java.util.List getExceptionHandlers () int sizeWithCatchAll com.android.tools.smali.dexlib2.dexbacked.DexReader reader int encodedSize }
com/android/tools/smali/dexlib2/dexbacked/DexBackedField.class
DexBackedField.java package com.android.tools.smali.dexlib2.dexbacked public com.android.tools.smali.dexlib2.dexbacked.DexBackedField extends com.android.tools.smali.dexlib2.base.reference.BaseFieldReference implements com.android.tools.smali.dexlib2.iface.Field { public final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile public final com.android.tools.smali.dexlib2.iface.ClassDef classDef public final int accessFlags public final com.android.tools.smali.dexlib2.iface.value.EncodedValue initialValue public final int annotationSetOffset public final int fieldIndex private final int startOffset private final int initialValueOffset private final int hiddenApiRestrictions private int fieldIdItemOffset public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.dexbacked.DexReader, com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef, int, com.android.tools.smali.dexlib2.dexbacked.util.EncodedArrayItemIterator, com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.DexReader reader com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef classDef int previousFieldIndex com.android.tools.smali.dexlib2.dexbacked.util.EncodedArrayItemIterator staticInitialValueIterator com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator annotationIterator int hiddenApiRestrictions int fieldIndexDiff public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.dexbacked.DexReader, com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef, int, com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.DexReader reader com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef classDef int previousFieldIndex com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator annotationIterator int hiddenApiRestrictions int fieldIndexDiff public java.lang.String getName () public java.lang.String getType () public java.lang.String getDefiningClass () public int getAccessFlags () public com.android.tools.smali.dexlib2.iface.value.EncodedValue getInitialValue () public java.util.Set getAnnotations () public java.util.Set getHiddenApiRestrictions () public static void skipFields (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) int i com.android.tools.smali.dexlib2.dexbacked.DexReader reader int count private int getFieldIdItemOffset () public int getSize () int size com.android.tools.smali.dexlib2.dexbacked.DexReader reader java.util.Set annotations com.android.tools.smali.dexlib2.dexbacked.reference.DexBackedFieldReference fieldRef }
com/android/tools/smali/dexlib2/dexbacked/DexBackedClassDef$HiddenApiRestrictionsReader$3.class
DexBackedClassDef.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader$3 extends com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeListIterator { final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader this$1 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader, com.android.tools.smali.dexlib2.dexbacked.DexBuffer, int, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader this$1 com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer int offset int size protected java.lang.Integer readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) com.android.tools.smali.dexlib2.dexbacked.DexReader reader int index public java.lang.Integer next () public volatile synthetic java.lang.Object next () protected volatile synthetic java.lang.Object readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) }
com/android/tools/smali/dexlib2/dexbacked/reference/
com/android/tools/smali/dexlib2/dexbacked/reference/DexBackedReference.class
DexBackedReference.java package com.android.tools.smali.dexlib2.dexbacked.reference public abstract com.android.tools.smali.dexlib2.dexbacked.reference.DexBackedReference extends java.lang.Object { public void <init> () public static com.android.tools.smali.dexlib2.iface.reference.Reference makeReference (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int referenceType int referenceIndex }
com/android/tools/smali/dexlib2/dexbacked/reference/DexBackedTypeReference.class
DexBackedTypeReference.java package com.android.tools.smali.dexlib2.dexbacked.reference public com.android.tools.smali.dexlib2.dexbacked.reference.DexBackedTypeReference extends com.android.tools.smali.dexlib2.base.reference.BaseTypeReference { public final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile public final int typeIndex public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int typeIndex public java.lang.String getType () public int getSize () public void validateReference () throws com.android.tools.smali.dexlib2.iface.reference.Reference$InvalidReferenceException }
com/android/tools/smali/dexlib2/dexbacked/reference/DexBackedStringReference.class
DexBackedStringReference.java package com.android.tools.smali.dexlib2.dexbacked.reference public com.android.tools.smali.dexlib2.dexbacked.reference.DexBackedStringReference extends com.android.tools.smali.dexlib2.base.reference.BaseStringReference { public final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile public final int stringIndex public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexBuf int stringIndex public java.lang.String getString () public int getSize () int size int stringOffset int stringDataOffset com.android.tools.smali.dexlib2.dexbacked.DexReader reader int utf16Length public void validateReference () throws com.android.tools.smali.dexlib2.iface.reference.Reference$InvalidReferenceException }
com/android/tools/smali/dexlib2/dexbacked/reference/DexBackedCallSiteReference.class
DexBackedCallSiteReference.java package com.android.tools.smali.dexlib2.dexbacked.reference public com.android.tools.smali.dexlib2.dexbacked.reference.DexBackedCallSiteReference extends com.android.tools.smali.dexlib2.base.reference.BaseCallSiteReference { public final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile public final int callSiteIndex public final int callSiteIdOffset private int callSiteOffset static final synthetic boolean $assertionsDisabled public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int callSiteIndex public java.lang.String getName () public com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference getMethodHandle () com.android.tools.smali.dexlib2.dexbacked.util.EncodedArrayItemIterator iter com.android.tools.smali.dexlib2.iface.value.EncodedValue encodedValue public java.lang.String getMethodName () com.android.tools.smali.dexlib2.dexbacked.util.EncodedArrayItemIterator iter com.android.tools.smali.dexlib2.iface.value.EncodedValue encodedValue public com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference getMethodProto () com.android.tools.smali.dexlib2.dexbacked.util.EncodedArrayItemIterator iter com.android.tools.smali.dexlib2.iface.value.EncodedValue encodedValue public java.util.List getExtraArguments () java.util.List values com.android.tools.smali.dexlib2.dexbacked.util.EncodedArrayItemIterator iter com.android.tools.smali.dexlib2.iface.value.EncodedValue item private com.android.tools.smali.dexlib2.dexbacked.util.EncodedArrayItemIterator getCallSiteIterator () private int getCallSiteOffset () public void validateReference () throws com.android.tools.smali.dexlib2.iface.reference.Reference$InvalidReferenceException static void <clinit> () }
com/android/tools/smali/dexlib2/dexbacked/reference/DexBackedMethodReference$1.class
DexBackedMethodReference.java package com.android.tools.smali.dexlib2.dexbacked.reference com.android.tools.smali.dexlib2.dexbacked.reference.DexBackedMethodReference$1 extends com.android.tools.smali.dexlib2.dexbacked.util.FixedSizeList { final synthetic int val$paramListStart final synthetic int val$parameterCount final synthetic com.android.tools.smali.dexlib2.dexbacked.reference.DexBackedMethodReference this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.reference.DexBackedMethodReference, int, int) com.android.tools.smali.dexlib2.dexbacked.reference.DexBackedMethodReference this$0 public java.lang.String readItem (int) int index public int size () public volatile synthetic java.lang.Object readItem (int) }
com/android/tools/smali/dexlib2/dexbacked/reference/DexBackedFieldReference.class
DexBackedFieldReference.java package com.android.tools.smali.dexlib2.dexbacked.reference public com.android.tools.smali.dexlib2.dexbacked.reference.DexBackedFieldReference extends com.android.tools.smali.dexlib2.base.reference.BaseFieldReference { public final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile private final int fieldIndex public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int fieldIndex public java.lang.String getDefiningClass () public java.lang.String getName () public java.lang.String getType () public int getSize () public void validateReference () throws com.android.tools.smali.dexlib2.iface.reference.Reference$InvalidReferenceException }
com/android/tools/smali/dexlib2/dexbacked/reference/DexBackedMethodProtoReference.class
DexBackedMethodProtoReference.java package com.android.tools.smali.dexlib2.dexbacked.reference public com.android.tools.smali.dexlib2.dexbacked.reference.DexBackedMethodProtoReference extends com.android.tools.smali.dexlib2.base.reference.BaseMethodProtoReference { public final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile private final int protoIndex public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int protoIndex public java.util.List getParameterTypes () int parameterCount int paramListStart int parametersOffset public java.lang.String getReturnType () public int getSize () int size java.util.List parameters public void validateReference () throws com.android.tools.smali.dexlib2.iface.reference.Reference$InvalidReferenceException }
com/android/tools/smali/dexlib2/dexbacked/reference/DexBackedMethodProtoReference$1.class
DexBackedMethodProtoReference.java package com.android.tools.smali.dexlib2.dexbacked.reference com.android.tools.smali.dexlib2.dexbacked.reference.DexBackedMethodProtoReference$1 extends com.android.tools.smali.dexlib2.dexbacked.util.FixedSizeList { final synthetic int val$paramListStart final synthetic int val$parameterCount final synthetic com.android.tools.smali.dexlib2.dexbacked.reference.DexBackedMethodProtoReference this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.reference.DexBackedMethodProtoReference, int, int) com.android.tools.smali.dexlib2.dexbacked.reference.DexBackedMethodProtoReference this$0 public java.lang.String readItem (int) int index public int size () public volatile synthetic java.lang.Object readItem (int) }
com/android/tools/smali/dexlib2/dexbacked/reference/DexBackedMethodHandleReference.class
DexBackedMethodHandleReference.java package com.android.tools.smali.dexlib2.dexbacked.reference public com.android.tools.smali.dexlib2.dexbacked.reference.DexBackedMethodHandleReference extends com.android.tools.smali.dexlib2.base.reference.BaseMethodHandleReference { public final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile public final int methodHandleIndex public final int methodHandleOffset public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int methodHandleIndex public int getMethodHandleType () public com.android.tools.smali.dexlib2.iface.reference.Reference getMemberReference () int memberIndex public void validateReference () throws com.android.tools.smali.dexlib2.iface.reference.Reference$InvalidReferenceException com.android.tools.smali.util.ExceptionWithContext ex }
com/android/tools/smali/dexlib2/dexbacked/reference/DexBackedMethodReference.class
DexBackedMethodReference.java package com.android.tools.smali.dexlib2.dexbacked.reference public com.android.tools.smali.dexlib2.dexbacked.reference.DexBackedMethodReference extends com.android.tools.smali.dexlib2.base.reference.BaseMethodReference { public final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile private final int methodIndex private int protoIdItemOffset public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int methodIndex public java.lang.String getDefiningClass () public java.lang.String getName () public java.util.List getParameterTypes () int parameterCount int paramListStart int protoIdItemOffset int parametersOffset public java.lang.String getReturnType () int protoIdItemOffset private int getProtoIdItemOffset () public int getSize () public void validateReference () throws com.android.tools.smali.dexlib2.iface.reference.Reference$InvalidReferenceException }
com/android/tools/smali/dexlib2/dexbacked/OatFile$SectionHeader32Bit.class
OatFile.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.OatFile$SectionHeader32Bit extends com.android.tools.smali.dexlib2.dexbacked.OatFile$SectionHeader { final synthetic com.android.tools.smali.dexlib2.dexbacked.OatFile this$0 public void <init> (com.android.tools.smali.dexlib2.dexbacked.OatFile, int) int offset public long getAddress () public int getOffset () public int getSize () public int getLink () public int getEntrySize () }
com/android/tools/smali/dexlib2/dexbacked/OatFile$OatHeader.class
OatFile.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.OatFile$OatHeader extends java.lang.Object { private final int headerOffset private final int keyValueStoreOffset final synthetic com.android.tools.smali.dexlib2.dexbacked.OatFile this$0 public void <init> (com.android.tools.smali.dexlib2.dexbacked.OatFile, int) int offset public boolean isValid () int i int i public int getVersion () public int getDexFileCount () public int getKeyValueStoreSize () int fieldOffset public int getHeaderSize () public java.lang.String getKeyValue (java.lang.String) int valueStartOffset int valueEndOffset int keyStartOffset int keyEndOffset String k String key int size int offset int endOffset public int getDexListStart () static synthetic int access$1200 (com.android.tools.smali.dexlib2.dexbacked.OatFile$OatHeader) com.android.tools.smali.dexlib2.dexbacked.OatFile$OatHeader x0 }
com/android/tools/smali/dexlib2/dexbacked/DexBackedDexFile$4.class
DexBackedDexFile.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$4 extends com.android.tools.smali.dexlib2.dexbacked.util.FixedSizeList { final synthetic int val$mapSize final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile this$0 public com.android.tools.smali.dexlib2.dexbacked.raw.MapItem readItem (int) int index int mapItemOffset public int size () public volatile synthetic java.lang.Object readItem (int) }
com/android/tools/smali/dexlib2/dexbacked/DexBackedDexFile$7.class
DexBackedDexFile.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$7 extends com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$IndexedSection { final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile this$0 public com.android.tools.smali.dexlib2.dexbacked.reference.DexBackedFieldReference get (int) int index public int size () public int getOffset (int) int index public volatile synthetic java.lang.Object get (int) }
com/android/tools/smali/dexlib2/dexbacked/DexBackedClassDef$3$1.class
DexBackedClassDef.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$3$1 extends com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeLookaheadIterator { private int count private com.android.tools.smali.dexlib2.iface.reference.FieldReference previousField private int previousIndex final synthetic com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator val$annotationIterator final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$3 this$1 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$3, com.android.tools.smali.dexlib2.dexbacked.DexBuffer, int, com.android.tools.smali.dexlib2.dexbacked.util.AnnotationsDirectory$AnnotationIterator) com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$3 this$1 com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer int offset protected com.android.tools.smali.dexlib2.dexbacked.DexBackedField readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader) int hiddenApiRestrictions com.android.tools.smali.dexlib2.dexbacked.DexBackedField item com.android.tools.smali.dexlib2.iface.reference.FieldReference currentField com.android.tools.smali.dexlib2.iface.reference.FieldReference nextField com.android.tools.smali.dexlib2.dexbacked.DexReader reader protected volatile synthetic java.lang.Object readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader) }
com/android/tools/smali/dexlib2/dexbacked/DexBackedDexFile$2.class
DexBackedDexFile.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$2 extends java.util.AbstractList { final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile this$0 public com.android.tools.smali.dexlib2.dexbacked.reference.DexBackedStringReference get (int) int index public int size () public volatile synthetic java.lang.Object get (int) }
com/android/tools/smali/dexlib2/dexbacked/DexBackedMethod$1.class
DexBackedMethod.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedMethod$1 extends com.android.tools.smali.util.AbstractForwardSequentialList { final synthetic java.util.List val$parameterTypes final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedMethod this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedMethod, java.util.List) com.android.tools.smali.dexlib2.dexbacked.DexBackedMethod this$0 public java.util.Iterator iterator () public int size () }
com/android/tools/smali/dexlib2/dexbacked/DexBuffer.class
DexBuffer.java package com.android.tools.smali.dexlib2.dexbacked public com.android.tools.smali.dexlib2.dexbacked.DexBuffer extends java.lang.Object { final byte[] buf final int baseOffset public void <init> (byte[]) byte[] buf public void <init> (byte[], int) byte[] buf int offset public int readSmallUint (int) int offset byte[] buf int result public int readOptionalUint (int) int offset byte[] buf int result public int readUshort (int) int offset byte[] buf public int readUbyte (int) int offset public long readLong (int) int offset byte[] buf public int readLongAsSmallUint (int) int offset byte[] buf long result public int readInt (int) int offset byte[] buf public int readShort (int) int offset byte[] buf public int readByte (int) int offset public byte[] readByteRange (int, int) int start int length public com.android.tools.smali.dexlib2.dexbacked.DexReader readerAt (int) int offset public byte[] getBuf () public int getBaseOffset () }
com/android/tools/smali/dexlib2/dexbacked/instruction/
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction22x.class
DexBackedInstruction22x.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction22x extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22x { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getRegisterA () public int getRegisterB () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction20t.class
DexBackedInstruction20t.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction20t extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction20t { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getCodeOffset () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction21c.class
DexBackedInstruction21c.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction21c extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21c { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getRegisterA () public com.android.tools.smali.dexlib2.iface.reference.Reference getReference () public int getReferenceType () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction21ih.class
DexBackedInstruction21ih.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction21ih extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21ih { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getRegisterA () public int getNarrowLiteral () public long getWideLiteral () public short getHatLiteral () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction10x.class
DexBackedInstruction10x.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction10x extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction10x { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedArrayPayload$3.class
DexBackedArrayPayload.java package com.android.tools.smali.dexlib2.dexbacked.instruction com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedArrayPayload$3 extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedArrayPayload$1ReturnedList { final synthetic int val$elementsStart final synthetic com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedArrayPayload this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedArrayPayload, int) com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedArrayPayload this$0 public java.lang.Number readItem (int) int index public volatile synthetic java.lang.Object readItem (int) }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction10t.class
DexBackedInstruction10t.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction10t extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction10t { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getCodeOffset () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction20bc.class
DexBackedInstruction20bc.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction20bc extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction20bc { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getVerificationError () public com.android.tools.smali.dexlib2.iface.reference.Reference getReference () int referenceType com.android.tools.smali.dexlib2.ReferenceType$InvalidReferenceTypeException ex int referenceIndex public int getReferenceType () int referenceType }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedArrayPayload$2.class
DexBackedArrayPayload.java package com.android.tools.smali.dexlib2.dexbacked.instruction com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedArrayPayload$2 extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedArrayPayload$1ReturnedList { final synthetic int val$elementsStart final synthetic com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedArrayPayload this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedArrayPayload, int) com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedArrayPayload this$0 public java.lang.Number readItem (int) int index public volatile synthetic java.lang.Object readItem (int) }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedArrayPayload$1.class
DexBackedArrayPayload.java package com.android.tools.smali.dexlib2.dexbacked.instruction com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedArrayPayload$1 extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedArrayPayload$1ReturnedList { final synthetic int val$elementsStart final synthetic com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedArrayPayload this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedArrayPayload, int) com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedArrayPayload this$0 public java.lang.Number readItem (int) int index public volatile synthetic java.lang.Object readItem (int) }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction31c.class
DexBackedInstruction31c.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction31c extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31c { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getRegisterA () public com.android.tools.smali.dexlib2.iface.reference.Reference getReference () public int getReferenceType () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction51l.class
DexBackedInstruction51l.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction51l extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction51l { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getRegisterA () public long getWideLiteral () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedPackedSwitchPayload$1$1.class
DexBackedPackedSwitchPayload.java package com.android.tools.smali.dexlib2.dexbacked.instruction com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedPackedSwitchPayload$1$1 extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.SwitchElement { final synthetic int val$index final synthetic com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedPackedSwitchPayload$1 this$1 void <init> (com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedPackedSwitchPayload$1, int) com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedPackedSwitchPayload$1 this$1 public int getKey () public int getOffset () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction21lh.class
DexBackedInstruction21lh.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction21lh extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21lh { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getRegisterA () public long getWideLiteral () public short getHatLiteral () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction12x.class
DexBackedInstruction12x.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction12x extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction12x { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getRegisterA () public int getRegisterB () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction$1.class
DexBackedInstruction.java package com.android.tools.smali.dexlib2.dexbacked.instruction synthetic com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$tools$smali$dexlib2$Format static void <clinit> () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction4rcc.class
DexBackedInstruction4rcc.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction4rcc extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction4rcc { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getRegisterCount () public int getStartRegister () public com.android.tools.smali.dexlib2.iface.reference.Reference getReference () public int getReferenceType () public com.android.tools.smali.dexlib2.iface.reference.Reference getReference2 () public int getReferenceType2 () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction31t.class
DexBackedInstruction31t.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction31t extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31t { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getRegisterA () public int getCodeOffset () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction21s.class
DexBackedInstruction21s.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction21s extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21s { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getRegisterA () public int getNarrowLiteral () public long getWideLiteral () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction22t.class
DexBackedInstruction22t.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction22t extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22t { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getRegisterA () public int getRegisterB () public int getCodeOffset () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedPackedSwitchPayload$1.class
DexBackedPackedSwitchPayload.java package com.android.tools.smali.dexlib2.dexbacked.instruction com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedPackedSwitchPayload$1 extends com.android.tools.smali.dexlib2.dexbacked.util.FixedSizeList { final synthetic int val$firstKey final synthetic com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedPackedSwitchPayload this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedPackedSwitchPayload, int) com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedPackedSwitchPayload this$0 public com.android.tools.smali.dexlib2.iface.instruction.SwitchElement readItem (int) int index public int size () public volatile synthetic java.lang.Object readItem (int) }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction20bc$1.class
DexBackedInstruction20bc.java package com.android.tools.smali.dexlib2.dexbacked.instruction com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction20bc$1 extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.reference.Reference { final synthetic com.android.tools.smali.dexlib2.ReferenceType$InvalidReferenceTypeException val$ex final synthetic int val$referenceIndex final synthetic com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction20bc this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction20bc, com.android.tools.smali.dexlib2.ReferenceType$InvalidReferenceTypeException, int) com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction20bc this$0 public void validateReference () throws com.android.tools.smali.dexlib2.iface.reference.Reference$InvalidReferenceException }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction.class
DexBackedInstruction.java package com.android.tools.smali.dexlib2.dexbacked.instruction public abstract com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.Instruction { public final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile public final com.android.tools.smali.dexlib2.Opcode opcode public final int instructionStart public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public com.android.tools.smali.dexlib2.Opcode getOpcode () public int getCodeUnits () public static com.android.tools.smali.dexlib2.iface.instruction.Instruction readFrom (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.dexbacked.DexReader) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.DexReader reader int opcodeValue com.android.tools.smali.dexlib2.Opcode opcode com.android.tools.smali.dexlib2.iface.instruction.Instruction instruction private static com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction buildInstruction (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStartOffset }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedSparseSwitchPayload$1.class
DexBackedSparseSwitchPayload.java package com.android.tools.smali.dexlib2.dexbacked.instruction com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedSparseSwitchPayload$1 extends com.android.tools.smali.dexlib2.dexbacked.util.FixedSizeList { final synthetic com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedSparseSwitchPayload this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedSparseSwitchPayload) com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedSparseSwitchPayload this$0 public com.android.tools.smali.dexlib2.iface.instruction.SwitchElement readItem (int) int index public int size () public volatile synthetic java.lang.Object readItem (int) }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction31i.class
DexBackedInstruction31i.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction31i extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31i { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getRegisterA () public int getNarrowLiteral () public long getWideLiteral () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction3rmi.class
DexBackedInstruction3rmi.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction3rmi extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rmi { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getRegisterCount () public int getStartRegister () public int getInlineIndex () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction30t.class
DexBackedInstruction30t.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction30t extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction30t { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getCodeOffset () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction35mi.class
DexBackedInstruction35mi.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction35mi extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35mi { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getRegisterCount () public int getRegisterC () public int getRegisterD () public int getRegisterE () public int getRegisterF () public int getRegisterG () public int getInlineIndex () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction22s.class
DexBackedInstruction22s.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction22s extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22s { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getRegisterA () public int getRegisterB () public int getNarrowLiteral () public long getWideLiteral () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction22b.class
DexBackedInstruction22b.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction22b extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22b { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getRegisterA () public int getRegisterB () public int getNarrowLiteral () public long getWideLiteral () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction11n.class
DexBackedInstruction11n.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction11n extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction11n { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getRegisterA () public int getNarrowLiteral () public long getWideLiteral () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction35ms.class
DexBackedInstruction35ms.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction35ms extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35ms { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getRegisterCount () public int getRegisterC () public int getRegisterD () public int getRegisterE () public int getRegisterF () public int getRegisterG () public int getVtableIndex () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction3rms.class
DexBackedInstruction3rms.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction3rms extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rms { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getRegisterCount () public int getStartRegister () public int getVtableIndex () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction3rc.class
DexBackedInstruction3rc.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction3rc extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rc { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getRegisterCount () public int getStartRegister () public com.android.tools.smali.dexlib2.iface.reference.Reference getReference () public int getReferenceType () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction22c.class
DexBackedInstruction22c.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction22c extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22c { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getRegisterA () public int getRegisterB () public com.android.tools.smali.dexlib2.iface.reference.Reference getReference () public int getReferenceType () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedArrayPayload$4.class
DexBackedArrayPayload.java package com.android.tools.smali.dexlib2.dexbacked.instruction com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedArrayPayload$4 extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedArrayPayload$1ReturnedList { final synthetic int val$elementsStart final synthetic com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedArrayPayload this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedArrayPayload, int) com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedArrayPayload this$0 public java.lang.Number readItem (int) int index public volatile synthetic java.lang.Object readItem (int) }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedSparseSwitchPayload$1$1.class
DexBackedSparseSwitchPayload.java package com.android.tools.smali.dexlib2.dexbacked.instruction com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedSparseSwitchPayload$1$1 extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.SwitchElement { final synthetic int val$index final synthetic com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedSparseSwitchPayload$1 this$1 void <init> (com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedSparseSwitchPayload$1, int) com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedSparseSwitchPayload$1 this$1 public int getKey () public int getOffset () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction11x.class
DexBackedInstruction11x.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction11x extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction11x { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getRegisterA () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction21t.class
DexBackedInstruction21t.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction21t extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21t { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getRegisterA () public int getCodeOffset () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedUnknownInstruction.class
DexBackedUnknownInstruction.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedUnknownInstruction extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.UnknownInstruction { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int instructionStart public int getOriginalOpcode () int opcode }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction22cs.class
DexBackedInstruction22cs.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction22cs extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22cs { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getRegisterA () public int getRegisterB () public int getFieldOffset () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction32x.class
DexBackedInstruction32x.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction32x extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction32x { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getRegisterA () public int getRegisterB () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedArrayPayload$1ReturnedList.class
DexBackedArrayPayload.java package com.android.tools.smali.dexlib2.dexbacked.instruction abstract com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedArrayPayload$1ReturnedList extends com.android.tools.smali.dexlib2.dexbacked.util.FixedSizeList { final synthetic com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedArrayPayload this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedArrayPayload) com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedArrayPayload this$0 public int size () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedSparseSwitchPayload.class
DexBackedSparseSwitchPayload.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedSparseSwitchPayload extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.SparseSwitchPayload { public final int elementCount private static final int ELEMENT_COUNT_OFFSET private static final int KEYS_OFFSET public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int instructionStart public java.util.List getSwitchElements () public int getCodeUnits () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedPackedSwitchPayload.class
DexBackedPackedSwitchPayload.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedPackedSwitchPayload extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.PackedSwitchPayload { public final int elementCount private static final int ELEMENT_COUNT_OFFSET private static final int FIRST_KEY_OFFSET private static final int TARGETS_OFFSET public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int instructionStart public java.util.List getSwitchElements () int firstKey public int getCodeUnits () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction35c.class
DexBackedInstruction35c.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction35c extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35c { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getRegisterCount () public int getRegisterC () public int getRegisterD () public int getRegisterE () public int getRegisterF () public int getRegisterG () public com.android.tools.smali.dexlib2.iface.reference.Reference getReference () public int getReferenceType () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction45cc.class
DexBackedInstruction45cc.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction45cc extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction45cc { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getRegisterCount () public int getRegisterC () public int getRegisterD () public int getRegisterE () public int getRegisterF () public int getRegisterG () public com.android.tools.smali.dexlib2.iface.reference.Reference getReference () public int getReferenceType () public com.android.tools.smali.dexlib2.iface.reference.Reference getReference2 () public int getReferenceType2 () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedInstruction23x.class
DexBackedInstruction23x.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction23x extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction23x { public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.Opcode, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.Opcode opcode int instructionStart public int getRegisterA () public int getRegisterB () public int getRegisterC () }
com/android/tools/smali/dexlib2/dexbacked/instruction/DexBackedArrayPayload.class
DexBackedArrayPayload.java package com.android.tools.smali.dexlib2.dexbacked.instruction public com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedArrayPayload extends com.android.tools.smali.dexlib2.dexbacked.instruction.DexBackedInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.ArrayPayload { public static final com.android.tools.smali.dexlib2.Opcode OPCODE public final int elementWidth public final int elementCount private static final int ELEMENT_WIDTH_OFFSET private static final int ELEMENT_COUNT_OFFSET private static final int ELEMENTS_OFFSET public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile int instructionStart int localElementWidth public int getElementWidth () public java.util.List getArrayElements () int elementsStart public int getCodeUnits () static void <clinit> () }
com/android/tools/smali/dexlib2/dexbacked/DexBackedClassDef$HiddenApiRestrictionsReader$2.class
DexBackedClassDef.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader$2 extends com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeListIterator { final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader this$1 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader, com.android.tools.smali.dexlib2.dexbacked.DexBuffer, int, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader this$1 com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer int offset int size protected java.lang.Integer readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) com.android.tools.smali.dexlib2.dexbacked.DexReader reader int index public java.lang.Integer next () public volatile synthetic java.lang.Object next () protected volatile synthetic java.lang.Object readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) }
com/android/tools/smali/dexlib2/dexbacked/DexBackedAnnotationElement.class
DexBackedAnnotationElement.java package com.android.tools.smali.dexlib2.dexbacked public com.android.tools.smali.dexlib2.dexbacked.DexBackedAnnotationElement extends com.android.tools.smali.dexlib2.base.BaseAnnotationElement { private final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile public final int nameIndex public final com.android.tools.smali.dexlib2.iface.value.EncodedValue value public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.dexbacked.DexReader) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.DexReader reader public java.lang.String getName () public com.android.tools.smali.dexlib2.iface.value.EncodedValue getValue () }
com/android/tools/smali/dexlib2/dexbacked/DexBackedDexFile$9.class
DexBackedDexFile.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$9 extends com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$IndexedSection { final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile this$0 public com.android.tools.smali.dexlib2.dexbacked.reference.DexBackedMethodProtoReference get (int) int index public int size () public int getOffset (int) int index public volatile synthetic java.lang.Object get (int) }
com/android/tools/smali/dexlib2/dexbacked/OatFile$SymbolTable.class
OatFile.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable extends java.lang.Object { private final com.android.tools.smali.dexlib2.dexbacked.OatFile$StringTable stringTable private final int offset private final int entryCount private final int entrySize final synthetic com.android.tools.smali.dexlib2.dexbacked.OatFile this$0 public void <init> (com.android.tools.smali.dexlib2.dexbacked.OatFile, com.android.tools.smali.dexlib2.dexbacked.OatFile$SectionHeader) IndexOutOfBoundsException ex com.android.tools.smali.dexlib2.dexbacked.OatFile this$0 com.android.tools.smali.dexlib2.dexbacked.OatFile$SectionHeader header public java.util.List getSymbols () static synthetic int access$600 (com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable) com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable x0 static synthetic int access$700 (com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable) com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable x0 static synthetic int access$800 (com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable) com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable x0 static synthetic com.android.tools.smali.dexlib2.dexbacked.OatFile$StringTable access$900 (com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable) com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable x0 }
com/android/tools/smali/dexlib2/dexbacked/DexBackedDexFile$8.class
DexBackedDexFile.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$8 extends com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$IndexedSection { final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile this$0 public com.android.tools.smali.dexlib2.dexbacked.reference.DexBackedMethodReference get (int) int index public int size () public int getOffset (int) int index public volatile synthetic java.lang.Object get (int) }
com/android/tools/smali/dexlib2/dexbacked/DexReader.class
DexReader.java package com.android.tools.smali.dexlib2.dexbacked public com.android.tools.smali.dexlib2.dexbacked.DexReader extends java.lang.Object { public final com.android.tools.smali.dexlib2.dexbacked.DexBuffer dexBuf private int offset public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBuffer, int) com.android.tools.smali.dexlib2.dexbacked.DexBuffer dexBuf int offset public int getOffset () public void setOffset (int) int offset public int readSleb128 () int currentByteValue int end int result byte[] buf public int peekSleb128Size () int currentByteValue int end int result byte[] buf public int readSmallUleb128 () public int peekSmallUleb128Size () private int readUleb128 (boolean) int currentByteValue boolean allowLarge int end int result byte[] buf private int peekUleb128Size (boolean) int currentByteValue boolean allowLarge int end int result byte[] buf public int readLargeUleb128 () public int readBigUleb128 () int currentByteValue int end int result byte[] buf public int peekBigUleb128Size () int currentByteValue int end int result byte[] buf public void skipUleb128 () int end byte currentByteValue byte[] buf public int readSmallUint () int o int result public int readOptionalUint () int o int result public int peekUshort () public int readUshort () int o int result public int peekUbyte () public int readUbyte () int o int result public long readLong () int o long result public int readInt () int o int result public int readShort () int o int result public int readByte () int o int result public void skipByte () public void moveRelative (int) int i public int readSmallUint (int) int offset public int readUshort (int) int offset public int readUbyte (int) int offset public long readLong (int) int offset public int readInt (int) int offset public int readShort (int) int offset public int readByte (int) int offset public int readSizedInt (int) int result int result int result int result int bytes int o byte[] buf int result public int readSizedSmallUint (int) int b int bytes int o byte[] buf int result public int readSizedRightExtendedInt (int) int result int result int result int result int bytes int o byte[] buf int result public long readSizedRightExtendedLong (int) long result long result long result long result long result long result long result long result int bytes int o byte[] buf long result public long readSizedLong (int) long result long result long result long result long result long result long result long result int bytes int o byte[] buf long result public java.lang.String readString (int) int utf16Length int[] ret String value public int peekStringLength (int) int utf16Length int[] ret }
com/android/tools/smali/dexlib2/dexbacked/DexBackedTypedExceptionHandler.class
DexBackedTypedExceptionHandler.java package com.android.tools.smali.dexlib2.dexbacked public com.android.tools.smali.dexlib2.dexbacked.DexBackedTypedExceptionHandler extends com.android.tools.smali.dexlib2.dexbacked.DexBackedExceptionHandler { private final com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile private final int typeId private final int handlerCodeAddress public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.dexbacked.DexReader) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.DexReader reader public java.lang.String getExceptionType () public int getHandlerCodeAddress () }
com/android/tools/smali/dexlib2/dexbacked/DexBackedOdexFile$1.class
DexBackedOdexFile.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedOdexFile$1 extends com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeList { final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBuffer val$fromStartBuffer final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedOdexFile this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedOdexFile, com.android.tools.smali.dexlib2.dexbacked.DexBuffer, int, int, com.android.tools.smali.dexlib2.dexbacked.DexBuffer) com.android.tools.smali.dexlib2.dexbacked.DexBackedOdexFile this$0 com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer int offset int size protected java.lang.String readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) java.io.UnsupportedEncodingException ex com.android.tools.smali.dexlib2.dexbacked.DexReader reader int index int length int offset protected volatile synthetic java.lang.Object readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) }
com/android/tools/smali/dexlib2/dexbacked/DexBackedDexFile$NotADexFile.class
DexBackedDexFile.java package com.android.tools.smali.dexlib2.dexbacked public com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$NotADexFile extends java.lang.RuntimeException { public void <init> () public void <init> (java.lang.Throwable) Throwable cause public void <init> (java.lang.String) String message public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause }
com/android/tools/smali/dexlib2/dexbacked/OatFile$DexEntryIterator.class
OatFile.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.OatFile$DexEntryIterator extends java.lang.Object implements java.util.Iterator { int index int offset final synthetic com.android.tools.smali.dexlib2.dexbacked.OatFile this$0 private void <init> (com.android.tools.smali.dexlib2.dexbacked.OatFile) public boolean hasNext () public com.android.tools.smali.dexlib2.dexbacked.OatFile$OatDexEntry next () byte[] buf int classCount int filenameLength String filename int dexOffset byte[] buf public void remove () public volatile synthetic java.lang.Object next () synthetic void <init> (com.android.tools.smali.dexlib2.dexbacked.OatFile, com.android.tools.smali.dexlib2.dexbacked.OatFile$1) com.android.tools.smali.dexlib2.dexbacked.OatFile x0 com.android.tools.smali.dexlib2.dexbacked.OatFile$1 x1 }
com/android/tools/smali/dexlib2/dexbacked/ZipDexContainer$NotAZipFileException.class
ZipDexContainer.java package com.android.tools.smali.dexlib2.dexbacked public com.android.tools.smali.dexlib2.dexbacked.ZipDexContainer$NotAZipFileException extends java.lang.RuntimeException { public void <init> () }
com/android/tools/smali/dexlib2/dexbacked/DexBackedDexFile$3.class
DexBackedDexFile.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$3 extends java.util.AbstractList { final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile this$0 public com.android.tools.smali.dexlib2.dexbacked.reference.DexBackedTypeReference get (int) int index public int size () public volatile synthetic java.lang.Object get (int) }
com/android/tools/smali/dexlib2/dexbacked/OatFile$VdexProvider.class
OatFile.java package com.android.tools.smali.dexlib2.dexbacked public abstract com.android.tools.smali.dexlib2.dexbacked.OatFile$VdexProvider extends java.lang.Object { public abstract byte[] getVdex () }
com/android/tools/smali/dexlib2/dexbacked/DexBackedAnnotation$1.class
DexBackedAnnotation.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedAnnotation$1 extends com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeSet { final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedAnnotation this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedAnnotation, com.android.tools.smali.dexlib2.dexbacked.DexBuffer, int, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedAnnotation this$0 com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer int offset int size protected com.android.tools.smali.dexlib2.dexbacked.DexBackedAnnotationElement readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) com.android.tools.smali.dexlib2.dexbacked.DexReader reader int index protected volatile synthetic java.lang.Object readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader, int) }
com/android/tools/smali/dexlib2/dexbacked/OatFile$InvalidOatFileException.class
OatFile.java package com.android.tools.smali.dexlib2.dexbacked public com.android.tools.smali.dexlib2.dexbacked.OatFile$InvalidOatFileException extends java.lang.RuntimeException { public void <init> (java.lang.String) String message }
com/android/tools/smali/dexlib2/dexbacked/DexBackedClassDef$HiddenApiRestrictionsReader.class
DexBackedClassDef.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader extends java.lang.Object { private final int startOffset private int instanceFieldsStartOffset private int directMethodsStartOffset private int virtualMethodsStartOffset final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef this$0 public void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef, int) int startOffset private com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeListIterator getRestrictionsForStaticFields () private int getInstanceFieldsStartOffset () int i com.android.tools.smali.dexlib2.dexbacked.DexReader reader private java.util.Iterator getRestrictionsForInstanceFields () private int getDirectMethodsStartOffset () int i com.android.tools.smali.dexlib2.dexbacked.DexReader reader private java.util.Iterator getRestrictionsForDirectMethods () private int getVirtualMethodsStartOffset () int i com.android.tools.smali.dexlib2.dexbacked.DexReader reader private java.util.Iterator getRestrictionsForVirtualMethods () static synthetic com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeListIterator access$000 (com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader) com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader x0 static synthetic java.util.Iterator access$300 (com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader) com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader x0 static synthetic java.util.Iterator access$600 (com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader) com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader x0 static synthetic java.util.Iterator access$900 (com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader) com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader x0 static synthetic int access$1102 (com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader x0 int x1 static synthetic int access$1202 (com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader x0 int x1 static synthetic int access$1302 (com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$HiddenApiRestrictionsReader x0 int x1 }
com/android/tools/smali/dexlib2/dexbacked/ZipDexContainer$1.class
ZipDexContainer.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.ZipDexContainer$1 extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.MultiDexContainer$DexEntry { final synthetic java.util.zip.ZipEntry val$zipEntry final synthetic byte[] val$buf final synthetic com.android.tools.smali.dexlib2.dexbacked.ZipDexContainer this$0 void <init> (com.android.tools.smali.dexlib2.dexbacked.ZipDexContainer, java.util.zip.ZipEntry, byte[]) com.android.tools.smali.dexlib2.dexbacked.ZipDexContainer this$0 public java.lang.String getEntryName () public com.android.tools.smali.dexlib2.iface.DexFile getDexFile () public com.android.tools.smali.dexlib2.iface.MultiDexContainer getContainer () }
com/android/tools/smali/dexlib2/dexbacked/CDexBackedDexFile.class
CDexBackedDexFile.java package com.android.tools.smali.dexlib2.dexbacked public com.android.tools.smali.dexlib2.dexbacked.CDexBackedDexFile extends com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile { public void <init> (com.android.tools.smali.dexlib2.Opcodes, byte[], int, boolean) com.android.tools.smali.dexlib2.Opcodes opcodes byte[] buf int offset boolean verifyMagic public void <init> (com.android.tools.smali.dexlib2.Opcodes, com.android.tools.smali.dexlib2.dexbacked.DexBuffer) com.android.tools.smali.dexlib2.Opcodes opcodes com.android.tools.smali.dexlib2.dexbacked.DexBuffer buf public void <init> (com.android.tools.smali.dexlib2.Opcodes, byte[], int) com.android.tools.smali.dexlib2.Opcodes opcodes byte[] buf int offset public void <init> (com.android.tools.smali.dexlib2.Opcodes, byte[]) com.android.tools.smali.dexlib2.Opcodes opcodes byte[] buf public static boolean isCdex (byte[], int) byte[] cdexMagic java.io.UnsupportedEncodingException ex byte[] buf int offset byte[] cdexMagic protected int getVersion (byte[], int, boolean) byte[] buf int offset boolean verifyMagic protected com.android.tools.smali.dexlib2.Opcodes getDefaultOpcodes (int) int version public int getBaseDataOffset () public int getDebugInfoOffsetsPos () public int getDebugInfoOffsetsTableOffset () public int getDebugInfoBase () protected com.android.tools.smali.dexlib2.dexbacked.DexBackedMethodImplementation createMethodImplementation (com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile, com.android.tools.smali.dexlib2.dexbacked.DexBackedMethod, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile dexFile com.android.tools.smali.dexlib2.dexbacked.DexBackedMethod method int codeOffset }
com/android/tools/smali/dexlib2/dexbacked/DexBackedClassDef$5$1.class
DexBackedClassDef.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$5$1 extends com.android.tools.smali.dexlib2.dexbacked.util.VariableSizeLookaheadIterator { private int count private com.android.tools.smali.dexlib2.iface.reference.MethodReference previousMethod private int previousIndex final synthetic com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$5 this$1 void <init> (com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$5, com.android.tools.smali.dexlib2.dexbacked.DexBuffer, int) com.android.tools.smali.dexlib2.dexbacked.DexBackedClassDef$5 this$1 com.android.tools.smali.dexlib2.dexbacked.DexBuffer buffer int offset protected com.android.tools.smali.dexlib2.dexbacked.DexBackedMethod readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader) int hiddenApiRestrictions com.android.tools.smali.dexlib2.dexbacked.DexBackedMethod item com.android.tools.smali.dexlib2.iface.reference.MethodReference currentMethod com.android.tools.smali.dexlib2.iface.reference.MethodReference nextMethod com.android.tools.smali.dexlib2.dexbacked.DexReader reader protected volatile synthetic java.lang.Object readNextItem (com.android.tools.smali.dexlib2.dexbacked.DexReader) }
com/android/tools/smali/dexlib2/dexbacked/OatFile$2$1.class
OatFile.java package com.android.tools.smali.dexlib2.dexbacked com.android.tools.smali.dexlib2.dexbacked.OatFile$2$1 extends java.lang.Object implements com.google.common.base.Function { final synthetic com.android.tools.smali.dexlib2.dexbacked.OatFile$2 this$1 void <init> (com.android.tools.smali.dexlib2.dexbacked.OatFile$2) com.android.tools.smali.dexlib2.dexbacked.OatFile$2 this$1 public java.lang.String apply (com.android.tools.smali.dexlib2.dexbacked.OatFile$OatDexEntry) com.android.tools.smali.dexlib2.dexbacked.OatFile$OatDexEntry dexEntry public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/android/tools/smali/dexlib2/dexbacked/OatFile$SymbolTable$Symbol32.class
OatFile.java package com.android.tools.smali.dexlib2.dexbacked public com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable$Symbol32 extends com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable$Symbol { final synthetic com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable this$1 public void <init> (com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable, int) com.android.tools.smali.dexlib2.dexbacked.OatFile$SymbolTable this$1 int offset public java.lang.String getName () public long getValue () public int getSize () public int getSectionIndex () }
com/android/tools/smali/dexlib2/ReferenceType$InvalidReferenceTypeException.class
ReferenceType.java package com.android.tools.smali.dexlib2 public com.android.tools.smali.dexlib2.ReferenceType$InvalidReferenceTypeException extends com.android.tools.smali.util.ExceptionWithContext { private final int referenceType public void <init> (int) int referenceType public transient void <init> (int, java.lang.String, java.lang.Object[]) int referenceType String message Object[] formatArgs public int getReferenceType () }
com/android/tools/smali/dexlib2/DexFileFactory$SingletonMultiDexContainer$1.class
DexFileFactory.java package com.android.tools.smali.dexlib2 com.android.tools.smali.dexlib2.DexFileFactory$SingletonMultiDexContainer$1 extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.MultiDexContainer$DexEntry { final synthetic String val$entryName final synthetic com.android.tools.smali.dexlib2.DexFileFactory$SingletonMultiDexContainer this$0 void <init> (com.android.tools.smali.dexlib2.DexFileFactory$SingletonMultiDexContainer, java.lang.String) com.android.tools.smali.dexlib2.DexFileFactory$SingletonMultiDexContainer this$0 public java.lang.String getEntryName () public com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile getDexFile () public com.android.tools.smali.dexlib2.iface.MultiDexContainer getContainer () public volatile synthetic com.android.tools.smali.dexlib2.iface.DexFile getDexFile () }
com/android/tools/smali/dexlib2/DexFileFactory$UnsupportedFileTypeException.class
DexFileFactory.java package com.android.tools.smali.dexlib2 public com.android.tools.smali.dexlib2.DexFileFactory$UnsupportedFileTypeException extends com.android.tools.smali.util.ExceptionWithContext { public transient void <init> (java.lang.String, java.lang.Object[]) String message Object[] formatArgs }
com/android/tools/smali/dexlib2/rewriter/
com/android/tools/smali/dexlib2/rewriter/MethodReferenceRewriter$RewrittenMethodReference$1.class
MethodReferenceRewriter.java package com.android.tools.smali.dexlib2.rewriter com.android.tools.smali.dexlib2.rewriter.MethodReferenceRewriter$RewrittenMethodReference$1 extends java.lang.Object implements com.google.common.base.Function { final synthetic com.android.tools.smali.dexlib2.rewriter.MethodReferenceRewriter$RewrittenMethodReference this$1 void <init> (com.android.tools.smali.dexlib2.rewriter.MethodReferenceRewriter$RewrittenMethodReference) com.android.tools.smali.dexlib2.rewriter.MethodReferenceRewriter$RewrittenMethodReference this$1 public java.lang.String apply (java.lang.CharSequence) CharSequence input public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/android/tools/smali/dexlib2/rewriter/Rewriters.class
Rewriters.java package com.android.tools.smali.dexlib2.rewriter public abstract com.android.tools.smali.dexlib2.rewriter.Rewriters extends java.lang.Object { public abstract com.android.tools.smali.dexlib2.rewriter.Rewriter getDexFileRewriter () public abstract com.android.tools.smali.dexlib2.rewriter.Rewriter getClassDefRewriter () public abstract com.android.tools.smali.dexlib2.rewriter.Rewriter getFieldRewriter () public abstract com.android.tools.smali.dexlib2.rewriter.Rewriter getMethodRewriter () public abstract com.android.tools.smali.dexlib2.rewriter.Rewriter getMethodParameterRewriter () public abstract com.android.tools.smali.dexlib2.rewriter.Rewriter getMethodImplementationRewriter () public abstract com.android.tools.smali.dexlib2.rewriter.Rewriter getInstructionRewriter () public abstract com.android.tools.smali.dexlib2.rewriter.Rewriter getTryBlockRewriter () public abstract com.android.tools.smali.dexlib2.rewriter.Rewriter getExceptionHandlerRewriter () public abstract com.android.tools.smali.dexlib2.rewriter.Rewriter getDebugItemRewriter () public abstract com.android.tools.smali.dexlib2.rewriter.Rewriter getTypeRewriter () public abstract com.android.tools.smali.dexlib2.rewriter.Rewriter getFieldReferenceRewriter () public abstract com.android.tools.smali.dexlib2.rewriter.Rewriter getMethodReferenceRewriter () public abstract com.android.tools.smali.dexlib2.rewriter.Rewriter getCallSiteReferenceRewriter () public abstract com.android.tools.smali.dexlib2.rewriter.Rewriter getAnnotationRewriter () public abstract com.android.tools.smali.dexlib2.rewriter.Rewriter getAnnotationElementRewriter () public abstract com.android.tools.smali.dexlib2.rewriter.Rewriter getEncodedValueRewriter () }
com/android/tools/smali/dexlib2/rewriter/InstructionRewriter$RewrittenInstruction4rcc.class
InstructionRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.InstructionRewriter$RewrittenInstruction4rcc extends com.android.tools.smali.dexlib2.rewriter.InstructionRewriter$BaseRewrittenDualReferenceInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction4rcc { final synthetic com.android.tools.smali.dexlib2.rewriter.InstructionRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.InstructionRewriter, com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction4rcc) com.android.tools.smali.dexlib2.rewriter.InstructionRewriter this$0 com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction4rcc instruction public int getStartRegister () public int getRegisterCount () }
com/android/tools/smali/dexlib2/rewriter/DebugItemRewriter$BaseRewrittenLocalInfoDebugItem.class
DebugItemRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.DebugItemRewriter$BaseRewrittenLocalInfoDebugItem extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.debug.DebugItem com.android.tools.smali.dexlib2.iface.debug.LocalInfo { protected com.android.tools.smali.dexlib2.iface.debug.DebugItem debugItem final synthetic com.android.tools.smali.dexlib2.rewriter.DebugItemRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.DebugItemRewriter, com.android.tools.smali.dexlib2.iface.debug.DebugItem) com.android.tools.smali.dexlib2.rewriter.DebugItemRewriter this$0 com.android.tools.smali.dexlib2.iface.debug.DebugItem debugItem public int getDebugItemType () public int getCodeAddress () public java.lang.String getName () public java.lang.String getType () public java.lang.String getSignature () }
com/android/tools/smali/dexlib2/rewriter/MethodRewriter$RewrittenMethod.class
MethodRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.MethodRewriter$RewrittenMethod extends com.android.tools.smali.dexlib2.base.reference.BaseMethodReference implements com.android.tools.smali.dexlib2.iface.Method { protected com.android.tools.smali.dexlib2.iface.Method method final synthetic com.android.tools.smali.dexlib2.rewriter.MethodRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.MethodRewriter, com.android.tools.smali.dexlib2.iface.Method) com.android.tools.smali.dexlib2.rewriter.MethodRewriter this$0 com.android.tools.smali.dexlib2.iface.Method method public java.lang.String getDefiningClass () public java.lang.String getName () public java.util.List getParameterTypes () public java.util.List getParameters () public java.lang.String getReturnType () public int getAccessFlags () public java.util.Set getAnnotations () public java.util.Set getHiddenApiRestrictions () public com.android.tools.smali.dexlib2.iface.MethodImplementation getImplementation () }
com/android/tools/smali/dexlib2/rewriter/RewriterUtils$2.class
RewriterUtils.java package com.android.tools.smali.dexlib2.rewriter final com.android.tools.smali.dexlib2.rewriter.RewriterUtils$2 extends java.util.AbstractList { final synthetic com.android.tools.smali.dexlib2.rewriter.Rewriter val$rewriter final synthetic java.util.List val$list void <init> (com.android.tools.smali.dexlib2.rewriter.Rewriter, java.util.List) public java.lang.Object get (int) int i public int size () }
com/android/tools/smali/dexlib2/rewriter/RewriterModule.class
RewriterModule.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.RewriterModule extends java.lang.Object { public void <init> () public com.android.tools.smali.dexlib2.rewriter.Rewriter getDexFileRewriter (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.rewriter.Rewriter getClassDefRewriter (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.rewriter.Rewriter getFieldRewriter (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.rewriter.Rewriter getMethodRewriter (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.rewriter.Rewriter getMethodParameterRewriter (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.rewriter.Rewriter getMethodImplementationRewriter (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.rewriter.Rewriter getInstructionRewriter (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.rewriter.Rewriter getTryBlockRewriter (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.rewriter.Rewriter getExceptionHandlerRewriter (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.rewriter.Rewriter getDebugItemRewriter (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.rewriter.Rewriter getTypeRewriter (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.rewriter.Rewriter getFieldReferenceRewriter (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.rewriter.Rewriter getMethodReferenceRewriter (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.rewriter.Rewriter getCallSiteReferenceRewriter (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.rewriter.Rewriter getAnnotationRewriter (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.rewriter.Rewriter getAnnotationElementRewriter (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.rewriter.Rewriter getEncodedValueRewriter (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters }
com/android/tools/smali/dexlib2/rewriter/MethodImplementationRewriter.class
MethodImplementationRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.MethodImplementationRewriter extends java.lang.Object implements com.android.tools.smali.dexlib2.rewriter.Rewriter { protected final com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public void <init> (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.iface.MethodImplementation rewrite (com.android.tools.smali.dexlib2.iface.MethodImplementation) com.android.tools.smali.dexlib2.iface.MethodImplementation methodImplementation public volatile synthetic java.lang.Object rewrite (java.lang.Object) }
com/android/tools/smali/dexlib2/rewriter/InstructionRewriter$1.class
InstructionRewriter.java package com.android.tools.smali.dexlib2.rewriter synthetic com.android.tools.smali.dexlib2.rewriter.InstructionRewriter$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$tools$smali$dexlib2$Format static void <clinit> () }
com/android/tools/smali/dexlib2/rewriter/DebugItemRewriter$RewrittenStartLocal.class
DebugItemRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.DebugItemRewriter$RewrittenStartLocal extends com.android.tools.smali.dexlib2.rewriter.DebugItemRewriter$BaseRewrittenLocalInfoDebugItem implements com.android.tools.smali.dexlib2.iface.debug.StartLocal { final synthetic com.android.tools.smali.dexlib2.rewriter.DebugItemRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.DebugItemRewriter, com.android.tools.smali.dexlib2.iface.debug.StartLocal) com.android.tools.smali.dexlib2.rewriter.DebugItemRewriter this$0 com.android.tools.smali.dexlib2.iface.debug.StartLocal debugItem public int getRegister () public com.android.tools.smali.dexlib2.iface.reference.StringReference getNameReference () public com.android.tools.smali.dexlib2.iface.reference.TypeReference getTypeReference () com.android.tools.smali.dexlib2.iface.reference.TypeReference typeReference public com.android.tools.smali.dexlib2.iface.reference.StringReference getSignatureReference () }
com/android/tools/smali/dexlib2/rewriter/DebugItemRewriter.class
DebugItemRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.DebugItemRewriter extends java.lang.Object implements com.android.tools.smali.dexlib2.rewriter.Rewriter { protected final com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public void <init> (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.iface.debug.DebugItem rewrite (com.android.tools.smali.dexlib2.iface.debug.DebugItem) com.android.tools.smali.dexlib2.iface.debug.DebugItem value public volatile synthetic java.lang.Object rewrite (java.lang.Object) }
com/android/tools/smali/dexlib2/rewriter/ExceptionHandlerRewriter$RewrittenExceptionHandler.class
ExceptionHandlerRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.ExceptionHandlerRewriter$RewrittenExceptionHandler extends com.android.tools.smali.dexlib2.base.BaseExceptionHandler { protected com.android.tools.smali.dexlib2.iface.ExceptionHandler exceptionHandler final synthetic com.android.tools.smali.dexlib2.rewriter.ExceptionHandlerRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.ExceptionHandlerRewriter, com.android.tools.smali.dexlib2.iface.ExceptionHandler) com.android.tools.smali.dexlib2.rewriter.ExceptionHandlerRewriter this$0 com.android.tools.smali.dexlib2.iface.ExceptionHandler exceptionHandler public java.lang.String getExceptionType () public int getHandlerCodeAddress () }
com/android/tools/smali/dexlib2/rewriter/TypeRewriter.class
TypeRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.TypeRewriter extends java.lang.Object implements com.android.tools.smali.dexlib2.rewriter.Rewriter { public void <init> () public java.lang.String rewrite (java.lang.String) int dimensions String unwrappedType String rewrittenType String value protected java.lang.String rewriteUnwrappedType (java.lang.String) String value public volatile synthetic java.lang.Object rewrite (java.lang.Object) }
com/android/tools/smali/dexlib2/rewriter/EncodedValueRewriter$RewrittenArrayEncodedValue.class
EncodedValueRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.EncodedValueRewriter$RewrittenArrayEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseArrayEncodedValue { protected com.android.tools.smali.dexlib2.iface.value.ArrayEncodedValue arrayEncodedValue final synthetic com.android.tools.smali.dexlib2.rewriter.EncodedValueRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.EncodedValueRewriter, com.android.tools.smali.dexlib2.iface.value.ArrayEncodedValue) com.android.tools.smali.dexlib2.rewriter.EncodedValueRewriter this$0 com.android.tools.smali.dexlib2.iface.value.ArrayEncodedValue arrayEncodedValue public java.util.List getValue () }
com/android/tools/smali/dexlib2/rewriter/TryBlockRewriter$RewrittenTryBlock.class
TryBlockRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.TryBlockRewriter$RewrittenTryBlock extends com.android.tools.smali.dexlib2.base.BaseTryBlock { protected com.android.tools.smali.dexlib2.iface.TryBlock tryBlock final synthetic com.android.tools.smali.dexlib2.rewriter.TryBlockRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.TryBlockRewriter, com.android.tools.smali.dexlib2.iface.TryBlock) com.android.tools.smali.dexlib2.rewriter.TryBlockRewriter this$0 com.android.tools.smali.dexlib2.iface.TryBlock tryBlock public int getStartCodeAddress () public int getCodeUnitCount () public java.util.List getExceptionHandlers () }
com/android/tools/smali/dexlib2/rewriter/RewriterUtils$8.class
RewriterUtils.java package com.android.tools.smali.dexlib2.rewriter final com.android.tools.smali.dexlib2.rewriter.RewriterUtils$8 extends com.android.tools.smali.dexlib2.base.value.BaseMethodTypeEncodedValue { final synthetic com.android.tools.smali.dexlib2.rewriter.Rewriters val$rewriters final synthetic com.android.tools.smali.dexlib2.iface.value.EncodedValue val$encodedValue void <init> (com.android.tools.smali.dexlib2.rewriter.Rewriters, com.android.tools.smali.dexlib2.iface.value.EncodedValue) public com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference getValue () }
com/android/tools/smali/dexlib2/rewriter/EncodedValueRewriter$RewrittenMethodEncodedValue.class
EncodedValueRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.EncodedValueRewriter$RewrittenMethodEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseMethodEncodedValue { protected com.android.tools.smali.dexlib2.iface.value.MethodEncodedValue methodEncodedValue final synthetic com.android.tools.smali.dexlib2.rewriter.EncodedValueRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.EncodedValueRewriter, com.android.tools.smali.dexlib2.iface.value.MethodEncodedValue) com.android.tools.smali.dexlib2.rewriter.EncodedValueRewriter this$0 com.android.tools.smali.dexlib2.iface.value.MethodEncodedValue methodEncodedValue public com.android.tools.smali.dexlib2.iface.reference.MethodReference getValue () }
com/android/tools/smali/dexlib2/rewriter/MethodReferenceRewriter.class
MethodReferenceRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.MethodReferenceRewriter extends java.lang.Object implements com.android.tools.smali.dexlib2.rewriter.Rewriter { protected final com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public void <init> (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.iface.reference.MethodReference rewrite (com.android.tools.smali.dexlib2.iface.reference.MethodReference) com.android.tools.smali.dexlib2.iface.reference.MethodReference methodReference public volatile synthetic java.lang.Object rewrite (java.lang.Object) }
com/android/tools/smali/dexlib2/rewriter/ClassDefRewriter$RewrittenClassDef$2.class
ClassDefRewriter.java package com.android.tools.smali.dexlib2.rewriter com.android.tools.smali.dexlib2.rewriter.ClassDefRewriter$RewrittenClassDef$2 extends java.lang.Object implements java.lang.Iterable { final synthetic com.android.tools.smali.dexlib2.rewriter.ClassDefRewriter$RewrittenClassDef this$1 void <init> (com.android.tools.smali.dexlib2.rewriter.ClassDefRewriter$RewrittenClassDef) com.android.tools.smali.dexlib2.rewriter.ClassDefRewriter$RewrittenClassDef this$1 public java.util.Iterator iterator () }
com/android/tools/smali/dexlib2/rewriter/DebugItemRewriter$RewrittenEndLocal.class
DebugItemRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.DebugItemRewriter$RewrittenEndLocal extends com.android.tools.smali.dexlib2.rewriter.DebugItemRewriter$BaseRewrittenLocalInfoDebugItem implements com.android.tools.smali.dexlib2.iface.debug.EndLocal { final synthetic com.android.tools.smali.dexlib2.rewriter.DebugItemRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.DebugItemRewriter, com.android.tools.smali.dexlib2.iface.debug.EndLocal) com.android.tools.smali.dexlib2.rewriter.DebugItemRewriter this$0 com.android.tools.smali.dexlib2.iface.debug.EndLocal instruction public int getRegister () }
com/android/tools/smali/dexlib2/rewriter/RewriterUtils$5.class
RewriterUtils.java package com.android.tools.smali.dexlib2.rewriter final com.android.tools.smali.dexlib2.rewriter.RewriterUtils$5 extends com.android.tools.smali.dexlib2.base.reference.BaseMethodHandleReference { final synthetic com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference val$methodHandleReference final synthetic com.android.tools.smali.dexlib2.rewriter.Rewriters val$rewriters void <init> (com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference, com.android.tools.smali.dexlib2.rewriter.Rewriters) public int getMethodHandleType () public com.android.tools.smali.dexlib2.iface.reference.Reference getMemberReference () }
com/android/tools/smali/dexlib2/rewriter/MethodReferenceRewriter$RewrittenMethodReference.class
MethodReferenceRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.MethodReferenceRewriter$RewrittenMethodReference extends com.android.tools.smali.dexlib2.base.reference.BaseMethodReference { protected com.android.tools.smali.dexlib2.iface.reference.MethodReference methodReference final synthetic com.android.tools.smali.dexlib2.rewriter.MethodReferenceRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.MethodReferenceRewriter, com.android.tools.smali.dexlib2.iface.reference.MethodReference) com.android.tools.smali.dexlib2.rewriter.MethodReferenceRewriter this$0 com.android.tools.smali.dexlib2.iface.reference.MethodReference methodReference public java.lang.String getDefiningClass () public java.lang.String getName () public java.util.List getParameterTypes () public java.lang.String getReturnType () }
com/android/tools/smali/dexlib2/rewriter/RewriterUtils$4.class
RewriterUtils.java package com.android.tools.smali.dexlib2.rewriter final com.android.tools.smali.dexlib2.rewriter.RewriterUtils$4 extends com.android.tools.smali.dexlib2.base.reference.BaseTypeReference { final synthetic com.android.tools.smali.dexlib2.rewriter.Rewriter val$typeRewriter final synthetic com.android.tools.smali.dexlib2.iface.reference.TypeReference val$typeReference void <init> (com.android.tools.smali.dexlib2.rewriter.Rewriter, com.android.tools.smali.dexlib2.iface.reference.TypeReference) public java.lang.String getType () }
com/android/tools/smali/dexlib2/rewriter/InstructionRewriter$BaseRewrittenDualReferenceInstruction.class
InstructionRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.InstructionRewriter$BaseRewrittenDualReferenceInstruction extends com.android.tools.smali.dexlib2.rewriter.InstructionRewriter$BaseRewrittenReferenceInstruction implements com.android.tools.smali.dexlib2.iface.instruction.DualReferenceInstruction { final synthetic com.android.tools.smali.dexlib2.rewriter.InstructionRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.InstructionRewriter, com.android.tools.smali.dexlib2.iface.instruction.DualReferenceInstruction) com.android.tools.smali.dexlib2.rewriter.InstructionRewriter this$0 com.android.tools.smali.dexlib2.iface.instruction.DualReferenceInstruction instruction public com.android.tools.smali.dexlib2.iface.reference.Reference getReference2 () public int getReferenceType2 () }
com/android/tools/smali/dexlib2/rewriter/InstructionRewriter$BaseRewrittenReferenceInstruction.class
InstructionRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.InstructionRewriter$BaseRewrittenReferenceInstruction extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction { protected com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction instruction final synthetic com.android.tools.smali.dexlib2.rewriter.InstructionRewriter this$0 protected void <init> (com.android.tools.smali.dexlib2.rewriter.InstructionRewriter, com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction) com.android.tools.smali.dexlib2.rewriter.InstructionRewriter this$0 com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction instruction public com.android.tools.smali.dexlib2.iface.reference.Reference getReference () public int getReferenceType () public com.android.tools.smali.dexlib2.Opcode getOpcode () public int getCodeUnits () }
com/android/tools/smali/dexlib2/rewriter/MethodImplementationRewriter$RewrittenMethodImplementation.class
MethodImplementationRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.MethodImplementationRewriter$RewrittenMethodImplementation extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.MethodImplementation { protected com.android.tools.smali.dexlib2.iface.MethodImplementation methodImplementation final synthetic com.android.tools.smali.dexlib2.rewriter.MethodImplementationRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.MethodImplementationRewriter, com.android.tools.smali.dexlib2.iface.MethodImplementation) com.android.tools.smali.dexlib2.rewriter.MethodImplementationRewriter this$0 com.android.tools.smali.dexlib2.iface.MethodImplementation methodImplementation public int getRegisterCount () public java.lang.Iterable getInstructions () public java.util.List getTryBlocks () public java.lang.Iterable getDebugItems () }
com/android/tools/smali/dexlib2/rewriter/InstructionRewriter.class
InstructionRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.InstructionRewriter extends java.lang.Object implements com.android.tools.smali.dexlib2.rewriter.Rewriter { protected final com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public void <init> (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.iface.instruction.Instruction rewrite (com.android.tools.smali.dexlib2.iface.instruction.Instruction) com.android.tools.smali.dexlib2.iface.instruction.Instruction instruction private com.android.tools.smali.dexlib2.iface.reference.Reference rewriteReference (int, com.android.tools.smali.dexlib2.iface.reference.Reference) int type com.android.tools.smali.dexlib2.iface.reference.Reference reference public volatile synthetic java.lang.Object rewrite (java.lang.Object) static synthetic com.android.tools.smali.dexlib2.iface.reference.Reference access$000 (com.android.tools.smali.dexlib2.rewriter.InstructionRewriter, int, com.android.tools.smali.dexlib2.iface.reference.Reference) com.android.tools.smali.dexlib2.rewriter.InstructionRewriter x0 int x1 com.android.tools.smali.dexlib2.iface.reference.Reference x2 }
com/android/tools/smali/dexlib2/rewriter/RewriterUtils$1$1.class
RewriterUtils.java package com.android.tools.smali.dexlib2.rewriter com.android.tools.smali.dexlib2.rewriter.RewriterUtils$1$1 extends java.lang.Object implements java.util.Iterator { final synthetic java.util.Iterator val$iterator final synthetic com.android.tools.smali.dexlib2.rewriter.RewriterUtils$1 this$0 void <init> (com.android.tools.smali.dexlib2.rewriter.RewriterUtils$1, java.util.Iterator) com.android.tools.smali.dexlib2.rewriter.RewriterUtils$1 this$0 public boolean hasNext () public java.lang.Object next () public void remove () }
com/android/tools/smali/dexlib2/rewriter/DebugItemRewriter$RewrittenRestartLocal.class
DebugItemRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.DebugItemRewriter$RewrittenRestartLocal extends com.android.tools.smali.dexlib2.rewriter.DebugItemRewriter$BaseRewrittenLocalInfoDebugItem implements com.android.tools.smali.dexlib2.iface.debug.RestartLocal { final synthetic com.android.tools.smali.dexlib2.rewriter.DebugItemRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.DebugItemRewriter, com.android.tools.smali.dexlib2.iface.debug.RestartLocal) com.android.tools.smali.dexlib2.rewriter.DebugItemRewriter this$0 com.android.tools.smali.dexlib2.iface.debug.RestartLocal instruction public int getRegister () }
com/android/tools/smali/dexlib2/rewriter/RewriterUtils$11.class
RewriterUtils.java package com.android.tools.smali.dexlib2.rewriter final com.android.tools.smali.dexlib2.rewriter.RewriterUtils$11 extends com.android.tools.smali.dexlib2.base.value.BaseFieldEncodedValue { final synthetic com.android.tools.smali.dexlib2.rewriter.Rewriters val$rewriters final synthetic com.android.tools.smali.dexlib2.iface.value.EncodedValue val$encodedValue void <init> (com.android.tools.smali.dexlib2.rewriter.Rewriters, com.android.tools.smali.dexlib2.iface.value.EncodedValue) public com.android.tools.smali.dexlib2.iface.reference.FieldReference getValue () }
com/android/tools/smali/dexlib2/rewriter/RewriterUtils$12.class
RewriterUtils.java package com.android.tools.smali.dexlib2.rewriter final com.android.tools.smali.dexlib2.rewriter.RewriterUtils$12 extends com.android.tools.smali.dexlib2.base.value.BaseMethodEncodedValue { final synthetic com.android.tools.smali.dexlib2.rewriter.Rewriters val$rewriters final synthetic com.android.tools.smali.dexlib2.iface.value.EncodedValue val$encodedValue void <init> (com.android.tools.smali.dexlib2.rewriter.Rewriters, com.android.tools.smali.dexlib2.iface.value.EncodedValue) public com.android.tools.smali.dexlib2.iface.reference.MethodReference getValue () }
com/android/tools/smali/dexlib2/rewriter/RewriterUtils$6.class
RewriterUtils.java package com.android.tools.smali.dexlib2.rewriter final com.android.tools.smali.dexlib2.rewriter.RewriterUtils$6 extends com.android.tools.smali.dexlib2.base.reference.BaseMethodHandleReference { final synthetic com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference val$methodHandleReference final synthetic com.android.tools.smali.dexlib2.rewriter.Rewriters val$rewriters void <init> (com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference, com.android.tools.smali.dexlib2.rewriter.Rewriters) public int getMethodHandleType () public com.android.tools.smali.dexlib2.iface.reference.Reference getMemberReference () }
com/android/tools/smali/dexlib2/rewriter/EncodedValueRewriter$RewrittenAnnotationEncodedValue.class
EncodedValueRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.EncodedValueRewriter$RewrittenAnnotationEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseAnnotationEncodedValue { protected com.android.tools.smali.dexlib2.iface.value.AnnotationEncodedValue annotationEncodedValue final synthetic com.android.tools.smali.dexlib2.rewriter.EncodedValueRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.EncodedValueRewriter, com.android.tools.smali.dexlib2.iface.value.AnnotationEncodedValue) com.android.tools.smali.dexlib2.rewriter.EncodedValueRewriter this$0 com.android.tools.smali.dexlib2.iface.value.AnnotationEncodedValue annotationEncodedValue public java.lang.String getType () public java.util.Set getElements () }
com/android/tools/smali/dexlib2/rewriter/AnnotationElementRewriter$RewrittenAnnotationElement.class
AnnotationElementRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.AnnotationElementRewriter$RewrittenAnnotationElement extends com.android.tools.smali.dexlib2.base.BaseAnnotationElement { protected com.android.tools.smali.dexlib2.iface.AnnotationElement annotationElement final synthetic com.android.tools.smali.dexlib2.rewriter.AnnotationElementRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.AnnotationElementRewriter, com.android.tools.smali.dexlib2.iface.AnnotationElement) com.android.tools.smali.dexlib2.rewriter.AnnotationElementRewriter this$0 com.android.tools.smali.dexlib2.iface.AnnotationElement annotationElement public java.lang.String getName () public com.android.tools.smali.dexlib2.iface.value.EncodedValue getValue () }
com/android/tools/smali/dexlib2/rewriter/ClassDefRewriter.class
ClassDefRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.ClassDefRewriter extends java.lang.Object implements com.android.tools.smali.dexlib2.rewriter.Rewriter { protected final com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public void <init> (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.iface.ClassDef rewrite (com.android.tools.smali.dexlib2.iface.ClassDef) com.android.tools.smali.dexlib2.iface.ClassDef classDef public volatile synthetic java.lang.Object rewrite (java.lang.Object) }
com/android/tools/smali/dexlib2/rewriter/DexFileRewriter$RewrittenDexFile.class
DexFileRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.DexFileRewriter$RewrittenDexFile extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.DexFile { protected final com.android.tools.smali.dexlib2.iface.DexFile dexFile final synthetic com.android.tools.smali.dexlib2.rewriter.DexFileRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.DexFileRewriter, com.android.tools.smali.dexlib2.iface.DexFile) com.android.tools.smali.dexlib2.rewriter.DexFileRewriter this$0 com.android.tools.smali.dexlib2.iface.DexFile dexFile public java.util.Set getClasses () public com.android.tools.smali.dexlib2.Opcodes getOpcodes () }
com/android/tools/smali/dexlib2/rewriter/RewriterUtils$3$1.class
RewriterUtils.java package com.android.tools.smali.dexlib2.rewriter com.android.tools.smali.dexlib2.rewriter.RewriterUtils$3$1 extends java.lang.Object implements java.util.Iterator { final synthetic java.util.Iterator val$iterator final synthetic com.android.tools.smali.dexlib2.rewriter.RewriterUtils$3 this$0 void <init> (com.android.tools.smali.dexlib2.rewriter.RewriterUtils$3, java.util.Iterator) com.android.tools.smali.dexlib2.rewriter.RewriterUtils$3 this$0 public boolean hasNext () public java.lang.Object next () public void remove () }
com/android/tools/smali/dexlib2/rewriter/RewriterUtils$10.class
RewriterUtils.java package com.android.tools.smali.dexlib2.rewriter final com.android.tools.smali.dexlib2.rewriter.RewriterUtils$10 extends com.android.tools.smali.dexlib2.base.value.BaseTypeEncodedValue { final synthetic com.android.tools.smali.dexlib2.rewriter.Rewriters val$rewriters final synthetic com.android.tools.smali.dexlib2.iface.value.EncodedValue val$encodedValue void <init> (com.android.tools.smali.dexlib2.rewriter.Rewriters, com.android.tools.smali.dexlib2.iface.value.EncodedValue) public java.lang.String getValue () }
com/android/tools/smali/dexlib2/rewriter/AnnotationElementRewriter.class
AnnotationElementRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.AnnotationElementRewriter extends java.lang.Object implements com.android.tools.smali.dexlib2.rewriter.Rewriter { protected final com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public void <init> (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.iface.AnnotationElement rewrite (com.android.tools.smali.dexlib2.iface.AnnotationElement) com.android.tools.smali.dexlib2.iface.AnnotationElement annotationElement public volatile synthetic java.lang.Object rewrite (java.lang.Object) }
com/android/tools/smali/dexlib2/rewriter/CallSiteReferenceRewriter$RewrittenCallSiteReference$1.class
CallSiteReferenceRewriter.java package com.android.tools.smali.dexlib2.rewriter com.android.tools.smali.dexlib2.rewriter.CallSiteReferenceRewriter$RewrittenCallSiteReference$1 extends java.lang.Object implements com.google.common.base.Function { final synthetic com.android.tools.smali.dexlib2.rewriter.CallSiteReferenceRewriter$RewrittenCallSiteReference this$1 void <init> (com.android.tools.smali.dexlib2.rewriter.CallSiteReferenceRewriter$RewrittenCallSiteReference) com.android.tools.smali.dexlib2.rewriter.CallSiteReferenceRewriter$RewrittenCallSiteReference this$1 public com.android.tools.smali.dexlib2.iface.value.EncodedValue apply (com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.iface.value.EncodedValue encodedValue public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/android/tools/smali/dexlib2/rewriter/CallSiteReferenceRewriter$RewrittenCallSiteReference.class
CallSiteReferenceRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.CallSiteReferenceRewriter$RewrittenCallSiteReference extends com.android.tools.smali.dexlib2.base.reference.BaseCallSiteReference { protected com.android.tools.smali.dexlib2.iface.reference.CallSiteReference callSiteReference final synthetic com.android.tools.smali.dexlib2.rewriter.CallSiteReferenceRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.CallSiteReferenceRewriter, com.android.tools.smali.dexlib2.iface.reference.CallSiteReference) com.android.tools.smali.dexlib2.rewriter.CallSiteReferenceRewriter this$0 com.android.tools.smali.dexlib2.iface.reference.CallSiteReference callSiteReference public java.lang.String getName () public com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference getMethodHandle () public java.lang.String getMethodName () public com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference getMethodProto () public java.util.List getExtraArguments () }
com/android/tools/smali/dexlib2/rewriter/AnnotationRewriter$RewrittenAnnotation.class
AnnotationRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.AnnotationRewriter$RewrittenAnnotation extends com.android.tools.smali.dexlib2.base.BaseAnnotation { protected com.android.tools.smali.dexlib2.iface.Annotation annotation final synthetic com.android.tools.smali.dexlib2.rewriter.AnnotationRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.AnnotationRewriter, com.android.tools.smali.dexlib2.iface.Annotation) com.android.tools.smali.dexlib2.rewriter.AnnotationRewriter this$0 com.android.tools.smali.dexlib2.iface.Annotation annotation public int getVisibility () public java.lang.String getType () public java.util.Set getElements () }
com/android/tools/smali/dexlib2/rewriter/InstructionRewriter$RewrittenInstruction35c.class
InstructionRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.InstructionRewriter$RewrittenInstruction35c extends com.android.tools.smali.dexlib2.rewriter.InstructionRewriter$BaseRewrittenReferenceInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35c { final synthetic com.android.tools.smali.dexlib2.rewriter.InstructionRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.InstructionRewriter, com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35c) com.android.tools.smali.dexlib2.rewriter.InstructionRewriter this$0 com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35c instruction public int getRegisterC () public int getRegisterE () public int getRegisterG () public int getRegisterCount () public int getRegisterD () public int getRegisterF () }
com/android/tools/smali/dexlib2/rewriter/Rewriter.class
Rewriter.java package com.android.tools.smali.dexlib2.rewriter public abstract com.android.tools.smali.dexlib2.rewriter.Rewriter extends java.lang.Object { public abstract java.lang.Object rewrite (java.lang.Object) }
com/android/tools/smali/dexlib2/rewriter/RewriterUtils$3.class
RewriterUtils.java package com.android.tools.smali.dexlib2.rewriter final com.android.tools.smali.dexlib2.rewriter.RewriterUtils$3 extends java.lang.Object implements java.lang.Iterable { final synthetic Iterable val$iterable final synthetic com.android.tools.smali.dexlib2.rewriter.Rewriter val$rewriter void <init> (java.lang.Iterable, com.android.tools.smali.dexlib2.rewriter.Rewriter) public java.util.Iterator iterator () java.util.Iterator iterator }
com/android/tools/smali/dexlib2/rewriter/FieldRewriter.class
FieldRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.FieldRewriter extends java.lang.Object implements com.android.tools.smali.dexlib2.rewriter.Rewriter { protected final com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public void <init> (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.iface.Field rewrite (com.android.tools.smali.dexlib2.iface.Field) com.android.tools.smali.dexlib2.iface.Field field public volatile synthetic java.lang.Object rewrite (java.lang.Object) }
com/android/tools/smali/dexlib2/rewriter/MethodParameterRewriter.class
MethodParameterRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.MethodParameterRewriter extends java.lang.Object implements com.android.tools.smali.dexlib2.rewriter.Rewriter { protected final com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public void <init> (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.iface.MethodParameter rewrite (com.android.tools.smali.dexlib2.iface.MethodParameter) com.android.tools.smali.dexlib2.iface.MethodParameter methodParameter public volatile synthetic java.lang.Object rewrite (java.lang.Object) }
com/android/tools/smali/dexlib2/rewriter/InstructionRewriter$RewrittenInstruction22c.class
InstructionRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.InstructionRewriter$RewrittenInstruction22c extends com.android.tools.smali.dexlib2.rewriter.InstructionRewriter$BaseRewrittenReferenceInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22c { final synthetic com.android.tools.smali.dexlib2.rewriter.InstructionRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.InstructionRewriter, com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22c) com.android.tools.smali.dexlib2.rewriter.InstructionRewriter this$0 com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22c instruction public int getRegisterA () public int getRegisterB () }
com/android/tools/smali/dexlib2/rewriter/MethodParameterRewriter$RewrittenMethodParameter.class
MethodParameterRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.MethodParameterRewriter$RewrittenMethodParameter extends com.android.tools.smali.dexlib2.base.BaseMethodParameter { protected com.android.tools.smali.dexlib2.iface.MethodParameter methodParameter final synthetic com.android.tools.smali.dexlib2.rewriter.MethodParameterRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.MethodParameterRewriter, com.android.tools.smali.dexlib2.iface.MethodParameter) com.android.tools.smali.dexlib2.rewriter.MethodParameterRewriter this$0 com.android.tools.smali.dexlib2.iface.MethodParameter methodParameter public java.lang.String getType () public java.util.Set getAnnotations () public java.lang.String getName () public java.lang.String getSignature () }
com/android/tools/smali/dexlib2/rewriter/EncodedValueRewriter$RewrittenTypeEncodedValue.class
EncodedValueRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.EncodedValueRewriter$RewrittenTypeEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseTypeEncodedValue { protected com.android.tools.smali.dexlib2.iface.value.TypeEncodedValue typeEncodedValue final synthetic com.android.tools.smali.dexlib2.rewriter.EncodedValueRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.EncodedValueRewriter, com.android.tools.smali.dexlib2.iface.value.TypeEncodedValue) com.android.tools.smali.dexlib2.rewriter.EncodedValueRewriter this$0 com.android.tools.smali.dexlib2.iface.value.TypeEncodedValue typeEncodedValue public java.lang.String getValue () }
com/android/tools/smali/dexlib2/rewriter/DexRewriter.class
DexRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.DexRewriter extends java.lang.Object implements com.android.tools.smali.dexlib2.rewriter.Rewriters { private final com.android.tools.smali.dexlib2.rewriter.Rewriter dexFileRewriter private final com.android.tools.smali.dexlib2.rewriter.Rewriter classDefRewriter private final com.android.tools.smali.dexlib2.rewriter.Rewriter fieldRewriter private final com.android.tools.smali.dexlib2.rewriter.Rewriter methodRewriter private final com.android.tools.smali.dexlib2.rewriter.Rewriter methodParameterRewriter private final com.android.tools.smali.dexlib2.rewriter.Rewriter methodImplementationRewriter private final com.android.tools.smali.dexlib2.rewriter.Rewriter instructionRewriter private final com.android.tools.smali.dexlib2.rewriter.Rewriter tryBlockRewriter private final com.android.tools.smali.dexlib2.rewriter.Rewriter exceptionHandlerRewriter private final com.android.tools.smali.dexlib2.rewriter.Rewriter debugItemRewriter private final com.android.tools.smali.dexlib2.rewriter.Rewriter typeRewriter private final com.android.tools.smali.dexlib2.rewriter.Rewriter fieldReferenceRewriter private final com.android.tools.smali.dexlib2.rewriter.Rewriter methodReferenceRewriter private final com.android.tools.smali.dexlib2.rewriter.Rewriter callSiteReferenceRewriter private final com.android.tools.smali.dexlib2.rewriter.Rewriter annotationRewriter private final com.android.tools.smali.dexlib2.rewriter.Rewriter annotationElementRewriter private final com.android.tools.smali.dexlib2.rewriter.Rewriter encodedValueRewriter public void <init> (com.android.tools.smali.dexlib2.rewriter.RewriterModule) com.android.tools.smali.dexlib2.rewriter.RewriterModule module public com.android.tools.smali.dexlib2.rewriter.Rewriter getDexFileRewriter () public com.android.tools.smali.dexlib2.rewriter.Rewriter getClassDefRewriter () public com.android.tools.smali.dexlib2.rewriter.Rewriter getFieldRewriter () public com.android.tools.smali.dexlib2.rewriter.Rewriter getMethodRewriter () public com.android.tools.smali.dexlib2.rewriter.Rewriter getMethodParameterRewriter () public com.android.tools.smali.dexlib2.rewriter.Rewriter getMethodImplementationRewriter () public com.android.tools.smali.dexlib2.rewriter.Rewriter getInstructionRewriter () public com.android.tools.smali.dexlib2.rewriter.Rewriter getTryBlockRewriter () public com.android.tools.smali.dexlib2.rewriter.Rewriter getExceptionHandlerRewriter () public com.android.tools.smali.dexlib2.rewriter.Rewriter getDebugItemRewriter () public com.android.tools.smali.dexlib2.rewriter.Rewriter getTypeRewriter () public com.android.tools.smali.dexlib2.rewriter.Rewriter getFieldReferenceRewriter () public com.android.tools.smali.dexlib2.rewriter.Rewriter getMethodReferenceRewriter () public com.android.tools.smali.dexlib2.rewriter.Rewriter getCallSiteReferenceRewriter () public com.android.tools.smali.dexlib2.rewriter.Rewriter getAnnotationRewriter () public com.android.tools.smali.dexlib2.rewriter.Rewriter getAnnotationElementRewriter () public com.android.tools.smali.dexlib2.rewriter.Rewriter getEncodedValueRewriter () }
com/android/tools/smali/dexlib2/rewriter/RewriterUtils.class
RewriterUtils.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.RewriterUtils extends java.lang.Object { public void <init> () public static java.lang.Object rewriteNullable (com.android.tools.smali.dexlib2.rewriter.Rewriter, java.lang.Object) com.android.tools.smali.dexlib2.rewriter.Rewriter rewriter Object value public static java.util.Set rewriteSet (com.android.tools.smali.dexlib2.rewriter.Rewriter, java.util.Set) com.android.tools.smali.dexlib2.rewriter.Rewriter rewriter java.util.Set set public static java.util.List rewriteList (com.android.tools.smali.dexlib2.rewriter.Rewriter, java.util.List) com.android.tools.smali.dexlib2.rewriter.Rewriter rewriter java.util.List list public static java.lang.Iterable rewriteIterable (com.android.tools.smali.dexlib2.rewriter.Rewriter, java.lang.Iterable) com.android.tools.smali.dexlib2.rewriter.Rewriter rewriter Iterable iterable public static com.android.tools.smali.dexlib2.iface.reference.TypeReference rewriteTypeReference (com.android.tools.smali.dexlib2.rewriter.Rewriter, com.android.tools.smali.dexlib2.iface.reference.TypeReference) com.android.tools.smali.dexlib2.rewriter.Rewriter typeRewriter com.android.tools.smali.dexlib2.iface.reference.TypeReference typeReference public static com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference rewriteMethodHandleReference (com.android.tools.smali.dexlib2.rewriter.Rewriters, com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference methodHandleReference public static com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference rewriteMethodProtoReference (com.android.tools.smali.dexlib2.rewriter.Rewriter, com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference) com.android.tools.smali.dexlib2.rewriter.Rewriter typeRewriter com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference methodProtoReference public static com.android.tools.smali.dexlib2.iface.value.EncodedValue rewriteValue (com.android.tools.smali.dexlib2.rewriter.Rewriters, com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters com.android.tools.smali.dexlib2.iface.value.EncodedValue encodedValue }
com/android/tools/smali/dexlib2/rewriter/ClassDefRewriter$RewrittenClassDef$1.class
ClassDefRewriter.java package com.android.tools.smali.dexlib2.rewriter com.android.tools.smali.dexlib2.rewriter.ClassDefRewriter$RewrittenClassDef$1 extends java.lang.Object implements java.lang.Iterable { final synthetic com.android.tools.smali.dexlib2.rewriter.ClassDefRewriter$RewrittenClassDef this$1 void <init> (com.android.tools.smali.dexlib2.rewriter.ClassDefRewriter$RewrittenClassDef) com.android.tools.smali.dexlib2.rewriter.ClassDefRewriter$RewrittenClassDef this$1 public java.util.Iterator iterator () }
com/android/tools/smali/dexlib2/rewriter/FieldRewriter$RewrittenField.class
FieldRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.FieldRewriter$RewrittenField extends com.android.tools.smali.dexlib2.base.reference.BaseFieldReference implements com.android.tools.smali.dexlib2.iface.Field { protected com.android.tools.smali.dexlib2.iface.Field field final synthetic com.android.tools.smali.dexlib2.rewriter.FieldRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.FieldRewriter, com.android.tools.smali.dexlib2.iface.Field) com.android.tools.smali.dexlib2.rewriter.FieldRewriter this$0 com.android.tools.smali.dexlib2.iface.Field field public java.lang.String getDefiningClass () public java.lang.String getName () public java.lang.String getType () public int getAccessFlags () public com.android.tools.smali.dexlib2.iface.value.EncodedValue getInitialValue () public java.util.Set getAnnotations () public java.util.Set getHiddenApiRestrictions () }
com/android/tools/smali/dexlib2/rewriter/InstructionRewriter$RewrittenInstruction45cc.class
InstructionRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.InstructionRewriter$RewrittenInstruction45cc extends com.android.tools.smali.dexlib2.rewriter.InstructionRewriter$BaseRewrittenDualReferenceInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction45cc { final synthetic com.android.tools.smali.dexlib2.rewriter.InstructionRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.InstructionRewriter, com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction45cc) com.android.tools.smali.dexlib2.rewriter.InstructionRewriter this$0 com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction45cc instruction public int getRegisterC () public int getRegisterE () public int getRegisterG () public int getRegisterCount () public int getRegisterD () public int getRegisterF () }
com/android/tools/smali/dexlib2/rewriter/InstructionRewriter$RewrittenInstruction31c.class
InstructionRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.InstructionRewriter$RewrittenInstruction31c extends com.android.tools.smali.dexlib2.rewriter.InstructionRewriter$BaseRewrittenReferenceInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31c { final synthetic com.android.tools.smali.dexlib2.rewriter.InstructionRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.InstructionRewriter, com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31c) com.android.tools.smali.dexlib2.rewriter.InstructionRewriter this$0 com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction31c instruction public int getRegisterA () }
com/android/tools/smali/dexlib2/rewriter/AnnotationRewriter.class
AnnotationRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.AnnotationRewriter extends java.lang.Object implements com.android.tools.smali.dexlib2.rewriter.Rewriter { protected final com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public void <init> (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.iface.Annotation rewrite (com.android.tools.smali.dexlib2.iface.Annotation) com.android.tools.smali.dexlib2.iface.Annotation value public volatile synthetic java.lang.Object rewrite (java.lang.Object) }
com/android/tools/smali/dexlib2/rewriter/EncodedValueRewriter$RewrittenEnumEncodedValue.class
EncodedValueRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.EncodedValueRewriter$RewrittenEnumEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseEnumEncodedValue { protected com.android.tools.smali.dexlib2.iface.value.EnumEncodedValue enumEncodedValue final synthetic com.android.tools.smali.dexlib2.rewriter.EncodedValueRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.EncodedValueRewriter, com.android.tools.smali.dexlib2.iface.value.EnumEncodedValue) com.android.tools.smali.dexlib2.rewriter.EncodedValueRewriter this$0 com.android.tools.smali.dexlib2.iface.value.EnumEncodedValue enumEncodedValue public com.android.tools.smali.dexlib2.iface.reference.FieldReference getValue () }
com/android/tools/smali/dexlib2/rewriter/FieldReferenceRewriter.class
FieldReferenceRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.FieldReferenceRewriter extends java.lang.Object implements com.android.tools.smali.dexlib2.rewriter.Rewriter { protected final com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public void <init> (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.iface.reference.FieldReference rewrite (com.android.tools.smali.dexlib2.iface.reference.FieldReference) com.android.tools.smali.dexlib2.iface.reference.FieldReference fieldReference public volatile synthetic java.lang.Object rewrite (java.lang.Object) }
com/android/tools/smali/dexlib2/rewriter/DexFileRewriter.class
DexFileRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.DexFileRewriter extends java.lang.Object implements com.android.tools.smali.dexlib2.rewriter.Rewriter { protected final com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public void <init> (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.iface.DexFile rewrite (com.android.tools.smali.dexlib2.iface.DexFile) com.android.tools.smali.dexlib2.iface.DexFile value public volatile synthetic java.lang.Object rewrite (java.lang.Object) }
com/android/tools/smali/dexlib2/rewriter/ClassDefRewriter$RewrittenClassDef.class
ClassDefRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.ClassDefRewriter$RewrittenClassDef extends com.android.tools.smali.dexlib2.base.reference.BaseTypeReference implements com.android.tools.smali.dexlib2.iface.ClassDef { protected com.android.tools.smali.dexlib2.iface.ClassDef classDef final synthetic com.android.tools.smali.dexlib2.rewriter.ClassDefRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.ClassDefRewriter, com.android.tools.smali.dexlib2.iface.ClassDef) com.android.tools.smali.dexlib2.rewriter.ClassDefRewriter this$0 com.android.tools.smali.dexlib2.iface.ClassDef classdef public java.lang.String getType () public int getAccessFlags () public java.lang.String getSuperclass () public java.util.List getInterfaces () public java.lang.String getSourceFile () public java.util.Set getAnnotations () public java.lang.Iterable getStaticFields () public java.lang.Iterable getInstanceFields () public java.lang.Iterable getFields () public java.lang.Iterable getDirectMethods () public java.lang.Iterable getVirtualMethods () public java.lang.Iterable getMethods () }
com/android/tools/smali/dexlib2/rewriter/RewriterUtils$1.class
RewriterUtils.java package com.android.tools.smali.dexlib2.rewriter final com.android.tools.smali.dexlib2.rewriter.RewriterUtils$1 extends java.util.AbstractSet { final synthetic java.util.Set val$set final synthetic com.android.tools.smali.dexlib2.rewriter.Rewriter val$rewriter void <init> (java.util.Set, com.android.tools.smali.dexlib2.rewriter.Rewriter) public java.util.Iterator iterator () java.util.Iterator iterator public int size () }
com/android/tools/smali/dexlib2/rewriter/TryBlockRewriter.class
TryBlockRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.TryBlockRewriter extends java.lang.Object implements com.android.tools.smali.dexlib2.rewriter.Rewriter { protected final com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public void <init> (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.iface.TryBlock rewrite (com.android.tools.smali.dexlib2.iface.TryBlock) com.android.tools.smali.dexlib2.iface.TryBlock tryBlock public volatile synthetic java.lang.Object rewrite (java.lang.Object) }
com/android/tools/smali/dexlib2/rewriter/RewriterUtils$9.class
RewriterUtils.java package com.android.tools.smali.dexlib2.rewriter final com.android.tools.smali.dexlib2.rewriter.RewriterUtils$9 extends com.android.tools.smali.dexlib2.base.value.BaseMethodHandleEncodedValue { final synthetic com.android.tools.smali.dexlib2.rewriter.Rewriters val$rewriters final synthetic com.android.tools.smali.dexlib2.iface.value.EncodedValue val$encodedValue void <init> (com.android.tools.smali.dexlib2.rewriter.Rewriters, com.android.tools.smali.dexlib2.iface.value.EncodedValue) public com.android.tools.smali.dexlib2.iface.reference.MethodHandleReference getValue () }
com/android/tools/smali/dexlib2/rewriter/InstructionRewriter$RewrittenInstruction20bc.class
InstructionRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.InstructionRewriter$RewrittenInstruction20bc extends com.android.tools.smali.dexlib2.rewriter.InstructionRewriter$BaseRewrittenReferenceInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction20bc { final synthetic com.android.tools.smali.dexlib2.rewriter.InstructionRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.InstructionRewriter, com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction20bc) com.android.tools.smali.dexlib2.rewriter.InstructionRewriter this$0 com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction20bc instruction public int getVerificationError () }
com/android/tools/smali/dexlib2/rewriter/RewriterUtils$7.class
RewriterUtils.java package com.android.tools.smali.dexlib2.rewriter final com.android.tools.smali.dexlib2.rewriter.RewriterUtils$7 extends com.android.tools.smali.dexlib2.base.reference.BaseMethodProtoReference { final synthetic com.android.tools.smali.dexlib2.rewriter.Rewriter val$typeRewriter final synthetic com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference val$methodProtoReference void <init> (com.android.tools.smali.dexlib2.rewriter.Rewriter, com.android.tools.smali.dexlib2.iface.reference.MethodProtoReference) public java.util.List getParameterTypes () public java.lang.String getReturnType () }
com/android/tools/smali/dexlib2/rewriter/CallSiteReferenceRewriter.class
CallSiteReferenceRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.CallSiteReferenceRewriter extends java.lang.Object implements com.android.tools.smali.dexlib2.rewriter.Rewriter { protected final com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public void <init> (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.iface.reference.CallSiteReference rewrite (com.android.tools.smali.dexlib2.iface.reference.CallSiteReference) com.android.tools.smali.dexlib2.iface.reference.CallSiteReference callSiteReference public volatile synthetic java.lang.Object rewrite (java.lang.Object) }
com/android/tools/smali/dexlib2/rewriter/RewriterUtils$7$1.class
RewriterUtils.java package com.android.tools.smali.dexlib2.rewriter com.android.tools.smali.dexlib2.rewriter.RewriterUtils$7$1 extends java.lang.Object implements com.google.common.base.Function { final synthetic com.android.tools.smali.dexlib2.rewriter.RewriterUtils$7 this$0 void <init> (com.android.tools.smali.dexlib2.rewriter.RewriterUtils$7) com.android.tools.smali.dexlib2.rewriter.RewriterUtils$7 this$0 public java.lang.String apply (java.lang.CharSequence) CharSequence input public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/android/tools/smali/dexlib2/rewriter/MethodRewriter.class
MethodRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.MethodRewriter extends java.lang.Object implements com.android.tools.smali.dexlib2.rewriter.Rewriter { protected final com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public void <init> (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.iface.Method rewrite (com.android.tools.smali.dexlib2.iface.Method) com.android.tools.smali.dexlib2.iface.Method value public volatile synthetic java.lang.Object rewrite (java.lang.Object) }
com/android/tools/smali/dexlib2/rewriter/InstructionRewriter$RewrittenInstruction21c.class
InstructionRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.InstructionRewriter$RewrittenInstruction21c extends com.android.tools.smali.dexlib2.rewriter.InstructionRewriter$BaseRewrittenReferenceInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21c { final synthetic com.android.tools.smali.dexlib2.rewriter.InstructionRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.InstructionRewriter, com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21c) com.android.tools.smali.dexlib2.rewriter.InstructionRewriter this$0 com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction21c instruction public int getRegisterA () }
com/android/tools/smali/dexlib2/rewriter/InstructionRewriter$RewrittenInstruction3rc.class
InstructionRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.InstructionRewriter$RewrittenInstruction3rc extends com.android.tools.smali.dexlib2.rewriter.InstructionRewriter$BaseRewrittenReferenceInstruction implements com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rc { final synthetic com.android.tools.smali.dexlib2.rewriter.InstructionRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.InstructionRewriter, com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rc) com.android.tools.smali.dexlib2.rewriter.InstructionRewriter this$0 com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rc instruction public int getStartRegister () public int getRegisterCount () }
com/android/tools/smali/dexlib2/rewriter/FieldReferenceRewriter$RewrittenFieldReference.class
FieldReferenceRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.FieldReferenceRewriter$RewrittenFieldReference extends com.android.tools.smali.dexlib2.base.reference.BaseFieldReference { protected com.android.tools.smali.dexlib2.iface.reference.FieldReference fieldReference final synthetic com.android.tools.smali.dexlib2.rewriter.FieldReferenceRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.FieldReferenceRewriter, com.android.tools.smali.dexlib2.iface.reference.FieldReference) com.android.tools.smali.dexlib2.rewriter.FieldReferenceRewriter this$0 com.android.tools.smali.dexlib2.iface.reference.FieldReference fieldReference public java.lang.String getDefiningClass () public java.lang.String getName () public java.lang.String getType () }
com/android/tools/smali/dexlib2/rewriter/EncodedValueRewriter.class
EncodedValueRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.EncodedValueRewriter extends java.lang.Object implements com.android.tools.smali.dexlib2.rewriter.Rewriter { protected final com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public void <init> (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.iface.value.EncodedValue rewrite (com.android.tools.smali.dexlib2.iface.value.EncodedValue) com.android.tools.smali.dexlib2.iface.value.EncodedValue encodedValue public volatile synthetic java.lang.Object rewrite (java.lang.Object) }
com/android/tools/smali/dexlib2/rewriter/EncodedValueRewriter$RewrittenFieldEncodedValue.class
EncodedValueRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.EncodedValueRewriter$RewrittenFieldEncodedValue extends com.android.tools.smali.dexlib2.base.value.BaseFieldEncodedValue { protected com.android.tools.smali.dexlib2.iface.value.FieldEncodedValue fieldEncodedValue final synthetic com.android.tools.smali.dexlib2.rewriter.EncodedValueRewriter this$0 public void <init> (com.android.tools.smali.dexlib2.rewriter.EncodedValueRewriter, com.android.tools.smali.dexlib2.iface.value.FieldEncodedValue) com.android.tools.smali.dexlib2.rewriter.EncodedValueRewriter this$0 com.android.tools.smali.dexlib2.iface.value.FieldEncodedValue fieldEncodedValue public com.android.tools.smali.dexlib2.iface.reference.FieldReference getValue () }
com/android/tools/smali/dexlib2/rewriter/ExceptionHandlerRewriter.class
ExceptionHandlerRewriter.java package com.android.tools.smali.dexlib2.rewriter public com.android.tools.smali.dexlib2.rewriter.ExceptionHandlerRewriter extends java.lang.Object implements com.android.tools.smali.dexlib2.rewriter.Rewriter { protected final com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public void <init> (com.android.tools.smali.dexlib2.rewriter.Rewriters) com.android.tools.smali.dexlib2.rewriter.Rewriters rewriters public com.android.tools.smali.dexlib2.iface.ExceptionHandler rewrite (com.android.tools.smali.dexlib2.iface.ExceptionHandler) com.android.tools.smali.dexlib2.iface.ExceptionHandler value public volatile synthetic java.lang.Object rewrite (java.lang.Object) }
com/android/tools/smali/dexlib2/AnnotationVisibility.class
AnnotationVisibility.java package com.android.tools.smali.dexlib2 public final com.android.tools.smali.dexlib2.AnnotationVisibility extends java.lang.Object { public static final int BUILD public static final int RUNTIME public static final int SYSTEM private static String[] NAMES public static java.lang.String getVisibility (int) int visibility public static int getVisibility (java.lang.String) String visibility private void <init> () static void <clinit> () }
com/android/tools/smali/dexlib2/ValueType.class
ValueType.java package com.android.tools.smali.dexlib2 public final com.android.tools.smali.dexlib2.ValueType extends java.lang.Object { public static final int BYTE public static final int SHORT public static final int CHAR public static final int INT public static final int LONG public static final int FLOAT public static final int DOUBLE public static final int METHOD_TYPE public static final int METHOD_HANDLE public static final int STRING public static final int TYPE public static final int FIELD public static final int METHOD public static final int ENUM public static final int ARRAY public static final int ANNOTATION public static final int NULL public static final int BOOLEAN private void <init> () public static java.lang.String getValueTypeName (int) int valueType }
com/android/tools/smali/dexlib2/DexFileFactory$FilenameVdexProvider.class
DexFileFactory.java package com.android.tools.smali.dexlib2 public com.android.tools.smali.dexlib2.DexFileFactory$FilenameVdexProvider extends java.lang.Object implements com.android.tools.smali.dexlib2.dexbacked.OatFile$VdexProvider { private final java.io.File vdexFile private byte[] buf private boolean loadedVdex public void <init> (java.io.File) java.io.File oatFile java.io.File oatParent String baseName public byte[] getVdex () java.io.File parentDirectory java.io.FileNotFoundException e java.io.IOException ex java.io.File candidateFile }
com/android/tools/smali/dexlib2/analysis/
com/android/tools/smali/dexlib2/analysis/MethodAnalyzer$3.class
MethodAnalyzer.java package com.android.tools.smali.dexlib2.analysis synthetic com.android.tools.smali.dexlib2.analysis.MethodAnalyzer$3 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$tools$smali$dexlib2$Format static final synthetic int[] $SwitchMap$com$android$tools$smali$dexlib2$Opcode static void <clinit> () }
com/android/tools/smali/dexlib2/analysis/InlineMethodResolver$InlineMethodResolver_version36.class
InlineMethodResolver.java package com.android.tools.smali.dexlib2.analysis com.android.tools.smali.dexlib2.analysis.InlineMethodResolver$InlineMethodResolver_version36 extends com.android.tools.smali.dexlib2.analysis.InlineMethodResolver { private final com.android.tools.smali.dexlib2.iface.Method[] inlineMethods private final com.android.tools.smali.dexlib2.iface.Method indexOfIMethod private final com.android.tools.smali.dexlib2.iface.Method indexOfIIMethod private final com.android.tools.smali.dexlib2.iface.Method fastIndexOfMethod private final com.android.tools.smali.dexlib2.iface.Method isEmptyMethod public void <init> () public com.android.tools.smali.dexlib2.iface.Method resolveExecuteInline (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) int parameterCount int parameterCount com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.iface.instruction.InlineIndexInstruction instruction int inlineIndex }
com/android/tools/smali/dexlib2/analysis/ClassProvider.class
ClassProvider.java package com.android.tools.smali.dexlib2.analysis public abstract com.android.tools.smali.dexlib2.analysis.ClassProvider extends java.lang.Object { public abstract com.android.tools.smali.dexlib2.iface.ClassDef getClassDef (java.lang.String) }
com/android/tools/smali/dexlib2/analysis/ClassProto$8.class
ClassProto.java package com.android.tools.smali.dexlib2.analysis com.android.tools.smali.dexlib2.analysis.ClassProto$8 extends java.lang.Object implements com.google.common.base.Supplier { final synthetic com.android.tools.smali.dexlib2.analysis.ClassProto this$0 void <init> (com.android.tools.smali.dexlib2.analysis.ClassProto) com.android.tools.smali.dexlib2.analysis.ClassProto this$0 public java.util.List get () String superclassType com.android.tools.smali.dexlib2.analysis.UnresolvedClassException ex com.android.tools.smali.dexlib2.analysis.ClassProto superclass com.android.tools.smali.dexlib2.iface.Method removedMethod com.android.tools.smali.dexlib2.analysis.ClassProto existingInterface com.android.tools.smali.dexlib2.iface.Method oldMethod int methodOrderValue com.android.tools.smali.dexlib2.analysis.ClassProto existingInterface int defaultMethodIndex int defaultConflictMethodIndex int mirandaMethodIndex int vtableIndex com.android.tools.smali.dexlib2.iface.Method interfaceMethod com.android.tools.smali.dexlib2.iface.ClassDef interfaceDef Iterable interfaces java.util.List defaultMethods java.util.List defaultConflictMethods java.util.List mirandaMethods java.util.HashMap methodOrder java.util.Comparator comparator java.util.List vtable String superclassType public volatile synthetic java.lang.Object get () }
com/android/tools/smali/dexlib2/analysis/ClassPathResolver.class
ClassPathResolver.java package com.android.tools.smali.dexlib2.analysis public com.android.tools.smali.dexlib2.analysis.ClassPathResolver extends java.lang.Object { private final Iterable classPathDirs private final com.android.tools.smali.dexlib2.analysis.PathEntryLoader pathEntryLoader static final synthetic boolean $assertionsDisabled public void <init> (java.util.List, java.util.List, java.util.List, com.android.tools.smali.dexlib2.iface.MultiDexContainer$DexEntry) throws java.io.IOException com.android.tools.smali.dexlib2.analysis.PathEntryLoader$NoDexException ex2 com.android.tools.smali.dexlib2.analysis.ClassPathResolver$NotFoundException ex2 String odexEntry com.android.tools.smali.dexlib2.analysis.PathEntryLoader$NoDexException ex com.android.tools.smali.dexlib2.analysis.PathEntryLoader$NoDexException ex2 com.android.tools.smali.dexlib2.analysis.ClassPathResolver$NotFoundException ex2 String jarEntry com.android.tools.smali.dexlib2.analysis.ClassPathResolver$NotFoundException ex String entry com.android.tools.smali.dexlib2.analysis.PathEntryLoader$NoDexException ex String entry com.android.tools.smali.dexlib2.iface.MultiDexContainer$DexEntry tempDexEntry String entry java.util.List bootClassPathDirs java.util.List bootClassPathEntries java.util.List extraClassPathEntries com.android.tools.smali.dexlib2.iface.MultiDexContainer$DexEntry dexEntry com.android.tools.smali.dexlib2.iface.DexFile dexFile com.android.tools.smali.dexlib2.iface.MultiDexContainer container public void <init> (java.util.List, java.util.List, com.android.tools.smali.dexlib2.iface.MultiDexContainer$DexEntry) throws java.io.IOException java.util.List bootClassPathDirs java.util.List extraClassPathEntries com.android.tools.smali.dexlib2.iface.MultiDexContainer$DexEntry dexEntry public java.util.List getResolvedClassProviders () private boolean loadLocalClassPathEntry (java.lang.String) throws com.android.tools.smali.dexlib2.analysis.PathEntryLoader$NoDexException java.io.IOException com.android.tools.smali.dexlib2.DexFileFactory$UnsupportedFileTypeException ex String entry java.io.File entryFile private void loadLocalOrDeviceBootClassPathEntry (java.lang.String) throws java.io.IOException com.android.tools.smali.dexlib2.analysis.PathEntryLoader$NoDexException com.android.tools.smali.dexlib2.analysis.ClassPathResolver$NotFoundException String partialPath java.io.File entryFile int i java.io.File directoryFile String directory String entry java.util.List pathComponents com.google.common.base.Joiner pathJoiner private static java.util.List splitDevicePath (java.lang.String) String path private static java.util.List getDefaultBootClassPath (com.android.tools.smali.dexlib2.iface.MultiDexContainer$DexEntry, int) com.android.tools.smali.dexlib2.iface.MultiDexContainer$DexEntry dexEntry int apiLevel com.android.tools.smali.dexlib2.iface.MultiDexContainer container com.android.tools.smali.dexlib2.iface.DexFile dexFile private static java.util.List bootClassPathForOat (com.android.tools.smali.dexlib2.dexbacked.OatFile) com.android.tools.smali.dexlib2.dexbacked.OatFile oatFile java.util.List bcp private static java.util.List replaceElementsSuffix (java.util.List, java.lang.String, java.lang.String) String entry int i java.util.List bcp String originalSuffix String newSuffix static void <clinit> () }
com/android/tools/smali/dexlib2/analysis/AnalyzedMethodUtil.class
AnalyzedMethodUtil.java package com.android.tools.smali.dexlib2.analysis public com.android.tools.smali.dexlib2.analysis.AnalyzedMethodUtil extends java.lang.Object { public void <init> () public static boolean canAccess (com.android.tools.smali.dexlib2.analysis.TypeProto, com.android.tools.smali.dexlib2.iface.Method, boolean, boolean, boolean) String otherPackage String thisPackage com.android.tools.smali.dexlib2.analysis.ClassPath classPath com.android.tools.smali.dexlib2.iface.ClassDef methodClassDef com.android.tools.smali.dexlib2.analysis.TypeProto type com.android.tools.smali.dexlib2.iface.Method virtualMethod boolean checkPackagePrivate boolean checkProtected boolean checkClass }
com/android/tools/smali/dexlib2/analysis/ClassPath$2.class
ClassPath.java package com.android.tools.smali.dexlib2.analysis com.android.tools.smali.dexlib2.analysis.ClassPath$2 extends java.lang.Object implements com.google.common.base.Supplier { final synthetic com.android.tools.smali.dexlib2.analysis.ClassPath this$0 void <init> (com.android.tools.smali.dexlib2.analysis.ClassPath) com.android.tools.smali.dexlib2.analysis.ClassPath this$0 public com.android.tools.smali.dexlib2.analysis.OdexedFieldInstructionMapper get () public volatile synthetic java.lang.Object get () }
com/android/tools/smali/dexlib2/analysis/reflection/
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionClassDef$5$1.class
ReflectionClassDef.java package com.android.tools.smali.dexlib2.analysis.reflection com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$5$1 extends java.lang.Object implements com.google.common.base.Function { final synthetic com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$5 this$1 void <init> (com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$5) com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$5 this$1 public com.android.tools.smali.dexlib2.iface.Method apply (java.lang.reflect.Constructor) java.lang.reflect.Constructor input public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionClassDef$5.class
ReflectionClassDef.java package com.android.tools.smali.dexlib2.analysis.reflection com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$5 extends java.lang.Object implements java.lang.Iterable { final synthetic com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef this$0 void <init> (com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef) com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef this$0 public java.util.Iterator iterator () java.util.Iterator constructorIterator java.util.Iterator directMethods java.util.Iterator methodIterator }
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionConstructor$1.class
ReflectionConstructor.java package com.android.tools.smali.dexlib2.analysis.reflection com.android.tools.smali.dexlib2.analysis.reflection.ReflectionConstructor$1 extends java.util.AbstractList { private final Class[] parameters final synthetic java.lang.reflect.Constructor val$method final synthetic com.android.tools.smali.dexlib2.analysis.reflection.ReflectionConstructor this$0 void <init> (com.android.tools.smali.dexlib2.analysis.reflection.ReflectionConstructor, java.lang.reflect.Constructor) com.android.tools.smali.dexlib2.analysis.reflection.ReflectionConstructor this$0 public com.android.tools.smali.dexlib2.iface.MethodParameter get (int) int index public int size () public volatile synthetic java.lang.Object get (int) static synthetic java.lang.Class[] access$000 (com.android.tools.smali.dexlib2.analysis.reflection.ReflectionConstructor$1) com.android.tools.smali.dexlib2.analysis.reflection.ReflectionConstructor$1 x0 }
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionClassDef$4.class
ReflectionClassDef.java package com.android.tools.smali.dexlib2.analysis.reflection com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$4 extends java.util.AbstractSet { final synthetic com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef this$0 void <init> (com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef) com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef this$0 public java.util.Iterator iterator () public int size () }
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionClassDef$2.class
ReflectionClassDef.java package com.android.tools.smali.dexlib2.analysis.reflection com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$2 extends java.lang.Object implements java.lang.Iterable { final synthetic com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef this$0 void <init> (com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef) com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef this$0 public java.util.Iterator iterator () java.util.Iterator staticFields }
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionClassDef$5$2.class
ReflectionClassDef.java package com.android.tools.smali.dexlib2.analysis.reflection com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$5$2 extends java.lang.Object implements com.google.common.base.Predicate { final synthetic com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$5 this$1 void <init> (com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$5) com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$5 this$1 public boolean apply (java.lang.reflect.Method) java.lang.reflect.Method input public volatile synthetic boolean apply (java.lang.Object) }
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionClassDef.class
ReflectionClassDef.java package com.android.tools.smali.dexlib2.analysis.reflection public com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef extends com.android.tools.smali.dexlib2.base.reference.BaseTypeReference implements com.android.tools.smali.dexlib2.iface.ClassDef { private final Class cls private static final int DIRECT_MODIFIERS public void <init> (java.lang.Class) Class cls public int getAccessFlags () public java.lang.String getSuperclass () Class superClass public java.util.List getInterfaces () public java.lang.String getSourceFile () public java.util.Set getAnnotations () public java.lang.Iterable getStaticFields () public java.lang.Iterable getInstanceFields () public java.util.Set getFields () public java.lang.Iterable getDirectMethods () public java.lang.Iterable getVirtualMethods () public java.util.Set getMethods () public java.lang.String getType () public volatile synthetic java.lang.Iterable getMethods () public volatile synthetic java.lang.Iterable getFields () static synthetic java.lang.Class access$000 (com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef) com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef x0 }
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionClassDef$2$1.class
ReflectionClassDef.java package com.android.tools.smali.dexlib2.analysis.reflection com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$2$1 extends java.lang.Object implements com.google.common.base.Predicate { final synthetic com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$2 this$1 void <init> (com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$2) com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$2 this$1 public boolean apply (java.lang.reflect.Field) java.lang.reflect.Field input public volatile synthetic boolean apply (java.lang.Object) }
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionField.class
ReflectionField.java package com.android.tools.smali.dexlib2.analysis.reflection public com.android.tools.smali.dexlib2.analysis.reflection.ReflectionField extends com.android.tools.smali.dexlib2.base.reference.BaseFieldReference implements com.android.tools.smali.dexlib2.iface.Field { private final java.lang.reflect.Field field public void <init> (java.lang.reflect.Field) java.lang.reflect.Field field public int getAccessFlags () public com.android.tools.smali.dexlib2.iface.value.EncodedValue getInitialValue () public java.util.Set getAnnotations () public java.lang.String getDefiningClass () public java.lang.String getName () public java.lang.String getType () public java.util.Set getHiddenApiRestrictions () }
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionClassDef$7$1.class
ReflectionClassDef.java package com.android.tools.smali.dexlib2.analysis.reflection com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$7$1 extends java.lang.Object implements com.google.common.base.Function { final synthetic com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$7 this$1 void <init> (com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$7) com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$7 this$1 public com.android.tools.smali.dexlib2.iface.Method apply (java.lang.reflect.Constructor) java.lang.reflect.Constructor input public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionClassDef$7$2.class
ReflectionClassDef.java package com.android.tools.smali.dexlib2.analysis.reflection com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$7$2 extends java.lang.Object implements com.google.common.base.Function { final synthetic com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$7 this$1 void <init> (com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$7) com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$7 this$1 public com.android.tools.smali.dexlib2.iface.Method apply (java.lang.reflect.Method) java.lang.reflect.Method input public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionClassDef$5$3.class
ReflectionClassDef.java package com.android.tools.smali.dexlib2.analysis.reflection com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$5$3 extends java.lang.Object implements com.google.common.base.Function { final synthetic com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$5 this$1 void <init> (com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$5) com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$5 this$1 public com.android.tools.smali.dexlib2.iface.Method apply (java.lang.reflect.Method) java.lang.reflect.Method input public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/android/tools/smali/dexlib2/analysis/reflection/util/
com/android/tools/smali/dexlib2/analysis/reflection/util/ReflectionUtils.class
ReflectionUtils.java package com.android.tools.smali.dexlib2.analysis.reflection.util public com.android.tools.smali.dexlib2.analysis.reflection.util.ReflectionUtils extends java.lang.Object { private static com.google.common.collect.ImmutableBiMap primitiveMap public void <init> () public static java.lang.String javaToDexName (java.lang.String) String javaName public static java.lang.String dexToJavaName (java.lang.String) String dexName static void <clinit> () }
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionClassDef$3$2.class
ReflectionClassDef.java package com.android.tools.smali.dexlib2.analysis.reflection com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$3$2 extends java.lang.Object implements com.google.common.base.Function { final synthetic com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$3 this$1 void <init> (com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$3) com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$3 this$1 public com.android.tools.smali.dexlib2.iface.Field apply (java.lang.reflect.Field) java.lang.reflect.Field input public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionMethod$2.class
ReflectionMethod.java package com.android.tools.smali.dexlib2.analysis.reflection com.android.tools.smali.dexlib2.analysis.reflection.ReflectionMethod$2 extends java.util.AbstractList { private final java.util.List parameters final synthetic com.android.tools.smali.dexlib2.analysis.reflection.ReflectionMethod this$0 void <init> (com.android.tools.smali.dexlib2.analysis.reflection.ReflectionMethod) com.android.tools.smali.dexlib2.analysis.reflection.ReflectionMethod this$0 public java.lang.String get (int) int index public int size () public volatile synthetic java.lang.Object get (int) }
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionClassDef$6$2.class
ReflectionClassDef.java package com.android.tools.smali.dexlib2.analysis.reflection com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$6$2 extends java.lang.Object implements com.google.common.base.Function { final synthetic com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$6 this$1 void <init> (com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$6) com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$6 this$1 public com.android.tools.smali.dexlib2.iface.Method apply (java.lang.reflect.Method) java.lang.reflect.Method input public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionClassDef$7.class
ReflectionClassDef.java package com.android.tools.smali.dexlib2.analysis.reflection com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$7 extends java.util.AbstractSet { final synthetic com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef this$0 void <init> (com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef) com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef this$0 public java.util.Iterator iterator () java.util.Iterator constructorIterator java.util.Iterator methodIterator public int size () }
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionClassDef$4$1.class
ReflectionClassDef.java package com.android.tools.smali.dexlib2.analysis.reflection com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$4$1 extends java.lang.Object implements com.google.common.base.Function { final synthetic com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$4 this$1 void <init> (com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$4) com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$4 this$1 public com.android.tools.smali.dexlib2.iface.Field apply (java.lang.reflect.Field) java.lang.reflect.Field input public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionClassDef$6$1.class
ReflectionClassDef.java package com.android.tools.smali.dexlib2.analysis.reflection com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$6$1 extends java.lang.Object implements com.google.common.base.Predicate { final synthetic com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$6 this$1 void <init> (com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$6) com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$6 this$1 public boolean apply (java.lang.reflect.Method) java.lang.reflect.Method input public volatile synthetic boolean apply (java.lang.Object) }
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionClassDef$1.class
ReflectionClassDef.java package com.android.tools.smali.dexlib2.analysis.reflection com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$1 extends java.lang.Object implements com.google.common.base.Function { final synthetic com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef this$0 void <init> (com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef) com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef this$0 public java.lang.String apply (java.lang.Class) Class input public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionConstructor.class
ReflectionConstructor.java package com.android.tools.smali.dexlib2.analysis.reflection public com.android.tools.smali.dexlib2.analysis.reflection.ReflectionConstructor extends com.android.tools.smali.dexlib2.base.reference.BaseMethodReference implements com.android.tools.smali.dexlib2.iface.Method { private final java.lang.reflect.Constructor constructor public void <init> (java.lang.reflect.Constructor) java.lang.reflect.Constructor constructor public java.util.List getParameters () java.lang.reflect.Constructor method public int getAccessFlags () public java.util.Set getAnnotations () public com.android.tools.smali.dexlib2.iface.MethodImplementation getImplementation () public java.lang.String getDefiningClass () public java.lang.String getName () public java.util.List getParameterTypes () public java.lang.String getReturnType () public java.util.Set getHiddenApiRestrictions () }
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionClassDef$3$1.class
ReflectionClassDef.java package com.android.tools.smali.dexlib2.analysis.reflection com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$3$1 extends java.lang.Object implements com.google.common.base.Predicate { final synthetic com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$3 this$1 void <init> (com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$3) com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$3 this$1 public boolean apply (java.lang.reflect.Field) java.lang.reflect.Field input public volatile synthetic boolean apply (java.lang.Object) }
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionConstructor$1$1.class
ReflectionConstructor.java package com.android.tools.smali.dexlib2.analysis.reflection com.android.tools.smali.dexlib2.analysis.reflection.ReflectionConstructor$1$1 extends com.android.tools.smali.dexlib2.base.BaseMethodParameter { final synthetic int val$index final synthetic com.android.tools.smali.dexlib2.analysis.reflection.ReflectionConstructor$1 this$1 void <init> (com.android.tools.smali.dexlib2.analysis.reflection.ReflectionConstructor$1, int) com.android.tools.smali.dexlib2.analysis.reflection.ReflectionConstructor$1 this$1 public java.util.Set getAnnotations () public java.lang.String getName () public java.lang.String getType () }
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionClassDef$2$2.class
ReflectionClassDef.java package com.android.tools.smali.dexlib2.analysis.reflection com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$2$2 extends java.lang.Object implements com.google.common.base.Function { final synthetic com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$2 this$1 void <init> (com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$2) com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$2 this$1 public com.android.tools.smali.dexlib2.iface.Field apply (java.lang.reflect.Field) java.lang.reflect.Field input public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionClassDef$6.class
ReflectionClassDef.java package com.android.tools.smali.dexlib2.analysis.reflection com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$6 extends java.lang.Object implements java.lang.Iterable { final synthetic com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef this$0 void <init> (com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef) com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef this$0 public java.util.Iterator iterator () java.util.Iterator directMethods }
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionMethod$1$1.class
ReflectionMethod.java package com.android.tools.smali.dexlib2.analysis.reflection com.android.tools.smali.dexlib2.analysis.reflection.ReflectionMethod$1$1 extends com.android.tools.smali.dexlib2.base.BaseMethodParameter { final synthetic int val$index final synthetic com.android.tools.smali.dexlib2.analysis.reflection.ReflectionMethod$1 this$1 void <init> (com.android.tools.smali.dexlib2.analysis.reflection.ReflectionMethod$1, int) com.android.tools.smali.dexlib2.analysis.reflection.ReflectionMethod$1 this$1 public java.util.Set getAnnotations () public java.lang.String getName () public java.lang.String getType () }
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionConstructor$2.class
ReflectionConstructor.java package com.android.tools.smali.dexlib2.analysis.reflection com.android.tools.smali.dexlib2.analysis.reflection.ReflectionConstructor$2 extends java.util.AbstractList { private final java.util.List parameters final synthetic com.android.tools.smali.dexlib2.analysis.reflection.ReflectionConstructor this$0 void <init> (com.android.tools.smali.dexlib2.analysis.reflection.ReflectionConstructor) com.android.tools.smali.dexlib2.analysis.reflection.ReflectionConstructor this$0 public java.lang.String get (int) int index public int size () public volatile synthetic java.lang.Object get (int) }
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionMethod$1.class
ReflectionMethod.java package com.android.tools.smali.dexlib2.analysis.reflection com.android.tools.smali.dexlib2.analysis.reflection.ReflectionMethod$1 extends java.util.AbstractList { private final Class[] parameters final synthetic java.lang.reflect.Method val$method final synthetic com.android.tools.smali.dexlib2.analysis.reflection.ReflectionMethod this$0 void <init> (com.android.tools.smali.dexlib2.analysis.reflection.ReflectionMethod, java.lang.reflect.Method) com.android.tools.smali.dexlib2.analysis.reflection.ReflectionMethod this$0 public com.android.tools.smali.dexlib2.iface.MethodParameter get (int) int index public int size () public volatile synthetic java.lang.Object get (int) static synthetic java.lang.Class[] access$000 (com.android.tools.smali.dexlib2.analysis.reflection.ReflectionMethod$1) com.android.tools.smali.dexlib2.analysis.reflection.ReflectionMethod$1 x0 }
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionClassDef$3.class
ReflectionClassDef.java package com.android.tools.smali.dexlib2.analysis.reflection com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef$3 extends java.lang.Object implements java.lang.Iterable { final synthetic com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef this$0 void <init> (com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef) com.android.tools.smali.dexlib2.analysis.reflection.ReflectionClassDef this$0 public java.util.Iterator iterator () java.util.Iterator staticFields }
com/android/tools/smali/dexlib2/analysis/reflection/ReflectionMethod.class
ReflectionMethod.java package com.android.tools.smali.dexlib2.analysis.reflection public com.android.tools.smali.dexlib2.analysis.reflection.ReflectionMethod extends com.android.tools.smali.dexlib2.base.reference.BaseMethodReference implements com.android.tools.smali.dexlib2.iface.Method { private final java.lang.reflect.Method method public void <init> (java.lang.reflect.Method) java.lang.reflect.Method method public java.util.List getParameters () java.lang.reflect.Method method public int getAccessFlags () public java.util.Set getAnnotations () public com.android.tools.smali.dexlib2.iface.MethodImplementation getImplementation () public java.lang.String getDefiningClass () public java.lang.String getName () public java.util.List getParameterTypes () public java.lang.String getReturnType () public java.util.Set getHiddenApiRestrictions () }
com/android/tools/smali/dexlib2/analysis/UnknownClassProto.class
UnknownClassProto.java package com.android.tools.smali.dexlib2.analysis public com.android.tools.smali.dexlib2.analysis.UnknownClassProto extends java.lang.Object implements com.android.tools.smali.dexlib2.analysis.TypeProto { protected final com.android.tools.smali.dexlib2.analysis.ClassPath classPath public void <init> (com.android.tools.smali.dexlib2.analysis.ClassPath) com.android.tools.smali.dexlib2.analysis.ClassPath classPath public java.lang.String toString () public com.android.tools.smali.dexlib2.analysis.ClassPath getClassPath () public java.lang.String getSuperclass () public boolean isInterface () public boolean implementsInterface (java.lang.String) String iface public com.android.tools.smali.dexlib2.analysis.TypeProto getCommonSuperclass (com.android.tools.smali.dexlib2.analysis.TypeProto) com.android.tools.smali.dexlib2.analysis.TypeProto other public java.lang.String getType () public com.android.tools.smali.dexlib2.iface.reference.FieldReference getFieldByOffset (int) int fieldOffset public com.android.tools.smali.dexlib2.iface.Method getMethodByVtableIndex (int) int vtableIndex public int findMethodIndexInVtable (com.android.tools.smali.dexlib2.iface.reference.MethodReference) com.android.tools.smali.dexlib2.iface.reference.MethodReference method }
com/android/tools/smali/dexlib2/analysis/MethodAnalyzer.class
MethodAnalyzer.java package com.android.tools.smali.dexlib2.analysis public com.android.tools.smali.dexlib2.analysis.MethodAnalyzer extends java.lang.Object { private final com.android.tools.smali.dexlib2.iface.Method method private final com.android.tools.smali.dexlib2.iface.MethodImplementation methodImpl private final boolean normalizeVirtualMethods private final int paramRegisterCount private final com.android.tools.smali.dexlib2.analysis.ClassPath classPath private final com.android.tools.smali.dexlib2.analysis.InlineMethodResolver inlineResolver private final com.android.tools.smali.util.SparseArray analyzedInstructions private final java.util.BitSet analyzedState private com.android.tools.smali.dexlib2.analysis.AnalysisException analysisException private final com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction startOfMethod private static final java.util.BitSet Primitive32BitCategories private static final java.util.BitSet WideLowCategories private static final java.util.BitSet WideHighCategories private static final java.util.BitSet ReferenceOrUninitCategories private static final java.util.BitSet BooleanCategories static final synthetic boolean $assertionsDisabled public void <init> (com.android.tools.smali.dexlib2.analysis.ClassPath, com.android.tools.smali.dexlib2.iface.Method, com.android.tools.smali.dexlib2.analysis.InlineMethodResolver, boolean) com.android.tools.smali.dexlib2.analysis.ClassPath classPath com.android.tools.smali.dexlib2.iface.Method method com.android.tools.smali.dexlib2.analysis.InlineMethodResolver inlineResolver boolean normalizeVirtualMethods com.android.tools.smali.dexlib2.iface.MethodImplementation methodImpl public com.android.tools.smali.dexlib2.analysis.ClassPath getClassPath () private void analyze () int thisRegister int i com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction successor int codeAddress com.android.tools.smali.dexlib2.analysis.AnalysisException ex com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction successor com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction instructionToAnalyze int i int i boolean didSomething int objectRegisterNumber int objectRegisterNumber int objectRegisterNumber int objectRegisterNumber com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.iface.instruction.Instruction instruction int i com.android.tools.smali.dexlib2.iface.Method method com.android.tools.smali.dexlib2.iface.MethodImplementation methodImpl int totalRegisters int parameterRegisters int nonParameterRegisters com.android.tools.smali.dexlib2.analysis.RegisterType uninit java.util.BitSet instructionsToAnalyze java.util.BitSet undeodexedInstructions private void propagateParameterTypes (int) com.android.tools.smali.dexlib2.iface.MethodParameter parameter int parameterStartRegister int i public java.util.List getAnalyzedInstructions () public java.util.List getInstructions () public com.android.tools.smali.dexlib2.analysis.AnalysisException getAnalysisException () public int getParamRegisterCount () public int getInstructionAddress (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction instruction private void setDestinationRegisterTypeAndPropagateChanges (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, com.android.tools.smali.dexlib2.analysis.RegisterType) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.analysis.RegisterType registerType private void propagateChanges (java.util.BitSet, int, boolean) int instructionIndex java.util.BitSet changedInstructions int registerNumber boolean override private void overridePredecessorRegisterTypeAndPropagateChanges (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, int, com.android.tools.smali.dexlib2.analysis.RegisterType) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction predecessor int registerNumber com.android.tools.smali.dexlib2.analysis.RegisterType registerType java.util.BitSet changedInstructions private void initializeRefAndPropagateChanges (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, int, com.android.tools.smali.dexlib2.analysis.RegisterType) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction int registerNumber com.android.tools.smali.dexlib2.analysis.RegisterType registerType java.util.BitSet changedInstructions private void setPostRegisterTypeAndPropagateChanges (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, int, com.android.tools.smali.dexlib2.analysis.RegisterType) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction int registerNumber com.android.tools.smali.dexlib2.analysis.RegisterType registerType java.util.BitSet changedInstructions private void propagateRegisterToSuccessors (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, int, java.util.BitSet, boolean) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction successor com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction instruction int registerNumber java.util.BitSet changedInstructions boolean override com.android.tools.smali.dexlib2.analysis.RegisterType postRegisterType private void buildInstructionList () com.android.tools.smali.dexlib2.iface.instruction.Instruction instruction int i com.android.tools.smali.dexlib2.iface.TryBlock tryBlock com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction instruction com.android.tools.smali.dexlib2.Opcode instructionOpcode int i com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction nextInstruction com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction targetInstruction com.android.tools.smali.dexlib2.iface.instruction.SwitchElement switchElement com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedSwitchPayload com.android.tools.smali.dexlib2.iface.instruction.SwitchPayload switchPayload int targetAddressOffset com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction targetInstruction com.android.tools.smali.dexlib2.iface.instruction.OffsetInstruction offsetInstruction int currentInstructionIndex com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction instruction com.android.tools.smali.dexlib2.Opcode instructionOpcode int instructionCodeAddress int registerCount com.google.common.collect.ImmutableList instructions int currentCodeAddress java.util.List tries int triesIndex com.android.tools.smali.dexlib2.iface.TryBlock currentTry com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction[] currentExceptionHandlers com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction[][] exceptionHandlers java.util.BitSet instructionsToProcess private void addPredecessorSuccessor (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction[][], java.util.BitSet) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction predecessor com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction successor com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction[][] exceptionHandlers java.util.BitSet instructionsToProcess private void addPredecessorSuccessor (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction[][], java.util.BitSet, boolean) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction exceptionHandler com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction predecessor com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction successor com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction[][] exceptionHandlers java.util.BitSet instructionsToProcess boolean allowMoveException com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction[] exceptionHandlersForSuccessor private com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction[] buildExceptionHandlerArray (com.android.tools.smali.dexlib2.iface.TryBlock) int i com.android.tools.smali.dexlib2.iface.TryBlock tryBlock java.util.List exceptionHandlers com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction[] handlerInstructions private boolean analyzeInstruction (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.iface.instruction.Instruction instruction private void analyzeMove (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction instruction com.android.tools.smali.dexlib2.analysis.RegisterType sourceRegisterType private void analyzeMoveResult (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.RegisterType resultRegisterType com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction previousInstruction com.android.tools.smali.dexlib2.analysis.RegisterType resultRegisterType com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction invokeInstruction com.android.tools.smali.dexlib2.iface.reference.Reference reference private void analyzeMoveException (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) String type com.android.tools.smali.dexlib2.iface.ExceptionHandler handler com.android.tools.smali.dexlib2.iface.TryBlock tryBlock com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction int instructionAddress com.android.tools.smali.dexlib2.analysis.RegisterType exceptionType private void analyzeOdexReturnVoid (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction private void analyzeOdexReturnVoid (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, boolean) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction boolean analyzeResult com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction10x deodexedInstruction private void analyzeConst (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.iface.instruction.NarrowLiteralInstruction instruction private void analyzeWideConst (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction private void analyzeConstString (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.analysis.TypeProto stringClass com.android.tools.smali.dexlib2.analysis.RegisterType stringType private void analyzeConstClass (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.analysis.TypeProto classClass com.android.tools.smali.dexlib2.analysis.RegisterType classType private void analyzeCheckCast (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction instruction com.android.tools.smali.dexlib2.iface.reference.TypeReference reference com.android.tools.smali.dexlib2.analysis.RegisterType castRegisterType public static boolean isNotWideningConversion (com.android.tools.smali.dexlib2.analysis.RegisterType, com.android.tools.smali.dexlib2.analysis.RegisterType) com.android.tools.smali.dexlib2.analysis.TypeProto commonSuperclass com.android.tools.smali.dexlib2.analysis.RegisterType originalType com.android.tools.smali.dexlib2.analysis.RegisterType newType static boolean canPropagateTypeAfterInstanceOf (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, com.android.tools.smali.dexlib2.analysis.ClassPath) int objectRegister com.android.tools.smali.dexlib2.analysis.RegisterType originalType com.android.tools.smali.dexlib2.analysis.UnresolvedClassException ex com.android.tools.smali.dexlib2.iface.reference.Reference reference com.android.tools.smali.dexlib2.analysis.RegisterType registerType com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstanceOfInstruction com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedIfInstruction com.android.tools.smali.dexlib2.analysis.ClassPath classPath com.android.tools.smali.dexlib2.iface.instruction.Instruction ifInstruction private void analyzeIfEqzNez (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) int register com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction fallthroughInstruction int nextAddress com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction branchInstruction int narrowingRegister com.android.tools.smali.dexlib2.analysis.RegisterType originalType com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22c instanceOfInstruction com.android.tools.smali.dexlib2.analysis.RegisterType newType com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction prevAnalyzedInstruction int instructionIndex com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction private void analyzeInstanceOf (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction private void analyzeArrayLength (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction private void analyzeNewInstance (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction instruction int register com.android.tools.smali.dexlib2.analysis.RegisterType destRegisterType com.android.tools.smali.dexlib2.iface.reference.TypeReference typeReference com.android.tools.smali.dexlib2.analysis.RegisterType classType private void analyzeNewArray (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction instruction com.android.tools.smali.dexlib2.iface.reference.TypeReference type com.android.tools.smali.dexlib2.analysis.RegisterType arrayType private void analyzeFloatWideCmp (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction private void analyze32BitPrimitiveAget (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, com.android.tools.smali.dexlib2.analysis.RegisterType) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.analysis.RegisterType registerType private void analyzeAgetWide (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.ArrayProto arrayProto char arrayBaseType com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.iface.instruction.ThreeRegisterInstruction instruction com.android.tools.smali.dexlib2.analysis.RegisterType arrayRegisterType private void analyzeAgetObject (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.ArrayProto arrayProto String elementType com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.iface.instruction.ThreeRegisterInstruction instruction com.android.tools.smali.dexlib2.analysis.RegisterType arrayRegisterType private void analyze32BitPrimitiveIgetSget (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, com.android.tools.smali.dexlib2.analysis.RegisterType) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.analysis.RegisterType registerType private void analyzeIgetSgetWideObject (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction referenceInstruction com.android.tools.smali.dexlib2.iface.reference.FieldReference fieldReference com.android.tools.smali.dexlib2.analysis.RegisterType fieldType private void analyzeInvokeDirect (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.iface.instruction.FiveRegisterInstruction instruction private void analyzeInvokeDirectRange (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.iface.instruction.RegisterRangeInstruction instruction private void analyzeInvokeDirectCommon (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, int) com.android.tools.smali.dexlib2.analysis.RegisterType registerType int register com.android.tools.smali.dexlib2.analysis.RegisterType uninitRef com.android.tools.smali.dexlib2.analysis.RegisterType initRef com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction int objectRegister private void analyzeUnaryOp (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, com.android.tools.smali.dexlib2.analysis.RegisterType) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.analysis.RegisterType destRegisterType private void analyzeBinaryOp (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, com.android.tools.smali.dexlib2.analysis.RegisterType, boolean) com.android.tools.smali.dexlib2.iface.instruction.ThreeRegisterInstruction instruction com.android.tools.smali.dexlib2.analysis.RegisterType source1RegisterType com.android.tools.smali.dexlib2.analysis.RegisterType source2RegisterType com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.analysis.RegisterType destRegisterType boolean checkForBoolean private void analyzeBinary2AddrOp (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, com.android.tools.smali.dexlib2.analysis.RegisterType, boolean) com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction instruction com.android.tools.smali.dexlib2.analysis.RegisterType source1RegisterType com.android.tools.smali.dexlib2.analysis.RegisterType source2RegisterType com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.analysis.RegisterType destRegisterType boolean checkForBoolean private void analyzeLiteralBinaryOp (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, com.android.tools.smali.dexlib2.analysis.RegisterType, boolean) int literal com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction instruction com.android.tools.smali.dexlib2.analysis.RegisterType sourceRegisterType com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.analysis.RegisterType destRegisterType boolean checkForBoolean private com.android.tools.smali.dexlib2.analysis.RegisterType getDestTypeForLiteralShiftRight (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, boolean) com.android.tools.smali.dexlib2.analysis.RegisterType destRegisterType com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction boolean signedShift com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction instruction com.android.tools.smali.dexlib2.analysis.RegisterType sourceRegisterType long literalShift com.android.tools.smali.dexlib2.analysis.RegisterType destRegisterType private void analyzeExecuteInline (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.Opcode deodexedOpcode com.android.tools.smali.dexlib2.Opcode deodexedOpcode com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35mi instruction com.android.tools.smali.dexlib2.iface.Method resolvedMethod com.android.tools.smali.dexlib2.Opcode deodexedOpcode int acccessFlags com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35c deodexedInstruction private void analyzeExecuteInlineRange (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.Opcode deodexedOpcode com.android.tools.smali.dexlib2.Opcode deodexedOpcode com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rmi instruction com.android.tools.smali.dexlib2.iface.Method resolvedMethod com.android.tools.smali.dexlib2.Opcode deodexedOpcode int acccessFlags com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rc deodexedInstruction private void analyzeInvokeDirectEmpty (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction private void analyzeInvokeDirectEmpty (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, boolean) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction boolean analyzeResult com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35c instruction com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35c deodexedInstruction private void analyzeInvokeObjectInitRange (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction private void analyzeInvokeObjectInitRange (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, boolean) com.android.tools.smali.dexlib2.iface.instruction.Instruction deodexedInstruction com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction boolean analyzeResult com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rc instruction com.android.tools.smali.dexlib2.iface.instruction.Instruction deodexedInstruction int startRegister int registerCount private boolean analyzeIputIgetQuick (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) String superclass com.android.tools.smali.dexlib2.iface.ClassDef fieldClass com.android.tools.smali.dexlib2.iface.reference.FieldReference newResolvedField com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22cs instruction int fieldOffset com.android.tools.smali.dexlib2.analysis.RegisterType objectRegisterType com.android.tools.smali.dexlib2.analysis.TypeProto objectRegisterTypeProto com.android.tools.smali.dexlib2.analysis.TypeProto classTypeProto com.android.tools.smali.dexlib2.iface.reference.FieldReference resolvedField com.android.tools.smali.dexlib2.iface.ClassDef thisClass String fieldType com.android.tools.smali.dexlib2.Opcode opcode com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22c deodexedInstruction private boolean analyzeInvokeVirtual (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, boolean) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rc instruction com.android.tools.smali.dexlib2.iface.reference.MethodReference targetMethod com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35c instruction com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rc instruction com.android.tools.smali.dexlib2.iface.instruction.Instruction deodexedInstruction com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35c instruction com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction boolean isRange com.android.tools.smali.dexlib2.iface.reference.MethodReference targetMethod com.android.tools.smali.dexlib2.iface.reference.MethodReference replacementMethod com.android.tools.smali.dexlib2.iface.instruction.Instruction deodexedInstruction private boolean analyzeInvokeVirtualQuick (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, boolean, boolean) com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rms instruction int methodIndex int objectRegister com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35ms instruction com.android.tools.smali.dexlib2.analysis.TypeProto superType com.android.tools.smali.dexlib2.analysis.TypeProto typeProto com.android.tools.smali.dexlib2.analysis.TypeProto superType String superclassType com.android.tools.smali.dexlib2.iface.reference.MethodReference resolvedMethod String superclass com.android.tools.smali.dexlib2.iface.ClassDef methodClass com.android.tools.smali.dexlib2.iface.reference.MethodReference newResolvedMethod com.android.tools.smali.dexlib2.iface.reference.MethodReference replacementMethod com.android.tools.smali.dexlib2.Opcode opcode com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction3rms instruction com.android.tools.smali.dexlib2.Opcode opcode com.android.tools.smali.dexlib2.iface.instruction.Instruction deodexedInstruction com.android.tools.smali.dexlib2.Opcode opcode com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35ms instruction com.android.tools.smali.dexlib2.Opcode opcode com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction boolean isSuper boolean isRange int methodIndex int objectRegister com.android.tools.smali.dexlib2.analysis.RegisterType objectRegisterType com.android.tools.smali.dexlib2.analysis.TypeProto objectRegisterTypeProto com.android.tools.smali.dexlib2.iface.reference.MethodReference resolvedMethod com.android.tools.smali.dexlib2.iface.ClassDef thisClass com.android.tools.smali.dexlib2.iface.instruction.Instruction deodexedInstruction private boolean analyzePutGetVolatile (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction private boolean analyzePutGetVolatile (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, boolean) com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction instruction com.android.tools.smali.dexlib2.iface.instruction.Instruction deodexedInstruction com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction instruction com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction boolean analyzeResult com.android.tools.smali.dexlib2.iface.reference.FieldReference field String fieldType com.android.tools.smali.dexlib2.Opcode originalOpcode com.android.tools.smali.dexlib2.Opcode opcode com.android.tools.smali.dexlib2.iface.instruction.Instruction deodexedInstruction private static com.android.tools.smali.dexlib2.analysis.RegisterType getAndCheckSourceRegister (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, int, java.util.BitSet) com.android.tools.smali.dexlib2.analysis.RegisterType secondRegisterType com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction int registerNumber java.util.BitSet validCategories com.android.tools.smali.dexlib2.analysis.RegisterType registerType private static void checkRegister (com.android.tools.smali.dexlib2.analysis.RegisterType, int, java.util.BitSet) com.android.tools.smali.dexlib2.analysis.RegisterType registerType int registerNumber java.util.BitSet validCategories private static void checkWidePair (int, com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) int registerNumber com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction private com.android.tools.smali.dexlib2.iface.reference.MethodReference normalizeMethodReference (com.android.tools.smali.dexlib2.iface.reference.MethodReference) int methodIndex com.android.tools.smali.dexlib2.analysis.UnresolvedClassException ex String superType com.android.tools.smali.dexlib2.iface.Method resolvedMethod com.android.tools.smali.dexlib2.iface.reference.MethodReference methodRef com.android.tools.smali.dexlib2.analysis.TypeProto typeProto int methodIndex com.android.tools.smali.dexlib2.analysis.ClassProto thisClass com.android.tools.smali.dexlib2.iface.Method replacementMethod static void <clinit> () }
com/android/tools/smali/dexlib2/analysis/ClassProto$ReparentedMethod.class
ClassProto.java package com.android.tools.smali.dexlib2.analysis com.android.tools.smali.dexlib2.analysis.ClassProto$ReparentedMethod extends com.android.tools.smali.dexlib2.base.reference.BaseMethodReference implements com.android.tools.smali.dexlib2.iface.Method { private final com.android.tools.smali.dexlib2.iface.Method method private final String definingClass public void <init> (com.android.tools.smali.dexlib2.iface.Method, java.lang.String) com.android.tools.smali.dexlib2.iface.Method method String definingClass public java.lang.String getDefiningClass () public java.lang.String getName () public java.util.List getParameterTypes () public java.lang.String getReturnType () public java.util.List getParameters () public int getAccessFlags () public java.util.Set getAnnotations () public java.util.Set getHiddenApiRestrictions () public com.android.tools.smali.dexlib2.iface.MethodImplementation getImplementation () }
com/android/tools/smali/dexlib2/analysis/ClassProto$5.class
ClassProto.java package com.android.tools.smali.dexlib2.analysis com.android.tools.smali.dexlib2.analysis.ClassProto$5 extends java.lang.Object implements com.google.common.base.Supplier { final synthetic com.android.tools.smali.dexlib2.analysis.ClassProto this$0 void <init> (com.android.tools.smali.dexlib2.analysis.ClassProto) com.android.tools.smali.dexlib2.analysis.ClassProto this$0 public com.android.tools.smali.util.SparseArray get () int offset int i com.android.tools.smali.dexlib2.analysis.ClassProto superclass com.android.tools.smali.util.SparseArray superFields com.android.tools.smali.dexlib2.iface.reference.FieldReference field int lastOffset int oldOffset int fieldSize com.android.tools.smali.dexlib2.analysis.ClassProto$FieldGap gap com.android.tools.smali.dexlib2.iface.Field field java.util.PriorityQueue gaps com.android.tools.smali.util.SparseArray linkedFields java.util.ArrayList fields int fieldOffset String superclassType private void addFieldGap (int, int, java.util.PriorityQueue) int remaining int gapStart int gapEnd java.util.PriorityQueue gaps int offset private java.util.ArrayList getSortedInstanceFields (com.android.tools.smali.dexlib2.iface.ClassDef) com.android.tools.smali.dexlib2.iface.ClassDef classDef java.util.ArrayList fields private int getFieldSortOrder (com.android.tools.smali.dexlib2.iface.reference.FieldReference) com.android.tools.smali.dexlib2.iface.reference.FieldReference field private int getFieldSize (com.android.tools.smali.dexlib2.iface.reference.FieldReference) com.android.tools.smali.dexlib2.iface.reference.FieldReference field public volatile synthetic java.lang.Object get () static synthetic int access$300 (com.android.tools.smali.dexlib2.analysis.ClassProto$5, com.android.tools.smali.dexlib2.iface.reference.FieldReference) com.android.tools.smali.dexlib2.analysis.ClassProto$5 x0 com.android.tools.smali.dexlib2.iface.reference.FieldReference x1 }
com/android/tools/smali/dexlib2/analysis/OdexedFieldInstructionMapper.class
OdexedFieldInstructionMapper.java package com.android.tools.smali.dexlib2.analysis public com.android.tools.smali.dexlib2.analysis.OdexedFieldInstructionMapper extends java.lang.Object { private static final int GET private static final int PUT private static final int INSTANCE private static final int STATIC private static final int PRIMITIVE private static final int WIDE private static final int REFERENCE private static final com.android.tools.smali.dexlib2.analysis.OdexedFieldInstructionMapper$FieldOpcode[] dalvikFieldOpcodes private static final com.android.tools.smali.dexlib2.analysis.OdexedFieldInstructionMapper$FieldOpcode[] artFieldOpcodes private final com.android.tools.smali.dexlib2.analysis.OdexedFieldInstructionMapper$FieldOpcode[][][] opcodeMap private final java.util.Map opcodeValueTypeMap private static int getValueType (char) char type private static int getTypeIndex (char) char type private static boolean isGet (com.android.tools.smali.dexlib2.Opcode) com.android.tools.smali.dexlib2.Opcode opcode private static boolean isStatic (com.android.tools.smali.dexlib2.Opcode) com.android.tools.smali.dexlib2.Opcode opcode public void <init> (boolean) com.android.tools.smali.dexlib2.analysis.OdexedFieldInstructionMapper$FieldOpcode[] opcodes com.android.tools.smali.dexlib2.analysis.OdexedFieldInstructionMapper$FieldOpcode fieldOpcode boolean isArt com.android.tools.smali.dexlib2.analysis.OdexedFieldInstructionMapper$FieldOpcode[] opcodes public com.android.tools.smali.dexlib2.Opcode getAndCheckDeodexedOpcode (java.lang.String, com.android.tools.smali.dexlib2.Opcode) String fieldType com.android.tools.smali.dexlib2.Opcode odexedOpcode com.android.tools.smali.dexlib2.analysis.OdexedFieldInstructionMapper$FieldOpcode fieldOpcode private boolean isCompatible (com.android.tools.smali.dexlib2.Opcode, char) com.android.tools.smali.dexlib2.Opcode opcode char type Integer valueType static void <clinit> () }
com/android/tools/smali/dexlib2/analysis/ClassProto$3.class
ClassProto.java package com.android.tools.smali.dexlib2.analysis com.android.tools.smali.dexlib2.analysis.ClassProto$3 extends java.lang.Object implements com.google.common.base.Supplier { final synthetic com.android.tools.smali.dexlib2.analysis.ClassProto this$0 void <init> (com.android.tools.smali.dexlib2.analysis.ClassProto) com.android.tools.smali.dexlib2.analysis.ClassProto this$0 public java.util.LinkedHashMap get () String superclassInterface com.android.tools.smali.dexlib2.analysis.ClassProto superclassProto java.util.Map$Entry entry com.android.tools.smali.dexlib2.analysis.UnresolvedClassException ex com.android.tools.smali.dexlib2.iface.ClassDef interfaceDef com.android.tools.smali.dexlib2.analysis.UnresolvedClassException ex com.android.tools.smali.dexlib2.analysis.ClassProto interfaceProto String interfaceType com.android.tools.smali.dexlib2.analysis.UnresolvedClassException ex java.util.Set unresolvedInterfaces java.util.LinkedHashMap interfaces String superclass public volatile synthetic java.lang.Object get () }
com/android/tools/smali/dexlib2/analysis/ClassProto.class
ClassProto.java package com.android.tools.smali.dexlib2.analysis public com.android.tools.smali.dexlib2.analysis.ClassProto extends java.lang.Object implements com.android.tools.smali.dexlib2.analysis.TypeProto { private static final byte REFERENCE private static final byte WIDE private static final byte OTHER protected final com.android.tools.smali.dexlib2.analysis.ClassPath classPath protected final String type protected boolean vtableFullyResolved protected boolean interfacesFullyResolved protected java.util.Set unresolvedInterfaces private final com.google.common.base.Supplier classDefSupplier private final com.google.common.base.Supplier preDefaultMethodInterfaceSupplier private final com.google.common.base.Supplier postDefaultMethodInterfaceSupplier private final com.google.common.base.Supplier dalvikInstanceFieldsSupplier private final com.google.common.base.Supplier artInstanceFieldsSupplier private final com.google.common.base.Supplier preDefaultMethodVtableSupplier private final com.google.common.base.Supplier buggyPostDefaultMethodVtableSupplier private final com.google.common.base.Supplier postDefaultMethodVtableSupplier public void <init> (com.android.tools.smali.dexlib2.analysis.ClassPath, java.lang.String) com.android.tools.smali.dexlib2.analysis.ClassPath classPath String type public java.lang.String toString () public com.android.tools.smali.dexlib2.analysis.ClassPath getClassPath () public java.lang.String getType () public com.android.tools.smali.dexlib2.iface.ClassDef getClassDef () public boolean isInterface () com.android.tools.smali.dexlib2.iface.ClassDef classDef protected java.util.LinkedHashMap getInterfaces () protected java.util.Set getUnresolvedInterfaces () protected java.lang.Iterable getDirectInterfaces () Iterable directInterfaces public boolean implementsInterface (java.lang.String) String iface public java.lang.String getSuperclass () private boolean checkInterface (com.android.tools.smali.dexlib2.analysis.ClassProto) com.android.tools.smali.dexlib2.analysis.UnresolvedClassException ex com.android.tools.smali.dexlib2.analysis.UnresolvedClassException ex com.android.tools.smali.dexlib2.analysis.ClassProto other boolean isResolved boolean isInterface public com.android.tools.smali.dexlib2.analysis.TypeProto getCommonSuperclass (com.android.tools.smali.dexlib2.analysis.TypeProto) com.android.tools.smali.dexlib2.analysis.UnresolvedClassException ex com.android.tools.smali.dexlib2.analysis.UnresolvedClassException ex com.android.tools.smali.dexlib2.analysis.TypeProto typeProto int i com.android.tools.smali.dexlib2.analysis.TypeProto other boolean gotException java.util.List thisChain java.util.List otherChain public com.android.tools.smali.dexlib2.iface.reference.FieldReference getFieldByOffset (int) int fieldOffset public com.android.tools.smali.dexlib2.iface.Method getMethodByVtableIndex (int) int vtableIndex java.util.List vtable public int findMethodIndexInVtable (com.android.tools.smali.dexlib2.iface.reference.MethodReference) com.android.tools.smali.dexlib2.iface.reference.MethodReference method private int findMethodIndexInVtable (java.util.List, com.android.tools.smali.dexlib2.iface.reference.MethodReference) com.android.tools.smali.dexlib2.iface.Method candidate int i java.util.List vtable com.android.tools.smali.dexlib2.iface.reference.MethodReference method private int findMethodIndexInVtableReverse (java.util.List, com.android.tools.smali.dexlib2.iface.reference.MethodReference) com.android.tools.smali.dexlib2.iface.Method candidate int i java.util.List vtable com.android.tools.smali.dexlib2.iface.reference.MethodReference method public com.android.tools.smali.util.SparseArray getInstanceFields () private int getNextFieldOffset () com.android.tools.smali.util.SparseArray instanceFields int lastItemIndex int fieldOffset com.android.tools.smali.dexlib2.iface.reference.FieldReference lastField private static int getTypeSize (char) char type public java.util.List getVtable () private void addToVtable (java.lang.Iterable, java.util.List, boolean, boolean) java.util.ArrayList methods int vtableIndex com.android.tools.smali.dexlib2.iface.Method virtualMethod Iterable localMethods java.util.List vtable boolean replaceExisting boolean sort private static byte getFieldType (com.android.tools.smali.dexlib2.iface.reference.FieldReference) com.android.tools.smali.dexlib2.iface.reference.FieldReference field private boolean isOverridableByDefaultMethod (com.android.tools.smali.dexlib2.iface.Method) com.android.tools.smali.dexlib2.iface.Method method com.android.tools.smali.dexlib2.analysis.ClassProto classProto private boolean interfaceMethodOverrides (com.android.tools.smali.dexlib2.iface.Method, com.android.tools.smali.dexlib2.iface.Method) com.android.tools.smali.dexlib2.analysis.ClassProto targetClassProto com.android.tools.smali.dexlib2.iface.Method method com.android.tools.smali.dexlib2.iface.Method method2 com.android.tools.smali.dexlib2.analysis.ClassProto classProto static synthetic byte access$000 (com.android.tools.smali.dexlib2.iface.reference.FieldReference) com.android.tools.smali.dexlib2.iface.reference.FieldReference x0 static synthetic int access$100 (com.android.tools.smali.dexlib2.analysis.ClassProto) com.android.tools.smali.dexlib2.analysis.ClassProto x0 static synthetic int access$400 (char) char x0 static synthetic void access$500 (com.android.tools.smali.dexlib2.analysis.ClassProto, java.lang.Iterable, java.util.List, boolean, boolean) com.android.tools.smali.dexlib2.analysis.ClassProto x0 Iterable x1 java.util.List x2 boolean x3 boolean x4 static synthetic int access$600 (com.android.tools.smali.dexlib2.analysis.ClassProto, java.util.List, com.android.tools.smali.dexlib2.iface.reference.MethodReference) com.android.tools.smali.dexlib2.analysis.ClassProto x0 java.util.List x1 com.android.tools.smali.dexlib2.iface.reference.MethodReference x2 static synthetic boolean access$700 (com.android.tools.smali.dexlib2.analysis.ClassProto, com.android.tools.smali.dexlib2.iface.Method, com.android.tools.smali.dexlib2.iface.Method) com.android.tools.smali.dexlib2.analysis.ClassProto x0 com.android.tools.smali.dexlib2.iface.Method x1 com.android.tools.smali.dexlib2.iface.Method x2 static synthetic boolean access$800 (com.android.tools.smali.dexlib2.analysis.ClassProto, com.android.tools.smali.dexlib2.iface.Method) com.android.tools.smali.dexlib2.analysis.ClassProto x0 com.android.tools.smali.dexlib2.iface.Method x1 static synthetic int access$900 (com.android.tools.smali.dexlib2.analysis.ClassProto, java.util.List, com.android.tools.smali.dexlib2.iface.reference.MethodReference) com.android.tools.smali.dexlib2.analysis.ClassProto x0 java.util.List x1 com.android.tools.smali.dexlib2.iface.reference.MethodReference x2 }
com/android/tools/smali/dexlib2/analysis/AnalyzedInstruction$PredecessorOverrideKey.class
AnalyzedInstruction.java package com.android.tools.smali.dexlib2.analysis com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction$PredecessorOverrideKey extends java.lang.Object { public final com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction public final int registerNumber public void <init> (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, int) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction int registerNumber public boolean equals (java.lang.Object) Object o com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction$PredecessorOverrideKey that public int hashCode () }
com/android/tools/smali/dexlib2/analysis/RegisterType.class
RegisterType.java package com.android.tools.smali.dexlib2.analysis public com.android.tools.smali.dexlib2.analysis.RegisterType extends java.lang.Object { public final byte category public final com.android.tools.smali.dexlib2.analysis.TypeProto type public static final byte UNKNOWN public static final byte UNINIT public static final byte NULL public static final byte ONE public static final byte BOOLEAN public static final byte BYTE public static final byte POS_BYTE public static final byte SHORT public static final byte POS_SHORT public static final byte CHAR public static final byte INTEGER public static final byte FLOAT public static final byte LONG_LO public static final byte LONG_HI public static final byte DOUBLE_LO public static final byte DOUBLE_HI public static final byte UNINIT_REF public static final byte UNINIT_THIS public static final byte REFERENCE public static final byte CONFLICTED public static final String[] CATEGORY_NAMES protected static byte[][] mergeTable public static final com.android.tools.smali.dexlib2.analysis.RegisterType UNKNOWN_TYPE public static final com.android.tools.smali.dexlib2.analysis.RegisterType UNINIT_TYPE public static final com.android.tools.smali.dexlib2.analysis.RegisterType NULL_TYPE public static final com.android.tools.smali.dexlib2.analysis.RegisterType ONE_TYPE public static final com.android.tools.smali.dexlib2.analysis.RegisterType BOOLEAN_TYPE public static final com.android.tools.smali.dexlib2.analysis.RegisterType BYTE_TYPE public static final com.android.tools.smali.dexlib2.analysis.RegisterType POS_BYTE_TYPE public static final com.android.tools.smali.dexlib2.analysis.RegisterType SHORT_TYPE public static final com.android.tools.smali.dexlib2.analysis.RegisterType POS_SHORT_TYPE public static final com.android.tools.smali.dexlib2.analysis.RegisterType CHAR_TYPE public static final com.android.tools.smali.dexlib2.analysis.RegisterType INTEGER_TYPE public static final com.android.tools.smali.dexlib2.analysis.RegisterType FLOAT_TYPE public static final com.android.tools.smali.dexlib2.analysis.RegisterType LONG_LO_TYPE public static final com.android.tools.smali.dexlib2.analysis.RegisterType LONG_HI_TYPE public static final com.android.tools.smali.dexlib2.analysis.RegisterType DOUBLE_LO_TYPE public static final com.android.tools.smali.dexlib2.analysis.RegisterType DOUBLE_HI_TYPE public static final com.android.tools.smali.dexlib2.analysis.RegisterType CONFLICTED_TYPE static final synthetic boolean $assertionsDisabled private void <init> (byte, com.android.tools.smali.dexlib2.analysis.TypeProto) byte category com.android.tools.smali.dexlib2.analysis.TypeProto type public java.lang.String toString () public void writeTo (java.io.Writer) throws java.io.IOException java.io.Writer writer public boolean equals (java.lang.Object) Object o com.android.tools.smali.dexlib2.analysis.RegisterType that public int hashCode () int result public static com.android.tools.smali.dexlib2.analysis.RegisterType getWideRegisterType (java.lang.CharSequence, boolean) CharSequence type boolean firstRegister public static com.android.tools.smali.dexlib2.analysis.RegisterType getRegisterType (com.android.tools.smali.dexlib2.analysis.ClassPath, java.lang.CharSequence) com.android.tools.smali.dexlib2.analysis.ClassPath classPath CharSequence type public static com.android.tools.smali.dexlib2.analysis.RegisterType getRegisterTypeForLiteral (int) int literalValue public com.android.tools.smali.dexlib2.analysis.RegisterType merge (com.android.tools.smali.dexlib2.analysis.RegisterType) com.android.tools.smali.dexlib2.analysis.TypeProto type com.android.tools.smali.dexlib2.analysis.RegisterType other byte mergedCategory com.android.tools.smali.dexlib2.analysis.TypeProto mergedType public static com.android.tools.smali.dexlib2.analysis.RegisterType getRegisterType (byte, com.android.tools.smali.dexlib2.analysis.TypeProto) byte category com.android.tools.smali.dexlib2.analysis.TypeProto typeProto static void <clinit> () }
com/android/tools/smali/dexlib2/analysis/ClassProto$1.class
ClassProto.java package com.android.tools.smali.dexlib2.analysis com.android.tools.smali.dexlib2.analysis.ClassProto$1 extends java.lang.Object implements com.google.common.base.Supplier { final synthetic com.android.tools.smali.dexlib2.analysis.ClassProto this$0 void <init> (com.android.tools.smali.dexlib2.analysis.ClassProto) com.android.tools.smali.dexlib2.analysis.ClassProto this$0 public com.android.tools.smali.dexlib2.iface.ClassDef get () public volatile synthetic java.lang.Object get () }
com/android/tools/smali/dexlib2/analysis/ClassPath$1.class
ClassPath.java package com.android.tools.smali.dexlib2.analysis com.android.tools.smali.dexlib2.analysis.ClassPath$1 extends com.google.common.cache.CacheLoader { final synthetic com.android.tools.smali.dexlib2.analysis.ClassPath this$0 void <init> (com.android.tools.smali.dexlib2.analysis.ClassPath) com.android.tools.smali.dexlib2.analysis.ClassPath this$0 public com.android.tools.smali.dexlib2.analysis.TypeProto load (java.lang.String) throws java.lang.Exception String type public volatile synthetic java.lang.Object load (java.lang.Object) throws java.lang.Exception }
com/android/tools/smali/dexlib2/analysis/TypeProto.class
TypeProto.java package com.android.tools.smali.dexlib2.analysis public abstract com.android.tools.smali.dexlib2.analysis.TypeProto extends java.lang.Object { public abstract com.android.tools.smali.dexlib2.analysis.ClassPath getClassPath () public abstract java.lang.String getType () public abstract boolean isInterface () public abstract boolean implementsInterface (java.lang.String) public abstract java.lang.String getSuperclass () public abstract com.android.tools.smali.dexlib2.analysis.TypeProto getCommonSuperclass (com.android.tools.smali.dexlib2.analysis.TypeProto) public abstract com.android.tools.smali.dexlib2.iface.reference.FieldReference getFieldByOffset (int) public abstract com.android.tools.smali.dexlib2.iface.Method getMethodByVtableIndex (int) public abstract int findMethodIndexInVtable (com.android.tools.smali.dexlib2.iface.reference.MethodReference) }
com/android/tools/smali/dexlib2/analysis/util/
com/android/tools/smali/dexlib2/analysis/util/TypeProtoUtils$1.class
TypeProtoUtils.java package com.android.tools.smali.dexlib2.analysis.util final com.android.tools.smali.dexlib2.analysis.util.TypeProtoUtils$1 extends java.lang.Object implements java.lang.Iterable { final synthetic com.android.tools.smali.dexlib2.analysis.TypeProto val$typeProto void <init> (com.android.tools.smali.dexlib2.analysis.TypeProto) public java.util.Iterator iterator () }
com/android/tools/smali/dexlib2/analysis/util/TypeProtoUtils$1$1.class
TypeProtoUtils.java package com.android.tools.smali.dexlib2.analysis.util com.android.tools.smali.dexlib2.analysis.util.TypeProtoUtils$1$1 extends java.lang.Object implements java.util.Iterator { private com.android.tools.smali.dexlib2.analysis.TypeProto type final synthetic com.android.tools.smali.dexlib2.analysis.util.TypeProtoUtils$1 this$0 void <init> (com.android.tools.smali.dexlib2.analysis.util.TypeProtoUtils$1) com.android.tools.smali.dexlib2.analysis.util.TypeProtoUtils$1 this$0 public boolean hasNext () public com.android.tools.smali.dexlib2.analysis.TypeProto next () com.android.tools.smali.dexlib2.analysis.TypeProto type public void remove () public volatile synthetic java.lang.Object next () }
com/android/tools/smali/dexlib2/analysis/util/TypeProtoUtils.class
TypeProtoUtils.java package com.android.tools.smali.dexlib2.analysis.util public com.android.tools.smali.dexlib2.analysis.util.TypeProtoUtils extends java.lang.Object { public void <init> () public static java.lang.Iterable getSuperclassChain (com.android.tools.smali.dexlib2.analysis.TypeProto) com.android.tools.smali.dexlib2.analysis.TypeProto typeProto public static com.android.tools.smali.dexlib2.analysis.TypeProto getSuperclassAsTypeProto (com.android.tools.smali.dexlib2.analysis.TypeProto) String next com.android.tools.smali.dexlib2.analysis.UnresolvedClassException ex com.android.tools.smali.dexlib2.analysis.TypeProto type public static boolean extendsFrom (com.android.tools.smali.dexlib2.analysis.TypeProto, java.lang.String) com.android.tools.smali.dexlib2.analysis.TypeProto superProto com.android.tools.smali.dexlib2.analysis.TypeProto candidate String possibleSuper }
com/android/tools/smali/dexlib2/analysis/PathEntryLoader$NoDexException.class
PathEntryLoader.java package com.android.tools.smali.dexlib2.analysis com.android.tools.smali.dexlib2.analysis.PathEntryLoader$NoDexException extends java.lang.Exception { public transient void <init> (java.lang.String, java.lang.Object[]) String message Object[] formatArgs }
com/android/tools/smali/dexlib2/analysis/ClassProto$FieldGap.class
ClassProto.java package com.android.tools.smali.dexlib2.analysis abstract com.android.tools.smali.dexlib2.analysis.ClassProto$FieldGap extends java.lang.Object implements java.lang.Comparable { public final int offset public final int size public static com.android.tools.smali.dexlib2.analysis.ClassProto$FieldGap newFieldGap (int, int, int) int offset int size int oatVersion private void <init> (int, int) int offset int size synthetic void <init> (int, int, com.android.tools.smali.dexlib2.analysis.ClassProto$1) int x0 int x1 com.android.tools.smali.dexlib2.analysis.ClassProto$1 x2 }
com/android/tools/smali/dexlib2/analysis/ArrayProto.class
ArrayProto.java package com.android.tools.smali.dexlib2.analysis public com.android.tools.smali.dexlib2.analysis.ArrayProto extends java.lang.Object implements com.android.tools.smali.dexlib2.analysis.TypeProto { protected final com.android.tools.smali.dexlib2.analysis.ClassPath classPath protected final int dimensions protected final String elementType private static final String BRACKETS public void <init> (com.android.tools.smali.dexlib2.analysis.ClassPath, java.lang.String) com.android.tools.smali.dexlib2.analysis.ClassPath classPath String type int i public java.lang.String toString () public com.android.tools.smali.dexlib2.analysis.ClassPath getClassPath () public java.lang.String getType () public int getDimensions () public boolean isInterface () public java.lang.String getElementType () public java.lang.String getImmediateElementType () public boolean implementsInterface (java.lang.String) String iface public java.lang.String getSuperclass () public com.android.tools.smali.dexlib2.analysis.TypeProto getCommonSuperclass (com.android.tools.smali.dexlib2.analysis.TypeProto) com.android.tools.smali.dexlib2.analysis.TypeProto thisClass com.android.tools.smali.dexlib2.analysis.TypeProto otherClass com.android.tools.smali.dexlib2.analysis.TypeProto mergedClass int dimensions com.android.tools.smali.dexlib2.analysis.TypeProto other private static java.lang.String makeArrayType (java.lang.String, int) String elementType int dimensions public com.android.tools.smali.dexlib2.iface.reference.FieldReference getFieldByOffset (int) int fieldOffset public com.android.tools.smali.dexlib2.iface.Method getMethodByVtableIndex (int) int vtableIndex public int findMethodIndexInVtable (com.android.tools.smali.dexlib2.iface.reference.MethodReference) com.android.tools.smali.dexlib2.iface.reference.MethodReference method static void <clinit> () }
com/android/tools/smali/dexlib2/analysis/DexClassProvider.class
DexClassProvider.java package com.android.tools.smali.dexlib2.analysis public com.android.tools.smali.dexlib2.analysis.DexClassProvider extends java.lang.Object implements com.android.tools.smali.dexlib2.analysis.ClassProvider { private final com.android.tools.smali.dexlib2.iface.DexFile dexFile private java.util.Map classMap public void <init> (com.android.tools.smali.dexlib2.iface.DexFile) com.android.tools.smali.dexlib2.iface.ClassDef classDef com.android.tools.smali.dexlib2.iface.DexFile dexFile public com.android.tools.smali.dexlib2.iface.ClassDef getClassDef (java.lang.String) String type }
com/android/tools/smali/dexlib2/analysis/InlineMethodResolver.class
InlineMethodResolver.java package com.android.tools.smali.dexlib2.analysis public abstract com.android.tools.smali.dexlib2.analysis.InlineMethodResolver extends java.lang.Object { public static final int STATIC public static final int VIRTUAL public static final int DIRECT public static com.android.tools.smali.dexlib2.analysis.InlineMethodResolver createInlineMethodResolver (int) int odexVersion protected void <init> () private static com.android.tools.smali.dexlib2.iface.Method inlineMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String) int accessFlags String cls String name String params String returnType com.google.common.collect.ImmutableList paramList public abstract com.android.tools.smali.dexlib2.iface.Method resolveExecuteInline (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) static synthetic com.android.tools.smali.dexlib2.iface.Method access$000 (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String) int x0 String x1 String x2 String x3 String x4 }
com/android/tools/smali/dexlib2/analysis/OdexedFieldInstructionMapper$FieldOpcode.class
OdexedFieldInstructionMapper.java package com.android.tools.smali.dexlib2.analysis com.android.tools.smali.dexlib2.analysis.OdexedFieldInstructionMapper$FieldOpcode extends java.lang.Object { public final char type public final boolean isStatic public final com.android.tools.smali.dexlib2.Opcode normalOpcode public final com.android.tools.smali.dexlib2.Opcode quickOpcode public final com.android.tools.smali.dexlib2.Opcode volatileOpcode public void <init> (char, com.android.tools.smali.dexlib2.Opcode, com.android.tools.smali.dexlib2.Opcode, com.android.tools.smali.dexlib2.Opcode) char type com.android.tools.smali.dexlib2.Opcode normalOpcode com.android.tools.smali.dexlib2.Opcode quickOpcode com.android.tools.smali.dexlib2.Opcode volatileOpcode public void <init> (char, boolean, com.android.tools.smali.dexlib2.Opcode, com.android.tools.smali.dexlib2.Opcode) char type boolean isStatic com.android.tools.smali.dexlib2.Opcode normalOpcode com.android.tools.smali.dexlib2.Opcode volatileOpcode public void <init> (char, com.android.tools.smali.dexlib2.Opcode, com.android.tools.smali.dexlib2.Opcode) char type com.android.tools.smali.dexlib2.Opcode normalOpcode com.android.tools.smali.dexlib2.Opcode quickOpcode }
com/android/tools/smali/dexlib2/analysis/ClassProto$6.class
ClassProto.java package com.android.tools.smali.dexlib2.analysis com.android.tools.smali.dexlib2.analysis.ClassProto$6 extends java.lang.Object implements com.google.common.base.Supplier { final synthetic com.android.tools.smali.dexlib2.analysis.ClassProto this$0 void <init> (com.android.tools.smali.dexlib2.analysis.ClassProto) com.android.tools.smali.dexlib2.analysis.ClassProto this$0 public java.util.List get () String superclassType com.android.tools.smali.dexlib2.analysis.UnresolvedClassException ex com.android.tools.smali.dexlib2.analysis.ClassProto superclass com.android.tools.smali.dexlib2.iface.Method interfaceMethod java.util.List interfaceMethods com.android.tools.smali.dexlib2.iface.ClassDef interfaceDef Iterable interfaces java.util.List vtable String superclassType public volatile synthetic java.lang.Object get () }
com/android/tools/smali/dexlib2/analysis/ClassPath.class
ClassPath.java package com.android.tools.smali.dexlib2.analysis public com.android.tools.smali.dexlib2.analysis.ClassPath extends java.lang.Object { private final com.android.tools.smali.dexlib2.analysis.TypeProto unknownClass private java.util.List classProviders private final boolean checkPackagePrivateAccess public final int oatVersion public static final int NOT_ART public static final int NOT_SPECIFIED private final com.google.common.cache.CacheLoader classLoader private com.google.common.cache.LoadingCache loadedClasses private final com.google.common.base.Supplier fieldInstructionMapperSupplier public transient void <init> (com.android.tools.smali.dexlib2.analysis.ClassProvider[]) throws java.io.IOException com.android.tools.smali.dexlib2.analysis.ClassProvider[] classProviders public void <init> (java.lang.Iterable) throws java.io.IOException Iterable classProviders public void <init> (java.lang.Iterable, boolean, int) Iterable classProviders boolean checkPackagePrivateAccess int oatVersion private void loadPrimitiveType (java.lang.String) String type private static com.android.tools.smali.dexlib2.analysis.ClassProvider getBasicClasses () public boolean isArt () public com.android.tools.smali.dexlib2.analysis.TypeProto getClass (java.lang.CharSequence) CharSequence type public com.android.tools.smali.dexlib2.iface.ClassDef getClassDef (java.lang.String) com.android.tools.smali.dexlib2.iface.ClassDef classDef com.android.tools.smali.dexlib2.analysis.ClassProvider provider String type public com.android.tools.smali.dexlib2.analysis.TypeProto getUnknownClass () public boolean shouldCheckPackagePrivateAccess () public com.android.tools.smali.dexlib2.analysis.OdexedFieldInstructionMapper getFieldInstructionMapper () }
com/android/tools/smali/dexlib2/analysis/ClassProto$2.class
ClassProto.java package com.android.tools.smali.dexlib2.analysis com.android.tools.smali.dexlib2.analysis.ClassProto$2 extends java.lang.Object implements com.google.common.base.Supplier { final synthetic com.android.tools.smali.dexlib2.analysis.ClassProto this$0 void <init> (com.android.tools.smali.dexlib2.analysis.ClassProto) com.android.tools.smali.dexlib2.analysis.ClassProto this$0 public java.util.LinkedHashMap get () com.android.tools.smali.dexlib2.iface.ClassDef interfaceDef com.android.tools.smali.dexlib2.analysis.UnresolvedClassException ex String superInterface com.android.tools.smali.dexlib2.analysis.ClassProto interfaceProto String interfaceType com.android.tools.smali.dexlib2.analysis.UnresolvedClassException ex String superclassInterface com.android.tools.smali.dexlib2.analysis.ClassProto superclassProto com.android.tools.smali.dexlib2.analysis.UnresolvedClassException ex java.util.Set unresolvedInterfaces java.util.LinkedHashMap interfaces String superclass public volatile synthetic java.lang.Object get () }
com/android/tools/smali/dexlib2/analysis/ClassProto$5$1.class
ClassProto.java package com.android.tools.smali.dexlib2.analysis com.android.tools.smali.dexlib2.analysis.ClassProto$5$1 extends java.lang.Object implements java.util.Comparator { final synthetic com.android.tools.smali.dexlib2.analysis.ClassProto$5 this$1 void <init> (com.android.tools.smali.dexlib2.analysis.ClassProto$5) com.android.tools.smali.dexlib2.analysis.ClassProto$5 this$1 public int compare (com.android.tools.smali.dexlib2.iface.Field, com.android.tools.smali.dexlib2.iface.Field) com.android.tools.smali.dexlib2.iface.Field field1 com.android.tools.smali.dexlib2.iface.Field field2 int result public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
com/android/tools/smali/dexlib2/analysis/MethodAnalyzer$2.class
MethodAnalyzer.java package com.android.tools.smali.dexlib2.analysis com.android.tools.smali.dexlib2.analysis.MethodAnalyzer$2 extends java.lang.Object implements com.google.common.base.Function { final synthetic com.android.tools.smali.dexlib2.analysis.MethodAnalyzer this$0 void <init> (com.android.tools.smali.dexlib2.analysis.MethodAnalyzer) com.android.tools.smali.dexlib2.analysis.MethodAnalyzer this$0 public com.android.tools.smali.dexlib2.iface.instruction.Instruction apply (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction input public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/android/tools/smali/dexlib2/analysis/CustomInlineMethodResolver.class
CustomInlineMethodResolver.java package com.android.tools.smali.dexlib2.analysis public com.android.tools.smali.dexlib2.analysis.CustomInlineMethodResolver extends com.android.tools.smali.dexlib2.analysis.InlineMethodResolver { private final com.android.tools.smali.dexlib2.analysis.ClassPath classPath private final com.android.tools.smali.dexlib2.iface.Method[] inlineMethods private static final java.util.regex.Pattern longMethodPattern static final synthetic boolean $assertionsDisabled public void <init> (com.android.tools.smali.dexlib2.analysis.ClassPath, java.lang.String) String line java.io.IOException ex int i com.android.tools.smali.dexlib2.analysis.ClassPath classPath String inlineTable java.io.StringReader reader java.util.List lines java.io.BufferedReader br public void <init> (com.android.tools.smali.dexlib2.analysis.ClassPath, java.io.File) throws java.io.IOException com.android.tools.smali.dexlib2.analysis.ClassPath classPath java.io.File inlineTable public com.android.tools.smali.dexlib2.iface.Method resolveExecuteInline (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.iface.instruction.InlineIndexInstruction instruction int methodIndex private com.android.tools.smali.dexlib2.iface.Method parseAndResolveInlineMethod (java.lang.String) com.android.tools.smali.dexlib2.iface.Method method com.android.tools.smali.dexlib2.iface.ClassDef classDef String inlineMethod java.util.regex.Matcher m String className String methodName Iterable methodParams String methodRet com.android.tools.smali.dexlib2.immutable.reference.ImmutableMethodReference methodRef int accessFlags boolean resolved com.android.tools.smali.dexlib2.analysis.TypeProto typeProto static void <clinit> () }
com/android/tools/smali/dexlib2/analysis/ClassProto$FieldGap$1.class
ClassProto.java package com.android.tools.smali.dexlib2.analysis final com.android.tools.smali.dexlib2.analysis.ClassProto$FieldGap$1 extends com.android.tools.smali.dexlib2.analysis.ClassProto$FieldGap { void <init> (int, int) int offset int size public int compareTo (com.android.tools.smali.dexlib2.analysis.ClassProto$FieldGap) com.android.tools.smali.dexlib2.analysis.ClassProto$FieldGap o int result public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/analysis/ClassPathResolver$ResolveException.class
ClassPathResolver.java package com.android.tools.smali.dexlib2.analysis public com.android.tools.smali.dexlib2.analysis.ClassPathResolver$ResolveException extends java.lang.RuntimeException { public transient void <init> (java.lang.String, java.lang.Object[]) String message Object[] formatArgs public void <init> (java.lang.Throwable) Throwable cause public transient void <init> (java.lang.Throwable, java.lang.String, java.lang.Object[]) Throwable cause String message Object[] formatArgs }
com/android/tools/smali/dexlib2/analysis/InlineMethodResolver$InlineMethodResolver_version35.class
InlineMethodResolver.java package com.android.tools.smali.dexlib2.analysis com.android.tools.smali.dexlib2.analysis.InlineMethodResolver$InlineMethodResolver_version35 extends com.android.tools.smali.dexlib2.analysis.InlineMethodResolver { private final com.android.tools.smali.dexlib2.iface.Method[] inlineMethods public void <init> () public com.android.tools.smali.dexlib2.iface.Method resolveExecuteInline (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction com.android.tools.smali.dexlib2.iface.instruction.InlineIndexInstruction instruction int inlineIndex }
com/android/tools/smali/dexlib2/analysis/ClassPathResolver$NotFoundException.class
ClassPathResolver.java package com.android.tools.smali.dexlib2.analysis com.android.tools.smali.dexlib2.analysis.ClassPathResolver$NotFoundException extends java.lang.Exception { public transient void <init> (java.lang.String, java.lang.Object[]) String message Object[] formatArgs }
com/android/tools/smali/dexlib2/analysis/UnresolvedClassException.class
UnresolvedClassException.java package com.android.tools.smali.dexlib2.analysis public com.android.tools.smali.dexlib2.analysis.UnresolvedClassException extends com.android.tools.smali.util.ExceptionWithContext { public void <init> (java.lang.Throwable) Throwable cause public transient void <init> (java.lang.Throwable, java.lang.String, java.lang.Object[]) Throwable cause String message Object[] formatArgs public transient void <init> (java.lang.String, java.lang.Object[]) String message Object[] formatArgs }
com/android/tools/smali/dexlib2/analysis/MethodAnalyzer$ReparentedMethodReference.class
MethodAnalyzer.java package com.android.tools.smali.dexlib2.analysis com.android.tools.smali.dexlib2.analysis.MethodAnalyzer$ReparentedMethodReference extends com.android.tools.smali.dexlib2.base.reference.BaseMethodReference { private final com.android.tools.smali.dexlib2.iface.reference.MethodReference baseReference private final String definingClass public void <init> (com.android.tools.smali.dexlib2.iface.reference.MethodReference, java.lang.String) com.android.tools.smali.dexlib2.iface.reference.MethodReference baseReference String definingClass public java.lang.String getName () public java.util.List getParameterTypes () public java.lang.String getReturnType () public java.lang.String getDefiningClass () }
com/android/tools/smali/dexlib2/analysis/PrimitiveProto.class
PrimitiveProto.java package com.android.tools.smali.dexlib2.analysis public com.android.tools.smali.dexlib2.analysis.PrimitiveProto extends java.lang.Object implements com.android.tools.smali.dexlib2.analysis.TypeProto { protected final com.android.tools.smali.dexlib2.analysis.ClassPath classPath protected final String type public void <init> (com.android.tools.smali.dexlib2.analysis.ClassPath, java.lang.String) com.android.tools.smali.dexlib2.analysis.ClassPath classPath String type public java.lang.String toString () public com.android.tools.smali.dexlib2.analysis.ClassPath getClassPath () public java.lang.String getType () public boolean isInterface () public boolean implementsInterface (java.lang.String) String iface public java.lang.String getSuperclass () public com.android.tools.smali.dexlib2.analysis.TypeProto getCommonSuperclass (com.android.tools.smali.dexlib2.analysis.TypeProto) com.android.tools.smali.dexlib2.analysis.TypeProto other public com.android.tools.smali.dexlib2.iface.reference.FieldReference getFieldByOffset (int) int fieldOffset public com.android.tools.smali.dexlib2.iface.Method getMethodByVtableIndex (int) int vtableIndex public int findMethodIndexInVtable (com.android.tools.smali.dexlib2.iface.reference.MethodReference) com.android.tools.smali.dexlib2.iface.reference.MethodReference method }
com/android/tools/smali/dexlib2/analysis/MethodAnalyzer$1.class
MethodAnalyzer.java package com.android.tools.smali.dexlib2.analysis com.android.tools.smali.dexlib2.analysis.MethodAnalyzer$1 extends com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction { final synthetic com.android.tools.smali.dexlib2.analysis.MethodAnalyzer this$0 void <init> (com.android.tools.smali.dexlib2.analysis.MethodAnalyzer, com.android.tools.smali.dexlib2.analysis.MethodAnalyzer, com.android.tools.smali.dexlib2.iface.instruction.Instruction, int, int) com.android.tools.smali.dexlib2.analysis.MethodAnalyzer this$0 com.android.tools.smali.dexlib2.analysis.MethodAnalyzer methodAnalyzer com.android.tools.smali.dexlib2.iface.instruction.Instruction instruction int instructionIndex int registerCount protected boolean addPredecessor (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction predecessor public com.android.tools.smali.dexlib2.analysis.RegisterType getPredecessorRegisterType (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, int) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction predecessor int registerNumber }
com/android/tools/smali/dexlib2/analysis/ClassProto$4.class
ClassProto.java package com.android.tools.smali.dexlib2.analysis com.android.tools.smali.dexlib2.analysis.ClassProto$4 extends java.lang.Object implements com.google.common.base.Supplier { static final synthetic boolean $assertionsDisabled final synthetic com.android.tools.smali.dexlib2.analysis.ClassProto this$0 void <init> (com.android.tools.smali.dexlib2.analysis.ClassProto) com.android.tools.smali.dexlib2.analysis.ClassProto this$0 public com.android.tools.smali.util.SparseArray get () int i int fieldIndexMod com.android.tools.smali.util.SparseArray superFields int i com.android.tools.smali.dexlib2.iface.reference.FieldReference lastSuperField char fieldType int fieldOffset com.android.tools.smali.dexlib2.iface.reference.FieldReference field int i java.util.ArrayList fields int fieldCount byte[] fieldTypes int back int front int startFieldOffset String superclassType com.android.tools.smali.dexlib2.analysis.ClassProto superclass int fieldIndexMod com.android.tools.smali.util.SparseArray superFields int superFieldCount int totalFieldCount com.android.tools.smali.util.SparseArray instanceFields int fieldOffset boolean gotDouble private java.util.ArrayList getSortedInstanceFields (com.android.tools.smali.dexlib2.iface.ClassDef) com.android.tools.smali.dexlib2.iface.ClassDef classDef java.util.ArrayList fields private void swap (byte[], java.util.List, int, int) byte[] fieldTypes java.util.List fields int position1 int position2 byte tempType com.android.tools.smali.dexlib2.iface.Field tempField public volatile synthetic java.lang.Object get () static void <clinit> () }
com/android/tools/smali/dexlib2/analysis/PathEntryLoader.class
PathEntryLoader.java package com.android.tools.smali.dexlib2.analysis public com.android.tools.smali.dexlib2.analysis.PathEntryLoader extends java.lang.Object { com.android.tools.smali.dexlib2.Opcodes opcodes final java.util.Set loadedFiles final java.util.List classProviders public com.android.tools.smali.dexlib2.Opcodes getOpcodes () public java.util.List getClassProviders () public void <init> (com.android.tools.smali.dexlib2.Opcodes) com.android.tools.smali.dexlib2.Opcodes opcodes public java.util.List getResolvedClassProviders () public void loadEntry (java.io.File, boolean) throws java.io.IOException com.android.tools.smali.dexlib2.analysis.PathEntryLoader$NoDexException com.android.tools.smali.dexlib2.iface.MultiDexContainer container com.android.tools.smali.dexlib2.DexFileFactory$UnsupportedFileTypeException ex String entryName com.android.tools.smali.dexlib2.analysis.ClassPathResolver$NotFoundException ex com.android.tools.smali.dexlib2.analysis.PathEntryLoader$NoDexException ex java.util.List oatDependencies java.io.File entryFile boolean loadOatDependencies com.android.tools.smali.dexlib2.iface.MultiDexContainer container java.util.List entryNames private void loadOatDependencies (java.io.File, java.util.List) throws java.io.IOException com.android.tools.smali.dexlib2.analysis.PathEntryLoader$NoDexException com.android.tools.smali.dexlib2.analysis.ClassPathResolver$NotFoundException String oatDependencyName java.io.File file String oatDependency java.io.File directory java.util.List oatDependencies private java.lang.String getFilenameForOatDependency (java.lang.String) String oatDependency int index String dependencyLeaf }
com/android/tools/smali/dexlib2/analysis/AnalysisException.class
AnalysisException.java package com.android.tools.smali.dexlib2.analysis public com.android.tools.smali.dexlib2.analysis.AnalysisException extends com.android.tools.smali.util.ExceptionWithContext { public int codeAddress public void <init> (java.lang.Throwable) Throwable cause public transient void <init> (java.lang.Throwable, java.lang.String, java.lang.Object[]) Throwable cause String message Object[] formatArgs public transient void <init> (java.lang.String, java.lang.Object[]) String message Object[] formatArgs }
com/android/tools/smali/dexlib2/analysis/ClassProto$7$1.class
ClassProto.java package com.android.tools.smali.dexlib2.analysis com.android.tools.smali.dexlib2.analysis.ClassProto$7$1 extends java.lang.Object implements java.util.Comparator { final synthetic java.util.HashMap val$methodOrder final synthetic com.android.tools.smali.dexlib2.analysis.ClassProto$7 this$1 void <init> (com.android.tools.smali.dexlib2.analysis.ClassProto$7, java.util.HashMap) com.android.tools.smali.dexlib2.analysis.ClassProto$7 this$1 public int compare (com.android.tools.smali.dexlib2.iface.reference.MethodReference, com.android.tools.smali.dexlib2.iface.reference.MethodReference) com.android.tools.smali.dexlib2.iface.reference.MethodReference o1 com.android.tools.smali.dexlib2.iface.reference.MethodReference o2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
com/android/tools/smali/dexlib2/analysis/AnalyzedInstruction.class
AnalyzedInstruction.java package com.android.tools.smali.dexlib2.analysis public com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction extends java.lang.Object implements java.lang.Comparable { protected final com.android.tools.smali.dexlib2.analysis.MethodAnalyzer methodAnalyzer protected com.android.tools.smali.dexlib2.iface.instruction.Instruction instruction protected final int instructionIndex protected final java.util.TreeSet predecessors protected final java.util.LinkedList successors protected final com.android.tools.smali.dexlib2.analysis.RegisterType[] preRegisterMap protected final com.android.tools.smali.dexlib2.analysis.RegisterType[] postRegisterMap protected java.util.Map predecessorRegisterOverrides protected final com.android.tools.smali.dexlib2.iface.instruction.Instruction originalInstruction static final synthetic boolean $assertionsDisabled public void <init> (com.android.tools.smali.dexlib2.analysis.MethodAnalyzer, com.android.tools.smali.dexlib2.iface.instruction.Instruction, int, int) int i com.android.tools.smali.dexlib2.analysis.MethodAnalyzer methodAnalyzer com.android.tools.smali.dexlib2.iface.instruction.Instruction instruction int instructionIndex int registerCount com.android.tools.smali.dexlib2.analysis.RegisterType unknown public int getInstructionIndex () public int getPredecessorCount () public java.util.SortedSet getPredecessors () public com.android.tools.smali.dexlib2.analysis.RegisterType getPredecessorRegisterType (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, int) com.android.tools.smali.dexlib2.analysis.RegisterType override com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction predecessor int registerNumber protected boolean addPredecessor (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction predecessor protected void addSuccessor (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction successor protected void setDeodexedInstruction (com.android.tools.smali.dexlib2.iface.instruction.Instruction) com.android.tools.smali.dexlib2.iface.instruction.Instruction instruction protected void restoreOdexedInstruction () public java.util.List getSuccessors () public com.android.tools.smali.dexlib2.iface.instruction.Instruction getInstruction () public com.android.tools.smali.dexlib2.iface.instruction.Instruction getOriginalInstruction () public boolean isBeginningInstruction () protected boolean mergeRegister (int, com.android.tools.smali.dexlib2.analysis.RegisterType, java.util.BitSet, boolean) com.android.tools.smali.dexlib2.analysis.RegisterType mergedRegisterType int registerNumber com.android.tools.smali.dexlib2.analysis.RegisterType registerType java.util.BitSet verifiedInstructions boolean override com.android.tools.smali.dexlib2.analysis.RegisterType oldRegisterType com.android.tools.smali.dexlib2.analysis.RegisterType mergedRegisterType protected com.android.tools.smali.dexlib2.analysis.RegisterType getMergedPreRegisterTypeFromPredecessors (int) com.android.tools.smali.dexlib2.analysis.RegisterType predecessorRegisterType com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction predecessor int registerNumber com.android.tools.smali.dexlib2.analysis.RegisterType mergedRegisterType protected boolean setPostRegisterType (int, com.android.tools.smali.dexlib2.analysis.RegisterType) int registerNumber com.android.tools.smali.dexlib2.analysis.RegisterType registerType com.android.tools.smali.dexlib2.analysis.RegisterType oldRegisterType protected boolean overridePredecessorRegisterType (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction, int, com.android.tools.smali.dexlib2.analysis.RegisterType, java.util.BitSet) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction predecessor int registerNumber com.android.tools.smali.dexlib2.analysis.RegisterType registerType java.util.BitSet verifiedInstructions com.android.tools.smali.dexlib2.analysis.RegisterType mergedType public boolean isInvokeInit () com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction instruction com.android.tools.smali.dexlib2.iface.reference.Reference reference public boolean setsRegister (int) int destinationRegister com.android.tools.smali.dexlib2.iface.instruction.RegisterRangeInstruction rangeInstruction com.android.tools.smali.dexlib2.analysis.RegisterType preInstructionRegisterType int destinationRegister com.android.tools.smali.dexlib2.analysis.RegisterType preInstructionDestRegisterType com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction moveInstruction com.android.tools.smali.dexlib2.analysis.RegisterType originalType com.android.tools.smali.dexlib2.Opcode opcode com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction prevPrevAnalyzedInstruction int originalSourceRegister com.android.tools.smali.dexlib2.analysis.RegisterType newType com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22c instanceOfInstruction com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction prevInstruction int registerNumber int destinationRegister public java.util.List getSetRegisters () int destinationRegister com.android.tools.smali.dexlib2.iface.instruction.RegisterRangeInstruction rangeInstruction com.android.tools.smali.dexlib2.analysis.RegisterType postInstructionRegisterType com.android.tools.smali.dexlib2.analysis.RegisterType preInstructionRegisterType int i com.android.tools.smali.dexlib2.analysis.RegisterType objectRegisterType com.android.tools.smali.dexlib2.analysis.RegisterType registerType int i int destinationRegister com.android.tools.smali.dexlib2.analysis.RegisterType preInstructionDestRegisterType com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction moveInstruction com.android.tools.smali.dexlib2.analysis.RegisterType originalType com.android.tools.smali.dexlib2.Opcode opcode com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction prevPrevAnalyzedInstruction int originalSourceRegister com.android.tools.smali.dexlib2.analysis.RegisterType newType com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction22c instanceOfInstruction com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction prevInstruction java.util.List setRegisters public int getDestinationRegister () public int getRegisterCount () public com.android.tools.smali.dexlib2.analysis.RegisterType getPostInstructionRegisterType (int) int registerNumber public com.android.tools.smali.dexlib2.analysis.RegisterType getPreInstructionRegisterType (int) int registerNumber public int compareTo (com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction) com.android.tools.smali.dexlib2.analysis.AnalyzedInstruction analyzedInstruction public volatile synthetic int compareTo (java.lang.Object) static void <clinit> () }
com/android/tools/smali/dexlib2/analysis/ClassProto$8$1.class
ClassProto.java package com.android.tools.smali.dexlib2.analysis com.android.tools.smali.dexlib2.analysis.ClassProto$8$1 extends java.lang.Object implements java.util.Comparator { final synthetic java.util.HashMap val$methodOrder final synthetic com.android.tools.smali.dexlib2.analysis.ClassProto$8 this$1 void <init> (com.android.tools.smali.dexlib2.analysis.ClassProto$8, java.util.HashMap) com.android.tools.smali.dexlib2.analysis.ClassProto$8 this$1 public int compare (com.android.tools.smali.dexlib2.iface.reference.MethodReference, com.android.tools.smali.dexlib2.iface.reference.MethodReference) com.android.tools.smali.dexlib2.iface.reference.MethodReference o1 com.android.tools.smali.dexlib2.iface.reference.MethodReference o2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
com/android/tools/smali/dexlib2/analysis/ClassProto$FieldGap$2.class
ClassProto.java package com.android.tools.smali.dexlib2.analysis final com.android.tools.smali.dexlib2.analysis.ClassProto$FieldGap$2 extends com.android.tools.smali.dexlib2.analysis.ClassProto$FieldGap { void <init> (int, int) int offset int size public int compareTo (com.android.tools.smali.dexlib2.analysis.ClassProto$FieldGap) com.android.tools.smali.dexlib2.analysis.ClassProto$FieldGap o int result public volatile synthetic int compareTo (java.lang.Object) }
com/android/tools/smali/dexlib2/analysis/UnresolvedOdexInstruction.class
UnresolvedOdexInstruction.java package com.android.tools.smali.dexlib2.analysis public com.android.tools.smali.dexlib2.analysis.UnresolvedOdexInstruction extends java.lang.Object implements com.android.tools.smali.dexlib2.iface.instruction.Instruction { public final com.android.tools.smali.dexlib2.iface.instruction.Instruction originalInstruction public final int objectRegisterNum public void <init> (com.android.tools.smali.dexlib2.iface.instruction.Instruction, int) com.android.tools.smali.dexlib2.iface.instruction.Instruction originalInstruction int objectRegisterNumber public com.android.tools.smali.dexlib2.Opcode getOpcode () public int getCodeUnits () }
com/android/tools/smali/dexlib2/analysis/ClassProto$7.class
ClassProto.java package com.android.tools.smali.dexlib2.analysis com.android.tools.smali.dexlib2.analysis.ClassProto$7 extends java.lang.Object implements com.google.common.base.Supplier { final synthetic com.android.tools.smali.dexlib2.analysis.ClassProto this$0 void <init> (com.android.tools.smali.dexlib2.analysis.ClassProto) com.android.tools.smali.dexlib2.analysis.ClassProto this$0 public java.util.List get () String superclassType com.android.tools.smali.dexlib2.analysis.UnresolvedClassException ex com.android.tools.smali.dexlib2.analysis.ClassProto superclass com.android.tools.smali.dexlib2.iface.Method candidate int j com.android.tools.smali.dexlib2.iface.Method removedMethod com.android.tools.smali.dexlib2.analysis.ClassProto existingInterface com.android.tools.smali.dexlib2.iface.Method oldMethod int methodOrderValue com.android.tools.smali.dexlib2.analysis.ClassProto existingInterface int vtableIndex com.android.tools.smali.dexlib2.iface.Method oldVtableMethod int defaultMethodIndex int defaultConflictMethodIndex int mirandaMethodIndex com.android.tools.smali.dexlib2.iface.Method interfaceMethod String interfaceType com.android.tools.smali.dexlib2.iface.ClassDef interfaceDef int i java.util.List interfaces java.util.List defaultMethods java.util.List defaultConflictMethods java.util.List mirandaMethods java.util.HashMap methodOrder java.util.Comparator comparator java.util.List vtable String superclassType public volatile synthetic java.lang.Object get () }
com/android/tools/smali/dexlib2/VersionMap.class
VersionMap.java package com.android.tools.smali.dexlib2 public com.android.tools.smali.dexlib2.VersionMap extends java.lang.Object { public static final int NO_VERSION public void <init> () public static int mapDexVersionToApi (int) int dexVersion public static int mapApiToDexVersion (int) int api public static int mapArtVersionToApi (int) int artVersion public static int mapApiToArtVersion (int) int api }
com/android/tools/smali/dexlib2/ReferenceType.class
ReferenceType.java package com.android.tools.smali.dexlib2 public final com.android.tools.smali.dexlib2.ReferenceType extends java.lang.Object { public static final int STRING public static final int TYPE public static final int FIELD public static final int METHOD public static final int METHOD_PROTO public static final int CALL_SITE public static final int METHOD_HANDLE public static final int NONE public static int getReferenceType (com.android.tools.smali.dexlib2.iface.reference.Reference) com.android.tools.smali.dexlib2.iface.reference.Reference reference public static void validateReferenceType (int) int referenceType private void <init> () }
com/android/tools/smali/dexlib2/Format.class
Format.java package com.android.tools.smali.dexlib2 public final enum com.android.tools.smali.dexlib2.Format extends java.lang.Enum { public static final enum com.android.tools.smali.dexlib2.Format Format10t public static final enum com.android.tools.smali.dexlib2.Format Format10x public static final enum com.android.tools.smali.dexlib2.Format Format11n public static final enum com.android.tools.smali.dexlib2.Format Format11x public static final enum com.android.tools.smali.dexlib2.Format Format12x public static final enum com.android.tools.smali.dexlib2.Format Format20bc public static final enum com.android.tools.smali.dexlib2.Format Format20t public static final enum com.android.tools.smali.dexlib2.Format Format21c public static final enum com.android.tools.smali.dexlib2.Format Format21ih public static final enum com.android.tools.smali.dexlib2.Format Format21lh public static final enum com.android.tools.smali.dexlib2.Format Format21s public static final enum com.android.tools.smali.dexlib2.Format Format21t public static final enum com.android.tools.smali.dexlib2.Format Format22b public static final enum com.android.tools.smali.dexlib2.Format Format22c public static final enum com.android.tools.smali.dexlib2.Format Format22cs public static final enum com.android.tools.smali.dexlib2.Format Format22s public static final enum com.android.tools.smali.dexlib2.Format Format22t public static final enum com.android.tools.smali.dexlib2.Format Format22x public static final enum com.android.tools.smali.dexlib2.Format Format23x public static final enum com.android.tools.smali.dexlib2.Format Format30t public static final enum com.android.tools.smali.dexlib2.Format Format31c public static final enum com.android.tools.smali.dexlib2.Format Format31i public static final enum com.android.tools.smali.dexlib2.Format Format31t public static final enum com.android.tools.smali.dexlib2.Format Format32x public static final enum com.android.tools.smali.dexlib2.Format Format35c public static final enum com.android.tools.smali.dexlib2.Format Format35mi public static final enum com.android.tools.smali.dexlib2.Format Format35ms public static final enum com.android.tools.smali.dexlib2.Format Format3rc public static final enum com.android.tools.smali.dexlib2.Format Format3rmi public static final enum com.android.tools.smali.dexlib2.Format Format3rms public static final enum com.android.tools.smali.dexlib2.Format Format45cc public static final enum com.android.tools.smali.dexlib2.Format Format4rcc public static final enum com.android.tools.smali.dexlib2.Format Format51l public static final enum com.android.tools.smali.dexlib2.Format ArrayPayload public static final enum com.android.tools.smali.dexlib2.Format PackedSwitchPayload public static final enum com.android.tools.smali.dexlib2.Format SparseSwitchPayload public static final enum com.android.tools.smali.dexlib2.Format UnresolvedOdexInstruction public final int size public final boolean isPayloadFormat private static final synthetic com.android.tools.smali.dexlib2.Format[] $VALUES public static com.android.tools.smali.dexlib2.Format[] values () public static com.android.tools.smali.dexlib2.Format valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int size private void <init> (java.lang.String, int, int, boolean) int size boolean isPayloadFormat static void <clinit> () }
com/android/tools/smali/util/
com/android/tools/smali/util/SparseIntArray.class
SparseIntArray.java package com.android.tools.smali.util public com.android.tools.smali.util.SparseIntArray extends java.lang.Object { private int[] mKeys private int[] mValues private int mSize public void <init> () public void <init> (int) int initialCapacity public int get (int) int key public int get (int, int) int key int valueIfKeyNotFound int i public int getClosestSmaller (int) int key int i public void delete (int) int key int i public void removeAt (int) int index public void put (int, int) int n int[] nkeys int[] nvalues int key int value int i public int size () public int keyAt (int) int index public int valueAt (int) int index public int indexOfKey (int) int key public int indexOfValue (int) int i int value public void clear () public void append (int, int) int n int[] nkeys int[] nvalues int key int value int pos private static int binarySearch (int[], int, int, int) int guess int[] a int start int len int key int high int low }
com/android/tools/smali/util/CollectionUtils$2.class
CollectionUtils.java package com.android.tools.smali.util final com.android.tools.smali.util.CollectionUtils$2 extends java.lang.Object implements java.util.Comparator { final synthetic java.util.Comparator val$elementComparator void <init> (java.util.Comparator) public int compare (java.util.Collection, java.util.Collection) java.util.Collection list1 java.util.Collection list2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
com/android/tools/smali/util/CollectionUtils.class
CollectionUtils.java package com.android.tools.smali.util public com.android.tools.smali.util.CollectionUtils extends java.lang.Object { public void <init> () public static int listHashCode (java.lang.Iterable) Object item Iterable iterable int hashCode public static int lastIndexOf (java.lang.Iterable, com.google.common.base.Predicate) Object item Iterable iterable com.google.common.base.Predicate predicate int index int lastMatchingIndex public static int compareAsList (java.util.Collection, java.util.Collection) Comparable element1 java.util.Collection list1 java.util.Collection list2 int res java.util.Iterator elements2 public static int compareAsIterable (java.util.Comparator, java.lang.Iterable, java.lang.Iterable) Object element2 int res Object element1 java.util.Comparator comparator Iterable it1 Iterable it2 java.util.Iterator elements2 public static int compareAsIterable (java.lang.Iterable, java.lang.Iterable) Comparable element2 int res Comparable element1 Iterable it1 Iterable it2 java.util.Iterator elements2 public static int compareAsList (java.util.Comparator, java.util.Collection, java.util.Collection) Object element1 java.util.Comparator elementComparator java.util.Collection list1 java.util.Collection list2 int res java.util.Iterator elements2 public static java.util.Comparator listComparator (java.util.Comparator) java.util.Comparator elementComparator public static boolean isNaturalSortedSet (java.lang.Iterable) java.util.SortedSet sortedSet java.util.Comparator comparator Iterable it public static boolean isSortedSet (java.util.Comparator, java.lang.Iterable) java.util.SortedSet sortedSet java.util.Comparator comparator java.util.Comparator elementComparator Iterable it private static java.util.SortedSet toNaturalSortedSet (java.util.Collection) java.util.Collection collection private static java.util.SortedSet toSortedSet (java.util.Comparator, java.util.Collection) java.util.SortedSet sortedSet java.util.Comparator comparator java.util.Comparator elementComparator java.util.Collection collection public static java.util.Comparator setComparator (java.util.Comparator) java.util.Comparator elementComparator public static int compareAsSet (java.util.Collection, java.util.Collection) Comparable element1 java.util.Collection set1 java.util.Collection set2 int res java.util.SortedSet sortedSet1 java.util.SortedSet sortedSet2 java.util.Iterator elements2 public static int compareAsSet (java.util.Comparator, java.util.Collection, java.util.Collection) Object element1 java.util.Comparator elementComparator java.util.Collection list1 java.util.Collection list2 int res java.util.SortedSet set1 java.util.SortedSet set2 java.util.Iterator elements2 }
com/android/tools/smali/util/Utf8Utils.class
Utf8Utils.java package com.android.tools.smali.util public final com.android.tools.smali.util.Utf8Utils extends java.lang.Object { private static final ThreadLocal localBuffer public void <init> () public static byte[] stringToUtf8Bytes (java.lang.String) char c int i String string int len byte[] bytes int outAt byte[] result public static java.lang.String utf8BytesToString (byte[], int, int) char out int v1 int value char out int v1 int v2 int value char out int v0 char out int at byte[] bytes int start int length char[] chars int outAt public static java.lang.String utf8BytesWithUtf16LengthToString (byte[], int, int) byte[] bytes int start int utf16Length public static java.lang.String utf8BytesWithUtf16LengthToString (byte[], int, int, int[]) char out int v1 int value char out int v1 int v2 int value char out int v0 char out byte[] bytes int start int utf16Length int[] readLength char[] chars int outAt int at private static java.lang.String throwBadUtf8 (int, int) int value int offset static void <clinit> () }
com/android/tools/smali/util/StringWrapper$1$1.class
StringWrapper.java package com.android.tools.smali.util com.android.tools.smali.util.StringWrapper$1$1 extends java.lang.Object implements java.util.Iterator { private int currentLineStart private boolean nextLineSet private String nextLine final synthetic com.android.tools.smali.util.StringWrapper$1 this$0 void <init> (com.android.tools.smali.util.StringWrapper$1) com.android.tools.smali.util.StringWrapper$1 this$0 public boolean hasNext () private void calculateNext () int lineEnd public java.lang.String next () String ret public void remove () public volatile synthetic java.lang.Object next () }
com/android/tools/smali/util/TwoColumnOutput.class
TwoColumnOutput.java package com.android.tools.smali.util public final com.android.tools.smali.util.TwoColumnOutput extends java.lang.Object { private final java.io.Writer out private final int leftWidth private final int rightWidth private final String spacer private String[] leftLines private String[] rightLines public void <init> (java.io.Writer, int, int, java.lang.String) java.io.Writer out int leftWidth int rightWidth String spacer public void <init> (java.io.OutputStream, int, int, java.lang.String) java.io.OutputStream out int leftWidth int rightWidth String spacer public void write (java.lang.String, java.lang.String) throws java.io.IOException int written int remaining String leftLine String rightLine int i String left String right int leftCount int rightCount private static void writeSpaces (java.io.Writer, int) throws java.io.IOException java.io.Writer out int amt }
com/android/tools/smali/util/WrappedIndentingWriter.class
WrappedIndentingWriter.java package com.android.tools.smali.util public com.android.tools.smali.util.WrappedIndentingWriter extends java.io.FilterWriter { private final int maxIndent private final int maxWidth private int currentIndent private final StringBuilder line public void <init> (java.io.Writer, int, int) java.io.Writer out int maxIndent int maxWidth private void writeIndent () throws java.io.IOException int i private int getIndent () public void indent (int) int indent public void deindent (int) int indent private void wrapLine () throws java.io.IOException int i java.util.List wrapped public void write (int) throws java.io.IOException int c public void write (char[], int, int) throws java.io.IOException int i char[] cbuf int off int len public void write (java.lang.String, int, int) throws java.io.IOException int i String str int off int len public void flush () throws java.io.IOException }
com/android/tools/smali/util/ImmutableUtils.class
ImmutableUtils.java package com.android.tools.smali.util public com.android.tools.smali.util.ImmutableUtils extends java.lang.Object { public void <init> () public static com.google.common.collect.ImmutableList nullToEmptyList (com.google.common.collect.ImmutableList) com.google.common.collect.ImmutableList list public static com.google.common.collect.ImmutableSet nullToEmptySet (com.google.common.collect.ImmutableSet) com.google.common.collect.ImmutableSet set public static com.google.common.collect.ImmutableSortedSet nullToEmptySortedSet (com.google.common.collect.ImmutableSortedSet) com.google.common.collect.ImmutableSortedSet set }
com/android/tools/smali/util/StringWrapper$1.class
StringWrapper.java package com.android.tools.smali.util final com.android.tools.smali.util.StringWrapper$1 extends java.lang.Object implements java.lang.Iterable { final synthetic java.text.BreakIterator val$breakIterator final synthetic int val$maxWidth final synthetic String val$string void <init> (java.text.BreakIterator, int, java.lang.String) public java.util.Iterator iterator () }
com/android/tools/smali/util/ImmutableConverter$3.class
ImmutableConverter.java package com.android.tools.smali.util com.android.tools.smali.util.ImmutableConverter$3 extends java.lang.Object implements java.util.Iterator { final synthetic java.util.Iterator val$iter final synthetic com.android.tools.smali.util.ImmutableConverter this$0 void <init> (com.android.tools.smali.util.ImmutableConverter, java.util.Iterator) com.android.tools.smali.util.ImmutableConverter this$0 public boolean hasNext () public java.lang.Object next () public void remove () }
com/android/tools/smali/util/RandomAccessFileOutputStream.class
RandomAccessFileOutputStream.java package com.android.tools.smali.util public com.android.tools.smali.util.RandomAccessFileOutputStream extends java.io.OutputStream { private int filePosition private final java.io.RandomAccessFile raf public void <init> (java.io.RandomAccessFile, int) java.io.RandomAccessFile raf int startFilePosition public void write (int) throws java.io.IOException int b public void write (byte[]) throws java.io.IOException byte[] b public void write (byte[], int, int) throws java.io.IOException byte[] b int off int len }
com/android/tools/smali/util/AbstractForwardSequentialList.class
AbstractForwardSequentialList.java package com.android.tools.smali.util public abstract com.android.tools.smali.util.AbstractForwardSequentialList extends java.util.AbstractSequentialList { public void <init> () private java.util.Iterator iterator (int) int i int index java.util.Iterator it public abstract java.util.Iterator iterator () public java.util.ListIterator listIterator (int) java.util.Iterator initialIterator java.util.NoSuchElementException ex int initialIndex java.util.Iterator initialIterator public java.util.ListIterator listIterator () static synthetic java.util.Iterator access$000 (com.android.tools.smali.util.AbstractForwardSequentialList, int) com.android.tools.smali.util.AbstractForwardSequentialList x0 int x1 }
com/android/tools/smali/util/AbstractForwardSequentialList$1.class
AbstractForwardSequentialList.java package com.android.tools.smali.util com.android.tools.smali.util.AbstractForwardSequentialList$1 extends com.android.tools.smali.util.AbstractListIterator { private int index private java.util.Iterator forwardIterator final synthetic int val$initialIndex final synthetic java.util.Iterator val$initialIterator final synthetic com.android.tools.smali.util.AbstractForwardSequentialList this$0 void <init> (com.android.tools.smali.util.AbstractForwardSequentialList, int, java.util.Iterator) com.android.tools.smali.util.AbstractForwardSequentialList this$0 private java.util.Iterator getForwardIterator () IndexOutOfBoundsException ex public boolean hasNext () public boolean hasPrevious () public java.lang.Object next () Object ret public int nextIndex () public java.lang.Object previous () IndexOutOfBoundsException ex public int previousIndex () }
com/android/tools/smali/util/CollectionUtils$1.class
CollectionUtils.java package com.android.tools.smali.util final com.android.tools.smali.util.CollectionUtils$1 extends java.lang.Object implements java.util.Comparator { final synthetic java.util.Comparator val$elementComparator void <init> (java.util.Comparator) public int compare (java.util.Collection, java.util.Collection) java.util.Collection list1 java.util.Collection list2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
com/android/tools/smali/util/ExceptionWithContext.class
ExceptionWithContext.java package com.android.tools.smali.util public com.android.tools.smali.util.ExceptionWithContext extends java.lang.RuntimeException { private StringBuffer context public static transient com.android.tools.smali.util.ExceptionWithContext withContext (java.lang.Throwable, java.lang.String, java.lang.Object[]) com.android.tools.smali.util.ExceptionWithContext ewc Throwable ex String str Object[] formatArgs com.android.tools.smali.util.ExceptionWithContext ewc public transient void <init> (java.lang.String, java.lang.Object[]) String message Object[] formatArgs public void <init> (java.lang.Throwable) Throwable cause public transient void <init> (java.lang.Throwable, java.lang.String, java.lang.Object[]) String ctx Throwable cause String message Object[] formatArgs private static transient java.lang.String formatMessage (java.lang.String, java.lang.Object[]) String message Object[] formatArgs public void printStackTrace (java.io.PrintStream) java.io.PrintStream out public void printStackTrace (java.io.PrintWriter) java.io.PrintWriter out public void addContext (java.lang.String) String str public java.lang.String getContext () public void printContext (java.io.PrintStream) java.io.PrintStream out public void printContext (java.io.PrintWriter) java.io.PrintWriter out }
com/android/tools/smali/util/NumberUtils.class
NumberUtils.java package com.android.tools.smali.util public com.android.tools.smali.util.NumberUtils extends java.lang.Object { private static final int canonicalFloatNaN private static final int maxFloat private static final int piFloat private static final int eFloat private static final long canonicalDoubleNaN private static final long maxDouble private static final long piDouble private static final long eDouble private static final java.text.DecimalFormat format public void <init> () public static boolean isLikelyFloat (int) int nines int value int packageId int resourceType int resourceId float floatValue String asInt String asFloat int decimalPoint int exponent int zeros public static boolean isLikelyDouble (long) int nines long value double doubleValue String asLong String asDouble int decimalPoint int exponent int zeros static void <clinit> () }
com/android/tools/smali/util/NibbleUtils.class
NibbleUtils.java package com.android.tools.smali.util public abstract com.android.tools.smali.util.NibbleUtils extends java.lang.Object { public void <init> () public static int extractHighSignedNibble (int) int value public static int extractLowSignedNibble (int) int value public static int extractHighUnsignedNibble (int) int value public static int extractLowUnsignedNibble (int) int value }
com/android/tools/smali/util/StringWrapper.class
StringWrapper.java package com.android.tools.smali.util public com.android.tools.smali.util.StringWrapper extends java.lang.Object { public void <init> () public static java.lang.Iterable wrapStringOnBreaks (java.lang.String, int) String string int maxWidth java.text.BreakIterator breakIterator public static java.lang.String[] wrapString (java.lang.String, int, java.lang.String[]) char c String str int maxWidth String[] output int lineStart int arrayIndex int i private static java.lang.String[] addString (java.lang.String[], java.lang.String, int) String[] arr String str int index private static java.lang.String[] addString (java.lang.String[], java.lang.String, int, int) String[] arr String str int index int newLength private static java.lang.String[] enlargeArray (java.lang.String[], int) String[] arr int newLength String[] newArr public static void printWrappedString (java.io.PrintStream, java.lang.String, int) String str java.io.PrintStream stream String string int maxWidth }
com/android/tools/smali/util/BitSetUtils.class
BitSetUtils.java package com.android.tools.smali.util public com.android.tools.smali.util.BitSetUtils extends java.lang.Object { public void <init> () public static transient java.util.BitSet bitSetOfIndexes (int[]) int index int[] indexes java.util.BitSet bitSet }
com/android/tools/smali/util/AbstractListIterator.class
AbstractListIterator.java package com.android.tools.smali.util public abstract com.android.tools.smali.util.AbstractListIterator extends java.lang.Object implements java.util.ListIterator { public void <init> () public boolean hasNext () public java.lang.Object next () public boolean hasPrevious () public java.lang.Object previous () public int nextIndex () public int previousIndex () public void remove () public void set (java.lang.Object) Object t public void add (java.lang.Object) Object t }
com/android/tools/smali/util/Utf8Utils$1.class
Utf8Utils.java package com.android.tools.smali.util final com.android.tools.smali.util.Utf8Utils$1 extends java.lang.ThreadLocal { void <init> () protected char[] initialValue () protected volatile synthetic java.lang.Object initialValue () }
com/android/tools/smali/util/ImmutableConverter.class
ImmutableConverter.java package com.android.tools.smali.util public abstract com.android.tools.smali.util.ImmutableConverter extends java.lang.Object { public void <init> () protected abstract boolean isImmutable (java.lang.Object) protected abstract java.lang.Object makeImmutable (java.lang.Object) public com.google.common.collect.ImmutableList toList (java.lang.Iterable) Object element Iterable iterable boolean needsCopy java.util.Iterator iter public com.google.common.collect.ImmutableSet toSet (java.lang.Iterable) Object element Iterable iterable boolean needsCopy java.util.Iterator iter public com.google.common.collect.ImmutableSortedSet toSortedSet (java.util.Comparator, java.lang.Iterable) Object element java.util.Comparator comparator Iterable iterable boolean needsCopy java.util.Iterator iter public java.util.SortedSet toSortedSet (java.util.Comparator, java.util.SortedSet) Object item java.util.Comparator comparator java.util.SortedSet sortedSet Object[] newItems int index }
com/android/tools/smali/util/ImmutableConverter$1.class
ImmutableConverter.java package com.android.tools.smali.util com.android.tools.smali.util.ImmutableConverter$1 extends java.lang.Object implements java.util.Iterator { final synthetic java.util.Iterator val$iter final synthetic com.android.tools.smali.util.ImmutableConverter this$0 void <init> (com.android.tools.smali.util.ImmutableConverter, java.util.Iterator) com.android.tools.smali.util.ImmutableConverter this$0 public boolean hasNext () public java.lang.Object next () public void remove () }
com/android/tools/smali/util/IndentingWriter.class
IndentingWriter.java package com.android.tools.smali.util public com.android.tools.smali.util.IndentingWriter extends java.io.Writer { protected final java.io.Writer writer protected final char[] buffer protected int indentLevel private boolean beginningOfLine private static final String newLine public void <init> (java.io.Writer) java.io.Writer writer protected void writeIndent () throws java.io.IOException int i public void write (int) throws java.io.IOException int chr private void writeLine (char[], int, int) throws java.io.IOException char[] chars int start int len private void writeLine (java.lang.String, int, int) throws java.io.IOException String str int start int len public void write (char[]) throws java.io.IOException char[] chars public void write (char[], int, int) throws java.io.IOException char[] chars int start int len int end int pos public void write (java.lang.String) throws java.io.IOException String s public void write (java.lang.String, int, int) throws java.io.IOException String str int start int len int end int pos public java.io.Writer append (java.lang.CharSequence) throws java.io.IOException CharSequence charSequence public java.io.Writer append (java.lang.CharSequence, int, int) throws java.io.IOException CharSequence charSequence int start int len public java.io.Writer append (char) throws java.io.IOException char c public void flush () throws java.io.IOException public void close () throws java.io.IOException public void indent (int) int indentAmount public void deindent (int) int indentAmount public volatile synthetic java.lang.Appendable append (char) throws java.io.IOException public volatile synthetic java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException public volatile synthetic java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException static void <clinit> () }
com/android/tools/smali/util/SparseArray.class
SparseArray.java package com.android.tools.smali.util public com.android.tools.smali.util.SparseArray extends java.lang.Object { private static final Object DELETED private boolean mGarbage private int[] mKeys private Object[] mValues private int mSize public void <init> () public void <init> (int) int initialCapacity public java.lang.Object get (int) int key public java.lang.Object get (int, java.lang.Object) int key Object valueIfKeyNotFound int i public void delete (int) int key int i public void remove (int) int key private void gc () Object val int i int n int o int[] keys Object[] values public void put (int, java.lang.Object) int n int[] nkeys Object[] nvalues int key Object value int i public int size () public int keyAt (int) int index public java.lang.Object valueAt (int) int index public void setValueAt (int, java.lang.Object) int index Object value public int indexOfKey (int) int key public int indexOfValue (java.lang.Object) int i Object value public void clear () int i int n Object[] values public void append (int, java.lang.Object) int n int[] nkeys Object[] nvalues int key Object value int pos public void ensureCapacity (int) int[] nkeys Object[] nvalues int capacity private static int binarySearch (int[], int, int, int) int guess int[] a int start int len int key int high int low public java.util.List getValues () static void <clinit> () }
com/android/tools/smali/util/StringUtils.class
StringUtils.java package com.android.tools.smali.util public com.android.tools.smali.util.StringUtils extends java.lang.Object { public void <init> () public static void writeEscapedChar (java.io.Writer, char) throws java.io.IOException java.io.Writer writer char c public static void writeEscapedString (java.io.Writer, java.lang.String) throws java.io.IOException char c int i java.io.Writer writer String value public static java.lang.String escapeString (java.lang.String) char c int i String value int len StringBuilder sb }
com/android/tools/smali/util/Hex.class
Hex.java package com.android.tools.smali.util public final com.android.tools.smali.util.Hex extends java.lang.Object { private void <init> () public static java.lang.String u8 (long) int i long v char[] result public static java.lang.String u4 (int) int i int v char[] result public static java.lang.String u3 (int) int i int v char[] result public static java.lang.String u2 (int) int i int v char[] result public static java.lang.String u2or4 (int) int v public static java.lang.String u1 (int) int i int v char[] result public static java.lang.String uNibble (int) int v char[] result public static java.lang.String s8 (long) int i long v char[] result public static java.lang.String s4 (int) int i int v char[] result public static java.lang.String s2 (int) int i int v char[] result public static java.lang.String s1 (int) int i int v char[] result public static java.lang.String dump (byte[], int, int, int, int, int) String astr String astr String astr String astr byte[] arr int offset int length int outOffset int bpl int addressLength int end StringBuffer sb boolean bol int col }
com/android/tools/smali/util/CharSequenceUtils.class
CharSequenceUtils.java package com.android.tools.smali.util public com.android.tools.smali.util.CharSequenceUtils extends java.lang.Object { private static final com.google.common.base.Function TO_STRING public void <init> () public static int listHashCode (java.util.List) java.util.List list public static boolean listEquals (java.util.List, java.util.List) java.util.List list1 java.util.List list2 static void <clinit> () }
com/android/tools/smali/util/ImmutableConverter$2.class
ImmutableConverter.java package com.android.tools.smali.util com.android.tools.smali.util.ImmutableConverter$2 extends java.lang.Object implements java.util.Iterator { final synthetic java.util.Iterator val$iter final synthetic com.android.tools.smali.util.ImmutableConverter this$0 void <init> (com.android.tools.smali.util.ImmutableConverter, java.util.Iterator) com.android.tools.smali.util.ImmutableConverter this$0 public boolean hasNext () public java.lang.Object next () public void remove () }
com/android/tools/smali/util/ArraySortedSet.class
ArraySortedSet.java package com.android.tools.smali.util public com.android.tools.smali.util.ArraySortedSet extends java.lang.Object implements java.util.SortedSet { private final java.util.Comparator comparator private final Object[] arr private void <init> (java.util.Comparator, java.lang.Object[]) java.util.Comparator comparator Object[] arr public static com.android.tools.smali.util.ArraySortedSet of (java.util.Comparator, java.lang.Object[]) java.util.Comparator comparator Object[] arr public int size () public boolean isEmpty () public boolean contains (java.lang.Object) Object o public java.util.Iterator iterator () public java.lang.Object[] toArray () public java.lang.Object[] toArray (java.lang.Object[]) Object[] a public boolean add (java.lang.Object) Object t public boolean remove (java.lang.Object) Object o public boolean containsAll (java.util.Collection) Object o java.util.Collection c public boolean addAll (java.util.Collection) java.util.Collection c public boolean retainAll (java.util.Collection) java.util.Collection c public boolean removeAll (java.util.Collection) java.util.Collection c public void clear () public java.util.Comparator comparator () public java.util.SortedSet subSet (java.lang.Object, java.lang.Object) Object fromElement Object toElement public java.util.SortedSet headSet (java.lang.Object) Object toElement public java.util.SortedSet tailSet (java.lang.Object) Object fromElement public java.lang.Object first () public java.lang.Object last () public int hashCode () Object o int result public boolean equals (java.lang.Object) java.util.SortedSet other java.util.Set other Object o }
com/android/tools/smali/util/RandomAccessFileInputStream.class
RandomAccessFileInputStream.java package com.android.tools.smali.util public com.android.tools.smali.util.RandomAccessFileInputStream extends java.io.InputStream { private int filePosition private final java.io.RandomAccessFile raf public void <init> (java.io.RandomAccessFile, int) java.io.RandomAccessFile raf int filePosition public int read () throws java.io.IOException public int read (byte[]) throws java.io.IOException byte[] bytes int bytesRead public int read (byte[], int, int) throws java.io.IOException byte[] bytes int offset int length int bytesRead public long skip (long) throws java.io.IOException long l int skipBytes public int available () throws java.io.IOException public boolean markSupported () }
LICENSE