| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
ByteBuddyMojo.apply(List<ByteBuddyMojo.Transformer> transformers,
List<String> elements,
Map<ByteBuddyMojo.Coordinate,String> coordinates)
Applies this mojo for the given setup.
|
protected void |
ByteBuddyMojo.ForLifecycleTypes.apply(List<ByteBuddyMojo.Transformer> transformers,
List<String> elements,
Map<ByteBuddyMojo.Coordinate,String> coordinates) |
protected void |
ByteBuddyMojo.ForExplicitLocations.apply(List<ByteBuddyMojo.Transformer> transformers,
List<String> elements,
Map<ByteBuddyMojo.Coordinate,String> coordinates) |
protected void |
ByteBuddyMojo.ForDependencyFolder.apply(List<ByteBuddyMojo.Transformer> transformers,
List<String> elements,
Map<ByteBuddyMojo.Coordinate,String> coordinates) |
protected abstract List<String> |
ByteBuddyMojo.resolveClassPathElements(Map<ByteBuddyMojo.Coordinate,String> coordinates)
Resolves the class path elements of the relevant output directory.
|
protected List<String> |
ByteBuddyMojo.ForLifecycleTypes.ForProductionTypes.WithoutRuntimeDependencies.resolveClassPathElements(Map<ByteBuddyMojo.Coordinate,String> coordinates) |
protected List<String> |
ByteBuddyMojo.ForLifecycleTypes.ForProductionTypes.WithRuntimeDependencies.resolveClassPathElements(Map<ByteBuddyMojo.Coordinate,String> coordinates) |
protected List<String> |
ByteBuddyMojo.ForLifecycleTypes.ForProductionTypes.WithExtendedDependencies.resolveClassPathElements(Map<ByteBuddyMojo.Coordinate,String> coordinates) |
protected List<String> |
ByteBuddyMojo.ForLifecycleTypes.ForTestTypes.resolveClassPathElements(Map<ByteBuddyMojo.Coordinate,String> coordinates) |
protected List<String> |
ByteBuddyMojo.ForExplicitLocations.resolveClassPathElements(Map<ByteBuddyMojo.Coordinate,String> coordinates) |
protected List<String> |
ByteBuddyMojo.ForDependencyFolder.resolveClassPathElements(Map<ByteBuddyMojo.Coordinate,String> coordinates) |
protected abstract ClassLoader |
ByteBuddyMojo.Transformer.toClassLoader(ClassLoaderResolver classLoaderResolver,
Map<ByteBuddyMojo.Coordinate,String> coordinates,
String groupId,
String artifactId,
String version,
String packaging)
Resolves the class loader to use for resolving the plugin.
|
protected ClassLoader |
ByteBuddyMojo.Transformer.ForConfiguredPlugin.toClassLoader(ClassLoaderResolver classLoaderResolver,
Map<ByteBuddyMojo.Coordinate,String> coordinates,
String groupId,
String artifactId,
String version,
String packaging) |
protected ClassLoader |
ByteBuddyMojo.Transformer.ForDiscoveredPlugin.toClassLoader(ClassLoaderResolver classLoaderResolver,
Map<ByteBuddyMojo.Coordinate,String> coordinates,
String groupId,
String artifactId,
String version,
String packaging) |
protected ClassLoader |
ByteBuddyMojo.Transformer.ForDiscoveredPlugin.FromClassLoader.toClassLoader(ClassLoaderResolver classLoaderResolver,
Map<ByteBuddyMojo.Coordinate,String> coordinates,
String groupId,
String artifactId,
String version,
String packaging) |
protected Plugin.Engine.Summary |
ByteBuddyMojo.transform(List<? extends String> classPath,
Map<ByteBuddyMojo.Coordinate,String> coordinates,
List<ByteBuddyMojo.Transformer> transformers,
Plugin.Engine.Source source,
Plugin.Engine.Target target,
File file,
boolean filtered)
Applies the instrumentation.
|
Copyright © 2014–2025. All rights reserved.