Skip to content

struct Athena::Validator::Spec::EntitySequenceProvider
inherits Struct #

An AVD::Validatable entity using an Array based group sequence.

Included modules

Athena::Validator::Constraints::GroupSequence::Provider Athena::Validator::Validatable

Extended modules

Athena::Validator::Validatable::Class

Constructors#

.new(sequence : Array(String | Array(String)))#

View source

Class methods#

.validation_class_metadata : AVD::Metadata::ClassMetadata(self)#

Methods#

#clone#

View source

#copy_with(sequence _sequence = @sequence)#

View source

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

View source

#sequence : Array(String | Array(String))#