Class: Blackbaud::TranslationTable

Inherits:
BlackbaudObject show all
Defined in:
lib/blackbaud-client/api/translation_table.rb

Instance Attribute Summary collapse

Attributes inherited from BlackbaudObject

#client

Instance Method Summary collapse

Methods inherited from BlackbaudObject

#format_date, #to_hash, #to_json

Constructor Details

#initialize(options) ⇒ TranslationTable

Returns a new instance of TranslationTable.



6
7
8
9
# File 'lib/blackbaud-client/api/translation_table.rb', line 6

def initialize(options)
  options.fetch(:values)["translation_table_entries"].map! {|e| Blackbaud::TranslationTableEntry.new({values: e})} if options.fetch(:values)["translation_table_entries"]
  super
end

Instance Attribute Details

#ea7_translation_table_idObject

Returns the value of attribute ea7_translation_table_id.



3
4
5
# File 'lib/blackbaud-client/api/translation_table.rb', line 3

def ea7_translation_table_id
  @ea7_translation_table_id
end

#highest_numeric_grade_allowedObject

Returns the value of attribute highest_numeric_grade_allowed.



3
4
5
# File 'lib/blackbaud-client/api/translation_table.rb', line 3

def highest_numeric_grade_allowed
  @highest_numeric_grade_allowed
end

#lowest_numeric_grade_allowedObject

Returns the value of attribute lowest_numeric_grade_allowed.



3
4
5
# File 'lib/blackbaud-client/api/translation_table.rb', line 3

def lowest_numeric_grade_allowed
  @lowest_numeric_grade_allowed
end

#nameObject

Returns the value of attribute name.



3
4
5
# File 'lib/blackbaud-client/api/translation_table.rb', line 3

def name
  @name
end

#translation_table_entriesObject Also known as: entries

Returns the value of attribute translation_table_entries.



3
4
5
# File 'lib/blackbaud-client/api/translation_table.rb', line 3

def translation_table_entries
  @translation_table_entries
end