Package configurationslicing
Class UnorderedStringSlicer<I>
- java.lang.Object
-
- configurationslicing.UnorderedStringSlicer<I>
-
- All Implemented Interfaces:
Slicer<UnorderedStringSlice<I>,I>
,ExtensionPoint
,Comparable<Slicer<UnorderedStringSlice<I>,I>>
- Direct Known Subclasses:
AbstractBuildCommandSlicer
,AbstractSimpleProjectSlicer
,AbstractToolSlicer
,BuildTimeoutSlicer
,ConcurrentBuildsStringSlicer
,CoreEmailSlicer
,ExtEmailSlicer
,JdkSlicer
,JobDisabledStringSlicer
,LabelSlicer
,LogfilesizecheckerSlicer
,LogRotationSlicer
,MavenGoals
,MavenOptsSlicer
,MavenVersionSlicer
,ParametersSlicer
,ParametersStringSlicer
,PipelineScriptSlicer
,PrioritySorterSlicer
,SCMTimerSliceStringSlicer
,TimerSliceStringSlicer
,TimestamperSlicer
public class UnorderedStringSlicer<I> extends Object implements Slicer<UnorderedStringSlice<I>,I>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UnorderedStringSlicer.UnorderedStringSlicerSpec<I>
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description UnorderedStringSlicer(UnorderedStringSlicer.UnorderedStringSlicerSpec<I> spec)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UnorderedStringSlice<I>
accumulate(UnorderedStringSlice<I> t, I item)
int
compareTo(Slicer<UnorderedStringSlice<I>,I> o)
UnorderedStringSlice<I>
getInitialAccumulator()
String
getName()
UnorderedStringSlicer.UnorderedStringSlicerSpec<I>
getSpec()
String
getUrl()
List<I>
getWorkDomain()
boolean
isLoaded()
Override this with different behavior if needed.void
loadPluginDependencyClass()
Override this with the right class if you want to use the default isLoaded behavior.boolean
transform(UnorderedStringSlice<I> t, I i)
-
-
-
Constructor Detail
-
UnorderedStringSlicer
public UnorderedStringSlicer(UnorderedStringSlicer.UnorderedStringSlicerSpec<I> spec)
-
-
Method Detail
-
getInitialAccumulator
public UnorderedStringSlice<I> getInitialAccumulator()
- Specified by:
getInitialAccumulator
in interfaceSlicer<UnorderedStringSlice<I>,I>
-
getSpec
public UnorderedStringSlicer.UnorderedStringSlicerSpec<I> getSpec()
-
isLoaded
public boolean isLoaded()
Override this with different behavior if needed.- Specified by:
isLoaded
in interfaceSlicer<UnorderedStringSlice<I>,I>
-
loadPluginDependencyClass
public void loadPluginDependencyClass()
Override this with the right class if you want to use the default isLoaded behavior.
-
accumulate
public UnorderedStringSlice<I> accumulate(UnorderedStringSlice<I> t, I item)
- Specified by:
accumulate
in interfaceSlicer<UnorderedStringSlice<I>,I>
-
transform
public boolean transform(UnorderedStringSlice<I> t, I i)
- Specified by:
transform
in interfaceSlicer<UnorderedStringSlice<I>,I>
-
getName
public String getName()
- Specified by:
getName
in interfaceSlicer<UnorderedStringSlice<I>,I>
-
getWorkDomain
public List<I> getWorkDomain()
- Specified by:
getWorkDomain
in interfaceSlicer<UnorderedStringSlice<I>,I>
-
compareTo
public int compareTo(Slicer<UnorderedStringSlice<I>,I> o)
- Specified by:
compareTo
in interfaceComparable<I>
-
-