Class Input
- java.lang.Object
-
- org.apache.maven.buildcache.xml.config.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 Summary
Constructors Constructor Description Input()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addPlugin(PluginConfigurationScan pluginConfigurationScan)
Method addPlugin.PathSet
getGlobal()
Get global input calculation rules applicable to all projects and plugins in the build.List<PluginConfigurationScan>
getPlugins()
Method getPlugins.void
removePlugin(PluginConfigurationScan pluginConfigurationScan)
Method removePlugin.void
setGlobal(PathSet global)
Set global input calculation rules applicable to all projects and plugins in the build.void
setPlugins(List<PluginConfigurationScan> plugins)
Set plugin specific input calculation rules.
-
-
-
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
-
getPlugins
public List<PluginConfigurationScan> getPlugins()
Method getPlugins.- Returns:
- List
-
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.
-
-