Class: Jabara::MySQL::Schema::Float

Inherits:
Object
  • Object
show all
Defined in:
lib/jabara/mysql/schema.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.tagObject



103
104
105
# File 'lib/jabara/mysql/schema.rb', line 103

def self.tag
  :float
end

Instance Method Details

#parse(parse) ⇒ Object



107
108
109
# File 'lib/jabara/mysql/schema.rb', line 107

def parse(parse)
  Float(data) # raises ArgumentError, TypeError
end

#validate(repr) ⇒ Object



111
112
113
# File 'lib/jabara/mysql/schema.rb', line 111

def validate(repr)
  return ::Jabara.data(repr).is_a? ::Float
end