Skip navigation links
A B C E F G H I M N O P R S T 

A

AbstractUserConfiguration - Class in net.bytebuddy.build.gradle
An abstract base class for a user configuration implying a class path.
AbstractUserConfiguration() - Constructor for class net.bytebuddy.build.gradle.AbstractUserConfiguration
 
AbstractUserConfiguration.PrefixIterable - Class in net.bytebuddy.build.gradle
An iterable with a single File element prepended.
AbstractUserConfiguration.PrefixIterable.PrefixIterator - Class in net.bytebuddy.build.gradle
An iterator with a single prefixed file.
apply(Project) - Method in class net.bytebuddy.build.gradle.ByteBuddyPlugin
 

B

ByteBuddyExtension - Class in net.bytebuddy.build.gradle
Representation of a Gradle configuration for Byte Buddy.
ByteBuddyExtension(Project) - Constructor for class net.bytebuddy.build.gradle.ByteBuddyExtension
Creates a new Byte Buddy extension.
ByteBuddyLogHandler - Class in net.bytebuddy.build.gradle
A log handler for only printing Byte Buddy specific log-messages if debug logging is enabled for a plugin.
ByteBuddyLogHandler(Project, Logger, boolean) - Constructor for class net.bytebuddy.build.gradle.ByteBuddyLogHandler
Creates a new log handler.
ByteBuddyPlugin - Class in net.bytebuddy.build.gradle
A Byte Buddy plugin that appends transformations to all compilation tasks.
ByteBuddyPlugin() - Constructor for class net.bytebuddy.build.gradle.ByteBuddyPlugin
 

C

ClassLoaderResolver - Class in net.bytebuddy.build.gradle
A class loader resolver for creating class loaders for given class paths.
ClassLoaderResolver() - Constructor for class net.bytebuddy.build.gradle.ClassLoaderResolver
Creates a new class loader resolver.
close() - Method in class net.bytebuddy.build.gradle.ByteBuddyLogHandler
 
close() - Method in class net.bytebuddy.build.gradle.ClassLoaderResolver
 

E

execute(AbstractCompile) - Method in class net.bytebuddy.build.gradle.PostCompilationAction
 
execute(Task) - Method in class net.bytebuddy.build.gradle.TransformationAction
 

F

flush() - Method in class net.bytebuddy.build.gradle.ByteBuddyLogHandler
 

G

getClassPath(File, Iterable<? extends File>) - Method in class net.bytebuddy.build.gradle.AbstractUserConfiguration
Returns the class path or builds a class path from the supplied arguments if no class path was set.
getEntryPoint(ClassLoaderResolver, File, Iterable<? extends File>) - Method in class net.bytebuddy.build.gradle.Initialization
Resolves this initialization to an entry point instance.
getInitialization() - Method in class net.bytebuddy.build.gradle.ByteBuddyExtension
Returns the initialization to use.
getMethodNameTransformer() - Method in class net.bytebuddy.build.gradle.ByteBuddyExtension
Returns the method name transformer to use.
getPlugin() - Method in class net.bytebuddy.build.gradle.Transformation
Returns the plugin type name.
getRawPlugin() - Method in class net.bytebuddy.build.gradle.Transformation
Returns the plugin name or null if it is not set.
getTransformations() - Method in class net.bytebuddy.build.gradle.ByteBuddyExtension
Returns a list of transformations to apply.

H

hasNext() - Method in class net.bytebuddy.build.gradle.AbstractUserConfiguration.PrefixIterable.PrefixIterator
 

I

implies(Task) - Method in class net.bytebuddy.build.gradle.ByteBuddyExtension
Determines if a task is subject to transformation.
initialization(Closure<?>) - Method in class net.bytebuddy.build.gradle.ByteBuddyExtension
Adds an initialization to apply.
Initialization - Class in net.bytebuddy.build.gradle
Defines an entry point for a Byte Buddy transformation in a Gradle build.
Initialization() - Constructor for class net.bytebuddy.build.gradle.Initialization
 
