Documentation for lite-validation (0.0.3)

Alphabetic Index

File Listing

Namespace Listing A-Z

  • A
    • Abstract (Lite::Validation::Validator::Option::Some::Complex::Wrappers)
    • Abstract (Lite::Validation::Validator::Ruling::Dispute)
    • Abstract (Lite::Validation::Validator::Result::Disputed)
    • Abstract (Lite::Validation::Validator::Ruling::Abstract::Invalid)
    • Abstract (Lite::Validation::Validator::Predicate)
    • Abstract (Lite::Validation::Validator::Result)
    • Abstract (Lite::Validation::Validator::Ruling)
    • Abstract (Lite::Validation::Validator::Option::Some::Complex::Registry)
    • Abstract (Lite::Validation::Validator::Result::Valid::Iterable::Array)
    • Abstract (Lite::Validation::Validator::Result::Valid)
    • Abstract (Lite::Validation::Validator::Ruling::Refute)
    • Abstract (Lite::Validation::Validator::Node)
    • Abstract (Lite::Validation::Result)
    • Adapter (Lite::Validation::Validator::Adapters::Predicates::Dry)
    • Adapter (Lite::Validation::Validator::Predicate::Foreign)
    • Adapters (Lite::Validation)
    • Adapters (Lite::Validation::Validator)
    • ApplyRuling (Lite::Validation::Validator::Node::Implementation)
    • Array (Lite::Validation::Validator::Result::Disputed::Iterable)
    • Array (Lite::Validation::Validator::Option::Some::Complex::Wrappers)
    • Array (Lite::Validation::Validator::Result::Valid::Iterable)
    • Array (Lite::Validation::Validator::Result::Disputable::Iterable)
  • B
    • Branch (Lite::Validation::Validator::Node::Abstract)
    • Branch (Lite::Validation::Validator::Node::Child)
    • Branch (Lite::Validation::Validator::Node::Root)
    • Builder (Lite::Validation::Validator::Coordinator)
    • Builder (Lite::Validation::Validator::Coordinator::Errors)
    • Builder (Lite::Validation::Validator::Predicate::Native)
    • Builder (Lite::Validation::Validator::Adapters::Predicates::Dry)
  • C
    • CallForeign (Lite::Validation::Validator::Node::Implementation::Helpers)
    • Child (Lite::Validation::Validator::Node)
    • Collect (Lite::Validation::Validator::Result::Valid::Abstract)
    • Commit (Lite::Validation::Validator::Ruling)
    • Commit (Lite::Validation::Validator::Result::Valid::Abstract)
    • Committed (Lite::Validation::Validator::Result)
    • Complex (Lite::Validation::Validator::Option::Some)
    • Constructors (Lite::Validation::Validator::Ruling)
    • Coordinator (Lite::Validation::Validator)
    • Critical (Lite::Validation::Validator::State::MergeStrategy)
  • D
    • Default (Lite::Validation::Validator::Adapters::Errors)
    • Default (Lite::Validation::Validator::Coordinator)
    • Default (Lite::Validation::Validator::Adapters::Interfaces)
    • Definite (Lite::Validation::Validator::Predicate::Native)
    • Dig (Lite::Validation::Validator::Option::Some)
    • Dig (Lite::Validation::Validator::Node::Implementation)
    • Disputable (Lite::Validation::Result::Abstract)
    • Disputable (Lite::Validation::Validator::Result)
    • Dispute (Lite::Validation::Validator::Ruling)
    • Disputed (Lite::Validation::Validator::Result)
    • Dry (Lite::Validation::Validator::Coordinator::Errors)
    • Dry (Lite::Validation::Validator::Adapters::Predicates)
    • Dry (Lite::Validation::Validator::Adapters::Interfaces)
    • Dry (Lite::Validation::Adapters::Interfaces)
  • E
    • Engine (Lite::Validation::Validator::Predicate::Foreign)
    • Engine (Lite::Validation::Validator::Adapters::Predicates::Dry)
    • Error (Lite::Validation)
    • Errors (Lite::Validation::Validator::Adapters)
    • Errors (Lite::Validation::Validator::Coordinator)
    • Evaluator (Lite::Validation::Validator::Node::Implementation::Scoping)
  • F
    • Failure (Lite::Validation::Validator::Result::Abstract)
    • Failure (Lite::Validation::Result::Abstract)
    • Fatal (Lite::Validation::Error)
    • Flat (Lite::Validation::Validator::Coordinator::Errors)
    • Foreign (Lite::Validation::Validator::Predicate)
  • H
    • Hash (Lite::Validation::Validator::Option::Some::Complex::Wrappers)
    • Hash (Lite::Validation::Validator::Result::Disputable)
    • Hash (Lite::Validation::Validator::Result::Disputed::Abstract)
    • Hash (Lite::Validation::Validator::Result::Valid::Iterable)
    • Hash (Lite::Validation::Validator::Result::Disputed::Iterable)
    • Helpers (Lite::Validation::Validator)
    • Helpers (Lite::Validation::Validator::Node::Implementation)
    • Hierarchical (Lite::Validation::Validator::Coordinator::Errors)
  • I
    • Identity (Lite::Validation::Validator::Node::Implementation)
    • Implementation (Lite::Validation::Validator::Node)
    • Input (Lite::Validation::Validator::Predicate::Foreign::Adapter)
    • Instance (Lite::Validation::Validator::Predicate::Foreign::Adapter::Ruling)
    • Instance (Lite::Validation::Validator::Result::Disputed::Abstract)
    • Instance (Lite::Validation::Validator::Result::Valid::Abstract)
    • Instance (Lite::Validation::Validator::Predicate::Native)
    • Instance (Lite::Validation::Validator::Result::Abstract)
    • Instance (Lite::Validation::Validator::Node::Abstract)
    • Instance (Lite::Validation::Validator::Result::Disputable)
    • Instance (Lite::Validation::Validator::Coordinator)
    • Instance (Lite::Validation::Validator::State)
    • Interfaces (Lite::Validation::Validator::Adapters)
    • Interfaces (Lite::Validation::Adapters)
    • Invalid (Lite::Validation::Validator::Ruling::Abstract)
    • InvalidAccess (Lite::Validation::Validator::Option::Some::Complex::Wrappers::Abstract)
    • InvalidPath (Lite::Validation::Validator::Helpers::Path)
    • Invalidate (Lite::Validation::Validator::Ruling)
    • Iterable (Lite::Validation::Validator::Option::Some::Complex::Wrappers::Abstract)
    • Iterable (Lite::Validation::Validator::Result::Valid)
    • Iterable (Lite::Validation::Validator::Result::Disputed)
    • Iterable (Lite::Validation::Validator::Result::Disputable)
    • Iteration (Lite::Validation::Validator::Node::Implementation)
    • Iterator (Lite::Validation::Validator::Node::Implementation::Iteration)
  • L
    • Leaf (Lite::Validation::Validator::Node::Root)
    • Leaf (Lite::Validation::Validator::Node::Child)
    • Leaf (Lite::Validation::Validator::Node::Abstract)
    • Lite
  • N
    • Native (Lite::Validation::Validator::Predicate)
    • Navigable (Lite::Validation::Validator::Result::Disputed)
    • Navigable (Lite::Validation::Validator::Result::Valid)
    • Navigable (Lite::Validation::Validator::Result::Disputable)
    • Navigation (Lite::Validation::Validator::Node::Implementation)
    • Node (Lite::Validation::Validator)
    • NonIterable (Lite::Validation::Validator::Option::Some::Complex::Wrappers::Abstract)
    • None (Lite::Validation::Validator::Option)
    • Nullify (Lite::Validation::Validator::Node::Implementation::Helpers::YieldStrategy)
  • O
    • Object (Lite::Validation::Validator::Option::Some::Complex::Wrappers)
    • Option (Lite::Validation::Validator::State::UnwrapStrategy)
    • Option (Lite::Validation::Validator)
    • Optional (Lite::Validation::Validator::Predicate::Native)
  • P
    • Parent (Lite::Validation::Validator::Node::Child)
    • Pass (Lite::Validation::Validator::Ruling)
    • Path (Lite::Validation::Validator::Helpers)
    • Predicate (Lite::Validation::Validator)
    • Predicates (Lite::Validation::Validator::Adapters)
    • Predication (Lite::Validation::Validator::Node::Implementation)
  • R
    • Raw (Lite::Validation::Validator::Ruling::Abstract::Invalid)
    • Raw (Lite::Validation::Validator::Ruling::Dispute)
    • Raw (Lite::Validation::Validator::Ruling::Invalidate)
    • Raw (Lite::Validation::Validator::Ruling::Refute)
    • Record (Lite::Validation::StructuredError)
    • Refutable (Lite::Validation::Result::Abstract)
    • Refute (Lite::Validation::Validator::Node::Implementation::Helpers::YieldStrategy)
    • Refute (Lite::Validation::Validator::Ruling)
    • Refuted (Lite::Validation::Validator::Result)
    • Registry (Lite::Validation::Validator::Predicate)
    • Registry (Lite::Validation::Validator::Option::Some::Complex)
    • Result (Lite::Validation)
    • Result (Lite::Validation::Validator)
    • Root (Lite::Validation::Validator::Node)
    • Ruling (Lite::Validation::Validator)
    • Ruling (Lite::Validation::Validator::Predicate::Foreign::Adapter)
  • S
    • Scoping (Lite::Validation::Validator::Node::Implementation)
    • Simple (Lite::Validation::Validator::Option::Some)
    • Single (Lite::Validation::Validator::Predicate::Foreign::Adapter::Input)
    • Singular (Lite::Validation::Validator::Option::Some)
    • Skip (Lite::Validation::Validator::Node::Implementation::Helpers::YieldStrategy)
    • Some (Lite::Validation::Validator::Option)
    • Standard (Lite::Validation::Validator::State::MergeStrategy)
    • State (Lite::Validation::Validator)
    • StructuredError (Lite::Validation)
    • Success (Lite::Validation::Result::Abstract)
    • Success (Lite::Validation::Validator::Result::Abstract)
    • Suspended (Lite::Validation::Validator::Node)
  • T
    • Transformation (Lite::Validation::Validator::Node::Implementation)
    • Tuple (Lite::Validation::Validator::Option::Some::Complex::Wrappers)
    • Tuple (Lite::Validation::Validator::Predicate::Foreign::Adapter::Input)
    • Tuples (Lite::Validation::Validator::Result::Valid::Iterable::Array)
  • V
    • Valid (Lite::Validation::Validator::Result)
    • Valid (Lite::Validation::Validator::Ruling::Abstract)
    • Validation (Lite)
    • Validation (Lite::Validation::Validator::Node::Implementation)
    • Validator (Lite::Validation)
    • Value (Lite::Validation::Validator::State::UnwrapStrategy)
    • Values (Lite::Validation::Validator::Result::Valid::Iterable::Array)
    • Variant (Lite::Validation::Validator::Predicate::Foreign)
    • Variants (Lite::Validation::Validator::Predicate::Foreign)
    • Variants (Lite::Validation::Validator::Predicate::Abstract)
    • Version (Lite::Validation)
  • W
    • WithResult (Lite::Validation::Validator::Node::Implementation::Helpers)
    • Wrap (Lite::Validation::Validator::Node::Implementation)
    • Wrappers (Lite::Validation::Validator::Option::Some::Complex)
  • Y
    • YieldOption (Lite::Validation::Validator::Node::Implementation::Helpers::YieldStrategy)
    • YieldStrategy (Lite::Validation::Validator::Node::Implementation::Helpers)
    • YieldValidator (Lite::Validation::Validator::Node::Implementation::Helpers)