Method List
-
#<=> BSON::Decimal128
-
#<=> BSON::Binary
-
#<=> BSON::ObjectId
-
#<=> BSON::MinKey
-
#<=> BSON::MaxKey
-
#<=> BSON::Timestamp
-
#== BSON::Code
-
#== BSON::Int64
-
#== BSON::Int32
-
#== BSON::Regexp::Raw
-
#== BSON::DbPointer
-
#== BSON::Specialized
-
#== BSON::CodeWithScope
-
#== BSON::Symbol::Raw
-
#== BSON::Binary
-
#== BSON::ObjectId
-
#== BSON::Decimal128
-
#== BSON::Undefined
-
#== BSON::Timestamp
-
#=== BSON::ObjectId
-
ObjectId BSON
-
#[] BSON::Document
-
#[]= BSON::Document
-
#_bson_to_i BSON::Time
-
#_bson_to_i BSON::TimeWithZone
-
#_counter_part BSON::ObjectId
-
_generator BSON::ObjectId
-
#_process_part BSON::ObjectId
-
#as_extended_json BSON::Integer
-
#as_extended_json BSON::Array
-
#as_extended_json BSON::Timestamp
-
#as_extended_json BSON::Time
-
#as_extended_json BSON::ObjectId
-
#as_extended_json BSON::Hash
-
#as_extended_json BSON::Float
-
#as_extended_json BSON::Undefined
-
#as_extended_json BSON::Symbol::Raw
-
#as_extended_json BSON::Int32
-
#as_extended_json BSON::Object
-
#as_extended_json BSON::MaxKey
-
#as_extended_json BSON::Symbol
-
#as_extended_json BSON::MinKey
-
#as_extended_json BSON::Decimal128
-
#as_extended_json BSON::CodeWithScope
-
#as_extended_json BSON::Code
-
#as_extended_json BSON::DbPointer
-
#as_extended_json BSON::Binary
-
#as_extended_json BSON::Regexp::Raw
-
#as_extended_json BSON::Int64
-
#as_json BSON::Int32
-
#as_json BSON::Regexp
-
#as_json BSON::MaxKey
-
#as_json BSON::DBRef
-
#as_json BSON::CodeWithScope
-
#as_json BSON::DbPointer
-
#as_json BSON::Decimal128
-
#as_json BSON::MinKey
-
#as_json BSON::Timestamp
-
#as_json BSON::Code
-
#as_json BSON::Int64
-
#as_json BSON::Binary
-
#as_json BSON::ObjectId
-
#as_json BSON::Symbol::Raw
-
#as_json BSON::Undefined
-
#as_json BSON::Regexp::Raw
-
#bits BSON::Decimal128::Builder::FromBigDecimal
-
#bits BSON::Decimal128::Builder::FromString
-
#bson_int32? BSON::Integer
-
#bson_int64? BSON::Integer
-
#bson_type BSON::Symbol
-
#bson_type BSON::Integer
-
#bson_type BSON::FalseClass
-
#bson_type BSON::Symbol::Raw
-
#bson_type BSON::TimeWithZone
-
#bson_type BSON::BigDecimal
-
#bson_type BSON::Date
-
#bson_type BSON::Decimal128
-
#bson_type BSON::OpenStruct
-
#bson_type BSON::TrueClass
-
#collection BSON::DBRef
-
#compile BSON::Regexp::Raw
-
create_binary BSON::ExtJSON
-
create_regexp BSON::ExtJSON
-
#data BSON::Binary
-
#database BSON::DBRef
-
dbref? BSON::ExtJSON
-
#delete BSON::Document
-
#dig BSON::Document
-
#except BSON::Document
-
#fetch BSON::Document
-
from_bits BSON::Decimal128
-
from_bson BSON::Binary
-
from_bson BSON::Int64
-
from_bson BSON::ObjectId
-
#from_bson BSON::Float::ClassMethods
-
from_bson BSON::Int32
-
from_bson BSON::DbPointer
-
#from_bson BSON::Array::ClassMethods
-
#from_bson BSON::Time::ClassMethods
-
#from_bson BSON::String::ClassMethods
-
#from_bson BSON::BigDecimal::ClassMethods
-
#from_bson BSON::Regexp::ClassMethods
-
#from_bson BSON::Specialized::ClassMethods
-
#from_bson BSON::NilClass::ClassMethods
-
from_bson BSON::CodeWithScope
-
from_bson BSON::Boolean
-
#from_bson BSON::Symbol::ClassMethods
-
from_bson BSON::Decimal128
-
#from_bson BSON::Hash::ClassMethods
-
from_bson BSON::Code
-
from_bson BSON::Timestamp
-
from_csharp_legacy_uuid BSON::Binary
-
from_data BSON::ObjectId
-
from_java_legacy_uuid BSON::Binary
-
from_python_legacy_uuid BSON::Binary
-
from_standard_uuid BSON::Binary
-
from_string BSON::ObjectId
-
from_string BSON::Decimal128
-
from_time BSON::ObjectId
-
from_uuid BSON::Binary
-
#generation_time BSON::ObjectId
-
#get BSON::Registry
-
#get_array BSON::ByteBuffer
-
#get_byte BSON::ByteBuffer
-
#get_bytes BSON::ByteBuffer
-
#get_cstring BSON::ByteBuffer
-
#get_decimal128_bytes BSON::ByteBuffer
-
#get_double BSON::ByteBuffer
-
#get_hash BSON::ByteBuffer
-
#get_int32 BSON::ByteBuffer
-
#get_int64 BSON::ByteBuffer
-
#get_string BSON::ByteBuffer
-
#get_uint32 BSON::ByteBuffer
-
#has_key? BSON::Document
-
#has_value? BSON::Document
-
#hash BSON::Binary
-
#hash BSON::Decimal128
-
#hash BSON::ObjectId
-
#id BSON::DbPointer
-
#id BSON::DBRef
-
#increment BSON::Timestamp
-
#init_with BSON::Binary
-
#initialize BSON::Symbol::Raw
-
#initialize BSON::Error::IllegalKey
-
#initialize BSON::CodeWithScope
-
#initialize BSON::Regexp::Raw
-
#initialize BSON::Decimal128
-
#initialize BSON::DbPointer
-
#initialize BSON::Error::InvalidKey
-
#initialize BSON::Binary
-
#initialize BSON::Decimal128::Builder::FromString
-
#initialize BSON::Int64
-
#initialize BSON::Error::InvalidBinaryType
-
#initialize BSON::Int32
-
#initialize BSON::ByteBuffer
-
#initialize BSON::DBRef
-
#initialize BSON::Decimal128::Builder::ToString
-
#initialize BSON::Code
-
#initialize BSON::Decimal128::Builder::FromBigDecimal
-
#initialize BSON::Timestamp
-
#initialize BSON::Document
-
#inspect BSON::Binary
-
#inspect BSON::Decimal128
-
#inspect BSON::ObjectId
-
#javascript BSON::CodeWithScope
-
#javascript BSON::Code
-
#jruby? BSON::Environment
-
legal? BSON::ObjectId
-
#length BSON::ByteBuffer
-
map_hash BSON::ExtJSON
-
#marshal_dump BSON::ObjectId
-
#marshal_load BSON::ObjectId
-
#merge BSON::Document
-
#merge! BSON::Document
-
#message BSON::Error::InvalidDecimal128Argument
-
#message BSON::Error::InvalidBinaryType
-
#message BSON::Error::UnrepresentablePrecision
-
#message BSON::Error::InvalidDecimal128String
-
#message BSON::Error::InvalidDecimal128Range
-
#options BSON::Regexp::Raw
-
parse BSON::ExtJSON
-
parse_hash BSON::ExtJSON
-
parse_obj BSON::ExtJSON
-
#parts_to_bits BSON::Decimal128::Builder
-
#pattern BSON::Regexp::Raw
-
#put_array BSON::ByteBuffer
-
#put_byte BSON::ByteBuffer
-
#put_bytes BSON::ByteBuffer
-
#put_cstring BSON::ByteBuffer
-
#put_decimal128 BSON::ByteBuffer
-
#put_double BSON::ByteBuffer
-
#put_hash BSON::ByteBuffer
-
#put_int32 BSON::ByteBuffer
-
#put_int64 BSON::ByteBuffer
-
#put_string BSON::ByteBuffer
-
#put_symbol BSON::ByteBuffer
-
#put_uint32 BSON::ByteBuffer
-
#raw_type BSON::Binary
-
#read_position BSON::ByteBuffer
-
#ref BSON::DbPointer
-
#register BSON::Registry
-
repair BSON::ObjectId
-
#replace_int32 BSON::ByteBuffer
-
#respond_to_missing? BSON::Regexp::Raw
-
#rewind! BSON::ByteBuffer
-
#ruby_1_9? BSON::Environment
-
#scope BSON::CodeWithScope
-
#seconds BSON::Timestamp
-
#slice BSON::Document
-
#string BSON::Decimal128::Builder::ToString
-
#symbolize_keys! BSON::Document
-
timestamp BSON::ObjectId
-
#to_bson BSON::ObjectId
-
#to_bson BSON::Timestamp
-
#to_bson BSON::DateTime
-
#to_bson BSON::DbPointer
-
#to_bson BSON::CodeWithScope
-
#to_bson BSON::Symbol::Raw
-
#to_bson BSON::Symbol
-
#to_bson BSON::String
-
#to_bson BSON::Regexp::Raw
-
#to_bson BSON::Regexp
-
#to_bson BSON::Binary
-
#to_bson BSON::Int64
-
#to_bson BSON::Integer
-
#to_bson BSON::Int32
-
#to_bson BSON::Float
-
#to_bson BSON::DBRef
-
#to_bson BSON::Time
-
#to_bson BSON::Array
-
#to_bson BSON::Hash
-
#to_bson BSON::Code
-
#to_bson BSON::Date
-
#to_bson BSON::Specialized
-
#to_bson BSON::TimeWithZone
-
#to_bson BSON::FalseClass
-
#to_bson BSON::BigDecimal
-
#to_bson BSON::TrueClass
-
#to_bson BSON::OpenStruct
-
#to_bson BSON::Decimal128
-
#to_bson_int32 BSON::Integer
-
#to_bson_int64 BSON::Integer
-
#to_bson_key BSON::Integer
-
#to_bson_key BSON::Symbol
-
#to_bson_key BSON::String
-
#to_bson_key BSON::Object
-
#to_bson_key BSON::Int64
-
#to_bson_key BSON::Int32
-
#to_bson_normalized_key BSON::Symbol
-
#to_bson_normalized_key BSON::Object
-
#to_bson_normalized_value BSON::Document
-
#to_bson_normalized_value BSON::Object
-
#to_bson_normalized_value BSON::Array
-
#to_bson_normalized_value BSON::Hash
-
#to_bson_object_id BSON::String
-
#to_bson_object_id BSON::Array
-
#to_d BSON::Decimal128
-
#to_extended_json BSON::Object
-
#to_hex_string BSON::String
-
#to_json BSON::JSON
-
#to_s BSON::ObjectId
-
#to_s BSON::Symbol::Raw
-
#to_s BSON::ByteBuffer
-
#to_s BSON::Decimal128
-
#to_sym BSON::Symbol::Raw
-
#to_uuid BSON::Binary
-
#type BSON::Binary
-
#type BSON::Error::InvalidBinaryType
-
#value BSON::Int64
-
#value BSON::Int32
-
verify_no_reserved_keys BSON::ExtJSON
-
#write_position BSON::ByteBuffer