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 Composition
and
(Constraint... clauses) Get the list of clauses being composed.Get the type of composition this is.static Composition
or
(Constraint... clauses) <T> T
traverse
(Constraint.Visitor<T> visitor)
-
Method Details
-
and
-
or
-
getClauses
Get the list of clauses being composed.- Returns:
- the list of
Constraint
clauses
-
getCompositionType
Get the type of composition this is.- Returns:
- the composition type
-
traverse
- Specified by:
traverse
in interfaceConstraint
-