commandbox.system.modules.jmespath.models

Class Runtime

lucee.Component
    extended by commandbox.system.modules.jmespath.models.Runtime
Class Attributes:
  • singleton
  •  
  • displayname : runtime
  •  
  • synchronized : false
  •  
  • accessors : false
  •  
  • persistent : false
  •  
    Property Summary
    type property default serializable required
    any jmesPathTreeInterpreter


    • access = public
    • returntype = any
    • inject = TreeInterpreter@JMESPath
    true false
    Constructor Summary
    init()
    Method Summary
    any _functionAbs([any resolvedArgs])
    any _functionAvg([any resolvedArgs])
    any _functionCeil([any resolvedArgs])
    any _functionContains([any resolvedArgs])
    any _functionDefaults([any resolvedArgs])
    any _functionEndsWith([any resolvedArgs])
    any _functionFirst([any resolvedArgs])
    any _functionFloor([any resolvedArgs])
    any _functionFromEntries([any resolvedArgs])
    any _functionGroupBy([any resolvedArgs])
    any _functionJoin([any resolvedArgs])
    any _functionKeyContains([any resolvedArgs])
    any _functionKeys([any resolvedArgs])
    any _functionLast([any resolvedArgs])
    any _functionLength([any resolvedArgs])
    any _functionMap([any resolvedArgs])
    any _functionMatches([any resolvedArgs])
    any _functionMax([any resolvedArgs])
    any _functionMaxBy([any resolvedArgs])
    any _functionMerge([any resolvedArgs])
    any _functionMin([any resolvedArgs])
    any _functionMinBy([any resolvedArgs])
    any _functionNotNull([any resolvedArgs])
    any _functionOmit([any resolvedArgs])
    any _functionPluck([any resolvedArgs])
    any _functionReverse([any resolvedArgs])
    any _functionSort([any resolvedArgs])
    any _functionSortBy([any resolvedArgs])
    any _functionSplit([any resolvedArgs])
    any _functionStartsWith([any resolvedArgs])
    any _functionSum([any resolvedArgs])
    any _functionToArray([any resolvedArgs])
    any _functionToEntries([any resolvedArgs])
    any _functionToNumber([any resolvedArgs])
    any _functionToPairs([any resolvedArgs])
    any _functionToString([any resolvedArgs])
    any _functionType([any resolvedArgs])
    any _functionUnique([any resolvedArgs])
    any _functionValues([any resolvedArgs])
    any _functiontoList([any resolvedArgs])
    any _getTypeName([any obj])
    any _typeMatches([any actual], [any expected], [any argValue])
    any _validateArgs([any name], [any args], [any signature])
    any callFunction([any name], [any resolvedArgs])
    any createKeyFunction([any exprefNode], [any allowedTypes])
     
    Methods inherited from class lucee.Component
    None

    Constructor Detail

    init

    public init()


    Property Detail

    jmesPathTreeInterpreter

    property any jmesPathTreeInterpreter

    Attributes:
    access - public
    required - false
    returntype - any
    inject - TreeInterpreter@JMESPath
    serializable - true

    Method Detail

    _functionAbs

    public any _functionAbs([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionAvg

    public any _functionAvg([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionCeil

    public any _functionCeil([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionContains

    public any _functionContains([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionDefaults

    public any _functionDefaults([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionEndsWith

    public any _functionEndsWith([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionFirst

    public any _functionFirst([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionFloor

    public any _functionFloor([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionFromEntries

    public any _functionFromEntries([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionGroupBy

    public any _functionGroupBy([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionJoin

    public any _functionJoin([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionKeyContains

    public any _functionKeyContains([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionKeys

    public any _functionKeys([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionLast

    public any _functionLast([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionLength

    public any _functionLength([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionMap

    public any _functionMap([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionMatches

    public any _functionMatches([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionMax

    public any _functionMax([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionMaxBy

    public any _functionMaxBy([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionMerge

    public any _functionMerge([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionMin

    public any _functionMin([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionMinBy

    public any _functionMinBy([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionNotNull

    public any _functionNotNull([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionOmit

    public any _functionOmit([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionPluck

    public any _functionPluck([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionReverse

    public any _functionReverse([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionSort

    public any _functionSort([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionSortBy

    public any _functionSortBy([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionSplit

    public any _functionSplit([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionStartsWith

    public any _functionStartsWith([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionSum

    public any _functionSum([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionToArray

    public any _functionToArray([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionToEntries

    public any _functionToEntries([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionToNumber

    public any _functionToNumber([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionToPairs

    public any _functionToPairs([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionToString

    public any _functionToString([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionType

    public any _functionType([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionUnique

    public any _functionUnique([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functionValues

    public any _functionValues([any resolvedArgs])

    Parameters:
    resolvedArgs

    _functiontoList

    public any _functiontoList([any resolvedArgs])

    Parameters:
    resolvedArgs

    _getTypeName

    public any _getTypeName([any obj])

    Parameters:
    obj

    _typeMatches

    public any _typeMatches([any actual], [any expected], [any argValue])

    Parameters:
    actual
    expected
    argValue

    _validateArgs

    public any _validateArgs([any name], [any args], [any signature])

    Parameters:
    name
    args
    signature

    callFunction

    public any callFunction([any name], [any resolvedArgs])

    Parameters:
    name
    resolvedArgs

    createKeyFunction

    public any createKeyFunction([any exprefNode], [any allowedTypes])

    Parameters:
    exprefNode
    allowedTypes