Class Composition
java.lang.Object
io.deephaven.query.parameterized.constraint.Composition
- All Implemented Interfaces:
Constraint,Serializable
A constraint representing the conjunction of all of it's child clauses.
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface io.deephaven.query.parameterized.Constraint
Constraint.Visitor<T> -
Field Summary
Fields inherited from interface io.deephaven.query.parameterized.Constraint
UNCONSTRAINED -
Method Summary
Modifier and TypeMethodDescriptionstatic Compositionand(Constraint... clauses) Get the list of clauses being composed.Get the type of composition this is.static Compositionor(Constraint... clauses) <T> Ttraverse(Constraint.Visitor<T> visitor)
-
Method Details
-
and
-
or
-
getClauses
Get the list of clauses being composed.- Returns:
- the list of
Constraintclauses
-
getCompositionType
Get the type of composition this is.- Returns:
- the composition type
-
traverse
- Specified by:
traversein interfaceConstraint
-