Package com.android.dex
Class TableOfContents
java.lang.Object
com.android.dex.TableOfContents
The file header and map.
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionfinal TableOfContents.Section
final TableOfContents.Section
final TableOfContents.Section
final TableOfContents.Section
int
final TableOfContents.Section
int
final TableOfContents.Section
final TableOfContents.Section
final TableOfContents.Section
int
int
final TableOfContents.Section
final TableOfContents.Section
final TableOfContents.Section
int
final TableOfContents.Section
int
int
final TableOfContents.Section
final TableOfContents.Section
final TableOfContents.Section
final TableOfContents.Section
final TableOfContents.Section[]
byte[]
final TableOfContents.Section
final TableOfContents.Section
final TableOfContents.Section
final TableOfContents.Section
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
writeHeader
(Dex.Section out, int api) void
writeMap
(Dex.Section out)
-
Field Details
-
header
-
stringIds
-
typeIds
-
protoIds
-
fieldIds
-
methodIds
-
classDefs
-
callSiteIds
-
methodHandles
-
mapList
-
typeLists
-
annotationSetRefLists
-
annotationSets
-
classDatas
-
codes
-
stringDatas
-
debugInfos
-
annotations
-
encodedArrays
-
annotationsDirectories
-
sections
-
apiLevel
public int apiLevel -
checksum
public int checksum -
signature
public byte[] signature -
fileSize
public int fileSize -
linkSize
public int linkSize -
linkOff
public int linkOff -
dataSize
public int dataSize -
dataOff
public int dataOff
-
-
Constructor Details
-
TableOfContents
public TableOfContents()
-
-
Method Details
-
readFrom
- Throws:
IOException
-
computeSizesFromOffsets
public void computeSizesFromOffsets() -
writeHeader
- Throws:
IOException
-
writeMap
- Throws:
IOException
-