Package dap4.core.util
Class SliceConstraint
- java.lang.Object
-
- dap4.core.util.SliceConstraint
-
public class SliceConstraint extends Object
SliceConstraint hold a List- >.
It is designed to represent a list of "slicesets"
For example {[x:y],[a:b]},{[z],[w]}
It also provides for iteration over the sets
to generate all possible cases:
e.g. [x:y][z] [x:y][w] [a:b][z] [a:b][w]
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SliceConstraint.SliceCEIterator
-
Constructor Summary
Constructors Constructor Description SliceConstraint()
SliceConstraint(int rank)
SliceConstraint(List<List<Slice>> ss)
-
-
-
Constructor Detail
-
SliceConstraint
public SliceConstraint()
-
SliceConstraint
public SliceConstraint(int rank) throws DapException
- Throws:
DapException
-
SliceConstraint
public SliceConstraint(List<List<Slice>> ss) throws DapException
- Throws:
DapException
-
-