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

A

AbstractUserConfiguration - Class in net.bytebuddy.build.maven
An abstract base class for a user configuration implying a Maven coordinate.
AbstractUserConfiguration() - Constructor for class net.bytebuddy.build.maven.AbstractUserConfiguration
 
artifactId - Variable in class net.bytebuddy.build.maven.AbstractUserConfiguration
The artifact id of the project containing the plugin type or null if the current project's artifact id should be used.
artifactId - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
The built project's artifact id.
asArtifact() - Method in class net.bytebuddy.build.maven.MavenCoordinate
Returns this coordinate as a jar-file Artifact.
asCoordinate(String, String, String) - Method in class net.bytebuddy.build.maven.AbstractUserConfiguration
Resolves this transformation to a Maven coordinate.

B

ByteBuddyLogHandler - Class in net.bytebuddy.build.maven
A log handler for only printing Byte Buddy specific log-messages if debug logging is enabled for a plugin.
ByteBuddyLogHandler(Log, Logger, boolean) - Constructor for class net.bytebuddy.build.maven.ByteBuddyLogHandler
Creates a new log handler.
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.

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.ByteBuddyLogHandler
 
close() - Method in class net.bytebuddy.build.maven.ClassLoaderResolver
 
compileClasspathElements - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo.ForProductionTypes
The production 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
 
execute() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo
 

F

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.
flush() - Method in class net.bytebuddy.build.maven.ByteBuddyLogHandler
 
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.AbstractUserConfiguration
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) - Method in class net.bytebuddy.build.maven.Initialization
Resolves the described entry point.
getGroupId(String) - Method in class net.bytebuddy.build.maven.AbstractUserConfiguration
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.
getPlugin() - Method in class net.bytebuddy.build.maven.Transformation
Returns the plugin type name.
getRawPlugin() - Method in class net.bytebuddy.build.maven.Transformation
Returns the plugin name or null if it is not set.
getVersion(String) - Method in class net.bytebuddy.build.maven.AbstractUserConfiguration
Returns the version to use.
groupId - Variable in class net.bytebuddy.build.maven.AbstractUserConfiguration
The group id of the project containing the plugin type or null if the current project's group id should be used.
groupId - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
The built project's group id.

H

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

I

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
 
initialize(Log) - Static method in class net.bytebuddy.build.maven.ByteBuddyLogHandler
Initializes the Byte Buddy log handler.

M

makeDefault() - Static method in class net.bytebuddy.build.maven.Initialization
Creates a default initialization instance.
MavenCoordinate - Class in net.bytebuddy.build.maven
A Maven coordinate.
MavenCoordinate(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

outputDirectory - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo.ForProductionTypes
The current build's production output directory.

P

plugin - Variable in class net.bytebuddy.build.maven.Transformation
The fully-qualified name of the plugin type.
publish(LogRecord) - Method in class net.bytebuddy.build.maven.ByteBuddyLogHandler
 

R

remoteRepositories - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
A list of all remote repositories.
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.
reset() - Method in class net.bytebuddy.build.maven.ByteBuddyLogHandler
Resets the configuration to its original state.
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

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

testClasspathElements - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo.ForTestTypes
The test class path.
testOutputDirectory - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo.ForTestTypes
The current build's test output directory.
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
 
transformations - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
The list of transformations.

V

version - Variable in class net.bytebuddy.build.maven.AbstractUserConfiguration
The version of the project containing the plugin type or null if the current project's version should be used.
version - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
The built project's version.
A B C E F G H I M N O P R S T V 
Skip navigation links

Copyright © 2014–2017. All rights reserved.