- accept(File) - Method in interface net.bytebuddy.android.AndroidClassLoadingStrategy.FileProcessor
-
Accepts a file for processing.
- accept(File) - Method in enum net.bytebuddy.android.AndroidClassLoadingStrategy.FileProcessor.Disabled
-
Accepts a file for processing.
- accept(File) - Method in class net.bytebuddy.android.AndroidClassLoadingStrategy.FileProcessor.ForReadOnlyClassFile
-
Accepts a file for processing.
- AndroidClassLoadingStrategy - Class in net.bytebuddy.android
-
A class loading strategy that allows to load a dynamically created class at the runtime of an Android
application.
- AndroidClassLoadingStrategy(File, AndroidClassLoadingStrategy.DexProcessor) - Constructor for class net.bytebuddy.android.AndroidClassLoadingStrategy
-
Creates a new Android class loading strategy that uses the given folder for storing classes.
- AndroidClassLoadingStrategy.DexProcessor - Interface in net.bytebuddy.android
-
A dex processor is responsible for converting a collection of Java class files into a Android dex file.
- AndroidClassLoadingStrategy.DexProcessor.Conversion - Interface in net.bytebuddy.android
-
Represents an ongoing conversion of several Java class files into an Android dex file.
- AndroidClassLoadingStrategy.DexProcessor.ForSdkCompiler - Class in net.bytebuddy.android
-
An implementation of a dex processor based on the Android SDK's dx.jar with an API that is
compatible to version 1.7.
- AndroidClassLoadingStrategy.DexProcessor.ForSdkCompiler.Conversion - Class in net.bytebuddy.android
-
- AndroidClassLoadingStrategy.DexProcessor.ForSdkCompiler.Dispatcher - Interface in net.bytebuddy.android
-
A dispatcher for translating a direct class file.
- AndroidClassLoadingStrategy.DexProcessor.ForSdkCompiler.Dispatcher.ForApi26LevelCompatibleVm - Class in net.bytebuddy.android
-
A dispatcher for an Android VM with API level 26 or higher.
- AndroidClassLoadingStrategy.DexProcessor.ForSdkCompiler.Dispatcher.ForLegacyVm - Class in net.bytebuddy.android
-
A dispatcher for a lagacy Android VM.
- AndroidClassLoadingStrategy.DexProcessor.ForSdkCompiler.Dispatcher.Unavailable - Class in net.bytebuddy.android
-
An unavailable dispatcher.
- AndroidClassLoadingStrategy.FileProcessor - Interface in net.bytebuddy.android
-
A processor for files that are added to a dex file.
- AndroidClassLoadingStrategy.FileProcessor.Disabled - Enum in net.bytebuddy.android
-
A non-operational file processor.
- AndroidClassLoadingStrategy.FileProcessor.ForReadOnlyClassFile - Class in net.bytebuddy.android
-
A file processor that marks a file as read-only.
- AndroidClassLoadingStrategy.Injecting - Class in net.bytebuddy.android
-
An Android class loading strategy that injects types into the target class loader.
- AndroidClassLoadingStrategy.Injecting.Dispatcher - Interface in net.bytebuddy.android
-
A dispatcher for loading a dex file.
- AndroidClassLoadingStrategy.Injecting.Dispatcher.ForAndroidPVm - Class in net.bytebuddy.android
-
A dispatcher for an Android P VM that uses the reflection-only method addDexPath of DexClassLoader.
- AndroidClassLoadingStrategy.Injecting.Dispatcher.ForLegacyVm - Enum in net.bytebuddy.android
-
A dispatcher for legacy VMs that allow DexFile.loadDex(String, String, int).
- AndroidClassLoadingStrategy.Wrapping - Class in net.bytebuddy.android
-
An Android class loading strategy that creates a wrapper class loader that loads any type.