Documentation
¶
Index ¶
- func AsBool(source interface{}, state data.Map) (interface{}, error)
- func AsCollection(source interface{}, state data.Map) (interface{}, error)
- func AsData(source interface{}, state data.Map) (interface{}, error)
- func AsFloat(source interface{}, state data.Map) (interface{}, error)
- func AsFloat32(source interface{}, state data.Map) (interface{}, error)
- func AsFloat32Ptr(source interface{}, state data.Map) (interface{}, error)
- func AsInt(source interface{}, state data.Map) (interface{}, error)
- func AsJSON(source interface{}, state data.Map) (interface{}, error)
- func AsMap(source interface{}, state data.Map) (interface{}, error)
- func AsNumber(value interface{}, state data.Map) (interface{}, error)
- func AsString(source interface{}, state data.Map) (interface{}, error)
- func AsStringMap(source interface{}, state data.Map) (interface{}, error)
- func Base64Decode(source interface{}, state data.Map) (interface{}, error)
- func Base64DecodeText(source interface{}, state data.Map) (interface{}, error)
- func Base64Encode(source interface{}, state data.Map) (interface{}, error)
- func Concat(params interface{}, state data.Map) (interface{}, error)
- func Count(xPath interface{}, state data.Map) (interface{}, error)
- func Elapsed(source interface{}, state data.Map) (interface{}, error)
- func FormatTime(source interface{}, state data.Map) (interface{}, error)
- func IndexOf(source interface{}, state data.Map) (interface{}, error)
- func Join(args interface{}, state data.Map) (interface{}, error)
- func Keys(source interface{}, state data.Map) (interface{}, error)
- func Length(source interface{}, state data.Map) (interface{}, error)
- func Merge(params interface{}, state data.Map) (interface{}, error)
- func QueryEscape(source interface{}, state data.Map) (interface{}, error)
- func QueryUnescape(source interface{}, state data.Map) (interface{}, error)
- func Rand(params interface{}, state data.Map) (interface{}, error)
- func Register(aMap data.Map)
- func Select(params interface{}, state data.Map) (interface{}, error)
- func Sum(xPath interface{}, state data.Map) (interface{}, error)
- func TrimSpace(source interface{}, state data.Map) (interface{}, error)
- func Type(source interface{}, state data.Map) (interface{}, error)
- func Values(source interface{}, state data.Map) (interface{}, error)
- type Doc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AsCollection ¶
AsCollection converts source into a slice
func AsFloat32Ptr ¶ added in v0.19.1
AsFloat32 converts source into float32
func AsStringMap ¶ added in v0.18.2
AsStringMap returns map[string]string
func Base64Decode ¶ added in v0.6.6
Base64Decode decodes source using base64.StdEncoding
func Base64DecodeText ¶ added in v0.7.0
Base64DecodeText decodes source using base64.StdEncoding to string
func Base64Encode ¶ added in v0.6.6
Base64Decode encodes source using base64.StdEncoding
func FormatTime ¶
FormatTime return formatted time, it takes an array of two arguments, the first id time, or now followed by java style time format.
func Merge ¶ added in v0.18.0
Merge creates a new merged map for supplied maps, (mapOrPath1, mapOrPath2, mapOrPathN)
func QueryEscape ¶
QueryEscape returns url escaped text
func QueryUnescape ¶ added in v0.8.1
QueryUnescape returns url escaped text
func Select ¶ added in v0.17.0
Select returns all matched attributes from matched nodes, attributes can be alised with sourcePath:alias