Classe: Mongo::Protocol::Msg::Seção1 Private
- Herda:
-
Objeto
- Objeto
- Mongo::Protocol::Msg::Seção1
- Definido em:
- lib/mongo/protocol/msg.rb
Visão geral
Esta classe faz parte de uma API privada. Evite usar essa classe, se possível, pois ela pode ser removida ou alterada no futuro.
Encapsula uma seção OP_MSG do tipo 1 .
Recolhimento do Resumo do atributo de instância
- #documentos ➤ Objeto Somente leitura privado
- #identifier ⇒ Object Somente leitura privado
Recolhimento do Resumo do método de instância
- #==(outros) ➤ Objeto (também: #eql?) privado
-
#initialize(identificador, documentos) ➤ Seção1
construtor
privado
Uma nova instância da Seção1.
Detalhes do construtor
#initialize(identificador, documentos) ➤ Seção1
Este método faz parte de uma API privada. Evite usar esse método, se possível, pois ele pode ser removido ou alterado no futuro.
Retorna uma nova instância da Seção1.
340 341 342 |
# File 'lib/mongo/protocol/msg.rb', linha 340 def inicializar(identificador, documentos) @identifier, @documents = identificador, documentos end |
Detalhes do atributo da instância
#documents Objeto (somente leitura)
Este método faz parte de uma API privada. Evite usar esse método, se possível, pois ele pode ser removido ou alterado no futuro.
344 345 346 |
# File 'lib/mongo/protocol/msg.rb', linha 344 def documentos @documents end |
#identificador ➤ Objeto (somente leitura)
Este método faz parte de uma API privada. Evite usar esse método, se possível, pois ele pode ser removido ou alterado no futuro.
344 345 346 |
# File 'lib/mongo/protocol/msg.rb', linha 344 def identificador @identifier end |
Detalhes do método de instância
#==(outro) ➤ Objeto Também conhecido como: eql?
Este método faz parte de uma API privada. Evite usar esse método, se possível, pois ele pode ser removido ou alterado no futuro.
346 347 348 349 |
# File 'lib/mongo/protocol/msg.rb', linha 346 def ==(Outro) Outro.is_a?(Seção 1) && identificador == Outro.identificador && documentos == Outro.documentos end |