Table of Contents - strong_json-2.1.2 Documentation
Classes and Modules
Methods
-
::new
—
StrongJSON
-
::new
—
StrongJSON::ErrorReporter
-
::new
—
StrongJSON::Type::Base
-
::new
—
StrongJSON::Type::Optional
-
::new
—
StrongJSON::Type::Literal
-
::new
—
StrongJSON::Type::Array
-
::new
—
StrongJSON::Type::Object
-
::new
—
StrongJSON::Type::Enum
-
::new
—
StrongJSON::Type::Hash
-
::new
—
StrongJSON::Type::UnexpectedAttributeError
-
::new
—
StrongJSON::Type::TypeError
-
::new
—
StrongJSON::Type::ErrorPath
-
::root
—
StrongJSON::Type::ErrorPath
-
#==
—
StrongJSON::Type::Base
-
#==
—
StrongJSON::Type::Optional
-
#==
—
StrongJSON::Type::Literal
-
#==
—
StrongJSON::Type::Array
-
#==
—
StrongJSON::Type::Object
-
#==
—
StrongJSON::Type::Enum
-
#==
—
StrongJSON::Type::Hash
-
#===
—
StrongJSON::Type::Match
-
#=~
—
StrongJSON::Type::Match
-
#alias
—
StrongJSON::Type::WithAlias
-
#any
—
StrongJSON::Types
-
#any?
—
StrongJSON::Types
-
#array
—
StrongJSON::Types
-
#array?
—
StrongJSON::Types
-
#boolean
—
StrongJSON::Types
-
#boolean?
—
StrongJSON::Types
-
#coerce
—
StrongJSON::Type::Base
-
#coerce
—
StrongJSON::Type::Optional
-
#coerce
—
StrongJSON::Type::Literal
-
#coerce
—
StrongJSON::Type::Array
-
#coerce
—
StrongJSON::Type::Object
-
#coerce
—
StrongJSON::Type::Enum
-
#coerce
—
StrongJSON::Type::Hash
-
#dig
—
StrongJSON::Type::ErrorPath
-
#enum
—
StrongJSON::Types
-
#enum?
—
StrongJSON::Types
-
#eql?
—
StrongJSON::Type::Base
-
#eql?
—
StrongJSON::Type::Optional
-
#eql?
—
StrongJSON::Type::Literal
-
#eql?
—
StrongJSON::Type::Array
-
#eql?
—
StrongJSON::Type::Object
-
#eql?
—
StrongJSON::Type::Enum
-
#expand
—
StrongJSON::Type::ErrorPath
-
#format
—
StrongJSON::ErrorReporter
-
#format_aliases
—
StrongJSON::ErrorReporter
-
#format_single_alias
—
StrongJSON::ErrorReporter
-
#format_trace
—
StrongJSON::ErrorReporter
-
#hash
—
StrongJSON::Types
-
#hash?
—
StrongJSON::Types
-
#ignore
—
StrongJSON::Type::Object
-
#integer
—
StrongJSON::Types
-
#integer?
—
StrongJSON::Types
-
#let
—
StrongJSON
-
#literal
—
StrongJSON::Types
-
#literal?
—
StrongJSON::Types
-
#number
—
StrongJSON::Types
-
#number?
—
StrongJSON::Types
-
#numeric
—
StrongJSON::Types
-
#numeric?
—
StrongJSON::Types
-
#object
—
StrongJSON::Types
-
#object?
—
StrongJSON::Types
-
#optional
—
StrongJSON::Types
-
#pretty
—
StrongJSON::ErrorReporter
-
#pretty_str
—
StrongJSON::ErrorReporter
-
#reject
—
StrongJSON::Type::Object
-
#root?
—
StrongJSON::Type::ErrorPath
-
#string
—
StrongJSON::Types
-
#string?
—
StrongJSON::Types
-
#symbol
—
StrongJSON::Types
-
#symbol?
—
StrongJSON::Types
-
#test
—
StrongJSON::Type::Base
-
#to_s
—
StrongJSON::ErrorReporter
-
#to_s
—
StrongJSON::Type::Base
-
#to_s
—
StrongJSON::Type::Optional
-
#to_s
—
StrongJSON::Type::Literal
-
#to_s
—
StrongJSON::Type::Array
-
#to_s
—
StrongJSON::Type::Object
-
#to_s
—
StrongJSON::Type::Enum
-
#to_s
—
StrongJSON::Type::ErrorPath
-
#type
—
StrongJSON::Type::UnexpectedAttributeError
-
#type
—
StrongJSON::Type::TypeError
-
#update_fields
—
StrongJSON::Type::Object
-
#with_alias
—
StrongJSON::Type::WithAlias