module JMESPath::Nodes::TypeChecker
Constants
- ARRAY_TYPE
- BOOLEAN_TYPE
- EXPRESSION_TYPE
- NULL_TYPE
- NUMBER_TYPE
- OBJECT_TYPE
- STRING_TYPE
- TYPE_NAMES
Public Instance Methods
get_type(value)
click to toggle source
# File lib/jmespath/nodes/function.rb, line 52 def get_type(value) case value when String then STRING_TYPE when true, false then BOOLEAN_TYPE when nil then NULL_TYPE when Numeric then NUMBER_TYPE when Hash, Struct then OBJECT_TYPE when Array then ARRAY_TYPE when Expression then EXPRESSION_TYPE end end