Uses of Interface
net.bytebuddy.build.Plugin.Factory
-
Packages that use Plugin.Factory Package Description net.bytebuddy.build A package for types that allow for applying Byte Buddy transformation during a build process. -
-
Uses of Plugin.Factory in net.bytebuddy.build
Classes in net.bytebuddy.build that implement Plugin.Factory Modifier and Type Class Description class
CachedReturnPlugin
A plugin that caches the return value of a method in a synthetic field.class
HashCodeAndEqualsPlugin
A build tool plugin that addsObject.hashCode()
andObject.equals(Object)
methods to a class if theHashCodeAndEqualsPlugin.Enhance
annotation is present and no explicit method declaration was added.static class
HashCodeAndEqualsPlugin.WithNonNullableFields
A version of theHashCodeAndEqualsPlugin
that assumes that all fields are non-nullable unless they are explicitly marked.static class
Plugin.Factory.Simple
A simple factory that returns a preconstructed plugin instance..static class
Plugin.Factory.UsingReflection
A plugin factory that uses reflection for instantiating a plugin.static class
Plugin.NoOp
A non-operational plugin that does not instrument any type.class
ToStringPlugin
A build tool plugin that adds aObject.toString()
and method to a class if theToStringPlugin.Enhance
annotation is present and no explicit method declaration was added.Methods in net.bytebuddy.build with parameters of type Plugin.Factory Modifier and Type Method Description Plugin.Engine.Summary
Plugin.Engine.AbstractBase. apply(java.io.File source, java.io.File target, Plugin.Factory... factory)
Applies this plugin engine onto a given source and target.Plugin.Engine.Summary
Plugin.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.Summary
Plugin.Engine. apply(java.io.File source, java.io.File target, Plugin.Factory... factory)
Applies this plugin engine onto a given source and target.Plugin.Engine.Summary
Plugin.Engine. apply(Plugin.Engine.Source source, Plugin.Engine.Target target, Plugin.Factory... factory)
Applies this plugin engine onto a given source and target.Method parameters in net.bytebuddy.build with type arguments of type Plugin.Factory Modifier and Type Method Description Plugin.Engine.Summary
Plugin.Engine.AbstractBase. apply(java.io.File source, java.io.File target, java.util.List<? extends Plugin.Factory> factories)
Applies this plugin engine onto a given source and target.Plugin.Engine.Summary
Plugin.Engine. apply(java.io.File source, java.io.File target, java.util.List<? extends Plugin.Factory> factories)
Applies this plugin engine onto a given source and target.Plugin.Engine.Summary
Plugin.Engine. apply(Plugin.Engine.Source source, Plugin.Engine.Target target, java.util.List<? extends Plugin.Factory> factories)
Applies this plugin engine onto a given source and target.Plugin.Engine.Summary
Plugin.Engine.Default. apply(Plugin.Engine.Source source, Plugin.Engine.Target target, java.util.List<? extends Plugin.Factory> factories)
Applies this plugin engine onto a given source and target.
-