クラス: Mongo::Protocol::Msg::Section 1 Private

継承:
オブジェクト
  • オブジェクト
すべて表示
定義:
build/ruby-Driver-v 2.19 /lib/mongo/protocol/msg.rb

Overview

このクラスは、プライベート API の一部です。 このクラスは将来削除または変更される可能性があるため、可能な限り使用しないでください。

1型の OP_MSG セクションをカプセル化します。

インスタンス属性の概要を折りたたむ

インスタンス メソッドの概要を折りたたむ

コンストラクターの詳細

#初期化(識別子、ドキュメント) = セクション1

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

セクション1の新しいインスタンスを返します。

以来

  • 2.5.0



366
367
368
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/protocol/msg.rb', 行366

デフォルト 初期化(identifier, ドキュメント)
  @identifier, @documents = identifier, ドキュメント
end

インスタンス属性の詳細

ドキュメント数 →オブジェクト(読み取り専用)

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

以来

  • 2.5.0



370
371
372
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/protocol/msg.rb', 行370

デフォルト ドキュメント
  @documents
end

番号識別子=オブジェクト(読み取り専用)

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

以来

  • 2.5.0



370
371
372
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/protocol/msg.rb', 行370

デフォルト identifier
  @identifier
end

インスタンス メソッドの詳細

== (その他) === (その他) ==========================================================

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

以来

  • 2.5.0



372
373
374
375
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/protocol/msg.rb', 行372

デフォルト ==(その他)
  その他.is_a?(セクション 1) & &
    identifier == その他.identifier & & ドキュメント == その他.ドキュメント
end