Class: OData::Int64Type

Inherits:
PrimitiveType show all
Defined in:
lib/odata/types/primitive_types/int_64_type.rb

Instance Method Summary collapse

Methods inherited from Type

#collection?, #initialize

Constructor Details

This class inherits a constructor from OData::Type

Instance Method Details

#coerce(value) ⇒ Object


7
8
9
# File 'lib/odata/types/primitive_types/int_64_type.rb', line 7

def coerce(value)
  value.to_i
end

#nameObject


11
12
13
# File 'lib/odata/types/primitive_types/int_64_type.rb', line 11

def name
  "Edm.Int64"
end

#valid_value?(value) ⇒ Boolean


3
4
5
# File 'lib/odata/types/primitive_types/int_64_type.rb', line 3

def valid_value?(value)
  Integer === value
end