public class CopySplitPipe<S> extends AbstractMetaPipe<S,S> implements MetaPipe
currentEnd, pathEnabled, startsNO_PATH_MESSAGE| Constructor and Description |
|---|
CopySplitPipe(List<Pipe> pipes) |
CopySplitPipe(Pipe... pipes) |
| Modifier and Type | Method and Description |
|---|---|
void |
enablePath(boolean enable)
Calculating paths can be an expensive operation for some pipes.
|
List |
getCurrentPath()
Returns the transformation path to arrive at the current object of the pipe.
|
List<Pipe> |
getPipes() |
S |
processNextStart() |
String |
toString() |
resetgetPathToHere, hasNext, iterator, next, remove, setStarts, setStarts, setStartspublic CopySplitPipe(Pipe... pipes)
public S processNextStart()
processNextStart in class AbstractPipe<S,S>public List getCurrentPath()
PipegetCurrentPath in interface Pipe<S,S>getCurrentPath in class AbstractPipe<S,S>public void enablePath(boolean enable)
PipeenablePath in interface Pipe<S,S>enablePath in class AbstractMetaPipe<S,S>enable - enable path calculationspublic String toString()
toString in class AbstractPipe<S,S>Copyright © 2010-2014. All Rights Reserved.