Package org.jf.dexlib2.immutable
Class ImmutableMultiDexContainer
java.lang.Object
org.jf.dexlib2.immutable.ImmutableMultiDexContainer
- All Implemented Interfaces:
MultiDexContainer<ImmutableDexFile>
public class ImmutableMultiDexContainer
extends Object
implements MultiDexContainer<ImmutableDexFile>
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.jf.dexlib2.iface.MultiDexContainer
MultiDexContainer.DexEntry<T extends DexFile> -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final com.google.common.collect.ImmutableMap<String, ImmutableMultiDexContainer.ImmutableDexEntry> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the dex entry with the given name
-
Field Details
-
entries
private final com.google.common.collect.ImmutableMap<String,ImmutableMultiDexContainer.ImmutableDexEntry> entries
-
-
Constructor Details
-
ImmutableMultiDexContainer
-
-
Method Details
-
getDexEntryNames
- Specified by:
getDexEntryNamesin interfaceMultiDexContainer<ImmutableDexFile>- Returns:
- A list of the names of dex entries in this container
-
getEntry
Description copied from interface:MultiDexContainerGets the dex entry with the given name- Specified by:
getEntryin interfaceMultiDexContainer<ImmutableDexFile>- Parameters:
entryName- The name of the entry- Returns:
- A DexFile, or null if no entry with that name is found
-