package
2.2.0
Repository: https://github.com/gonobo/jsonapi.git
Documentation: pkg.go.dev

# Packages

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

# Functions

EvaluateFilter evaluates the filter expression using the given evaluator.
NewFilterBuilder creates a new [FilterBuilder] with the given [Filter].

# Constants

The resource property must contain the token's value.
The resource property must equal the token's value.
The resource property must be greater than the token's value.
The resource property must be greater than or equal to the token's value.
The resource property must be less than the token's value.
The resource property must be less than or equal to the token's value.
The resource property must not equal the token's value.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The resource property must start with the token's value.

# Structs

AndFilter defines a logical AND [FilterExpression] that was requested by a client.
Fieldset defines a sparse fieldset request made by JSON:API clients.
Filter defines a filter request made by JSON:API clients.
FilterBuilder uses chain methods to build a complex [FilterExpression].
IdentityFilter defines an identity filter expression.
NotFilter defines a logical NOT [FilterExpression] that was requested by a client.
OrFilter defines a logical OR [FilterExpression] that was requested by a client.
Page defines a pagination request made by JSON:API clients.
Sort defines a sort request made by JSON:API clients.

# Interfaces

FilterEvaluator defines the interface for evaluating a [FilterExpression].
FilterExpression defines a logical expression that was requested by a client.

# Type aliases

FilterCondition defines the parameters of a resource property that should be included in the return document.