Table of Contents - schash-0.1.2 Documentation
Classes and Modules
- Schash
- Schash::Schema
- Schash::Schema::DSL
- Schash::Schema::Error
- Schash::Schema::Rule
- Schash::Schema::Rule::ArrayOf
- Schash::Schema::Rule::Base
- Schash::Schema::Rule::Hash
- Schash::Schema::Rule::Match
- Schash::Schema::Rule::OneOfTypes
- Schash::Schema::Rule::Optional
- Schash::Schema::Rule::Type
- Schash::Validator
Methods
- ::evaluate — Schash::Schema::DSL
- ::new — Schash::Schema::Rule::ArrayOf
- ::new — Schash::Schema::Rule::Hash
- ::new — Schash::Schema::Rule::Match
- ::new — Schash::Schema::Rule::OneOfTypes
- ::new — Schash::Schema::Rule::Optional
- ::new — Schash::Schema::Rule::Type
- ::new — Schash::Validator
- #array — Schash::Schema::DSL
- #array_of — Schash::Schema::DSL
- #boolean — Schash::Schema::DSL
- #float — Schash::Schema::DSL
- #integer — Schash::Schema::DSL
- #match — Schash::Schema::DSL
- #numeric — Schash::Schema::DSL
- #one_of_types — Schash::Schema::DSL
- #optional — Schash::Schema::DSL
- #optional? — Schash::Schema::Rule::Base
- #optional? — Schash::Schema::Rule::Optional
- #string — Schash::Schema::DSL
- #symbol — Schash::Schema::DSL
- #type — Schash::Schema::DSL
- #validate — Schash::Schema::Rule::ArrayOf
- #validate — Schash::Schema::Rule::Hash
- #validate — Schash::Schema::Rule::Match
- #validate — Schash::Schema::Rule::OneOfTypes
- #validate — Schash::Schema::Rule::Optional
- #validate — Schash::Schema::Rule::Type
- #validate — Schash::Validator