ruby-rdf/spira

View on GitHub
lib/spira/types.rb

Summary

Maintainability
A
0 mins
Test Coverage
module Spira

  ##
  # Spira::Types is a set of default Spira::Type classes.
  #
  # @see Spira::Type
  # @see Spira::Types::Int
  # @see Spira::Types::Integer  
  # @see Spira::Types::Boolean
  # @see Spira::Types::String
  # @see Spira::Types::GYear
  # @see Spira::Types::Date
  # @see Spira::Types::DateTime
  # @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 require them or XSD types
    # will show up as not found.
    
    Dir.glob(File.join(File.dirname(__FILE__), 'types', '*.rb')).each { |file| require file }

  end
end