Sha256: ea78f07f96b98f3732c91c995a8bd19aefe3376b57ac430654dde3f221ba5a62

Contents?: true

Size: 210 Bytes

Versions: 7

Compression:

Stored size: 210 Bytes

Contents

require_relative 'entity'

module JSON
  module SchemaBuilder
    class String < Entity
      register :string
      attribute :min_length
      attribute :max_length
      attribute :pattern
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
json-schema_builder-0.0.7 lib/json/schema_builder/string.rb
json-schema_builder-0.0.6 lib/json/schema_builder/string.rb
json-schema_builder-0.0.5 lib/json/schema_builder/string.rb
json-schema_builder-0.0.4 lib/json/schema_builder/string.rb
json-schema_builder-0.0.3 lib/json/schema_builder/string.rb
json-schema_builder-0.0.2 lib/json/schema_builder/string.rb
json-schema_builder-0.0.1 lib/json/schema_builder/string.rb