Class: UU::Finman::BusinessCase::BusinessCaseCategories

Inherits:
OS::REST::DTO
  • Object
show all
Defined in:
lib/uu/finman/businesscase/business_case_categories.rb

Overview

Value object containing attributes of a Business Case entity.

Instance Attribute Summary (collapse)

Instance Method Summary (collapse)

Instance Attribute Details

- (UU::OS::REST::BinaryValue) items

JSON file with income or expenditure items.

Parameters:

  • (UU::OS::REST::BinaryValue)

Returns:

  • (UU::OS::REST::BinaryValue)


13
14
15
# File 'lib/uu/finman/businesscase/business_case_categories.rb', line 13

def items
  @items
end

- (Array of Hash) transactionTypes

Array of transaction type objects representing available transaction types for specified financial transaction side.

Parameters:

  • (Object)

Returns:

  • (Array of Hash)


18
19
20
# File 'lib/uu/finman/businesscase/business_case_categories.rb', line 18

def transactionTypes
  @transactionTypes
end

Instance Method Details

- (Object) transaction_types



34
35
36
# File 'lib/uu/finman/businesscase/business_case_categories.rb', line 34

def transaction_types
  attributes[:transactionTypes]
end

- (Object) transaction_types=(val)



38
39
40
# File 'lib/uu/finman/businesscase/business_case_categories.rb', line 38

def transaction_types=(val)
  attributes[:transactionTypes] = val
end