Documentation ¶
Index ¶
- type Filter
- type JsonFilter
- func (f *JsonFilter) Data(data any) *JsonFilter
- func (f *JsonFilter) Filter(filter Filter) *JsonFilter
- func (f *JsonFilter) From(node string) *JsonFilter
- func (f *JsonFilter) Get() (any, error)
- func (f *JsonFilter) GetFilter() Filter
- func (f *JsonFilter) GetFrom() string
- func (f *JsonFilter) GetQ() *gojsonq.JSONQ
- func (f *JsonFilter) GetQueries() []QueryCond
- func (f *JsonFilter) Where(key, operator string, val any) *JsonFilter
- type QueryCond
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type JsonFilter ¶
type JsonFilter struct {
// contains filtered or unexported fields
}
func New ¶
func New() *JsonFilter
func (*JsonFilter) Data ¶
func (f *JsonFilter) Data(data any) *JsonFilter
func (*JsonFilter) Filter ¶ added in v1.64.2
func (f *JsonFilter) Filter(filter Filter) *JsonFilter
func (*JsonFilter) From ¶
func (f *JsonFilter) From(node string) *JsonFilter
func (*JsonFilter) Get ¶
func (f *JsonFilter) Get() (any, error)
func (*JsonFilter) GetFilter ¶ added in v1.64.2
func (f *JsonFilter) GetFilter() Filter
func (*JsonFilter) GetFrom ¶
func (f *JsonFilter) GetFrom() string
func (*JsonFilter) GetQ ¶
func (f *JsonFilter) GetQ() *gojsonq.JSONQ
func (*JsonFilter) GetQueries ¶
func (f *JsonFilter) GetQueries() []QueryCond
func (*JsonFilter) Where ¶
func (f *JsonFilter) Where(key, operator string, val any) *JsonFilter
Click to show internal directories.
Click to hide internal directories.