Interface Plugin.Factory

All Known Implementing Classes:
AccessControllerPlugin, CachedReturnPlugin, HashCodeAndEqualsPlugin, HashCodeAndEqualsPlugin.WithNonNullableFields, Plugin.Factory.Simple, Plugin.Factory.UsingReflection, Plugin.NoOp, ToStringPlugin
Enclosing interface:
Plugin

public static interface Plugin.Factory
A factory for providing a build plugin.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
    A simple factory that returns a preconstructed plugin instance.
    static class 
    A plugin factory that uses reflection for instantiating a plugin.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns a plugin that can be used for a transformation and which is subsequently closed.
  • Method Details

    • 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.