Class ReturnDefinition

java.lang.Object
org.neo4j.cypherdsl.parser.ReturnDefinition

@API(status=STABLE, since="2021.3.0") public final class ReturnDefinition extends Object
A value object containing the necessary pieces for creating a RETURN clause. One possible producer after fiddling with the elements is Clauses.returning(boolean, List, List, Expression, Expression).
Since:
2021.3.0
Author:
Michael J. Simons
  • Method Details

    • isDistinct

      public boolean isDistinct()
    • getExpressions

      public List<org.neo4j.cypherdsl.core.Expression> getExpressions()
    • getOptionalSortItems

      public List<org.neo4j.cypherdsl.core.SortItem> getOptionalSortItems()
    • getOptionalSkip

      public org.neo4j.cypherdsl.core.Expression getOptionalSkip()
    • getOptionalLimit

      public org.neo4j.cypherdsl.core.Expression getOptionalLimit()