Package net.bytebuddy.build
Interface Plugin.Factory
-
- All Known Implementing Classes:
AccessControllerPlugin,CachedReturnPlugin,DispatcherAnnotationPlugin,HashCodeAndEqualsPlugin,HashCodeAndEqualsPlugin.WithNonNullableFields,ModuleVersionPlugin,Plugin.Factory.Simple,Plugin.Factory.UsingReflection,Plugin.NoOp,RenamingPlugin,RepeatedAnnotationPlugin,SafeVarargsPlugin,ToStringPlugin
- Enclosing interface:
- Plugin
public static interface Plugin.FactoryA factory for providing a build plugin.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPlugin.Factory.SimpleA simple factory that returns a preconstructed plugin instance.static classPlugin.Factory.UsingReflectionA plugin factory that uses reflection for instantiating a plugin.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Pluginmake()Returns a plugin that can be used for a transformation and which is subsequently closed.
-
-
-
Method Detail
-
make
Plugin make()
Returns a plugin that can be used for a transformation and which is subsequently closed.- Returns:
- The plugin to use for type transformations.
-
-