• Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download

META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/dex/
com/android/dex/util/
com/android/dex/Annotation.class
Annotation.java package com.android.dex public final com.android.dex.Annotation extends java.lang.Object implements java.lang.Comparable { private final com.android.dex.Dex dex private final byte visibility private final com.android.dex.EncodedValue encodedAnnotation public void <init> (com.android.dex.Dex, byte, com.android.dex.EncodedValue) com.android.dex.Dex dex byte visibility com.android.dex.EncodedValue encodedAnnotation public byte getVisibility () public com.android.dex.EncodedValueReader getReader () public int getTypeIndex () com.android.dex.EncodedValueReader reader public void writeTo (com.android.dex.Dex$Section) com.android.dex.Dex$Section out public int compareTo (com.android.dex.Annotation) com.android.dex.Annotation other public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/dex/ClassData$Field.class
ClassData.java package com.android.dex public com.android.dex.ClassData$Field extends java.lang.Object { private final int fieldIndex private final int accessFlags public void <init> (int, int) int fieldIndex int accessFlags public int getFieldIndex () public int getAccessFlags () }
com/android/dex/ClassData$Method.class
ClassData.java package com.android.dex public com.android.dex.ClassData$Method extends java.lang.Object { private final int methodIndex private final int accessFlags private final int codeOffset public void <init> (int, int, int) int methodIndex int accessFlags int codeOffset public int getMethodIndex () public int getAccessFlags () public int getCodeOffset () }
com/android/dex/ClassData.class
ClassData.java package com.android.dex public final com.android.dex.ClassData extends java.lang.Object { private final com.android.dex.ClassData$Field[] staticFields private final com.android.dex.ClassData$Field[] instanceFields private final com.android.dex.ClassData$Method[] directMethods private final com.android.dex.ClassData$Method[] virtualMethods public void <init> (com.android.dex.ClassData$Field[], com.android.dex.ClassData$Field[], com.android.dex.ClassData$Method[], com.android.dex.ClassData$Method[]) com.android.dex.ClassData$Field[] staticFields com.android.dex.ClassData$Field[] instanceFields com.android.dex.ClassData$Method[] directMethods com.android.dex.ClassData$Method[] virtualMethods public com.android.dex.ClassData$Field[] getStaticFields () public com.android.dex.ClassData$Field[] getInstanceFields () public com.android.dex.ClassData$Method[] getDirectMethods () public com.android.dex.ClassData$Method[] getVirtualMethods () public com.android.dex.ClassData$Field[] allFields () com.android.dex.ClassData$Field[] result public com.android.dex.ClassData$Method[] allMethods () com.android.dex.ClassData$Method[] result }
com/android/dex/ClassDef.class
ClassDef.java package com.android.dex public final com.android.dex.ClassDef extends java.lang.Object { public static final int NO_INDEX private final com.android.dex.Dex buffer private final int offset private final int typeIndex private final int accessFlags private final int supertypeIndex private final int interfacesOffset private final int sourceFileIndex private final int annotationsOffset private final int classDataOffset private final int staticValuesOffset public void <init> (com.android.dex.Dex, int, int, int, int, int, int, int, int, int) com.android.dex.Dex buffer int offset int typeIndex int accessFlags int supertypeIndex int interfacesOffset int sourceFileIndex int annotationsOffset int classDataOffset int staticValuesOffset public int getOffset () public int getTypeIndex () public int getSupertypeIndex () public int getInterfacesOffset () public short[] getInterfaces () public int getAccessFlags () public int getSourceFileIndex () public int getAnnotationsOffset () public int getClassDataOffset () public int getStaticValuesOffset () public java.lang.String toString () StringBuilder result }
com/android/dex/Code$CatchHandler.class
Code.java package com.android.dex public com.android.dex.Code$CatchHandler extends java.lang.Object { final int[] typeIndexes final int[] addresses final int catchAllAddress final int offset public void <init> (int[], int[], int, int) int[] typeIndexes int[] addresses int catchAllAddress int offset public int[] getTypeIndexes () public int[] getAddresses () public int getCatchAllAddress () public int getOffset () }
com/android/dex/Code$Try.class
Code.java package com.android.dex public com.android.dex.Code$Try extends java.lang.Object { final int startAddress final int instructionCount final int catchHandlerIndex void <init> (int, int, int) int startAddress int instructionCount int catchHandlerIndex public int getStartAddress () public int getInstructionCount () public int getCatchHandlerIndex () }
com/android/dex/Code.class
Code.java package com.android.dex public final com.android.dex.Code extends java.lang.Object { private final int registersSize private final int insSize private final int outsSize private final int debugInfoOffset private final short[] instructions private final com.android.dex.Code$Try[] tries private final com.android.dex.Code$CatchHandler[] catchHandlers public void <init> (int, int, int, int, short[], com.android.dex.Code$Try[], com.android.dex.Code$CatchHandler[]) int registersSize int insSize int outsSize int debugInfoOffset short[] instructions com.android.dex.Code$Try[] tries com.android.dex.Code$CatchHandler[] catchHandlers public int getRegistersSize () public int getInsSize () public int getOutsSize () public int getDebugInfoOffset () public short[] getInstructions () public com.android.dex.Code$Try[] getTries () public com.android.dex.Code$CatchHandler[] getCatchHandlers () }
com/android/dex/Dex$1.class
Dex.java package com.android.dex synthetic com.android.dex.Dex$1 extends java.lang.Object { }
com/android/dex/Dex$ClassDefIterable.class
Dex.java package com.android.dex final com.android.dex.Dex$ClassDefIterable extends java.lang.Object implements java.lang.Iterable { final synthetic com.android.dex.Dex this$0 private void <init> (com.android.dex.Dex) public java.util.Iterator iterator () synthetic void <init> (com.android.dex.Dex, com.android.dex.Dex$1) com.android.dex.Dex x0 com.android.dex.Dex$1 x1 }
com/android/dex/Dex$ClassDefIterator.class
Dex.java package com.android.dex final com.android.dex.Dex$ClassDefIterator extends java.lang.Object implements java.util.Iterator { private final com.android.dex.Dex$Section in private int count final synthetic com.android.dex.Dex this$0 private void <init> (com.android.dex.Dex) public boolean hasNext () public com.android.dex.ClassDef next () public void remove () public volatile synthetic java.lang.Object next () synthetic void <init> (com.android.dex.Dex, com.android.dex.Dex$1) com.android.dex.Dex x0 com.android.dex.Dex$1 x1 }
com/android/dex/Dex$FieldIdTable.class
Dex.java package com.android.dex final com.android.dex.Dex$FieldIdTable extends java.util.AbstractList implements java.util.RandomAccess { final synthetic com.android.dex.Dex this$0 private void <init> (com.android.dex.Dex) public com.android.dex.FieldId get (int) int index public int size () public volatile synthetic java.lang.Object get (int) synthetic void <init> (com.android.dex.Dex, com.android.dex.Dex$1) com.android.dex.Dex x0 com.android.dex.Dex$1 x1 }
com/android/dex/Dex$MethodIdTable.class
Dex.java package com.android.dex final com.android.dex.Dex$MethodIdTable extends java.util.AbstractList implements java.util.RandomAccess { final synthetic com.android.dex.Dex this$0 private void <init> (com.android.dex.Dex) public com.android.dex.MethodId get (int) int index public int size () public volatile synthetic java.lang.Object get (int) synthetic void <init> (com.android.dex.Dex, com.android.dex.Dex$1) com.android.dex.Dex x0 com.android.dex.Dex$1 x1 }
com/android/dex/Dex$ProtoIdTable.class
Dex.java package com.android.dex final com.android.dex.Dex$ProtoIdTable extends java.util.AbstractList implements java.util.RandomAccess { final synthetic com.android.dex.Dex this$0 private void <init> (com.android.dex.Dex) public com.android.dex.ProtoId get (int) int index public int size () public volatile synthetic java.lang.Object get (int) synthetic void <init> (com.android.dex.Dex, com.android.dex.Dex$1) com.android.dex.Dex x0 com.android.dex.Dex$1 x1 }
com/android/dex/Dex$Section.class
Dex.java package com.android.dex public final com.android.dex.Dex$Section extends java.lang.Object implements com.android.dex.util.ByteInput com.android.dex.util.ByteOutput { private final String name private final java.nio.ByteBuffer data private final int initialPosition final synthetic com.android.dex.Dex this$0 private void <init> (com.android.dex.Dex, java.lang.String, java.nio.ByteBuffer) com.android.dex.Dex this$0 String name java.nio.ByteBuffer data public int getPosition () public int readInt () public short readShort () public int readUnsignedShort () public byte readByte () public byte[] readByteArray (int) int length byte[] result public short[] readShortArray (int) int i int length short[] result public int readUleb128 () public int readUleb128p1 () public int readSleb128 () public void writeUleb128p1 (int) int i public com.android.dex.TypeList readTypeList () int size short[] types public java.lang.String readString () int expectedLength String result java.io.UTFDataFormatException e int offset int savedPosition int savedLimit public com.android.dex.FieldId readFieldId () int declaringClassIndex int typeIndex int nameIndex public com.android.dex.MethodId readMethodId () int declaringClassIndex int protoIndex int nameIndex public com.android.dex.ProtoId readProtoId () int shortyIndex int returnTypeIndex int parametersOffset public com.android.dex.ClassDef readClassDef () int offset int type int accessFlags int supertype int interfacesOffset int sourceFileIndex int annotationsOffset int classDataOffset int staticValuesOffset private com.android.dex.Code readCode () com.android.dex.Dex$Section triesSection com.android.dex.Code$Try[] tries com.android.dex.Code$CatchHandler[] catchHandlers int registersSize int insSize int outsSize int triesSize int debugInfoOffset int instructionsSize short[] instructions com.android.dex.Code$Try[] tries com.android.dex.Code$CatchHandler[] catchHandlers private com.android.dex.Code$CatchHandler[] readCatchHandlers () int offset int i int baseOffset int catchHandlersSize com.android.dex.Code$CatchHandler[] result private com.android.dex.Code$Try[] readTries (int, com.android.dex.Code$CatchHandler[]) int startAddress int instructionCount int handlerOffset int catchHandlerIndex int i int triesSize com.android.dex.Code$CatchHandler[] catchHandlers com.android.dex.Code$Try[] result private int findCatchHandlerIndex (com.android.dex.Code$CatchHandler[], int) com.android.dex.Code$CatchHandler catchHandler int i com.android.dex.Code$CatchHandler[] catchHandlers int offset private com.android.dex.Code$CatchHandler readCatchHandler (int) int i int offset int size int handlersCount int[] typeIndexes int[] addresses int catchAllAddress private com.android.dex.ClassData readClassData () int staticFieldsSize int instanceFieldsSize int directMethodsSize int virtualMethodsSize com.android.dex.ClassData$Field[] staticFields com.android.dex.ClassData$Field[] instanceFields com.android.dex.ClassData$Method[] directMethods com.android.dex.ClassData$Method[] virtualMethods private com.android.dex.ClassData$Field[] readFields (int) int accessFlags int i int count com.android.dex.ClassData$Field[] result int fieldIndex private com.android.dex.ClassData$Method[] readMethods (int) int accessFlags int codeOff int i int count com.android.dex.ClassData$Method[] result int methodIndex private byte[] getBytesFrom (int) int start int end byte[] result public com.android.dex.Annotation readAnnotation () byte visibility int start public com.android.dex.EncodedValue readEncodedArray () int start public void skip (int) int count public void alignToFourBytes () public void alignToFourBytesWithZeroFill () public void assertFourByteAligned () public void write (byte[]) byte[] bytes public void writeByte (int) int b public void writeShort (short) short i public void writeUnsignedShort (int) int i short s public void write (short[]) short s short[] shorts public void writeInt (int) int i public void writeUleb128 (int) ArrayIndexOutOfBoundsException e int i public void writeSleb128 (int) ArrayIndexOutOfBoundsException e int i public void writeStringData (java.lang.String) int length java.io.UTFDataFormatException e String value public void writeTypeList (com.android.dex.TypeList) short type com.android.dex.TypeList typeList short[] types public int remaining () public int used () synthetic void <init> (com.android.dex.Dex, java.lang.String, java.nio.ByteBuffer, com.android.dex.Dex$1) com.android.dex.Dex x0 String x1 java.nio.ByteBuffer x2 com.android.dex.Dex$1 x3 static synthetic com.android.dex.ClassData access$800 (com.android.dex.Dex$Section) com.android.dex.Dex$Section x0 static synthetic com.android.dex.Code access$900 (com.android.dex.Dex$Section) com.android.dex.Dex$Section x0 }
com/android/dex/Dex$StringTable.class
Dex.java package com.android.dex final com.android.dex.Dex$StringTable extends java.util.AbstractList implements java.util.RandomAccess { final synthetic com.android.dex.Dex this$0 private void <init> (com.android.dex.Dex) public java.lang.String get (int) int index public int size () public volatile synthetic java.lang.Object get (int) synthetic void <init> (com.android.dex.Dex, com.android.dex.Dex$1) com.android.dex.Dex x0 com.android.dex.Dex$1 x1 }
com/android/dex/Dex$TypeIndexToDescriptorIndexTable.class
Dex.java package com.android.dex final com.android.dex.Dex$TypeIndexToDescriptorIndexTable extends java.util.AbstractList implements java.util.RandomAccess { final synthetic com.android.dex.Dex this$0 private void <init> (com.android.dex.Dex) public java.lang.Integer get (int) int index public int size () public volatile synthetic java.lang.Object get (int) synthetic void <init> (com.android.dex.Dex, com.android.dex.Dex$1) com.android.dex.Dex x0 com.android.dex.Dex$1 x1 }
com/android/dex/Dex$TypeIndexToDescriptorTable.class
Dex.java package com.android.dex final com.android.dex.Dex$TypeIndexToDescriptorTable extends java.util.AbstractList implements java.util.RandomAccess { final synthetic com.android.dex.Dex this$0 private void <init> (com.android.dex.Dex) public java.lang.String get (int) int index public int size () public volatile synthetic java.lang.Object get (int) synthetic void <init> (com.android.dex.Dex, com.android.dex.Dex$1) com.android.dex.Dex x0 com.android.dex.Dex$1 x1 }
com/android/dex/Dex.class
Dex.java package com.android.dex public final com.android.dex.Dex extends java.lang.Object { private static final int CHECKSUM_OFFSET private static final int CHECKSUM_SIZE private static final int SIGNATURE_OFFSET private static final int SIGNATURE_SIZE static final short[] EMPTY_SHORT_ARRAY private java.nio.ByteBuffer data private final com.android.dex.TableOfContents tableOfContents private int nextSectionStart private final com.android.dex.Dex$StringTable strings private final com.android.dex.Dex$TypeIndexToDescriptorIndexTable typeIds private final com.android.dex.Dex$TypeIndexToDescriptorTable typeNames private final com.android.dex.Dex$ProtoIdTable protoIds private final com.android.dex.Dex$FieldIdTable fieldIds private final com.android.dex.Dex$MethodIdTable methodIds public void <init> (byte[]) throws java.io.IOException byte[] data private void <init> (java.nio.ByteBuffer) throws java.io.IOException java.nio.ByteBuffer data public void <init> (int) throws java.io.IOException int byteCount public void <init> (java.io.InputStream) throws java.io.IOException java.io.InputStream in public void <init> (java.io.File) throws java.io.IOException java.util.zip.ZipFile zipFile java.util.zip.ZipEntry entry java.io.File file public static com.android.dex.Dex create (java.nio.ByteBuffer) throws java.io.IOException int offset int length java.nio.ByteBuffer data private void loadFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream in java.io.ByteArrayOutputStream bytesOut byte[] buffer int count private static void checkBounds (int, int) int index int length public void writeTo (java.io.OutputStream) throws java.io.IOException int count java.io.OutputStream out byte[] buffer java.nio.ByteBuffer data public void writeTo (java.io.File) throws java.io.IOException java.io.File dexOut java.io.OutputStream out public com.android.dex.TableOfContents getTableOfContents () public com.android.dex.Dex$Section open (int) int position java.nio.ByteBuffer sectionData public com.android.dex.Dex$Section appendSection (int, java.lang.String) int maxByteCount String name int limit java.nio.ByteBuffer sectionData com.android.dex.Dex$Section result public int getLength () public int getNextSectionStart () public byte[] getBytes () java.nio.ByteBuffer data byte[] result public java.util.List strings () public java.util.List typeIds () public java.util.List typeNames () public java.util.List protoIds () public java.util.List fieldIds () public java.util.List methodIds () public java.lang.Iterable classDefs () public com.android.dex.TypeList readTypeList (int) int offset public com.android.dex.ClassData readClassData (com.android.dex.ClassDef) com.android.dex.ClassDef classDef int offset public com.android.dex.Code readCode (com.android.dex.ClassData$Method) com.android.dex.ClassData$Method method int offset public byte[] computeSignature () throws java.io.IOException java.security.NoSuchAlgorithmException e int count java.security.MessageDigest digest java.security.MessageDigest digest byte[] buffer java.nio.ByteBuffer data public int computeChecksum () throws java.io.IOException int count java.util.zip.Adler32 adler32 byte[] buffer java.nio.ByteBuffer data public void writeHashes () throws java.io.IOException public int nameIndexFromFieldIndex (int) int fieldIndex int position public int findStringIndex (java.lang.String) String s public int findTypeIndex (java.lang.String) String descriptor public int findFieldIndex (com.android.dex.FieldId) com.android.dex.FieldId fieldId public int findMethodIndex (com.android.dex.MethodId) com.android.dex.MethodId methodId public int findClassDefIndexFromTypeIndex (int) int i int typeIndex public int typeIndexFromFieldIndex (int) int fieldIndex int position public int declaringClassIndexFromMethodIndex (int) int methodIndex int position public int nameIndexFromMethodIndex (int) int methodIndex int position public short[] parameterTypeIndicesFromMethodIndex (int) int i int methodIndex int position int protoIndex int parametersOffset int size short[] types public int returnTypeIndexFromMethodIndex (int) int methodIndex int position int protoIndex public int descriptorIndexFromTypeIndex (int) int typeIndex int position public int typeIndexFromClassDefIndex (int) int classDefIndex int position public int annotationDirectoryOffsetFromClassDefIndex (int) int classDefIndex int position public short[] interfaceTypeIndicesFromClassDefIndex (int) int i int classDefIndex int position int interfacesOffset int size short[] types static synthetic com.android.dex.TableOfContents access$1000 (com.android.dex.Dex) com.android.dex.Dex x0 static synthetic void access$1100 (int, int) int x0 int x1 static synthetic com.android.dex.Dex$StringTable access$1200 (com.android.dex.Dex) com.android.dex.Dex x0 static void <clinit> () }
com/android/dex/DexException.class
DexException.java package com.android.dex public com.android.dex.DexException extends com.android.dex.util.ExceptionWithContext { public void <init> (java.lang.String) String message public void <init> (java.lang.Throwable) Throwable cause }
com/android/dex/DexFormat.class
DexFormat.java package com.android.dex public final com.android.dex.DexFormat extends java.lang.Object { public static final int API_CURRENT public static final int API_NO_EXTENDED_OPCODES public static final String DEX_IN_JAR_NAME public static final String MAGIC_PREFIX public static final String MAGIC_SUFFIX public static final String VERSION_CURRENT public static final String VERSION_FOR_API_13 public static final int ENDIAN_TAG public static final int MAX_MEMBER_IDX public static final int MAX_TYPE_IDX private void <init> () public static int magicToApi (byte[]) byte[] magic String version public static java.lang.String apiToMagic (int) String version int targetApiLevel String version }
com/android/dex/DexIndexOverflowException.class
DexIndexOverflowException.java package com.android.dex public final com.android.dex.DexIndexOverflowException extends com.android.dex.DexException { public void <init> (java.lang.String) String message public void <init> (java.lang.Throwable) Throwable cause }
com/android/dex/EncodedValue.class
EncodedValue.java package com.android.dex public final com.android.dex.EncodedValue extends java.lang.Object implements java.lang.Comparable { private final byte[] data public void <init> (byte[]) byte[] data public com.android.dex.util.ByteInput asByteInput () public byte[] getBytes () public void writeTo (com.android.dex.Dex$Section) com.android.dex.Dex$Section out public int compareTo (com.android.dex.EncodedValue) int i com.android.dex.EncodedValue other int size public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/dex/EncodedValueCodec.class
EncodedValueCodec.java package com.android.dex public final com.android.dex.EncodedValueCodec extends java.lang.Object { private void <init> () public static void writeSignedIntegralValue (com.android.dex.util.ByteOutput, int, long) com.android.dex.util.ByteOutput out int type long value int requiredBits int requiredBytes public static void writeUnsignedIntegralValue (com.android.dex.util.ByteOutput, int, long) com.android.dex.util.ByteOutput out int type long value int requiredBits int requiredBytes public static void writeRightZeroExtendedValue (com.android.dex.util.ByteOutput, int, long) com.android.dex.util.ByteOutput out int type long value int requiredBits int requiredBytes public static int readSignedInt (com.android.dex.util.ByteInput, int) int i com.android.dex.util.ByteInput in int zwidth int result public static int readUnsignedInt (com.android.dex.util.ByteInput, int, boolean) int i int i com.android.dex.util.ByteInput in int zwidth boolean fillOnRight int result public static long readSignedLong (com.android.dex.util.ByteInput, int) int i com.android.dex.util.ByteInput in int zwidth long result public static long readUnsignedLong (com.android.dex.util.ByteInput, int, boolean) int i int i com.android.dex.util.ByteInput in int zwidth boolean fillOnRight long result }
com/android/dex/EncodedValueReader.class
EncodedValueReader.java package com.android.dex public final com.android.dex.EncodedValueReader extends java.lang.Object { public static final int ENCODED_BYTE public static final int ENCODED_SHORT public static final int ENCODED_CHAR public static final int ENCODED_INT public static final int ENCODED_LONG public static final int ENCODED_FLOAT public static final int ENCODED_DOUBLE public static final int ENCODED_STRING public static final int ENCODED_TYPE public static final int ENCODED_FIELD public static final int ENCODED_ENUM public static final int ENCODED_METHOD public static final int ENCODED_ARRAY public static final int ENCODED_ANNOTATION public static final int ENCODED_NULL public static final int ENCODED_BOOLEAN private static final int MUST_READ protected final com.android.dex.util.ByteInput in private int type private int annotationType private int arg public void <init> (com.android.dex.util.ByteInput) com.android.dex.util.ByteInput in public void <init> (com.android.dex.EncodedValue) com.android.dex.EncodedValue in public void <init> (com.android.dex.util.ByteInput, int) com.android.dex.util.ByteInput in int knownType public void <init> (com.android.dex.EncodedValue, int) com.android.dex.EncodedValue in int knownType public int peek () int argAndType public int readArray () public int readAnnotation () public int getAnnotationType () public int readAnnotationName () public byte readByte () public short readShort () public char readChar () public int readInt () public long readLong () public float readFloat () public double readDouble () public int readString () public int readType () public int readField () public int readEnum () public int readMethod () public void readNull () public boolean readBoolean () public void skipValue () int i int size int i int size private void checkType (int) int expected }
com/android/dex/FieldId.class
FieldId.java package com.android.dex public final com.android.dex.FieldId extends java.lang.Object implements java.lang.Comparable { private final com.android.dex.Dex dex private final int declaringClassIndex private final int typeIndex private final int nameIndex public void <init> (com.android.dex.Dex, int, int, int) com.android.dex.Dex dex int declaringClassIndex int typeIndex int nameIndex public int getDeclaringClassIndex () public int getTypeIndex () public int getNameIndex () public int compareTo (com.android.dex.FieldId) com.android.dex.FieldId other public void writeTo (com.android.dex.Dex$Section) com.android.dex.Dex$Section out public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/dex/Leb128.class
Leb128.java package com.android.dex public final com.android.dex.Leb128 extends java.lang.Object { private void <init> () public static int unsignedLeb128Size (int) int value int remaining int count public static int signedLeb128Size (int) int value int remaining int count boolean hasMore int end public static int readSignedLeb128 (com.android.dex.util.ByteInput) com.android.dex.util.ByteInput in int result int cur int count int signBits public static int readUnsignedLeb128 (com.android.dex.util.ByteInput) com.android.dex.util.ByteInput in int result int cur int count public static void writeUnsignedLeb128 (com.android.dex.util.ByteOutput, int) com.android.dex.util.ByteOutput out int value int remaining public static void writeSignedLeb128 (com.android.dex.util.ByteOutput, int) com.android.dex.util.ByteOutput out int value int remaining boolean hasMore int end }
com/android/dex/MethodId.class
MethodId.java package com.android.dex public final com.android.dex.MethodId extends java.lang.Object implements java.lang.Comparable { private final com.android.dex.Dex dex private final int declaringClassIndex private final int protoIndex private final int nameIndex public void <init> (com.android.dex.Dex, int, int, int) com.android.dex.Dex dex int declaringClassIndex int protoIndex int nameIndex public int getDeclaringClassIndex () public int getProtoIndex () public int getNameIndex () public int compareTo (com.android.dex.MethodId) com.android.dex.MethodId other public void writeTo (com.android.dex.Dex$Section) com.android.dex.Dex$Section out public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/dex/Mutf8.class
Mutf8.java package com.android.dex public final com.android.dex.Mutf8 extends java.lang.Object { private void <init> () public static java.lang.String decode (com.android.dex.util.ByteInput, char[]) throws java.io.UTFDataFormatException int b int b int c char a com.android.dex.util.ByteInput in char[] out int s private static long countBytes (java.lang.String, boolean) throws java.io.UTFDataFormatException char ch int i String s boolean shortLength long result int length public static void encode (byte[], int, java.lang.String) char ch int i byte[] dst int offset String s int length public static byte[] encode (java.lang.String) throws java.io.UTFDataFormatException String s int utfCount byte[] result }
com/android/dex/ProtoId.class
ProtoId.java package com.android.dex public final com.android.dex.ProtoId extends java.lang.Object implements java.lang.Comparable { private final com.android.dex.Dex dex private final int shortyIndex private final int returnTypeIndex private final int parametersOffset public void <init> (com.android.dex.Dex, int, int, int) com.android.dex.Dex dex int shortyIndex int returnTypeIndex int parametersOffset public int compareTo (com.android.dex.ProtoId) com.android.dex.ProtoId other public int getShortyIndex () public int getReturnTypeIndex () public int getParametersOffset () public void writeTo (com.android.dex.Dex$Section) com.android.dex.Dex$Section out public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/dex/SizeOf.class
SizeOf.java package com.android.dex public final com.android.dex.SizeOf extends java.lang.Object { public static final int UBYTE public static final int USHORT public static final int UINT public static final int SIGNATURE public static final int HEADER_ITEM public static final int STRING_ID_ITEM public static final int TYPE_ID_ITEM public static final int TYPE_ITEM public static final int PROTO_ID_ITEM public static final int MEMBER_ID_ITEM public static final int CLASS_DEF_ITEM public static final int MAP_ITEM public static final int TRY_ITEM private void <init> () }
com/android/dex/TableOfContents$Section.class
TableOfContents.java package com.android.dex public com.android.dex.TableOfContents$Section extends java.lang.Object implements java.lang.Comparable { public final short type public int size public int off public int byteCount public void <init> (int) int type public boolean exists () public int compareTo (com.android.dex.TableOfContents$Section) com.android.dex.TableOfContents$Section section public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/dex/TableOfContents.class
TableOfContents.java package com.android.dex public final com.android.dex.TableOfContents extends java.lang.Object { public final com.android.dex.TableOfContents$Section header public final com.android.dex.TableOfContents$Section stringIds public final com.android.dex.TableOfContents$Section typeIds public final com.android.dex.TableOfContents$Section protoIds public final com.android.dex.TableOfContents$Section fieldIds public final com.android.dex.TableOfContents$Section methodIds public final com.android.dex.TableOfContents$Section classDefs public final com.android.dex.TableOfContents$Section mapList public final com.android.dex.TableOfContents$Section typeLists public final com.android.dex.TableOfContents$Section annotationSetRefLists public final com.android.dex.TableOfContents$Section annotationSets public final com.android.dex.TableOfContents$Section classDatas public final com.android.dex.TableOfContents$Section codes public final com.android.dex.TableOfContents$Section stringDatas public final com.android.dex.TableOfContents$Section debugInfos public final com.android.dex.TableOfContents$Section annotations public final com.android.dex.TableOfContents$Section encodedArrays public final com.android.dex.TableOfContents$Section annotationsDirectories public final com.android.dex.TableOfContents$Section[] sections public int checksum public byte[] signature public int fileSize public int linkSize public int linkOff public int dataSize public int dataOff public void <init> () public void readFrom (com.android.dex.Dex) throws java.io.IOException com.android.dex.Dex dex private void readHeader (com.android.dex.Dex$Section) throws java.io.UnsupportedEncodingException com.android.dex.Dex$Section headerIn byte[] magic int apiTarget int headerSize int endianTag private void readMap (com.android.dex.Dex$Section) throws java.io.IOException short type com.android.dex.TableOfContents$Section section int size int offset int i com.android.dex.Dex$Section in int mapSize com.android.dex.TableOfContents$Section previous public void computeSizesFromOffsets () com.android.dex.TableOfContents$Section section int i int end private com.android.dex.TableOfContents$Section getSection (short) com.android.dex.TableOfContents$Section section short type public void writeHeader (com.android.dex.Dex$Section) throws java.io.IOException com.android.dex.Dex$Section out public void writeMap (com.android.dex.Dex$Section) throws java.io.IOException com.android.dex.TableOfContents$Section section com.android.dex.TableOfContents$Section section com.android.dex.Dex$Section out int count }
com/android/dex/TypeList.class
TypeList.java package com.android.dex public final com.android.dex.TypeList extends java.lang.Object implements java.lang.Comparable { public static final com.android.dex.TypeList EMPTY private final com.android.dex.Dex dex private final short[] types public void <init> (com.android.dex.Dex, short[]) com.android.dex.Dex dex short[] types public short[] getTypes () public int compareTo (com.android.dex.TypeList) int i com.android.dex.TypeList other public java.lang.String toString () int i int typesLength StringBuilder result public volatile synthetic int compareTo (java.lang.Object) static void <clinit> () }
com/android/dex/util/ByteArrayByteInput.class
ByteArrayByteInput.java package com.android.dex.util public final com.android.dex.util.ByteArrayByteInput extends java.lang.Object implements com.android.dex.util.ByteInput { private final byte[] bytes private int position public transient void <init> (byte[]) byte[] bytes public byte readByte () }
com/android/dex/util/ByteInput.class
ByteInput.java package com.android.dex.util public abstract com.android.dex.util.ByteInput extends java.lang.Object { public abstract byte readByte () }
com/android/dex/util/ByteOutput.class
ByteOutput.java package com.android.dex.util public abstract com.android.dex.util.ByteOutput extends java.lang.Object { public abstract void writeByte (int) }
com/android/dex/util/ExceptionWithContext.class
ExceptionWithContext.java package com.android.dex.util public com.android.dex.util.ExceptionWithContext extends java.lang.RuntimeException { private StringBuffer context public static com.android.dex.util.ExceptionWithContext withContext (java.lang.Throwable, java.lang.String) com.android.dex.util.ExceptionWithContext ewc Throwable ex String str com.android.dex.util.ExceptionWithContext ewc public void <init> (java.lang.String) String message public void <init> (java.lang.Throwable) Throwable cause public void <init> (java.lang.String, java.lang.Throwable) String ctx String message Throwable cause 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/dex/util/FileUtils.class
FileUtils.java package com.android.dex.util public final com.android.dex.util.FileUtils extends java.lang.Object { private void <init> () public static byte[] readFile (java.lang.String) String fileName java.io.File file public static byte[] readFile (java.io.File) int amt java.io.FileInputStream in int at java.io.IOException ex java.io.File file long longLength int length byte[] result public static boolean hasArchiveSuffix (java.lang.String) String fileName }
com/android/dex/util/Unsigned.class
Unsigned.java package com.android.dex.util public final com.android.dex.util.Unsigned extends java.lang.Object { private void <init> () public static int compare (short, short) short ushortA short ushortB int a int b public static int compare (int, int) int uintA int uintB long a long b }
META-INF/maven/
META-INF/maven/com.jakewharton.android.repackaged/
META-INF/maven/com.jakewharton.android.repackaged/libcore-dex/
META-INF/maven/com.jakewharton.android.repackaged/libcore-dex/pom.xml
META-INF/maven/com.jakewharton.android.repackaged/libcore-dex/pom.properties