Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
CrSerializer
v0.5.1
Top Level Namespace
CrSerializer
Assertions
Assertion
ChoiceAssertion
EmailAssertion
EmailValidationMode
EqualToAssertion
GreaterThanAssertion
GreaterThanOrEqualAssertion
InRangeAssertion
IPAssertion
IPVersion
IsBlankAssertion
IsFalseAssertion
IsNilAssertion
IsTrueAssertion
LessThanAssertion
LessThanOrEqualAssertion
LuhnAssertion
NotBlankAssertion
NotEqualToAssertion
NotNilAssertion
RegexMatchAssertion
SizeAssertion
UrlAssertion
UuidAssertion
ValidAssertion
Exceptions
ValidationException
ExclusionPolicy
Validator
Object
Built with Crystal 1.9.2
2023-10-08 00:00:48 UTC
abstract class
Object
Overview
Override
Object#to_json
to allow for the two params :nodoc:
Defined in:
CrSerializer/base.cr
Constructors
.deserialize
(json : String) :
self
Instance Method Summary
#to_json
(json : JSON::Builder, groups : Array(String) = [
"default"
])
Constructor Detail
def self.
deserialize
(json : String) :
self
#
[
View source
]
Instance Method Detail
def
to_json
(json : JSON::Builder, groups : Array(String) = [
"default"
])
#
[
View source
]