lib/killbill/gen/api/invoice_formatter.rb in killbill-8.0.1 vs lib/killbill/gen/api/invoice_formatter.rb in killbill-8.1.0
- old
+ new
@@ -32,11 +32,11 @@
java_package 'org.killbill.billing.invoice.api.formatters'
class InvoiceFormatter
include org.killbill.billing.invoice.api.formatters.InvoiceFormatter
- attr_accessor :invoice_items, :number_of_items, :payments, :number_of_payments, :account_id, :invoice_number, :invoice_date, :target_date, :currency, :paid_amount, :original_charged_amount, :charged_amount, :credited_amount, :refunded_amount, :balance, :is_migration_invoice, :id, :created_date, :updated_date, :formatted_invoice_date, :formatted_charged_amount, :formatted_paid_amount, :formatted_balance, :processed_currency, :processed_payment_rate
+ attr_accessor :invoice_items, :number_of_items, :payments, :number_of_payments, :account_id, :invoice_number, :invoice_date, :target_date, :currency, :paid_amount, :original_charged_amount, :charged_amount, :credited_amount, :refunded_amount, :balance, :is_migration_invoice, :status, :is_parent_invoice, :id, :created_date, :updated_date, :formatted_invoice_date, :formatted_charged_amount, :formatted_paid_amount, :formatted_balance, :processed_currency, :processed_payment_rate
def initialize()
end
def to_java()
@@ -126,10 +126,16 @@
end
# conversion for is_migration_invoice [type = boolean]
@is_migration_invoice = @is_migration_invoice.nil? ? java.lang.Boolean.new(false) : java.lang.Boolean.new(@is_migration_invoice)
+ # conversion for status [type = org.killbill.billing.invoice.api.InvoiceStatus]
+ @status = Java::org.killbill.billing.invoice.api.InvoiceStatus.value_of( @status.to_s ) unless @status.nil?
+
+ # conversion for is_parent_invoice [type = boolean]
+ @is_parent_invoice = @is_parent_invoice.nil? ? java.lang.Boolean.new(false) : java.lang.Boolean.new(@is_parent_invoice)
+
# conversion for id [type = java.util.UUID]
@id = java.util.UUID.fromString(@id.to_s) unless @id.nil?
# conversion for created_date [type = org.joda.time.DateTime]
if !@created_date.nil?
@@ -242,9 +248,22 @@
if @is_migration_invoice.nil?
@is_migration_invoice = false
else
tmp_bool = (@is_migration_invoice.java_kind_of? java.lang.Boolean) ? @is_migration_invoice.boolean_value : @is_migration_invoice
@is_migration_invoice = tmp_bool ? true : false
+ end
+
+ # conversion for status [type = org.killbill.billing.invoice.api.InvoiceStatus]
+ @status = j_obj.status
+ @status = @status.to_s.to_sym unless @status.nil?
+
+ # conversion for is_parent_invoice [type = boolean]
+ @is_parent_invoice = j_obj.is_parent_invoice
+ if @is_parent_invoice.nil?
+ @is_parent_invoice = false
+ else
+ tmp_bool = (@is_parent_invoice.java_kind_of? java.lang.Boolean) ? @is_parent_invoice.boolean_value : @is_parent_invoice
+ @is_parent_invoice = tmp_bool ? true : false
end
# conversion for id [type = java.util.UUID]
@id = j_obj.id
@id = @id.nil? ? nil : @id.to_s