Class Input

  • All Implemented Interfaces:
    Serializable

    public class Input
    extends Object
    implements Serializable
    Configuration for source code input files participating in checksum calculation.
    Version:
    $Revision$ $Date$
    See Also:
    Serialized Form
    • Constructor Detail

      • Input

        public Input()
    • Method Detail

      • addPlugin

        public void addPlugin​(PluginConfigurationScan pluginConfigurationScan)
        Method addPlugin.
        Parameters:
        pluginConfigurationScan - a pluginConfigurationScan object.
      • getGlobal

        public PathSet getGlobal()
        Get global input calculation rules applicable to all projects and plugins in the build.
        Returns:
        PathSet
      • removePlugin

        public void removePlugin​(PluginConfigurationScan pluginConfigurationScan)
        Method removePlugin.
        Parameters:
        pluginConfigurationScan - a pluginConfigurationScan object.
      • setGlobal

        public void setGlobal​(PathSet global)
        Set global input calculation rules applicable to all projects and plugins in the build.
        Parameters:
        global - a global object.
      • setPlugins

        public void setPlugins​(List<PluginConfigurationScan> plugins)
        Set plugin specific input calculation rules.
        Parameters:
        plugins - a plugins object.