# Functions

NewDataPage creates a new instance of data page and assigns its values.
NewEmptyDataPage creates a new empty instance of data page.
NewEmptyFilterParams сreates a new instance.
NewEmptyPagingParams creates a new instance.
NewEmptyProjectionParams creates a new instance of the projection parameters and assigns its value.
NewEmptySortField creates a new empty instance.
NewEmptySortParams creates a new instance.
NewEmptyTokenizedDataPage creates a new empty instance of data page.
NewEmptyTokenizedPagingParams creates a new instance.
NewFilterParams creates a new instance and initialize it with elements from the specified map.
NewFilterParamsFromString parses semicolon-separated key-value pairs and returns them as a FilterParams.
NewFilterParamsFromTuples creates a new FilterParams from a list of key-value pairs called tuples.
NewFilterParamsFromValue converts specified value into FilterParams.
NewPagingParams creates a new instance and sets its values.
NewPagingParamsFromMap creates a new PagingParams and sets it parameters from the specified map Parameters: value AnyValueMap or StringValueMap to initialize this PagingParams Returns: *PagingParams a newly created PagingParams.
NewPagingParamsFromTuples creates a new PagingParams from a list of key-value pairs called tuples.
NewPagingParamsFromValue converts specified value into PagingParams.
NewProjectionParamsFromAnyArray creates a new instance of the projection parameters and assigns its from AnyValueArray values.
NewProjectionParamsFromStrings creates a new instance of the projection parameters and assigns its from string value.
NewProjectionParamsFromValue converts specified value into ProjectionParams.
NewSortField creates a new instance and assigns its values.
NewSortParams creates a new instance and initializes it with specified sort fields.
NewTokenizedDataPage creates a new instance of data page and assigns its values.
NewTokenizedPagingParams creates a new instance and sets its values.
NewTokenizedPagingParamsFromMap creates a new TokenizedPagingParams and sets it parameters from the specified map Parameters: - value AnyValueMap a AnyValueMap or StringValueMap to initialize this TokenizedPagingParams Returns: *TokenizedPagingParams a newly created TokenizedPagingParams.
NewTokenizedPagingParamsFromTuples creates a new TokenizedPagingParams from a list of key-value pairs called tuples.
NewTokenizedPagingParamsFromValue converts specified value into TokenizedPagingParams.
ParseProjectionParams create new ProjectionParams and set values from values Parameters: values ...string a values to parse Returns: *ProjectionParams.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

DataPage is a transfer object that is used to pass results of paginated queries.
FilterParams is a data transfer object used to pass filter parameters as simple key-value pairs.
PagingParams is a data transfer object to pass paging parameters for queries.
ProjectionParams defines projection parameters with list if fields to include into query results.
SortField Defines a field name and order used to sort query results.
TokenizedDataPage is a data transfer object that is used to pass results of paginated queries.
TokenizedPagingParams Data transfer object to pass paging parameters for queries.

# Type aliases

SortParams Defines a field name and order used to sort query results.