Table of Contents - bson-4.0.3 Documentation
Pages
Classes and Modules
- BSON
- BSON::Array
- BSON::Array::ClassMethods
- BSON::Binary
- BSON::Binary::InvalidType
- BSON::Boolean
- BSON::ByteBuffer
- BSON::Code
- BSON::CodeWithScope
- BSON::Date
- BSON::DateTime
- BSON::Document
- BSON::Environment
- BSON::FalseClass
- BSON::Float
- BSON::Float::ClassMethods
- BSON::Hash
- BSON::Hash::ClassMethods
- BSON::Int32
- BSON::Int64
- BSON::Integer
- BSON::InvalidKey
- BSON::JSON
- BSON::MaxKey
- BSON::MinKey
- BSON::NilClass
- BSON::NilClass::ClassMethods
- BSON::Object
- BSON::ObjectId
- BSON::ObjectId::Generator
- BSON::ObjectId::Invalid
- BSON::Regexp
- BSON::Regexp::ClassMethods
- BSON::Regexp::Raw
- BSON::Registry
- BSON::Specialized
- BSON::Specialized::ClassMethods
- BSON::String
- BSON::String::ClassMethods
- BSON::Symbol
- BSON::Symbol::ClassMethods
- BSON::Time
- BSON::Time::ClassMethods
- BSON::Timestamp
- BSON::TrueClass
- BSON::Undefined
- unknown
Methods
- ::ObjectId — BSON
- ::from_bson — BSON::Binary
- ::from_bson — BSON::Boolean
- ::from_bson — BSON::Code
- ::from_bson — BSON::CodeWithScope
- ::from_bson — BSON::Int32
- ::from_bson — BSON::Int64
- ::from_bson — BSON::ObjectId
- ::from_bson — BSON::Timestamp
- ::from_data — BSON::ObjectId
- ::from_string — BSON::ObjectId
- ::from_time — BSON::ObjectId
- ::included — BSON::Specialized
- ::legal? — BSON::ObjectId
- ::new — BSON::ByteBuffer
- ::new — BSON::Binary
- ::new — BSON::Binary::InvalidType
- ::new — BSON::Code
- ::new — BSON::CodeWithScope
- ::new — BSON::Document
- ::new — BSON::InvalidKey
- ::new — BSON::ObjectId::Generator
- ::new — BSON::Regexp::Raw
- ::new — BSON::Timestamp
- ::repair — BSON::ObjectId
- #<=> — BSON::MaxKey
- #<=> — BSON::MinKey
- #<=> — BSON::ObjectId
- #== — BSON::Binary
- #== — BSON::Code
- #== — BSON::CodeWithScope
- #== — BSON::ObjectId
- #== — BSON::Timestamp
- #== — BSON::Undefined
- #== — BSON::Specialized
- #=== — BSON::ObjectId
- #[] — BSON::Document
- #[]= — BSON::Document
- #append_bson_int32 — BSON::Integer
- #as_json — BSON::Binary
- #as_json — BSON::Code
- #as_json — BSON::CodeWithScope
- #as_json — BSON::MaxKey
- #as_json — BSON::MinKey
- #as_json — BSON::ObjectId
- #as_json — BSON::Timestamp
- #as_json — BSON::Regexp
- #bson_extended — BSON::Regexp
- #bson_ignorecase — BSON::Regexp
- #bson_int32? — BSON::Integer
- #bson_int64? — BSON::Integer
- #bson_multiline — BSON::Regexp
- #bson_options — BSON::Regexp
- #bson_type — BSON::Date
- #bson_type — BSON::FalseClass
- #bson_type — BSON::Integer
- #bson_type — BSON::Symbol
- #bson_type — BSON::TrueClass
- #compile — BSON::Regexp::Raw
- #convert_key — BSON::Document
- #convert_value — BSON::Document
- #define_type_reader — BSON::Registry
- #delete — BSON::Document
- #eql? — BSON::Binary
- #eql? — BSON::ObjectId
- #from_bson — BSON::Array::ClassMethods
- #from_bson — BSON::Float::ClassMethods
- #from_bson — BSON::Hash::ClassMethods
- #from_bson — BSON::NilClass::ClassMethods
- #from_bson — BSON::Regexp::ClassMethods
- #from_bson — BSON::Specialized::ClassMethods
- #from_bson — BSON::String::ClassMethods
- #from_bson — BSON::Symbol::ClassMethods
- #from_bson — BSON::Time::ClassMethods
- #generate — BSON::ObjectId::Generator
- #generate_data — BSON::ObjectId
- #generation_time — BSON::ObjectId
- #get — BSON::Registry
- #get_byte — BSON::ByteBuffer
- #get_bytes — BSON::ByteBuffer
- #get_cstring — BSON::ByteBuffer
- #get_double — BSON::ByteBuffer
- #get_int32 — BSON::ByteBuffer
- #get_int64 — BSON::ByteBuffer
- #get_string — BSON::ByteBuffer
- #has_key? — BSON::Document
- #has_value? — BSON::Document
- #hash — BSON::Binary
- #hash — BSON::ObjectId
- #include? — BSON::Document
- #inspect — BSON::Binary
- #inspect — BSON::ObjectId
- #jruby? — BSON::Environment
- #key? — BSON::Document
- #length — BSON::ByteBuffer
- #marshal_dump — BSON::ObjectId
- #marshal_load — BSON::ObjectId
- #member? — BSON::Document
- #merge — BSON::Document
- #merge! — BSON::Document
- #message — BSON::Binary::InvalidType
- #method_missing — BSON::Regexp::Raw
- #next_object_id — BSON::ObjectId::Generator
- #out_of_range! — BSON::Integer
- #process_id — BSON::ObjectId::Generator
- #put_byte — BSON::ByteBuffer
- #put_bytes — BSON::ByteBuffer
- #put_cstring — BSON::ByteBuffer
- #put_double — BSON::ByteBuffer
- #put_int32 — BSON::ByteBuffer
- #put_int64 — BSON::ByteBuffer
- #put_string — BSON::ByteBuffer
- #read_position — BSON::ByteBuffer
- #register — BSON::Registry
- #repair — BSON::ObjectId
- #replace_int32 — BSON::ByteBuffer
- #respond_to? — BSON::Regexp::Raw
- #rewind! — BSON::ByteBuffer
- #to_bson — BSON::Binary
- #to_bson — BSON::Code
- #to_bson — BSON::CodeWithScope
- #to_bson — BSON::ObjectId
- #to_bson — BSON::Timestamp
- #to_bson — BSON::Array
- #to_bson — BSON::Date
- #to_bson — BSON::DateTime
- #to_bson — BSON::FalseClass
- #to_bson — BSON::Float
- #to_bson — BSON::Hash
- #to_bson — BSON::Integer
- #to_bson — BSON::Regexp
- #to_bson — BSON::Specialized
- #to_bson — BSON::String
- #to_bson — BSON::Symbol
- #to_bson — BSON::Time
- #to_bson — BSON::TrueClass
- #to_bson_int32 — BSON::Integer
- #to_bson_int64 — BSON::Integer
- #to_bson_key — BSON::Integer
- #to_bson_key — BSON::Object
- #to_bson_key — BSON::String
- #to_bson_key — BSON::Symbol
- #to_bson_normalized_key — BSON::Object
- #to_bson_normalized_key — BSON::Symbol
- #to_bson_normalized_value — BSON::Array
- #to_bson_normalized_value — BSON::Hash
- #to_bson_normalized_value — BSON::Object
- #to_bson_object_id — BSON::Array
- #to_bson_object_id — BSON::String
- #to_hex_string — BSON::String
- #to_json — BSON::JSON
- #to_s — BSON::ByteBuffer
- #to_s — BSON::ObjectId
- #to_str — BSON::ObjectId
- #update — BSON::Document
- #validate_type! — BSON::Binary
- #value — BSON::Document
- #write_position — BSON::ByteBuffer