Uses of Interface
net.bytebuddy.build.Plugin.Engine.Source.Element
Packages that use Plugin.Engine.Source.Element
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.Element in net.bytebuddy.build
Classes in net.bytebuddy.build that implement Plugin.Engine.Source.ElementModifier and TypeClassDescriptionstatic class
An element representation for a byte array.static class
An element representation for a file.static class
Represents a jar file entry as an element.Fields in net.bytebuddy.build declared as Plugin.Engine.Source.ElementModifier and TypeFieldDescriptionprivate Plugin.Engine.Source.Element
Plugin.Engine.Source.Origin.Filtering.FilteringIterator.current
The current element ornull
if no further elements are available.private final Plugin.Engine.Source.Element
Plugin.Engine.Default.Preprocessor.element
The processed element.private final Plugin.Engine.Source.Element
Plugin.Engine.Dispatcher.Materializable.ForFailedElement.element
The element for which the transformation failed.private final Plugin.Engine.Source.Element
Plugin.Engine.Dispatcher.Materializable.ForRetainedElement.element
The retained element.private final Plugin.Engine.Source.Element
Plugin.Engine.Dispatcher.Materializable.ForUnresolvedElement.element
The element that could not be resolved.Fields in net.bytebuddy.build with type parameters of type Plugin.Engine.Source.ElementModifier and TypeFieldDescriptionprivate final List
<? extends Iterable<? extends Plugin.Engine.Source.Element>> Plugin.Engine.Source.Compound.Origin.CompoundIterator.backlog
A backlog of iterables to still consider.private Iterator
<? extends Plugin.Engine.Source.Element> Plugin.Engine.Source.Compound.Origin.CompoundIterator.current
The current iterator ornull
if no such iterator is defined.private final Iterator
<Plugin.Engine.Source.Element> Plugin.Engine.Source.Origin.Filtering.FilteringIterator.iterator
The underlying iterator.private final ElementMatcher
<Plugin.Engine.Source.Element> Plugin.Engine.Source.Filtering.matcher
The element matcher being used to filter elements.private final ElementMatcher
<Plugin.Engine.Source.Element> Plugin.Engine.Source.Origin.Filtering.FilteringIterator.matcher
The element matcher being used to filter elements.private final ElementMatcher
<Plugin.Engine.Source.Element> Plugin.Engine.Source.Origin.Filtering.matcher
The element matcher being used to filter elements.Methods in net.bytebuddy.build that return Plugin.Engine.Source.ElementModifier and TypeMethodDescriptionPlugin.Engine.Source.Compound.Origin.CompoundIterator.next()
Plugin.Engine.Source.ForFolder.FolderIterator.next()
Plugin.Engine.Source.InMemory.MapEntryIterator.next()
Plugin.Engine.Source.Origin.Filtering.FilteringIterator.next()
Plugin.Engine.Source.Origin.ForJarFile.JarFileIterator.next()
Methods in net.bytebuddy.build that return types with arguments of type Plugin.Engine.Source.ElementModifier and TypeMethodDescriptionPlugin.Engine.Source.Compound.Origin.iterator()
Plugin.Engine.Source.Empty.iterator()
Plugin.Engine.Source.ForFolder.iterator()
Plugin.Engine.Source.InMemory.iterator()
Plugin.Engine.Source.Origin.Filtering.iterator()
Plugin.Engine.Source.Origin.ForJarFile.iterator()
Methods in net.bytebuddy.build with parameters of type Plugin.Engine.Source.ElementModifier and TypeMethodDescriptionvoid
Plugin.Engine.Target.Discarding.retain
(Plugin.Engine.Source.Element element) Retains the supplied element in its original form.void
Plugin.Engine.Target.ForFolder.retain
(Plugin.Engine.Source.Element element) Retains the supplied element in its original form.void
Plugin.Engine.Target.InMemory.retain
(Plugin.Engine.Source.Element element) Retains the supplied element in its original form.void
Plugin.Engine.Target.Sink.ForJarOutputStream.retain
(Plugin.Engine.Source.Element element) Retains the supplied element in its original form.void
Plugin.Engine.Target.Sink.retain
(Plugin.Engine.Source.Element element) Retains the supplied element in its original form.Constructors in net.bytebuddy.build with parameters of type Plugin.Engine.Source.ElementModifierConstructorDescriptionprotected
ForFailedElement
(Plugin.Engine.Source.Element element, TypeDescription typeDescription, List<Throwable> errored) Creates a new materializable for an element that failed to be transformed.protected
Creates a new materializable for a retained element.protected
ForUnresolvedElement
(Plugin.Engine.Source.Element element, String typeName) Creates a new materializable for an element that could not be resolved.private
Preprocessor
(Plugin.Engine.Source.Element element, String typeName, ClassFileLocator classFileLocator, TypePool typePool, Plugin.Engine.Listener listener, List<Plugin> plugins, List<Plugin.WithPreprocessor> preprocessors) Creates a new preprocessor.Constructor parameters in net.bytebuddy.build with type arguments of type Plugin.Engine.Source.ElementModifierConstructorDescriptionprotected
CompoundIterator
(List<? extends Iterable<? extends Plugin.Engine.Source.Element>> iterables) Creates a compound iterator.Filtering
(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.Filtering
(Plugin.Engine.Source.Origin delegate, ElementMatcher<Plugin.Engine.Source.Element> matcher) Creates a new filtering origin that retains the delegated origin's manifest.Filtering
(Plugin.Engine.Source.Origin delegate, ElementMatcher<Plugin.Engine.Source.Element> matcher, boolean manifest) Creates a new filtering origin.private
FilteringIterator
(Iterator<Plugin.Engine.Source.Element> iterator, ElementMatcher<Plugin.Engine.Source.Element> matcher) Creates a new filtering iterator.private
FilteringIterator
(Iterator<Plugin.Engine.Source.Element> iterator, ElementMatcher<Plugin.Engine.Source.Element> matcher) Creates a new filtering iterator. -
Uses of Plugin.Engine.Source.Element in net.bytebuddy.build.maven
Methods in net.bytebuddy.build.maven with parameters of type Plugin.Engine.Source.ElementModifier and TypeMethodDescriptionprotected boolean
ByteBuddyMojo.FilePrefixMatcher.doMatch
(Plugin.Engine.Source.Element target) Matches the supplied value if it was found not to benull
.protected boolean
ByteBuddyMojo.StalenessFilter.doMatch
(Plugin.Engine.Source.Element target) Matches the supplied value if it was found not to benull
.