Package org.n52.shetland.ogc.wps.data
Class GroupProcessData
- java.lang.Object
-
- org.n52.shetland.ogc.wps.data.ProcessData
-
- org.n52.shetland.ogc.wps.data.GroupProcessData
-
- All Implemented Interfaces:
Iterable<ProcessData>
public class GroupProcessData extends ProcessData implements Iterable<ProcessData>
TODO JavaDoc
-
-
Constructor Summary
Constructors Constructor Description GroupProcessData()GroupProcessData(OwsCode id)GroupProcessData(OwsCode id, List<ProcessData> elements)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddElement(ProcessData input)GroupProcessDataasGroup()booleanequals(Object obj)List<ProcessData>getElements()inthashCode()booleanisGroup()Iterator<ProcessData>iterator()voidsetElements(Collection<ProcessData> elements)Stream<ProcessData>stream()StringtoString()-
Methods inherited from class org.n52.shetland.ogc.wps.data.ProcessData
asReference, asValue, getId, isReference, isValue, setId
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Constructor Detail
-
GroupProcessData
public GroupProcessData()
-
GroupProcessData
public GroupProcessData(OwsCode id)
-
GroupProcessData
public GroupProcessData(OwsCode id, List<ProcessData> elements)
-
-
Method Detail
-
getElements
public List<ProcessData> getElements()
-
setElements
public void setElements(Collection<ProcessData> elements)
-
addElement
public void addElement(ProcessData input)
-
isGroup
public boolean isGroup()
- Overrides:
isGroupin classProcessData
-
asGroup
public GroupProcessData asGroup()
- Overrides:
asGroupin classProcessData
-
iterator
public Iterator<ProcessData> iterator()
- Specified by:
iteratorin interfaceIterable<ProcessData>
-
stream
public Stream<ProcessData> stream()
-
-