Documentation
¶
Index ¶
Constants ¶
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bound ¶
type Filter ¶
type Filter interface {
Ok(v *fastjson.Value) bool
IndexBounds(fieldName string, bs Bounds) (bounds Bounds)
fmt.Stringer
}
func MustParseCondition ¶
func ParseCondition ¶
type Modifier ¶
type Modifier interface {
Modify(a *fastjson.Arena, v *fastjson.Value) (result *fastjson.Value, modified bool, err error)
}
func MustParseModifier ¶
func ParseModifier ¶
type ModifierChain ¶
type ModifierChain []Modifier
type ModifyFunc ¶
type Sort ¶
func MustParseSort ¶
type TypeFilter ¶
func (TypeFilter) IndexBounds ¶
func (e TypeFilter) IndexBounds(fieldName string, bs Bounds) (bounds Bounds)
func (TypeFilter) String ¶
func (e TypeFilter) String() string
Click to show internal directories.
Click to hide internal directories.