Package configurationslicing.tools
Class AntSlicer
- java.lang.Object
-
- configurationslicing.UnorderedStringSlicer<AbstractProject>
-
- configurationslicing.tools.AbstractToolSlicer
-
- configurationslicing.tools.AntSlicer
-
- All Implemented Interfaces:
Slicer<UnorderedStringSlice<AbstractProject>,AbstractProject>
,ExtensionPoint
,Comparable<Slicer<UnorderedStringSlice<AbstractProject>,AbstractProject>>
@Extension(optional=true) public class AntSlicer extends AbstractToolSlicer
- Author:
- Maarten Dirkse
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AntSlicer.AntSlicerSpec
-
Nested classes/interfaces inherited from class configurationslicing.UnorderedStringSlicer
UnorderedStringSlicer.UnorderedStringSlicerSpec<I>
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description AntSlicer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Class<? extends Builder>
getPluginClass()
Method meant to let extending classes load a class that might not be present (because it's in a plugin) in order to either succeed or force an error.-
Methods inherited from class configurationslicing.tools.AbstractToolSlicer
isLoaded
-
Methods inherited from class configurationslicing.UnorderedStringSlicer
accumulate, compareTo, getInitialAccumulator, getName, getSpec, getUrl, getWorkDomain, loadPluginDependencyClass, transform
-
-
-
-
Method Detail
-
getPluginClass
protected Class<? extends Builder> getPluginClass()
Description copied from class:AbstractToolSlicer
Method meant to let extending classes load a class that might not be present (because it's in a plugin) in order to either succeed or force an error.- Specified by:
getPluginClass
in classAbstractToolSlicer
- Returns:
- a Builder class that is only found in the plugin
-
-