Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AndCondition ¶
AndCondition .
type FieldableCondition ¶
FieldableCondition .
type MatchCondition ¶
MatchCondition .
type NumberRangeCondition ¶
type NumberRangeCondition struct { Field string Start *int64 End *int64 IncludeStart bool IncludeEnd bool }
NumberRangeCondition .
func MustNewNumberRangeCondition ¶
func MustNewNumberRangeCondition(start *string, end *string, includeStart, includeEnd bool) *NumberRangeCondition
MustNewNumberRangeCondition panics and must be used only inside goyacc, due it recovers panics into goyacc errors
func (*NumberRangeCondition) SetField ¶
func (q *NumberRangeCondition) SetField(field string)
SetField .
type OrCondition ¶
OrCondition .
type RegexpCondition ¶
RegexpCondition .
func MustNewRegexpCondition ¶
func MustNewRegexpCondition(s string) *RegexpCondition
MustNewRegexpCondition panics and must be used only inside goyacc, due it recovers panics into goyacc errors
func NewRegexpCondition ¶
func NewRegexpCondition(s string) (*RegexpCondition, error)
NewRegexpCondition .
type TimeRangeCondition ¶
type TimeRangeCondition struct { Field string Start *string End *string IncludeStart bool IncludeEnd bool }
TimeRangeCondition .
func NewTimeRangeCondition ¶
func NewTimeRangeCondition(start, end *string, includeStart, includeEnd bool) *TimeRangeCondition
NewTimeRangeCondition .
func (*TimeRangeCondition) SetField ¶
func (q *TimeRangeCondition) SetField(field string)
SetField .
type WildcardCondition ¶
WildcardCondition .
func MustNewWildcardCondition ¶
func MustNewWildcardCondition(s string) *WildcardCondition
MustNewWildcardCondition panics and must be used only inside goyacc, due it recovers panics into goyacc errors
func NewWildcardCondition ¶
func NewWildcardCondition(s string) (*WildcardCondition, error)
NewWildcardCondition .
Click to show internal directories.
Click to hide internal directories.