Interface Plugin

All Known Subinterfaces:
EscapingStrategyPlugin, FileHeaderPlugin, FilePlugin<T,R>, HelperPlugin<T>, MultiplyPlugin, NodeModelExportPlugin, PostProcessorPlugin, UrlFilePlugin, ValidatorPlugin, ValueEncryptionPlugin, ValueProviderPlugin, YamlConstructorPlugin, YamlRepresentPlugin
All Known Implementing Classes:
AbstractFileHeader, AbstractPostProcessor, ClasspathUrlFilePlugin, ConfFileHeader, ContainsHelper, DisallowPropertyHelper, EachIfEqualsHelper, EachIfHelper, EnsurePropertiesHelper, FilesystemUrlFilePlugin, HttpUrlFilePlugin, IfEqualsHelper, IfNotEqualsHelper, JsonEscapingStrategy, JsonFileHeader, JsonValidator, NoneEscapingStrategy, NoneFileHeader, NoneMultiply, NoneNodeModelExport, NoneValidator, RegexQuoteHelper, SystemPropertyValueProviderPlugin, TenantMultiply, UnixShellScriptFileHeader, WindowsShellScriptFileHeader, XmlEscapingStrategy, XmlFileHeader, XmlValidator, YamlNodeModelExport

public interface Plugin
Generic plugin interface all other plugins extend from.
  • Method Summary

    Modifier and Type
    Method
    Description
     
  • Method Details

    • getName

      String getName()
      Returns:
      Plugin name to be referenced in definition file