public class Universal extends CEConstraint
CEConstraint.Expand, CEConstraint.Segment
attributes, DEBUG, dimrefs, dmr, enums, expansion, finished, groups, PARSEDEBUG, redef, redefslice, refdims, segments, universals, variables
Constructor and Description |
---|
Universal() |
Universal(DapDataset dmr) |
Modifier and Type | Method and Description |
---|---|
protected void |
build() |
CEConstraint |
finish()
Finish creating this Constraint; for Universal,
this does nothing; the important stuff is in build().
|
java.util.List<Slice> |
getConstrainedSlices(DapVariable var) |
boolean |
isUniversal() |
boolean |
references(DapNode node)
Reference X match
|
static java.util.List<Slice> |
universalSlices(DapVariable var) |
addAttribute, addRedef, addVariable, compare, compile, computedimensions, computeenums, computegroups, contract, contractR, dumpvar, eval, expand, expansionCount, findSegment, findVariableIndex, getConstrainedDimensions, getDMR, getRedefDim, getUniversal, isWholeCompound, match, matches, release, setFilter, toConstraintString, toString
public Universal()
public Universal(DapDataset dmr) throws DapException
DapException
public boolean isUniversal()
isUniversal
in class CEConstraint
public CEConstraint finish() throws DapException
finish
in class CEConstraint
DapException
protected void build() throws DapException
DapException
public boolean references(DapNode node)
CEConstraint
references
in class CEConstraint
node
- to testpublic java.util.List<Slice> getConstrainedSlices(DapVariable var) throws DapException
getConstrainedSlices
in class CEConstraint
DapException
public static java.util.List<Slice> universalSlices(DapVariable var) throws DapException
DapException