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

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
argument(Closure<?>) - Method in class net.bytebuddy.build.gradle.Transformation
Adds a plugin argument to consider during instantiation.

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.
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.ClassLoaderResolver

D

debug(String) - Method in class net.bytebuddy.build.gradle.TransformationAction.GradleBuildLogger
debug(String, Throwable) - Method in class net.bytebuddy.build.gradle.TransformationAction.GradleBuildLogger

E

error(String) - Method in class net.bytebuddy.build.gradle.TransformationAction.GradleBuildLogger
error(String, Throwable) - Method in class net.bytebuddy.build.gradle.TransformationAction.GradleBuildLogger
execute(AbstractCompile) - Method in class net.bytebuddy.build.gradle.PostCompilationAction
execute(Task) - Method in class net.bytebuddy.build.gradle.TransformationAction

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.
GradleBuildLogger(Logger) - Constructor for class net.bytebuddy.build.gradle.TransformationAction.GradleBuildLogger
Creates a new Gradle build logger.

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.
info(String) - Method in class net.bytebuddy.build.gradle.TransformationAction.GradleBuildLogger
info(String, Throwable) - Method in class net.bytebuddy.build.gradle.TransformationAction.GradleBuildLogger
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
 
isDebugEnabled() - Method in class net.bytebuddy.build.gradle.TransformationAction.GradleBuildLogger
isErrorEnabled() - Method in class net.bytebuddy.build.gradle.TransformationAction.GradleBuildLogger
isExtendedParsing() - Method in class net.bytebuddy.build.gradle.ByteBuddyExtension
Returns true if the debug information of class files should be parsed to extract parameter names.
isFailFast() - Method in class net.bytebuddy.build.gradle.ByteBuddyExtension
Returns true if this plugin should fail fast upon a plugin's failure.
isFailOnLiveInitializer() - Method in class net.bytebuddy.build.gradle.ByteBuddyExtension
Returns true if the build should fail upon discovering a live runtime initializer.
isInfoEnabled() - Method in class net.bytebuddy.build.gradle.TransformationAction.GradleBuildLogger
isWarnEnabled() - Method in class net.bytebuddy.build.gradle.TransformationAction.GradleBuildLogger
iterator() - Method in class net.bytebuddy.build.gradle.AbstractUserConfiguration.PrefixIterable

M

makeArgumentResolvers() - Method in class net.bytebuddy.build.gradle.Transformation
Creates the argument resolvers for the plugin's constructor by transforming the plugin arguments.
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.
onError(TypeDescription, Plugin, Throwable) - Method in class net.bytebuddy.build.gradle.TransformationAction.TransformationLogger
 
onError(Map<TypeDescription, List<Throwable>>) - Method in class net.bytebuddy.build.gradle.TransformationAction.TransformationLogger
 
onError(Plugin, Throwable) - Method in class net.bytebuddy.build.gradle.TransformationAction.TransformationLogger
 
onLiveInitializer(TypeDescription, TypeDescription) - Method in class net.bytebuddy.build.gradle.TransformationAction.TransformationLogger
 
onTransformation(TypeDescription, List<Plugin>) - Method in class net.bytebuddy.build.gradle.TransformationAction.TransformationLogger
 

P

PluginArgument - Class in net.bytebuddy.build.gradle
Describes an argument to a Plugin constuctor.
PluginArgument() - Constructor for class net.bytebuddy.build.gradle.PluginArgument
Creats a new plugin argument with default initialization.
PluginArgument(int, Object) - Constructor for class net.bytebuddy.build.gradle.PluginArgument
Creates a new plugin argument assignment.
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
Creates 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.

R

remove() - Method in class net.bytebuddy.build.gradle.AbstractUserConfiguration.PrefixIterable.PrefixIterator
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.
setExtendedParsing(boolean) - Method in class net.bytebuddy.build.gradle.ByteBuddyExtension
Determines if the debug information of class files should be parsed to extract parameter names.
setFailFast(boolean) - Method in class net.bytebuddy.build.gradle.ByteBuddyExtension
Determines if this plugin should fail fast upon a plugin's failure.
setFailOnLiveInitializer(boolean) - Method in class net.bytebuddy.build.gradle.ByteBuddyExtension
Determines if the build should fail upon discovering a live runtime initializer.
setIndex(int) - Method in class net.bytebuddy.build.gradle.PluginArgument
Sets the argument index.
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.
setValue(String) - Method in class net.bytebuddy.build.gradle.PluginArgument
Sets the argument value.

T

toArgumentResolver() - Method in class net.bytebuddy.build.gradle.PluginArgument
Resolves this plugin argument to an argument resolver.
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(Project) - Constructor for class net.bytebuddy.build.gradle.Transformation
Creates a new 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.
TransformationAction.GradleBuildLogger - Class in net.bytebuddy.build.gradle
A BuildLogger implementation for a Gradle Logger.
TransformationAction.TransformationLogger - Class in net.bytebuddy.build.gradle
A Plugin.Engine.Listener that logs several relevant events during the build.
TransformationLogger(Logger) - Constructor for class net.bytebuddy.build.gradle.TransformationAction.TransformationLogger
Creates a new transformation logger.

W

warn(String) - Method in class net.bytebuddy.build.gradle.TransformationAction.GradleBuildLogger
warn(String, Throwable) - Method in class net.bytebuddy.build.gradle.TransformationAction.GradleBuildLogger
A B C D E G H I M N O P R S T W 
Skip navigation links