public interface DexWithClasses
.dex.jar file that knows what .class files went into it,
as well as its estimated dex weight.| Modifier and Type | Field and Description |
|---|---|
static Comparator<DexWithClasses> |
DEX_WITH_CLASSES_COMPARATOR |
static java.util.function.Function<DexProducedFromJavaLibrary,DexWithClasses> |
TO_DEX_WITH_CLASSES |
| Modifier and Type | Method and Description |
|---|---|
Sha1HashCode |
getClassesHash() |
com.google.common.collect.ImmutableSet<String> |
getClassNames() |
BuildTarget |
getSourceBuildTarget() |
SourcePath |
getSourcePathToDexFile() |
int |
getWeightEstimate() |
static final java.util.function.Function<DexProducedFromJavaLibrary,DexWithClasses> TO_DEX_WITH_CLASSES
static final Comparator<DexWithClasses> DEX_WITH_CLASSES_COMPARATOR
@Nullable BuildTarget getSourceBuildTarget()
SourcePath getSourcePathToDexFile()
.dex.jar file can be found.com.google.common.collect.ImmutableSet<String> getClassNames()
.class files that went into the DEX file.Sha1HashCode getClassesHash()
.class files that went into the DEX file.int getWeightEstimate()
PreDexedFilesSorter to determine how secondary DEX
files should be packed.