Uses of Interface
net.bytebuddy.build.Plugin.Engine.Source.Element
-
Packages that use Plugin.Engine.Source.Element Package Description net.bytebuddy.build A package for types that allow for applying Byte Buddy transformation during a build process.net.bytebuddy.build.maven 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.Element Modifier and Type Class Description static classPlugin.Engine.Source.Element.ForByteArrayAn element representation for a byte array.static classPlugin.Engine.Source.Element.ForFileAn element representation for a file.static classPlugin.Engine.Source.Element.ForJarEntryRepresents a jar file entry as an element.Fields in net.bytebuddy.build declared as Plugin.Engine.Source.Element Modifier and Type Field Description private Plugin.Engine.Source.ElementPlugin.Engine.Source.Origin.Filtering.FilteringIterator. currentThe current element ornullif no further elements are available.private Plugin.Engine.Source.ElementPlugin.Engine.Default.Preprocessor. elementThe processed element.private Plugin.Engine.Source.ElementPlugin.Engine.Dispatcher.Materializable.ForFailedElement. elementThe element for which the transformation failed.private Plugin.Engine.Source.ElementPlugin.Engine.Dispatcher.Materializable.ForRetainedElement. elementThe retained element.private Plugin.Engine.Source.ElementPlugin.Engine.Dispatcher.Materializable.ForUnresolvedElement. elementThe element that could not be resolved.Fields in net.bytebuddy.build with type parameters of type Plugin.Engine.Source.Element Modifier and Type Field Description private java.util.Iterator<Plugin.Engine.Source.Element>Plugin.Engine.Source.Origin.Filtering.FilteringIterator. iteratorThe underlying iterator.private ElementMatcher<Plugin.Engine.Source.Element>Plugin.Engine.Source.Filtering. matcherThe element matcher being used to filter elements.private ElementMatcher<Plugin.Engine.Source.Element>Plugin.Engine.Source.Origin.Filtering.FilteringIterator. matcherThe element matcher being used to filter elements.private ElementMatcher<Plugin.Engine.Source.Element>Plugin.Engine.Source.Origin.Filtering. matcherThe element matcher being used to filter elements.Methods in net.bytebuddy.build that return Plugin.Engine.Source.Element Modifier and Type Method Description Plugin.Engine.Source.ElementPlugin.Engine.Source.ForFolder.FolderIterator. next()Plugin.Engine.Source.ElementPlugin.Engine.Source.InMemory.MapEntryIterator. next()Plugin.Engine.Source.ElementPlugin.Engine.Source.Origin.Filtering.FilteringIterator. next()Plugin.Engine.Source.ElementPlugin.Engine.Source.Origin.ForJarFile.JarFileIterator. next()Methods in net.bytebuddy.build that return types with arguments of type Plugin.Engine.Source.Element Modifier and Type Method Description java.util.Iterator<Plugin.Engine.Source.Element>Plugin.Engine.Source.Empty. iterator()java.util.Iterator<Plugin.Engine.Source.Element>Plugin.Engine.Source.ForFolder. iterator()java.util.Iterator<Plugin.Engine.Source.Element>Plugin.Engine.Source.InMemory. iterator()java.util.Iterator<Plugin.Engine.Source.Element>Plugin.Engine.Source.Origin.Filtering. iterator()java.util.Iterator<Plugin.Engine.Source.Element>Plugin.Engine.Source.Origin.ForJarFile. iterator()Methods in net.bytebuddy.build with parameters of type Plugin.Engine.Source.Element Modifier and Type Method Description voidPlugin.Engine.Target.Discarding. retain(Plugin.Engine.Source.Element element)Retains the supplied element in its original form.voidPlugin.Engine.Target.ForFolder. retain(Plugin.Engine.Source.Element element)Retains the supplied element in its original form.voidPlugin.Engine.Target.InMemory. retain(Plugin.Engine.Source.Element element)Retains the supplied element in its original form.voidPlugin.Engine.Target.Sink.ForJarOutputStream. retain(Plugin.Engine.Source.Element element)Retains the supplied element in its original form.voidPlugin.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.Element Constructor Description ForFailedElement(Plugin.Engine.Source.Element element, TypeDescription typeDescription, java.util.List<java.lang.Throwable> errored)Creates a new materializable for an element that failed to be transformed.ForRetainedElement(Plugin.Engine.Source.Element element)Creates a new materializable for a retained element.ForUnresolvedElement(Plugin.Engine.Source.Element element, java.lang.String typeName)Creates a new materializable for an element that could not be resolved.Preprocessor(Plugin.Engine.Source.Element element, java.lang.String typeName, ClassFileLocator classFileLocator, TypePool typePool, Plugin.Engine.Listener listener, java.util.List<Plugin> plugins, java.util.List<Plugin.WithPreprocessor> preprocessors)Creates a new preprocessor.Constructor parameters in net.bytebuddy.build with type arguments of type Plugin.Engine.Source.Element Constructor Description 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.FilteringIterator(java.util.Iterator<Plugin.Engine.Source.Element> iterator, ElementMatcher<Plugin.Engine.Source.Element> matcher)Creates a new filtering iterator.FilteringIterator(java.util.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.Element Modifier and Type Method Description booleanByteBuddyMojo.FilePrefixMatcher. matches(Plugin.Engine.Source.Element target)Matches a target against this element matcher.
-