Table of Contents - bson-1.10.2 Documentation
Classes and Modules
- ActiveSupport
- ActiveSupport::HashWithIndifferentAccess
- BSON
- BSON::BSONError
- BSON::BSON_C
- BSON::BSON_JAVA
- BSON::BSON_RUBY
- BSON::Binary
- BSON::ByteBuffer
- BSON::Code
- BSON::DBRef
- BSON::Grow
- BSON::InvalidDocument
- BSON::InvalidKeyName
- BSON::InvalidObjectId
- BSON::InvalidStringEncoding
- BSON::MaxKey
- BSON::MinKey
- BSON::MongoDBError
- BSON::MongoRubyError
- BSON::ObjectId
- BSON::ObjectId::Digest
- BSON::ObjectId::Java
- BSON::ObjectId::Java::OrgBsonTypes
- BSON::OrderedHash
- BSON::Regex
- BSON::Timestamp
- CBson
- Object
Methods
- ::ObjectId — BSON
- ::[] — BSON::OrderedHash
- ::create_pk — BSON::ObjectId
- ::deserialize — BSON::BSON_C
- ::deserialize — BSON::BSON_JAVA
- ::deserialize — BSON::BSON_RUBY
- ::deserialize — BSON
- ::extension? — BSON
- ::from_native — BSON::Regex
- ::from_string — BSON::ObjectId
- ::from_time — BSON::ObjectId
- ::legal? — BSON::ObjectId
- ::machine_id — BSON::ObjectId
- ::max_bson_size — BSON::BSON_C
- ::max_bson_size — BSON::BSON_JAVA
- ::max_bson_size — BSON::BSON_RUBY
- ::new — BSON::BSON_RUBY
- ::new — BSON::ByteBuffer
- ::new — BSON::OrderedHash
- ::new — ActiveSupport::HashWithIndifferentAccess
- ::new — BSON::Binary
- ::new — BSON::Code
- ::new — BSON::DBRef
- ::new — BSON::ObjectId
- ::new — BSON::Regex
- ::new — BSON::Timestamp
- ::new_from_hash_copying_default — ActiveSupport::HashWithIndifferentAccess
- ::read_bson_document — BSON
- ::serialize — BSON::BSON_C
- ::serialize — BSON::BSON_JAVA
- ::serialize — BSON::BSON_RUBY
- ::serialize — BSON
- ::serialize_cstr — BSON::BSON_RUBY
- ::serialize_key — BSON::BSON_RUBY
- ::to_utf8_binary — BSON::BSON_RUBY
- ::update_max_bson_size — BSON::BSON_C
- ::update_max_bson_size — BSON::BSON_JAVA
- ::update_max_bson_size — BSON::BSON_RUBY
- #== — BSON::ByteBuffer
- #== — BSON::OrderedHash
- #== — BSON::Code
- #== — BSON::MaxKey
- #== — BSON::MinKey
- #== — BSON::ObjectId
- #== — BSON::Regex
- #== — BSON::Timestamp
- #[] — BSON::Timestamp
- #[]= — BSON::OrderedHash
- #[]= — ActiveSupport::HashWithIndifferentAccess
- #append! — BSON::ByteBuffer
- #array — BSON::Grow
- #array! — BSON::Grow
- #as_json — BSON::ObjectId
- #b_do — BSON::Grow
- #b_do! — BSON::Grow
- #b_end — BSON::Grow
- #b_end! — BSON::Grow
- #bson_type — BSON::BSON_RUBY
- #check_read_length — BSON::ByteBuffer
- #chr — BSON::ByteBuffer
- #clear — BSON::ByteBuffer
- #clear — BSON::OrderedHash
- #clear! — BSON::Grow
- #convert_key — ActiveSupport::HashWithIndifferentAccess
- #convert_value — ActiveSupport::HashWithIndifferentAccess
- #default — ActiveSupport::HashWithIndifferentAccess
- #delete — BSON::OrderedHash
- #delete — ActiveSupport::HashWithIndifferentAccess
- #delete_if — BSON::OrderedHash
- #deserialize — BSON::BSON_RUBY
- #deserialize_array_data — BSON::BSON_RUBY
- #deserialize_binary_data — BSON::BSON_RUBY
- #deserialize_boolean_data — BSON::BSON_RUBY
- #deserialize_code_w_scope_data — BSON::BSON_RUBY
- #deserialize_cstr — BSON::BSON_RUBY
- #deserialize_date_data — BSON::BSON_RUBY
- #deserialize_dbref_data — BSON::BSON_RUBY
- #deserialize_number_data — BSON::BSON_RUBY
- #deserialize_number_int_data — BSON::BSON_RUBY
- #deserialize_number_long_data — BSON::BSON_RUBY
- #deserialize_object_data — BSON::BSON_RUBY
- #deserialize_oid_data — BSON::BSON_RUBY
- #deserialize_regex_data — BSON::BSON_RUBY
- #deserialize_string_data — BSON::BSON_RUBY
- #deserialize_timestamp_data — BSON::BSON_RUBY
- #doc — BSON::Grow
- #doc! — BSON::Grow
- #dump — BSON::ByteBuffer
- #dup — BSON::OrderedHash
- #dup — ActiveSupport::HashWithIndifferentAccess
- #each — BSON::OrderedHash
- #each — BSON::Timestamp
- #each_pair — BSON::OrderedHash
- #encoded_str — BSON::BSON_RUBY
- #ensure_length — BSON::ByteBuffer
- #eql? — BSON::OrderedHash
- #eql? — BSON::ObjectId
- #eql? — BSON::Regex
- #extractable_options? — BSON::OrderedHash
- #extractable_options? — ActiveSupport::HashWithIndifferentAccess
- #fetch — ActiveSupport::HashWithIndifferentAccess
- #finish! — BSON::Grow
- #finish_one! — BSON::Grow
- #generate — BSON::ObjectId
- #generation_time — BSON::ObjectId
- #get — BSON::ByteBuffer
- #get_double — BSON::ByteBuffer
- #get_inc — BSON::ObjectId
- #get_int — BSON::ByteBuffer
- #get_long — BSON::ByteBuffer
- #grow — BSON::Grow
- #grow! — BSON::Grow
- #has_key? — ActiveSupport::HashWithIndifferentAccess
- #hash — BSON::OrderedHash
- #hash — BSON::ObjectId
- #hex_dump — BSON::BSON_RUBY
- #include? — ActiveSupport::HashWithIndifferentAccess
- #initialize_copy — BSON::OrderedHash
- #initialize_copy — BSON::Regex
- #inspect — BSON::OrderedHash
- #inspect — BSON::Binary
- #inspect — BSON::Code
- #inspect — BSON::ObjectId
- #inspect — BSON::Regex
- #key? — ActiveSupport::HashWithIndifferentAccess
- #keys — BSON::OrderedHash
- #length — BSON::ByteBuffer
- #length — BSON::Code
- #member? — ActiveSupport::HashWithIndifferentAccess
- #merge — BSON::OrderedHash
- #merge — ActiveSupport::HashWithIndifferentAccess
- #merge! — BSON::OrderedHash
- #merge! — ActiveSupport::HashWithIndifferentAccess
- #more? — BSON::ByteBuffer
- #position — BSON::ByteBuffer
- #position= — BSON::ByteBuffer
- #prepend! — BSON::ByteBuffer
- #push — BSON::Grow
- #push! — BSON::Grow
- #push_doc — BSON::Grow
- #push_doc! — BSON::Grow
- #put — BSON::ByteBuffer
- #put_array — BSON::ByteBuffer
- #put_binary — BSON::ByteBuffer
- #put_double — BSON::ByteBuffer
- #put_int — BSON::ByteBuffer
- #put_long — BSON::ByteBuffer
- #put_num — BSON::ByteBuffer
- #regular_update — ActiveSupport::HashWithIndifferentAccess
- #regular_writer — ActiveSupport::HashWithIndifferentAccess
- #reject — BSON::OrderedHash
- #reject — ActiveSupport::HashWithIndifferentAccess
- #reject! — BSON::OrderedHash
- #replace — BSON::OrderedHash
- #reverse_merge — ActiveSupport::HashWithIndifferentAccess
- #reverse_merge! — ActiveSupport::HashWithIndifferentAccess
- #rewind — BSON::ByteBuffer
- #select — BSON::OrderedHash
- #select — ActiveSupport::HashWithIndifferentAccess
- #serialize — BSON::BSON_RUBY
- #serialize_array_element — BSON::BSON_RUBY
- #serialize_binary_element — BSON::BSON_RUBY
- #serialize_boolean_element — BSON::BSON_RUBY
- #serialize_code_w_scope — BSON::BSON_RUBY
- #serialize_date_element — BSON::BSON_RUBY
- #serialize_dbref_element — BSON::BSON_RUBY
- #serialize_eoo_element — BSON::BSON_RUBY
- #serialize_key_value — BSON::BSON_RUBY
- #serialize_max_key_element — BSON::BSON_RUBY
- #serialize_min_key_element — BSON::BSON_RUBY
- #serialize_null_element — BSON::BSON_RUBY
- #serialize_number_element — BSON::BSON_RUBY
- #serialize_object_element — BSON::BSON_RUBY
- #serialize_oid_element — BSON::BSON_RUBY
- #serialize_regex_element — BSON::BSON_RUBY
- #serialize_string_element — BSON::BSON_RUBY
- #serialize_timestamp_element — BSON::BSON_RUBY
- #size — BSON::ByteBuffer
- #str_opts_to_int — BSON::Regex
- #stringify_keys — ActiveSupport::HashWithIndifferentAccess
- #stringify_keys! — ActiveSupport::HashWithIndifferentAccess
- #symbolize_keys — ActiveSupport::HashWithIndifferentAccess
- #to_a — BSON::BSON_RUBY
- #to_a — BSON::ByteBuffer
- #to_a — BSON::OrderedHash
- #to_a — BSON::ObjectId
- #to_bson_code — BSON::Code
- #to_e — BSON::Grow
- #to_hash — ActiveSupport::HashWithIndifferentAccess
- #to_hash — BSON::DBRef
- #to_json — BSON::ObjectId
- #to_options! — ActiveSupport::HashWithIndifferentAccess
- #to_s — BSON::BSON_RUBY
- #to_s — BSON::ByteBuffer
- #to_s — BSON::DBRef
- #to_s — BSON::ObjectId
- #to_s — BSON::Timestamp
- #to_t — BSON::Grow
- #to_v — BSON::Grow
- #try_compile — BSON::Regex
- #unfinish! — BSON::Grow
- #unpack — BSON::BSON_RUBY
- #unpack — BSON::ByteBuffer
- #update — BSON::OrderedHash
- #update — ActiveSupport::HashWithIndifferentAccess
- #values — BSON::OrderedHash
- #values_at — ActiveSupport::HashWithIndifferentAccess
- #yaml_initialize — BSON::OrderedHash