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 CountExpressionCreates a newcount expressionwith additional conditionsMethods 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, remainder, size, sorted, startsWith, subtract
-
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
-