configurationslicing
Class BooleanSlicer<I>

java.lang.Object
  extended by configurationslicing.BooleanSlicer<I>
All Implemented Interfaces:
Slicer<BooleanSlice<I>,I>, hudson.ExtensionPoint
Direct Known Subclasses:
JobDisabledBoolSlicer

public class BooleanSlicer<I>
extends java.lang.Object
implements Slicer<BooleanSlice<I>,I>


Nested Class Summary
static interface BooleanSlicer.BooleanSlicerSpec<I>
           
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Constructor Summary
BooleanSlicer(BooleanSlicer.BooleanSlicerSpec<I> spec)
           
 
Method Summary
 BooleanSlice<I> accumulate(BooleanSlice<I> t, I i)
           
 BooleanSlice<I> getInitialAccumulator()
           
 java.lang.String getName()
           
 java.lang.String getUrl()
           
 java.util.List<I> getWorkDomain()
           
 boolean transform(BooleanSlice<I> t, I i)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BooleanSlicer

public BooleanSlicer(BooleanSlicer.BooleanSlicerSpec<I> spec)
Method Detail

getInitialAccumulator

public BooleanSlice<I> getInitialAccumulator()
Specified by:
getInitialAccumulator in interface Slicer<BooleanSlice<I>,I>

accumulate

public BooleanSlice<I> accumulate(BooleanSlice<I> t,
                                  I i)
Specified by:
accumulate in interface Slicer<BooleanSlice<I>,I>

transform

public boolean transform(BooleanSlice<I> t,
                         I i)
Specified by:
transform in interface Slicer<BooleanSlice<I>,I>

getName

public java.lang.String getName()
Specified by:
getName in interface Slicer<BooleanSlice<I>,I>

getUrl

public java.lang.String getUrl()
Specified by:
getUrl in interface Slicer<BooleanSlice<I>,I>

getWorkDomain

public java.util.List<I> getWorkDomain()
Specified by:
getWorkDomain in interface Slicer<BooleanSlice<I>,I>


Copyright © 2010. All Rights Reserved.