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

A

arguments - Variable in class net.bytebuddy.build.maven.Transformation
A list of arguments that are provided to the plugin for construction.
artifactId - Variable in class net.bytebuddy.build.maven.CoordinateConfiguration
The artifact id of the project containing the plugin type or null if the current project's artifact id should be used.
asArtifact() - Method in class net.bytebuddy.build.maven.MavenCoordinate
Returns this coordinate as a jar-file Artifact.
asCoordinate(String, String, String, String) - Method in class net.bytebuddy.build.maven.CoordinateConfiguration
Resolves this transformation to a Maven coordinate.

B

ByteBuddyMojo - Class in net.bytebuddy.build.maven
A Maven plugin for applying Byte Buddy transformations during a build.
ByteBuddyMojo() - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo
 
ByteBuddyMojo.ForProductionTypes - Class in net.bytebuddy.build.maven
A Byte Buddy plugin that transforms a project's production class files.
ByteBuddyMojo.ForTestTypes - Class in net.bytebuddy.build.maven
A Byte Buddy plugin that transforms a project's test class files.
ByteBuddyMojo.MavenBuildLogger - Class in net.bytebuddy.build.maven
A BuildLogger implementation for a Maven Log.
ByteBuddyMojo.TransformationLogger - Class in net.bytebuddy.build.maven
A Plugin.Engine.Listener that logs several relevant events during the build.
ByteBuddyMojo.Transformer - Class in net.bytebuddy.build.maven
A transformer that is applied during the plugin's execution.
ByteBuddyMojo.Transformer.ForConfiguredPlugin - Class in net.bytebuddy.build.maven
A transformer for an explicitly configured plugin.
ByteBuddyMojo.Transformer.ForDiscoveredPlugin - Class in net.bytebuddy.build.maven
A transformer for a discovered plugin.

C

ClassLoaderResolver - Class in net.bytebuddy.build.maven
A resolver that transforms a Maven coordinate into a class loader that can view the dependencies implied by this coordinate.
ClassLoaderResolver(Log, RepositorySystem, RepositorySystemSession, List<RemoteRepository>) - Constructor for class net.bytebuddy.build.maven.ClassLoaderResolver
Creates a new class loader resolver.
close() - Method in class net.bytebuddy.build.maven.ClassLoaderResolver
context - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
The build context to support incremental builds.
CoordinateConfiguration - Class in net.bytebuddy.build.maven
An configuration of a Maven coordinate.
CoordinateConfiguration() - Constructor for class net.bytebuddy.build.maven.CoordinateConfiguration
 

D

debug(String) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
debug(String, Throwable) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
discovery - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
Determines if the build should discover Byte Buddy build plugins on this Maven plugin's class loader.
Discovery - Enum in net.bytebuddy.build.maven
Determines how and if plugins are discovered from the class path.

E

entryPoint - Variable in class net.bytebuddy.build.maven.Initialization
The fully-qualified name of the entry point or any constant name of EntryPoint.Default.
equals(Object) - Method in class net.bytebuddy.build.maven.MavenCoordinate
 
error(String) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
error(String, Throwable) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
execute() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo
extendedParsing - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
When set to true, the debug information of class files should be parsed to extract parameter names.

F

failFast - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
When set to true, this mojo fails immediately if a plugin cannot be applied.
failOnLiveInitializer - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
When transforming classes during build time, it is not possible to apply any transformations which require a class in its loaded state.
ForConfiguredPlugin(Transformation) - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo.Transformer.ForConfiguredPlugin
Creates a new transformer for an explicitly configured plugin.
ForDiscoveredPlugin(String) - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo.Transformer.ForDiscoveredPlugin
Creates a new transformer for a discovered plugin.
ForProductionTypes() - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo.ForProductionTypes
 
ForTestTypes() - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo.ForTestTypes
 

G

getArtifactId(String) - Method in class net.bytebuddy.build.maven.CoordinateConfiguration
Returns the artifact id to use.
getClassPathElements() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForProductionTypes
 
getClassPathElements() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForTestTypes
 
getClassPathElements() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo
Returns the class path elements of the relevant output directory.
getEntryPoint(ClassLoaderResolver, String, String, String, String) - Method in class net.bytebuddy.build.maven.Initialization
Resolves the described entry point.
getGroupId(String) - Method in class net.bytebuddy.build.maven.CoordinateConfiguration
Returns the group id to use.
getOutputDirectory() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForProductionTypes
 
getOutputDirectory() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForTestTypes
 
getOutputDirectory() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo
Returns the output directory to search for class files.
getPackaging(String) - Method in class net.bytebuddy.build.maven.CoordinateConfiguration
Returns the version to use.
getPlugin() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.Transformer.ForConfiguredPlugin
 
getPlugin() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.Transformer.ForDiscoveredPlugin
 
getPlugin() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.Transformer
Returns the name of the plugin to apply.
getPlugin() - Method in class net.bytebuddy.build.maven.Transformation
Returns the plugin type name.
getSourceDirectory() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForProductionTypes
 
getSourceDirectory() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForTestTypes
 
