class ReeMapper::AbstractType

def cast(value, role: nil)

def cast(value, role: nil)
  raise NotImplementedError
end

def db_dump(value, role: nil)

def db_dump(value, role: nil)
  raise NotImplementedError
end

def db_load(value, role: nil)

def db_load(value, role: nil)
  raise NotImplementedError
end

def serialize(value, role: nil)

def serialize(value, role: nil)
  raise NotImplementedError
end