Class: Taro::Types::ScalarType

Inherits:
BaseType
  • Object
show all
Includes:
Taro::Types::Shared::Pattern
Defined in:
lib/taro/types/scalar_type.rb

Overview

Abstract base class for scalar types, i.e. types without fields.

Constant Summary

Constants included from Taro::Types::Shared::Pattern

Taro::Types::Shared::Pattern::ADVANCED_RUBY_REGEXP_SYNTAX_REGEXP, Taro::Types::Shared::Pattern::NOT_ESCAPED

Method Summary

Methods included from Taro::Types::Shared::Pattern

included, #pattern, to_es262, validate, validate_no_advanced_syntax, validate_no_flags, validate_not_empty