Documentation ¶
Index ¶
- Variables
- func UtilCheck(cValue interface{}, op operation.OP, value interface{}, e operation.Operation) bool
- type AndChecker
- func (a *AndChecker) Check(id document.DocId) bool
- func (a *AndChecker) DebugInfo() *debug.Debug
- func (a *AndChecker) Marshal() map[string]interface{}
- func (a *AndChecker) SetDebug(level int)
- func (a *AndChecker) Unmarshal(idx *index.Indexer, res map[string]interface{}, e operation.Operation) Checker
- type Checker
- type CheckerImpl
- func (c *CheckerImpl) Check(id document.DocId) bool
- func (c *CheckerImpl) DebugInfo() *debug.Debug
- func (c *CheckerImpl) Marshal() map[string]interface{}
- func (c *CheckerImpl) SetDebug(level int)
- func (c *CheckerImpl) Unmarshal(idx *index.Indexer, res map[string]interface{}, e operation.Operation) Checker
- type InChecker
- type NotAndChecker
- func (na *NotAndChecker) Check(id document.DocId) bool
- func (na *NotAndChecker) DebugInfo() *debug.Debug
- func (na *NotAndChecker) Marshal() map[string]interface{}
- func (na *NotAndChecker) SetDebug(level int)
- func (na *NotAndChecker) Unmarshal(idx *index.Indexer, res map[string]interface{}, e operation.Operation) Checker
- type NotChecker
- func (nc *NotChecker) Check(id document.DocId) bool
- func (nc *NotChecker) DebugInfo() *debug.Debug
- func (nc *NotChecker) Marshal() map[string]interface{}
- func (nc *NotChecker) SetDebug(level int)
- func (nc *NotChecker) Unmarshal(idx *index.Indexer, res map[string]interface{}, e operation.Operation) Checker
- type OrChecker
Constants ¶
This section is empty.
Variables ¶
Functions ¶
Types ¶
type AndChecker ¶
type AndChecker struct {
// contains filtered or unexported fields
}
func NewAndChecker ¶
func NewAndChecker(c []Checker) *AndChecker
func (*AndChecker) DebugInfo ¶
func (a *AndChecker) DebugInfo() *debug.Debug
func (*AndChecker) Marshal ¶
func (a *AndChecker) Marshal() map[string]interface{}
func (*AndChecker) SetDebug ¶
func (a *AndChecker) SetDebug(level int)
type CheckerImpl ¶
type CheckerImpl struct {
// contains filtered or unexported fields
}
func NewChecker ¶
func NewChecker(si datastruct.Iterator, value interface{}, op operation.OP, e operation.Operation, transfer bool) *CheckerImpl
func (*CheckerImpl) DebugInfo ¶
func (c *CheckerImpl) DebugInfo() *debug.Debug
func (*CheckerImpl) Marshal ¶
func (c *CheckerImpl) Marshal() map[string]interface{}
func (*CheckerImpl) SetDebug ¶
func (c *CheckerImpl) SetDebug(level int)
type InChecker ¶
type InChecker struct {
// contains filtered or unexported fields
}
func NewInChecker ¶
type NotAndChecker ¶
type NotAndChecker struct {
// contains filtered or unexported fields
}
func NewNotAndChecker ¶
func NewNotAndChecker(c []Checker) *NotAndChecker
func (*NotAndChecker) DebugInfo ¶
func (na *NotAndChecker) DebugInfo() *debug.Debug
func (*NotAndChecker) Marshal ¶
func (na *NotAndChecker) Marshal() map[string]interface{}
func (*NotAndChecker) SetDebug ¶
func (na *NotAndChecker) SetDebug(level int)
type NotChecker ¶
type NotChecker struct {
// contains filtered or unexported fields
}
func NewNotChecker ¶
func NewNotChecker(si datastruct.Iterator, value interface{}, e operation.Operation, transfer bool) *NotChecker
func (*NotChecker) DebugInfo ¶
func (nc *NotChecker) DebugInfo() *debug.Debug
func (*NotChecker) Marshal ¶
func (nc *NotChecker) Marshal() map[string]interface{}
func (*NotChecker) SetDebug ¶
func (nc *NotChecker) SetDebug(level int)
type OrChecker ¶
type OrChecker struct {
// contains filtered or unexported fields
}
func NewOrChecker ¶
Click to show internal directories.
Click to hide internal directories.