Class: ChargeBee::QuoteLineGroup

Inherits:
Model
  • Object
show all
Defined in:
lib/chargebee/models/quote_line_group.rb

Defined Under Namespace

Classes: Discount, LineItem, LineItemDiscount, LineItemTax, Tax

Instance Attribute Summary collapse

Method Summary

Methods inherited from Model

construct, #init_dependant, #init_dependant_list, #initialize, #inspect, #load, #method_missing, #replace_white_space_with_underscore, #to_s, uri_path

Constructor Details

This class inherits a constructor from ChargeBee::Model

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class ChargeBee::Model

Instance Attribute Details

#amount_dueObject

Returns the value of attribute amount_due.



24
25
26
# File 'lib/chargebee/models/quote_line_group.rb', line 24

def amount_due
  @amount_due
end

#amount_paidObject

Returns the value of attribute amount_paid.



24
25
26
# File 'lib/chargebee/models/quote_line_group.rb', line 24

def amount_paid
  @amount_paid
end

#billing_cycle_numberObject

Returns the value of attribute billing_cycle_number.



24
25
26
# File 'lib/chargebee/models/quote_line_group.rb', line 24

def billing_cycle_number
  @billing_cycle_number
end

#charge_eventObject

Returns the value of attribute charge_event.



24
25
26
# File 'lib/chargebee/models/quote_line_group.rb', line 24

def charge_event
  @charge_event
end

#credits_appliedObject

Returns the value of attribute credits_applied.



24
25
26
# File 'lib/chargebee/models/quote_line_group.rb', line 24

def credits_applied
  @credits_applied
end

#discountsObject

Returns the value of attribute discounts.



24
25
26
# File 'lib/chargebee/models/quote_line_group.rb', line 24

def discounts
  @discounts
end

#idObject

Returns the value of attribute id.



24
25
26
# File 'lib/chargebee/models/quote_line_group.rb', line 24

def id
  @id
end

#line_item_discountsObject

Returns the value of attribute line_item_discounts.



24
25
26
# File 'lib/chargebee/models/quote_line_group.rb', line 24

def line_item_discounts
  @line_item_discounts
end

#line_item_taxesObject

Returns the value of attribute line_item_taxes.



24
25
26
# File 'lib/chargebee/models/quote_line_group.rb', line 24

def line_item_taxes
  @line_item_taxes
end

#line_itemsObject

Returns the value of attribute line_items.



24
25
26
# File 'lib/chargebee/models/quote_line_group.rb', line 24

def line_items
  @line_items
end

#sub_totalObject

Returns the value of attribute sub_total.



24
25
26
# File 'lib/chargebee/models/quote_line_group.rb', line 24

def sub_total
  @sub_total
end

#taxesObject

Returns the value of attribute taxes.



24
25
26
# File 'lib/chargebee/models/quote_line_group.rb', line 24

def taxes
  @taxes
end

#totalObject

Returns the value of attribute total.



24
25
26
# File 'lib/chargebee/models/quote_line_group.rb', line 24

def total
  @total
end

#versionObject

Returns the value of attribute version.



24
25
26
# File 'lib/chargebee/models/quote_line_group.rb', line 24

def version
  @version
end