class Beaver::Detail9

Detail9 Model.

Attributes

detail_code[RW]

Adjustment detail code @return [DetailCode9Enum]

detail_message[RW]

Adjustment detail message for manual adjustment @return [String]

Public Class Methods

from_hash(hash) click to toggle source

Creates an instance of the object from a hash.

# File lib/beaver/models/detail9.rb, line 32
def self.from_hash(hash)
  return nil unless hash

  # Extract variables from the hash.
  detail_code = hash['detail_code']
  detail_message = hash['detail_message']

  # Create object from extracted values.
  Detail9.new(detail_code,
              detail_message)
end
names() click to toggle source

A mapping from model property names to API property names.

# File lib/beaver/models/detail9.rb, line 18
def self.names
  @_hash = {} if @_hash.nil?
  @_hash['detail_code'] = 'detail_code'
  @_hash['detail_message'] = 'detail_message'
  @_hash
end
new(detail_code = nil, detail_message = nil) click to toggle source
# File lib/beaver/models/detail9.rb, line 25
def initialize(detail_code = nil,
               detail_message = nil)
  @detail_code = detail_code
  @detail_message = detail_message
end