Sha256: 8806ded5166f6c0f688a6a26749ffba716f8716c6dcf6d6e66fba4d5c61e7bef

Contents?: true

Size: 654 Bytes

Versions: 2

Compression:

Stored size: 654 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'


  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
spira-0.0.3 lib/spira/types.rb
spira-0.0.2 lib/spira/types.rb