getSourceDirectory() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo
Returns the source directory that determines the class files to process.
getVersion(String) - Method in class net.bytebuddy.build.maven.CoordinateConfiguration
Returns the version to use.
groupId - Variable in class net.bytebuddy.build.maven.CoordinateConfiguration
The group id of the project containing the plugin type or null if the current project's group id should be used.

H

hashCode() - Method in class net.bytebuddy.build.maven.MavenCoordinate
 

I

incremental - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
Determines if plugins are attempted to be built incrementally.
index - Variable in class net.bytebuddy.build.maven.PluginArgument
The argument index.
info(String) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
info(String, Throwable) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
initialization - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
The initializer used for creating a ByteBuddy instance and for applying a transformation.
Initialization - Class in net.bytebuddy.build.maven
Defines a configuration for a Maven build's type transformation.
Initialization() - Constructor for class net.bytebuddy.build.maven.Initialization
 
isDebugEnabled() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
isDiscover(List<ByteBuddyMojo.Transformer>) - Method in enum net.bytebuddy.build.maven.Discovery
Determines if plugins should be discovered from the class path.
isErrorEnabled() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
isInfoEnabled() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
isRecordConfiguration() - Method in enum net.bytebuddy.build.maven.Discovery
Returns true if explicit configurations should be recorded.
isWarnEnabled() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger

M

makeArgumentResolvers() - Method in class net.bytebuddy.build.maven.Transformation
Creates the argument resolvers for the plugin's constructor by transforming the plugin arguments.
makeDefault() - Static method in class net.bytebuddy.build.maven.Initialization
Creates a default initialization instance.
MavenBuildLogger(Log) - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
Creates a new Maven build logger.
MavenCoordinate - Class in net.bytebuddy.build.maven
A Maven coordinate.
MavenCoordinate(String, String, String, String) - Constructor for class net.bytebuddy.build.maven.MavenCoordinate
Creates a new Maven coordinate.

N

net.bytebuddy.build.maven - package net.bytebuddy.build.maven
A package containing classes for applying Byte Buddy transformers within a Maven build.

O

onError(TypeDescription, Plugin, Throwable) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.TransformationLogger
 
onError(Map<TypeDescription, List<Throwable>>) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.TransformationLogger
 
onError(Plugin, Throwable) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.TransformationLogger
 
onLiveInitializer(TypeDescription, TypeDescription) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.TransformationLogger
 
onTransformation(TypeDescription, List<Plugin>) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.TransformationLogger
 

P

packaging - Variable in class net.bytebuddy.build.maven.CoordinateConfiguration
The version of the project containing the plugin type or null if the current project's packaging should be used.
plugin - Variable in class net.bytebuddy.build.maven.Transformation
The fully-qualified name of the plugin type.
PluginArgument - Class in net.bytebuddy.build.maven
Describes an argument to a Plugin constuctor.
PluginArgument() - Constructor for class net.bytebuddy.build.maven.PluginArgument
 
project - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
The Maven project.

R

repositorySystem - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
The currently used repository system.
repositorySystemSession - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
The currently used system session for the repository system.
resolve(MavenCoordinate) - Method in class net.bytebuddy.build.maven.ClassLoaderResolver
Resolves a Maven coordinate to a class loader that can load all of the coordinates classes.

S

skip - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
When set to true, this mojo is not applied to the current module.
suffix - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
Specifies the method name suffix that is used when type's method need to be rebased.

T

threads - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
Indicates the amount of threads used for parallel type processing or 0 for serial processing.
toArgumentResolver() - Method in class net.bytebuddy.build.maven.PluginArgument
Resolves this plugin argument to an argument resolver.
toArgumentResolvers() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.Transformer.ForConfiguredPlugin
 
toArgumentResolvers() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.Transformer.ForDiscoveredPlugin
 
toArgumentResolvers() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.Transformer
Returns the argument resolvers to use.
toClassLoader(ClassLoaderResolver, String, String, String, String) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.Transformer.ForConfiguredPlugin
 
toClassLoader(ClassLoaderResolver, String, String, String, String) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.Transformer.ForDiscoveredPlugin
 
toClassLoader(ClassLoaderResolver, String, String, String, String) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.Transformer
Resolves the class loader to use for resolving the plugin.
toString() - Method in class net.bytebuddy.build.maven.MavenCoordinate
 
Transformation - Class in net.bytebuddy.build.maven
A transformation specification to apply during the plugin's execution.
Transformation() - Constructor for class net.bytebuddy.build.maven.Transformation
 
TransformationLogger(Log) - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo.TransformationLogger
Creates a new transformation logger.
transformations - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
The list of transformations.
Transformer() - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo.Transformer
 

V

value - Variable in class net.bytebuddy.build.maven.PluginArgument
The argument value.
valueOf(String) - Static method in enum net.bytebuddy.build.maven.Discovery
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.bytebuddy.build.maven.Discovery
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class net.bytebuddy.build.maven.CoordinateConfiguration
The version of the project containing the plugin type or null if the current project's version should be used.

W

warn(String) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
warn(String, Throwable) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
warnOnEmptyTypeSet - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
When set to true, this mojo warns of not having transformed any types.
warnOnMissingOutputDirectory - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
When set to true, this mojo warns of an non-existent output directory.
A B C D E F G H I M N O P R S T V W 
Skip navigation links

Copyright © 2014–2021. All rights reserved.