Class: Nis::Struct::TransactionMetaDataPair
- Inherits:
-
Object
- Object
- Nis::Struct::TransactionMetaDataPair
- Includes:
- Util::Assignable
- Defined in:
- lib/nis/struct/transaction_meta_data_pair.rb
Overview
Instance Attribute Summary collapse
-
#[] ⇒ Object
The current value of [].
-
#meta ⇒ Object
Returns the value of attribute meta.
-
#transaction ⇒ Object
Returns the value of attribute transaction.
Class Method Summary collapse
Methods included from Util::Assignable
#initialize, #to_hash, #to_json
Instance Attribute Details
#[] ⇒ Object
Returns the current value of [].
8 9 10 |
# File 'lib/nis/struct/transaction_meta_data_pair.rb', line 8
def []
@[]
end
|
#meta ⇒ Object
Returns the value of attribute meta.
10 11 12 |
# File 'lib/nis/struct/transaction_meta_data_pair.rb', line 10 def @meta end |
#transaction ⇒ Object
Returns the value of attribute transaction.
10 11 12 |
# File 'lib/nis/struct/transaction_meta_data_pair.rb', line 10 def transaction @transaction end |
Class Method Details
.build(meta:, transaction:) ⇒ Object
12 13 14 15 16 17 |
# File 'lib/nis/struct/transaction_meta_data_pair.rb', line 12 def self.build(meta:, transaction:) new( meta: TransactionMetaData.build(), transaction: Transaction.build(transaction) ) end |