Package org.neo4j.ogm.cypher.query
Class SortOrder
java.lang.Object
org.neo4j.ogm.cypher.query.SortOrder
- Author:
- Vince Bickers, Jonathan D'Orleans
-
Nested Class Summary
-
Constructor Summary
ConstructorDescriptionCreates SortOrder with a empty list ofSortClause
.Creates SortOrder with a newSortClause
containing properties ordered bySortOrder.Direction.ASC
.SortOrder
(SortOrder.Direction direction, String... properties) Creates SortOrder with a newSortClause
containing properties ordered by direction. -
Method Summary
Modifier and TypeMethodDescriptionAdds a newSortClause
containing properties ordered bySortOrder.Direction.ASC
.add
(SortOrder.Direction direction, String... properties) Adds a newSortClause
containing properties ordered by direction.Adds a newSortClause
containing properties ordered bySortOrder.Direction.ASC
.asString()
Adds a newSortClause
containing properties ordered bySortOrder.Direction.DESC
.static SortOrder
fromSortClauses
(List<SortClause> sortClauses) boolean
Return the list of existingSortClause
.
-
Constructor Details
-
SortOrder
public SortOrder()Creates SortOrder with a empty list ofSortClause
. -
SortOrder
Creates SortOrder with a newSortClause
containing properties ordered bySortOrder.Direction.ASC
.- Parameters:
properties
- list of properties ordered bySortOrder.Direction.ASC
-
SortOrder
Creates SortOrder with a newSortClause
containing properties ordered by direction.- Parameters:
direction
- the specifiedSortOrder.Direction
can be either ASC or DESCproperties
- list of properties ordered by direction
-
-
Method Details
-
fromSortClauses
-
add
Adds a newSortClause
containing properties ordered bySortOrder.Direction.ASC
.- Parameters:
properties
- list of properties ordered bySortOrder.Direction.ASC
-
add
Adds a newSortClause
containing properties ordered by direction.- Parameters:
direction
- the specifiedSortOrder.Direction
can be either ASC or DESCproperties
- list of properties ordered by direction
-
asc
Adds a newSortClause
containing properties ordered bySortOrder.Direction.ASC
.- Parameters:
properties
- list of properties ordered bySortOrder.Direction.ASC
-
desc
Adds a newSortClause
containing properties ordered bySortOrder.Direction.DESC
.- Parameters:
properties
- list of properties ordered bySortOrder.Direction.DESC
-
sortClauses
Return the list of existingSortClause
. -
hasSortClauses
public boolean hasSortClauses() -
asString
-