struct Athena::Validator::Spec::EntityGroupSequenceProvider

Overview

An AVD::Validatable entity using an AVD::Constraints::GroupSequence based group sequence.

Included Modules

Extended Modules

Defined in:

spec.cr

Constructors

Class Method Summary

Instance Method Summary

Instance methods inherited from module Athena::Validator::Constraints::GroupSequence::Provider

group_sequence : Array(String | Array(String)) | AVD::Constraints::GroupSequence group_sequence

Constructor Detail

def self.new(sequence : AVD::Constraints::GroupSequence) #

[View source]

Class Method Detail

def self.validation_class_metadata #

Instance Method Detail

def clone #

[View source]
def copy_with(sequence _sequence = @sequence) #

[View source]
def group_sequence : Array(String | Array(String)) | AVD::Constraints::GroupSequence #

[View source]