Sha256: 0e39053c3874bfc14f810d6d33b51cfb791c20543c32c959554059a3b1a19cdb

Contents?: true

Size: 612 Bytes

Versions: 5

Compression:

Stored size: 612 Bytes

Contents

module Mida
  # Module to hold the various data types.
  # Each DataType should be a module containing the class method: +extract+
  # which returns the value extracted or raises an +ArgumentError+ exception
  # if input value is not valid.
  module DataType
  end
end

require 'mida_vocabulary/datatype/boolean'
require 'mida_vocabulary/datatype/enumeration'
require 'mida_vocabulary/datatype/float'
require 'mida_vocabulary/datatype/integer'
require 'mida_vocabulary/datatype/iso8601date'
require 'mida_vocabulary/datatype/number'
require 'mida_vocabulary/datatype/text'
require 'mida_vocabulary/datatype/url'

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
mida_vocabulary-0.2 lib/mida_vocabulary/datatype.rb
mida_vocabulary-0.1.3 lib/mida_vocabulary/datatype.rb
mida_vocabulary-0.1.2 lib/mida_vocabulary/datatype.rb
mida_vocabulary-0.1.1 lib/mida_vocabulary/datatype.rb
mida_vocabulary-0.1 lib/mida_vocabulary/datatype.rb