Class: BSON::Int64

Inherits:
Object
  • Object
show all
Defined in:
lib/bson/int64.rb

Overview

Represents a $maxKey type, which compares less than any other value in the specification.

See Also:

Since:

  • 2.0.0

Constant Summary collapse

BSON_TYPE =

A boolean is type 0x08 in the BSON spec.

Since:

  • 2.0.0

18.chr.force_encoding(BINARY).freeze
PACK =

Constant for the int 64 pack directive.

Since:

  • 2.0.0

"q<".freeze

Class Method Summary collapse

Class Method Details

.from_bson(buffer) ⇒ Integer

Deserialize an Integer from BSON.

Parameters:

Returns:

  • (Integer)

    The decoded Integer.

See Also:

Since:

  • 2.0.0



44
45
46
# File 'lib/bson/int64.rb', line 44

def self.from_bson(buffer)
  buffer.get_int64
end