Documentation ¶
Index ¶
- Variables
- func New(query string) (*gojmespath.JMESPath, error)
- func ParseArithemticOperands(arguments []interface{}, operator string) (Operand, Operand, error)
- type ArgSpec
- type Duration
- func (op1 Duration) Add(op2 interface{}) (interface{}, error)
- func (op1 Duration) Divide(op2 interface{}) (interface{}, error)
- func (op1 Duration) Modulo(op2 interface{}) (interface{}, error)
- func (op1 Duration) Multiply(op2 interface{}) (interface{}, error)
- func (op1 Duration) Subtract(op2 interface{}) (interface{}, error)
- type FunctionEntry
- type JpType
- type Operand
- type PublicKey
- type Quantity
- func (op1 Quantity) Add(op2 interface{}) (interface{}, error)
- func (op1 Quantity) Divide(op2 interface{}) (interface{}, error)
- func (op1 Quantity) Modulo(op2 interface{}) (interface{}, error)
- func (op1 Quantity) Multiply(op2 interface{}) (interface{}, error)
- func (op1 Quantity) Subtract(op2 interface{}) (interface{}, error)
- type Scalar
- func (op1 Scalar) Add(op2 interface{}) (interface{}, error)
- func (op1 Scalar) Divide(op2 interface{}) (interface{}, error)
- func (op1 Scalar) Modulo(op2 interface{}) (interface{}, error)
- func (op1 Scalar) Multiply(op2 interface{}) (interface{}, error)
- func (op1 Scalar) Subtract(op2 interface{}) (interface{}, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ( JpObject = gojmespath.JpObject JpString = gojmespath.JpString JpNumber = gojmespath.JpNumber JpArray = gojmespath.JpArray JpArrayString = gojmespath.JpArrayString JpAny = gojmespath.JpAny JpBool = gojmespath.JpType("bool") )
Functions ¶
Types ¶
type ArgSpec ¶
type ArgSpec = gojmespath.ArgSpec
type Duration ¶ added in v1.6.0
type FunctionEntry ¶ added in v1.6.0
type FunctionEntry struct { Entry *gojmespath.FunctionEntry Note string ReturnType []JpType }
func GetFunctions ¶ added in v1.6.0
func GetFunctions() []*FunctionEntry
func (*FunctionEntry) String ¶ added in v1.6.0
func (f *FunctionEntry) String() string
type JpType ¶
type JpType = gojmespath.JpType
type Quantity ¶ added in v1.6.0
Click to show internal directories.
Click to hide internal directories.