Uses of Interface
net.bytebuddy.build.Plugin.Engine.Source
Packages that use Plugin.Engine.Source
Package
Description
A package for types that allow for applying Byte Buddy transformation during a build process.
A package containing classes for applying Byte Buddy transformers within a Maven build.
-
Uses of Plugin.Engine.Source in net.bytebuddy.build
Classes in net.bytebuddy.build that implement Plugin.Engine.SourceModifier and TypeClassDescriptionstatic classA compound source that combines multiple sources into a single representation.static enumAn empty source that does not contain any elements or a manifest.static classA source that applies a filter upon iterating elements.static classRepresents the contents of a folder as class files.static classRepresents a jar file as a source.static classA source that represents a collection of in-memory resources that are represented as byte arrays.Fields in net.bytebuddy.build declared as Plugin.Engine.SourceModifier and TypeFieldDescriptionprivate final Plugin.Engine.SourcePlugin.Engine.Source.Filtering.delegateThe source to which invocations are delegated.Fields in net.bytebuddy.build with type parameters of type Plugin.Engine.SourceModifier and TypeFieldDescriptionprivate final Collection<? extends Plugin.Engine.Source> Plugin.Engine.Source.Compound.sourcesThe represented sources.Methods in net.bytebuddy.build that return Plugin.Engine.SourceModifier and TypeMethodDescriptionstatic Plugin.Engine.SourceRepresents a collection of types as a in-memory source.static Plugin.Engine.SourcePlugin.Engine.Source.InMemory.ofTypes(Collection<? extends Class<?>> types) Represents a collection of types as a in-memory source.static Plugin.Engine.SourcePlugin.Engine.Source.InMemory.ofTypes(Map<TypeDescription, byte[]> binaryRepresentations) Represents a map of type names to their binary representation as an in-memory source.Methods in net.bytebuddy.build with parameters of type Plugin.Engine.SourceModifier and TypeMethodDescriptionPlugin.Engine.AbstractBase.apply(Plugin.Engine.Source source, Plugin.Engine.Target target, Plugin.Factory... factory) Applies this plugin engine onto a given source and target.Plugin.Engine.apply(Plugin.Engine.Source source, Plugin.Engine.Target target, List<? extends Plugin.Factory> factories) Applies this plugin engine onto a given source and target.Plugin.Engine.apply(Plugin.Engine.Source source, Plugin.Engine.Target target, Plugin.Factory... factory) Applies this plugin engine onto a given source and target.Plugin.Engine.Default.apply(Plugin.Engine.Source source, Plugin.Engine.Target target, List<? extends Plugin.Factory> factories) Applies this plugin engine onto a given source and target.Constructors in net.bytebuddy.build with parameters of type Plugin.Engine.SourceModifierConstructorDescriptionFiltering(Plugin.Engine.Source delegate, ElementMatcher<Plugin.Engine.Source.Element> matcher) Creates a new filtering source that retains the manifest of the delegated source.Filtering(Plugin.Engine.Source delegate, ElementMatcher<Plugin.Engine.Source.Element> matcher, boolean manifest) Creates a new filtering source.Constructor parameters in net.bytebuddy.build with type arguments of type Plugin.Engine.SourceModifierConstructorDescriptionCompound(Collection<? extends Plugin.Engine.Source> sources) Creates a new compound source. -
Uses of Plugin.Engine.Source in net.bytebuddy.build.maven
Methods in net.bytebuddy.build.maven with parameters of type Plugin.Engine.SourceModifier and TypeMethodDescriptionprivate Plugin.Engine.SummaryByteBuddyMojo.apply(File root, List<? extends String> classPath, List<ByteBuddyMojo.Transformer> transformers, Plugin.Engine.Source source, boolean filtered) Applies the instrumentation.