Documentation ¶
Index ¶
Constants ¶
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bound ¶
type Filter ¶
type Filter interface { Ok(v *anyenc.Value) bool IndexBounds(fieldName string, bs Bounds) (bounds Bounds) fmt.Stringer }
func MustParseCondition ¶
func ParseCondition ¶
type Modifier ¶
type Modifier interface {
Modify(a *anyenc.Arena, v *anyenc.Value) (result *anyenc.Value, modified bool, err error)
}
func MustParseModifier ¶
func ParseModifier ¶
type ModifierChain ¶
type ModifierChain []Modifier
type ModifyFunc ¶
type Sort ¶
type Sort interface { Fields() []SortField AppendKey(k anyenc.Tuple, v *anyenc.Value) anyenc.Tuple }
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.