java.lang.Object
org.neo4j.cypherdsl.core.CountExpression
- All Implemented Interfaces:
Visitable,ExposesWhere<Expression>,Expression,PropertyAccessor,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 Neo4j v5 parser.
- Since:
- 2023.0.0
- Author:
- Michael J. Simons
-
Method Summary
Modifier and TypeMethodDescriptionvoidCreates a newcount expressionwith additional conditions.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.neo4j.cypherdsl.core.ExposesWhere
whereMethods 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, property, remainder, size, sorted, startsWith, subtractMethods inherited from interface org.neo4j.cypherdsl.core.PropertyAccessor
property
-
Method Details
-
where
Creates a newcount expressionwith additional conditions.- Specified by:
wherein interfaceExposesWhere<Expression>- Parameters:
condition- the condition to apply in the count expression- Returns:
- a new
CountExpression
-
accept
Description copied from interface:Visitable
-