class Amber::Schema::Parser::Chain

Overview

Chain multiple parsers together

Defined in:

amber/schema/parser.cr

Constructors

Instance Method Summary

Instance methods inherited from class Amber::Schema::Parser::Base

can_parse?(value : JSON::Any) : Bool can_parse?, parse(value : JSON::Any) : JSON::Any parse

Constructor Detail

def self.new(parsers : Array(Base)) #

[View source]

Instance Method Detail

def can_parse?(value : JSON::Any) : Bool #

[View source]
def parse(value : JSON::Any) : JSON::Any #

[View source]
def parsers : Array(Base) #

[View source]