class

Jq

Inherits Jq::Cast / Reference / Object

for debugging

Constructors

new(any : JSON::Any, trace : String = "")
Source
new(str : String)
Source

Class methods

parse(source : String) : Array(Query)
Source

Instance methods

[](filter : String) : Jq
Source
[](query : Query) : Jq
Source
[]?(filter : String) : Jq | Nil
Source
as_a
Source
as_a?
Source
as_bool
Source
as_bool?
Source
as_f
Source
as_f32
Source
as_f32?
Source
as_f?
Source
as_h
Source
as_h?
Source
as_i
Source
as_i64
Source
as_i64?
Source
as_i?
Source
as_nil
Source
as_s
Source
as_s?
Source
parse(*args, **options)
Source
parse(*args, **options, &)
Source
raw(*args, **options)
Source
raw(*args, **options, &)
Source
simulate(filter : String)
Source
trace
Source

Macros

mapping(properties)
Source

Nested types