Package adql.query.constraint
Class ConstraintsGroup
java.lang.Object
adql.query.ADQLList<ADQLConstraint>
adql.query.ClauseADQL<ADQLConstraint>
adql.query.ClauseConstraints
adql.query.constraint.ConstraintsGroup
- All Implemented Interfaces:
ADQLObject,ADQLConstraint,Iterable<ADQLConstraint>
Represents a parenthesized list of constraints.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class adql.query.ADQLList
ADQLList.ADQLListIterator -
Field Summary
Fields inherited from class adql.query.ClauseConstraints
AND, defaultSeparator, OR -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class adql.query.ClauseConstraints
add, add, add, add, checkSeparator, clear, getDefaultSeparator, getPossibleSeparators, getSeparator, remove, set, setMethods inherited from class adql.query.ADQLList
adqlIterator, get, getFeatureDescription, getName, getPosition, isEmpty, iterator, setPosition, sizeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface adql.query.ADQLObject
adqlIterator, getFeatureDescription, getName, getPositionMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
ConstraintsGroup
public ConstraintsGroup() -
ConstraintsGroup
- Throws:
Exception
-
-
Method Details
-
getCopy
Description copied from interface:ADQLObjectGets a (deep) copy of this ADQL object.- Specified by:
getCopyin interfaceADQLObject- Overrides:
getCopyin classClauseConstraints- Returns:
- The copy of this ADQL object.
- Throws:
Exception- If there is any error during the copy.
-
toADQL
Description copied from interface:ADQLObjectGets the ADQL expression of this object.- Specified by:
toADQLin interfaceADQLObject- Overrides:
toADQLin classADQLList<ADQLConstraint>- Returns:
- The corresponding ADQL expression.
-