java.lang.Object
org.neo4j.cypherdsl.core.CountExpression
- All Implemented Interfaces:
Visitable
,ExposesWhere<Expression>
,Expression
,SubqueryExpression
@API(status=STABLE,
since="2023.0.0")
@Neo4jVersion(minimum="5.0")
public final class CountExpression
extends Object
implements SubqueryExpression, ExposesWhere<Expression>
Added for supporting the Neo5j parser.
- Since:
- 2023.0.0
- Author:
- Michael J. Simons
-
Method Summary
Modifier and TypeMethodDescriptionvoid
@NotNull CountExpression
Creates a newcount expression
with additional conditionsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.neo4j.cypherdsl.core.ExposesWhere
where
Methods inherited from interface org.neo4j.cypherdsl.core.Expression
add, as, as, ascending, asCondition, concat, contains, descending, divide, endsWith, eq, gt, gte, hasSize, in, includesAll, includesAny, isEmpty, isEqualTo, isFalse, isNotEqualTo, isNotNull, isNull, isTrue, lt, lte, matches, matches, multiply, ne, pow, property, remainder, size, sorted, startsWith, subtract
-
Method Details
-
where
Creates a newcount expression
with additional conditions- Specified by:
where
in interfaceExposesWhere<Expression>
- Parameters:
condition
- the condition to apply in the count expression- Returns:
- A new
CountExpression
-
accept
Description copied from interface:Visitable
-