class Thumbtack::Types::Identity

An abstract type handler with no conversion or validation

@api private

Public Class Methods

deserialize(parameter) click to toggle source

Parameter is returned unconverted

@param [Object] parameter

the parameter to return

@return [parameter]

# File lib/thumbtack/types/identity.rb, line 32
def self.deserialize(parameter)
  parameter
end
serialize(value) click to toggle source

Value is returned unconverted

@param [Object] value

the value to return

@return [value]

# File lib/thumbtack/types/identity.rb, line 22
def self.serialize(value)
  value
end
validate(*) click to toggle source

Any value passed is valid

@return [self]

# File lib/thumbtack/types/identity.rb, line 12
def self.validate(*)
  self
end