initialize(Project) - Static method in class net.bytebuddy.build.gradle.ByteBuddyLogHandler
Initializes the Byte Buddy log handler.
isFailOnLiveInitializer() - Method in class net.bytebuddy.build.gradle.ByteBuddyExtension
Returns true if the build should fail upon discovering a live runtime initializer.
iterator() - Method in class net.bytebuddy.build.gradle.AbstractUserConfiguration.PrefixIterable
 

M

makeDefault() - Static method in class net.bytebuddy.build.gradle.Initialization
Creates a default initialization instance.

N

net.bytebuddy.build.gradle - package net.bytebuddy.build.gradle
A package containing classes for applying Byte Buddy transformers within a Gradle build.
next() - Method in class net.bytebuddy.build.gradle.AbstractUserConfiguration.PrefixIterable.PrefixIterator
 

O

of(Project) - Static method in class net.bytebuddy.build.gradle.PostCompilationAction
Creates a post compilation action.

P

PostCompilationAction - Class in net.bytebuddy.build.gradle
A compilation action that applies a class file transformation after a compilation task.
PostCompilationAction(Project, ByteBuddyExtension) - Constructor for class net.bytebuddy.build.gradle.PostCompilationAction
Createsa a new post compilation action.
PrefixIterable(File, Iterable<? extends File>) - Constructor for class net.bytebuddy.build.gradle.AbstractUserConfiguration.PrefixIterable
 
PrefixIterator(File, Iterator<? extends File>) - Constructor for class net.bytebuddy.build.gradle.AbstractUserConfiguration.PrefixIterable.PrefixIterator
Creates a prefix iterator.
publish(LogRecord) - Method in class net.bytebuddy.build.gradle.ByteBuddyLogHandler
 

R

remove() - Method in class net.bytebuddy.build.gradle.AbstractUserConfiguration.PrefixIterable.PrefixIterator
 
reset() - Method in class net.bytebuddy.build.gradle.ByteBuddyLogHandler
Resets the configuration to its original state.
resolve(Iterable<? extends File>) - Method in class net.bytebuddy.build.gradle.ClassLoaderResolver
Resolves a class path to a class loader.

S

setClassPath(Iterable<File>) - Method in class net.bytebuddy.build.gradle.AbstractUserConfiguration
Sets the class path to use for this configuration.
setEntryPoint(String) - Method in class net.bytebuddy.build.gradle.Initialization
Sets the default entry point or any constant name of EntryPoint.Default.
setFailOnLiveInitializer(boolean) - Method in class net.bytebuddy.build.gradle.ByteBuddyExtension
Determines if the build should fail upon discovering a live runtime initializer.
setInitialization(Initialization) - Method in class net.bytebuddy.build.gradle.ByteBuddyExtension
Sets the initialization that should be used.
setPlugin(String) - Method in class net.bytebuddy.build.gradle.Transformation
Sets the plugin's name.
setSuffix(String) - Method in class net.bytebuddy.build.gradle.ByteBuddyExtension
Sets the suffix to apply upon rebased methods.
setTasks(Set<String>) - Method in class net.bytebuddy.build.gradle.ByteBuddyExtension
Sets an explicit list of tasks for which a transformation should be applied.

T

toString() - Method in class net.bytebuddy.build.gradle.AbstractUserConfiguration.PrefixIterable.PrefixIterator
 
toString() - Method in class net.bytebuddy.build.gradle.AbstractUserConfiguration.PrefixIterable
 
toString() - Method in class net.bytebuddy.build.gradle.ByteBuddyLogHandler
 
toString() - Method in class net.bytebuddy.build.gradle.ClassLoaderResolver
 
transformation(Closure<?>) - Method in class net.bytebuddy.build.gradle.ByteBuddyExtension
Adds a transformation to apply.
Transformation - Class in net.bytebuddy.build.gradle
A transformation specification to apply during the Gradle plugin's execution.
Transformation() - Constructor for class net.bytebuddy.build.gradle.Transformation
 
TransformationAction - Class in net.bytebuddy.build.gradle
Applies a transformation to the classes that were generated by a compilation task.
TransformationAction(Project, ByteBuddyExtension, AbstractCompile) - Constructor for class net.bytebuddy.build.gradle.TransformationAction
Creates a new transformation action.
A B C E F G H I M N O P R S T 
Skip navigation links