Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetFunction ¶
func SetFunction(name string, function govaluate.ExpressionFunction)
Types ¶
type FunctionMap ¶
type FunctionMap struct {
// contains filtered or unexported fields
}
func DefaultFunctionMap ¶
func DefaultFunctionMap() *FunctionMap
DefaultFunctionMap returns a function map with all global registered functions and the built in functions (pathMatch, regexMatch, ...)
func NewFunctionMap ¶
func NewFunctionMap() *FunctionMap
NewFunctionMap returns an empty function map
func (*FunctionMap) GetFunctions ¶
func (fm *FunctionMap) GetFunctions() map[string]govaluate.ExpressionFunction
GetFunctions return a map with all the functions
func (*FunctionMap) RemoveFunction ¶
func (fm *FunctionMap) RemoveFunction(name string) bool
func (*FunctionMap) SetFunction ¶
func (fm *FunctionMap) SetFunction(name string, function govaluate.ExpressionFunction)
Click to show internal directories.
Click to hide internal directories.