Sha256: e1af91e2b8bccdb6c1e24acf4d15caea46ff5dab34c59e3e96334e62739eb09e

Contents?: true

Size: 721 Bytes

Versions: 3

Compression:

Stored size: 721 Bytes

Contents

module Spira

  ##
  # Spira::Types is a set of default Spira::Type classes.
  #
  # @see Spira::Type
  # @see Spira::Types::Integer
  # @see Spira::Types::Boolean
  # @see Spira::Types::String
  # @see Spira::Types::Float
  # @see Spira::Types::Any
  module Types

    # No autoloading here--the associations to XSD types are made by the
    # classes themselves, so we need to explicitly require them or XSD types
    # will show up as not found.
    require 'spira/types/integer'
    require 'spira/types/boolean'
    require 'spira/types/any'
    require 'spira/types/string'
    require 'spira/types/float'
    require 'spira/types/uri'
    require 'spira/types/decimal'
    require 'spira/types/native'


  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
spira-0.0.12 lib/spira/types.rb
spira-0.0.11 lib/spira/types.rb
spira-0.0.10 lib/spira/types.rb