Uses of Interface
net.bytebuddy.build.Plugin.Engine.Target.Sink
Packages that use Plugin.Engine.Target.Sink
Package
Description
A package for types that allow for applying Byte Buddy transformation during a build process.
-
Uses of Plugin.Engine.Target.Sink in net.bytebuddy.build
Classes in net.bytebuddy.build that implement Plugin.Engine.Target.SinkModifier and TypeClassDescriptionstatic enum
A sink that discards any entry.static class
Represents a folder as the target for a plugin engine's application.static class
A sink that stores all elements in a memory map.static class
Implements a sink for a jar file.Fields in net.bytebuddy.build declared as Plugin.Engine.Target.SinkModifier and TypeFieldDescriptionprivate final Plugin.Engine.Target.Sink
Plugin.Engine.Dispatcher.ForParallelTransformation.sink
The target sink.private final Plugin.Engine.Target.Sink
Plugin.Engine.Dispatcher.ForSerialTransformation.sink
The sink to write any work to.Methods in net.bytebuddy.build that return Plugin.Engine.Target.SinkModifier and TypeMethodDescriptionInitializes this target prior to writing.Initializes this target prior to writing.Initializes this target prior to writing.Initializes this target prior to writing.Initializes this target prior to writing.Methods in net.bytebuddy.build with parameters of type Plugin.Engine.Target.SinkModifier and TypeMethodDescriptionPlugin.Engine.Dispatcher.Factory.make
(Plugin.Engine.Target.Sink sink, List<TypeDescription> transformed, Map<TypeDescription, List<Throwable>> failed, List<String> unresolved) Creates a new dispatcher.Plugin.Engine.Dispatcher.ForParallelTransformation.Factory.make
(Plugin.Engine.Target.Sink sink, List<TypeDescription> transformed, Map<TypeDescription, List<Throwable>> failed, List<String> unresolved) Creates a new dispatcher.Plugin.Engine.Dispatcher.ForParallelTransformation.WithThrowawayExecutorService.Factory.make
(Plugin.Engine.Target.Sink sink, List<TypeDescription> transformed, Map<TypeDescription, List<Throwable>> failed, List<String> unresolved) Creates a new dispatcher.Plugin.Engine.Dispatcher.ForSerialTransformation.Factory.make
(Plugin.Engine.Target.Sink sink, List<TypeDescription> transformed, Map<TypeDescription, List<Throwable>> failed, List<String> unresolved) Creates a new dispatcher.void
Plugin.Engine.Dispatcher.Materializable.ForFailedElement.materialize
(Plugin.Engine.Target.Sink sink, List<TypeDescription> transformed, Map<TypeDescription, List<Throwable>> failed, List<String> unresolved) Materializes this work result and adds any results to the corresponding collection.void
Plugin.Engine.Dispatcher.Materializable.ForRetainedElement.materialize
(Plugin.Engine.Target.Sink sink, List<TypeDescription> transformed, Map<TypeDescription, List<Throwable>> failed, List<String> unresolved) Materializes this work result and adds any results to the corresponding collection.void
Plugin.Engine.Dispatcher.Materializable.ForTransformedElement.materialize
(Plugin.Engine.Target.Sink sink, List<TypeDescription> transformed, Map<TypeDescription, List<Throwable>> failed, List<String> unresolved) Materializes this work result and adds any results to the corresponding collection.void
Plugin.Engine.Dispatcher.Materializable.ForUnresolvedElement.materialize
(Plugin.Engine.Target.Sink sink, List<TypeDescription> transformed, Map<TypeDescription, List<Throwable>> failed, List<String> unresolved) Materializes this work result and adds any results to the corresponding collection.void
Plugin.Engine.Dispatcher.Materializable.materialize
(Plugin.Engine.Target.Sink sink, List<TypeDescription> transformed, Map<TypeDescription, List<Throwable>> failed, List<String> unresolved) Materializes this work result and adds any results to the corresponding collection.Constructors in net.bytebuddy.build with parameters of type Plugin.Engine.Target.SinkModifierConstructorDescriptionprotected
ForParallelTransformation
(Executor executor, Plugin.Engine.Target.Sink sink, List<TypeDescription> transformed, Map<TypeDescription, List<Throwable>> failed, List<String> unresolved) Creates a new dispatcher that applies transformations in parallel.protected
ForSerialTransformation
(Plugin.Engine.Target.Sink sink, List<TypeDescription> transformed, Map<TypeDescription, List<Throwable>> failed, List<String> unresolved) Creates a dispatcher for a serial transformation.protected
WithThrowawayExecutorService
(ExecutorService executorService, Plugin.Engine.Target.Sink sink, List<TypeDescription> transformed, Map<TypeDescription, List<Throwable>> failed, List<String> unresolved) Creates a new dispatcher that applies transformations in parallel and that closes the supplies executor service.