Index

B C D E F G H I K N P R S T V 
All Classes and Interfaces|All Packages|Serialized Form

B

build() - Method in class com.helixframework.pagination.cursor.Cursor.Builder
Builds a new Cursor object based on the set criteria and direction.
builder() - Static method in class com.helixframework.pagination.cursor.Cursor
Returns a builder for Cursor.
builder(Cursor) - Static method in class com.helixframework.pagination.cursor.Cursor
Returns a builder for Cursor configured with the previous cursor's criteria.
Builder() - Constructor for class com.helixframework.pagination.cursor.Cursor.Builder
A Builder class for creating instances of the Cursor class.
Builder(Cursor) - Constructor for class com.helixframework.pagination.cursor.Cursor.Builder
A Builder class for creating instances of the Cursor class.

C

com.helixframework.pagination.cursor - package com.helixframework.pagination.cursor
 
criterion(Criterion) - Method in class com.helixframework.pagination.cursor.Cursor.Builder
Adds a criterion to the Cursor Builder.
criterion(String) - Method in class com.helixframework.pagination.cursor.Cursor.Builder
Adds a criterion to the Cursor Builder.
criterion(String, String) - Method in class com.helixframework.pagination.cursor.Cursor.Builder
Adds a criterion to the Cursor Builder.
criterion(String, String, SortOrder) - Method in class com.helixframework.pagination.cursor.Cursor.Builder
Adds a criterion to the Cursor Builder.
Criterion - Class in com.helixframework.pagination.cursor
A criterion used for sorting or filtering data during pagination.
Criterion(String, String) - Constructor for class com.helixframework.pagination.cursor.Criterion
A criterion used for sorting or filtering data during pagination.
Criterion(String, String, SortOrder) - Constructor for class com.helixframework.pagination.cursor.Criterion
A criterion used for sorting or filtering data during pagination.
Cursor - Class in com.helixframework.pagination.cursor
Bidirectional pagination cursor that supports multiple key and sorting criteria.
Cursor.Builder - Class in com.helixframework.pagination.cursor
The Builder class is a utility class for creating instances of the Cursor class.
Cursor.Direction - Enum Class in com.helixframework.pagination.cursor
Direction of a cursor used for pagination.

D

direction(Cursor.Direction) - Method in class com.helixframework.pagination.cursor.Cursor.Builder
Sets the direction of the Cursor to the specified direction.

E

equals(Object) - Method in class com.helixframework.pagination.cursor.Criterion
 
equals(Object) - Method in class com.helixframework.pagination.cursor.Cursor
 

F

forward() - Method in class com.helixframework.pagination.cursor.Cursor.Builder
Sets the direction of the Cursor to forward (default).
FORWARD - Enum constant in enum class com.helixframework.pagination.cursor.Cursor.Direction
 

G

getCriteria() - Method in class com.helixframework.pagination.cursor.Cursor
Returns an unmodifiable map of criteria stored in the Cursor.
getCriterion(String) - Method in class com.helixframework.pagination.cursor.Cursor
Retrieves a criterion with the given name.
getCriterionSortOrder(String) - Method in class com.helixframework.pagination.cursor.Cursor
Retrieves the sort order associated of the criterion with the given name.
getCriterionValue(String) - Method in class com.helixframework.pagination.cursor.Cursor
Retrieves the value of the criterion with the given name.
getDirection() - Method in class com.helixframework.pagination.cursor.Cursor
Returns the direction of the cursor.
getKey() - Method in class com.helixframework.pagination.cursor.Criterion
Returns the key of the criterion.
getSortOrder() - Method in class com.helixframework.pagination.cursor.Criterion
Returns the sort order of the criterion.
getValue() - Method in class com.helixframework.pagination.cursor.Criterion
Retrieves the value of the criterion.

H

hashCode() - Method in class com.helixframework.pagination.cursor.Criterion
 
hashCode() - Method in class com.helixframework.pagination.cursor.Cursor
 

I

iterator() - Method in class com.helixframework.pagination.cursor.Cursor
 

K

keySet() - Method in class com.helixframework.pagination.cursor.Cursor
Returns a set of keys representing the criteria.

N

next(Cursor, int, Class<T>, List<T>) - Static method in class com.helixframework.pagination.cursor.Cursor
Retrieves the next cursor given the previous cursor, limit, result type, and results list.
next(Cursor, int, Class<T>, List<T>, Function<T, List<Criterion>>) - Static method in class com.helixframework.pagination.cursor.Cursor
Retrieves the next cursor given the previous cursor, limit, results, function, and class.

P

parse(String) - Static method in class com.helixframework.pagination.cursor.Criterion
Parses a string representation of a criterion and creates a new Criterion object.
parse(String) - Static method in class com.helixframework.pagination.cursor.Cursor
Parses a token and returns a Cursor.

R

reverse() - Method in class com.helixframework.pagination.cursor.Cursor.Builder
Sets the direction of the Cursor to reverse.
REVERSE - Enum constant in enum class com.helixframework.pagination.cursor.Cursor.Direction
 

S

setSortOrder(SortOrder) - Method in class com.helixframework.pagination.cursor.Criterion
Sets the sort order of the criterion.
setValue(String) - Method in class com.helixframework.pagination.cursor.Criterion
Sets the value of the criterion.
size() - Method in class com.helixframework.pagination.cursor.Cursor
Returns the number of criteria.

T

toString() - Method in class com.helixframework.pagination.cursor.Criterion
 
toString() - Method in class com.helixframework.pagination.cursor.Cursor
 

V

valueOf(String) - Static method in enum class com.helixframework.pagination.cursor.Cursor.Direction
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.helixframework.pagination.cursor.Cursor.Direction
Returns an array containing the constants of this enum class, in the order they are declared.
B C D E F G H I K N P R S T V 
All Classes and Interfaces|All Packages|Serialized Form