Package org.jf.dexlib2.immutable
Class ImmutableMultiDexContainer.ImmutableDexEntry
- java.lang.Object
-
- org.jf.dexlib2.immutable.ImmutableMultiDexContainer.ImmutableDexEntry
-
- All Implemented Interfaces:
MultiDexContainer.DexEntry<ImmutableDexFile>
- Enclosing class:
- ImmutableMultiDexContainer
public class ImmutableMultiDexContainer.ImmutableDexEntry extends java.lang.Object implements MultiDexContainer.DexEntry<ImmutableDexFile>
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ImmutableDexEntry(java.lang.String entryName, ImmutableDexFile dexFile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MultiDexContainer<? extends ImmutableDexFile>
getContainer()
ImmutableDexFile
getDexFile()
java.lang.String
getEntryName()
-
-
-
Constructor Detail
-
ImmutableDexEntry
protected ImmutableDexEntry(java.lang.String entryName, ImmutableDexFile dexFile)
-
-
Method Detail
-
getEntryName
@Nonnull public java.lang.String getEntryName()
- Specified by:
getEntryName
in interfaceMultiDexContainer.DexEntry<ImmutableDexFile>
- Returns:
- The name of this entry within its container
-
getDexFile
@Nonnull public ImmutableDexFile getDexFile()
- Specified by:
getDexFile
in interfaceMultiDexContainer.DexEntry<ImmutableDexFile>
- Returns:
- The dex file associated with this entry
-
getContainer
@Nonnull public MultiDexContainer<? extends ImmutableDexFile> getContainer()
- Specified by:
getContainer
in interfaceMultiDexContainer.DexEntry<ImmutableDexFile>
- Returns:
- The MultiDexContainer that contains this dex file
-
-