Class NestedCondition
java.lang.Object
org.springframework.data.relational.core.sql.MultipleCondition
org.springframework.data.relational.core.sql.NestedCondition
- All Implemented Interfaces:
Condition,Expression,Segment,Visitable
Condition group wrapping a nested
Condition with parentheses.- Since:
- 2.0
- Author:
- Mark Paluch
-
Method Summary
Methods inherited from class org.springframework.data.relational.core.sql.MultipleCondition
getConditionsMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.springframework.data.relational.core.sql.Condition
and, not, or
-
Method Details
-
toString
Description copied from interface:SegmentReturn a SQL string representation of thisSegment.The representation is intended for debugging purposes and an approximation to the generated SQL. While it might work in the context of a specific dialect, you should not assume that the
Segment.toString()representation works across multiple databases.- Specified by:
toStringin interfaceSegment- Overrides:
toStringin classMultipleCondition- Returns:
- a SQL string representation of this
Segment.
-
visit
Description copied from interface:Visitable -
hashCode
public int hashCode()Description copied from interface:SegmentGenerate a hash code from thisSegment.Hashcode typically derives from the
Segment.toString()representation so twoSegments yield the sameSegment.hashCode()if theirSegment.toString()representation matches. -
equals
Description copied from interface:SegmentCheck whether thisSegmentis equal to anotherSegment.Equality is typically given if the
Segment.toString()representation matches.
-