Sha256: 8c45d25d03459825411df2401f4b9134da122c345ad96137943a1d65ea19e80a
Contents?: true
Size: 779 Bytes
Versions: 3
Compression:
Stored size: 779 Bytes
Contents
module Veritas class Attribute # Represents a DateTime value in a relation tuple class DateTime < Object include Comparable DEFAULT_RANGE = (::DateTime.new..::DateTime::Infinity.new).freeze # The DateTime primitive # # @example # DateTime.primitive # => ::DateTime # # @return [Class<::DateTime>] # # @api public def self.primitive ::DateTime end # The DateTime range for a valid value # # @example # DateTime.range # => ::DateTime.new(*from)..::DateTime.new(*to) # # @return [Range<::DateTime>] # # @api public def range DEFAULT_RANGE end end # class DateTime end # class Attribute end # module Veritas
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
veritas-0.0.3 | lib/veritas/attribute/date_time.rb |
veritas-0.0.2 | lib/veritas/attribute/date_time.rb |
veritas-0.0.1 | lib/veritas/attribute/date_time.rb |