Class: Peddler::APIs::Orders20260101::OrderTaxRegistration
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::Orders20260101::OrderTaxRegistration
- Defined in:
- sig/peddler/apis/orders_2026_01_01.rbs
Instance Attribute Summary collapse
-
#entity_type ⇒ String?
readonly
Returns the value of attribute entity_type.
-
#legal_name ⇒ String?
readonly
Returns the value of attribute legal_name.
-
#tax_registration_address ⇒ Peddler::APIs::Orders20260101::CustomerAddress?
readonly
Returns the value of attribute tax_registration_address.
-
#tax_registration_attributes ⇒ Array[Peddler::APIs::Orders20260101::TaxRegistrationAttribute]?
readonly
Returns the value of attribute tax_registration_attributes.
-
#tax_registration_number ⇒ String?
readonly
Returns the value of attribute tax_registration_number.
-
#tax_registration_type ⇒ String?
readonly
Returns the value of attribute tax_registration_type.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :entity_type, :legal_name, :tax_registration_address, :tax_registration_attributes, :tax_registration_number, :tax_registration_type ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::Orders20260101::OrderTaxRegistration
Instance Method Summary collapse
-
#members ⇒ [ :entity_type, :legal_name, :tax_registration_address, :tax_registration_attributes, :tax_registration_number, :tax_registration_type ]
-
#to_h ⇒ { entity_type: String?, legal_name: String?, tax_registration_address: Peddler::APIs::Orders20260101::CustomerAddress?, tax_registration_attributes: Array[Peddler::APIs::Orders20260101::TaxRegistrationAttribute]?, tax_registration_number: String?, tax_registration_type: String? }
Instance Attribute Details
#entity_type ⇒ String? (readonly)
Returns the value of attribute entity_type.
913 914 915 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 913 def entity_type @entity_type end |
#legal_name ⇒ String? (readonly)
Returns the value of attribute legal_name.
914 915 916 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 914 def legal_name @legal_name end |
#tax_registration_address ⇒ Peddler::APIs::Orders20260101::CustomerAddress? (readonly)
Returns the value of attribute tax_registration_address.
915 916 917 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 915 def tax_registration_address @tax_registration_address end |
#tax_registration_attributes ⇒ Array[Peddler::APIs::Orders20260101::TaxRegistrationAttribute]? (readonly)
Returns the value of attribute tax_registration_attributes.
916 917 918 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 916 def tax_registration_attributes @tax_registration_attributes end |
#tax_registration_number ⇒ String? (readonly)
Returns the value of attribute tax_registration_number.
917 918 919 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 917 def tax_registration_number @tax_registration_number end |
#tax_registration_type ⇒ String? (readonly)
Returns the value of attribute tax_registration_type.
918 919 920 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 918 def tax_registration_type @tax_registration_type end |
Class Method Details
.[](entity_type:, legal_name:, tax_registration_address:, tax_registration_attributes:, tax_registration_number:, tax_registration_type:) ⇒ Peddler::APIs::Orders20260101::OrderTaxRegistration .[](arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::Orders20260101::OrderTaxRegistration
906 907 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 906
def self.[]: (?entity_type: String?, ?legal_name: String?, ?tax_registration_address: Peddler::APIs::Orders20260101::CustomerAddress?, ?tax_registration_attributes: Array[Peddler::APIs::Orders20260101::TaxRegistrationAttribute]?, ?tax_registration_number: String?, ?tax_registration_type: String?) -> Peddler::APIs::Orders20260101::OrderTaxRegistration
| (String?, String?, Peddler::APIs::Orders20260101::CustomerAddress?, Array[Peddler::APIs::Orders20260101::TaxRegistrationAttribute]?, String?, String?) -> Peddler::APIs::Orders20260101::OrderTaxRegistration
|
.members ⇒ [ :entity_type, :legal_name, :tax_registration_address, :tax_registration_attributes, :tax_registration_number, :tax_registration_type ]
909 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 909
def self.members: () -> [ :entity_type, :legal_name, :tax_registration_address, :tax_registration_attributes, :tax_registration_number, :tax_registration_type ]
|
.new(entity_type:, legal_name:, tax_registration_address:, tax_registration_attributes:, tax_registration_number:, tax_registration_type:) ⇒ Peddler::APIs::Orders20260101::OrderTaxRegistration .new(arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::Orders20260101::OrderTaxRegistration
904 905 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 904
def self.new: (?entity_type: String?, ?legal_name: String?, ?tax_registration_address: Peddler::APIs::Orders20260101::CustomerAddress?, ?tax_registration_attributes: Array[Peddler::APIs::Orders20260101::TaxRegistrationAttribute]?, ?tax_registration_number: String?, ?tax_registration_type: String?) -> Peddler::APIs::Orders20260101::OrderTaxRegistration
| (String?, String?, Peddler::APIs::Orders20260101::CustomerAddress?, Array[Peddler::APIs::Orders20260101::TaxRegistrationAttribute]?, String?, String?) -> Peddler::APIs::Orders20260101::OrderTaxRegistration
|
.parse ⇒ Peddler::APIs::Orders20260101::OrderTaxRegistration
911 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 911
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::Orders20260101::OrderTaxRegistration
|
Instance Method Details
#members ⇒ [ :entity_type, :legal_name, :tax_registration_address, :tax_registration_attributes, :tax_registration_number, :tax_registration_type ]
920 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 920
def members: () -> [ :entity_type, :legal_name, :tax_registration_address, :tax_registration_attributes, :tax_registration_number, :tax_registration_type ]
|
#to_h ⇒ { entity_type: String?, legal_name: String?, tax_registration_address: Peddler::APIs::Orders20260101::CustomerAddress?, tax_registration_attributes: Array[Peddler::APIs::Orders20260101::TaxRegistrationAttribute]?, tax_registration_number: String?, tax_registration_type: String? }
921 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 921
def to_h: () -> { entity_type: String?, legal_name: String?, tax_registration_address: Peddler::APIs::Orders20260101::CustomerAddress?, tax_registration_attributes: Array[Peddler::APIs::Orders20260101::TaxRegistrationAttribute]?, tax_registration_number: String?, tax_registration_type: String? }
|