Exception: BSON::Error

Inherits:
StandardError
  • Object
show all
Defined in:
lib/bson/error.rb,
lib/bson/error/illegal_key.rb,
lib/bson/error/invalid_key.rb,
lib/bson/error/unsupported_type.rb,
lib/bson/error/bson_decode_error.rb,
lib/bson/error/invalid_object_id.rb,
lib/bson/error/invalid_binary_type.rb,
lib/bson/error/ext_json_parse_error.rb,
lib/bson/error/unserializable_class.rb,
lib/bson/error/invalid_dbref_argument.rb,
lib/bson/error/invalid_regexp_pattern.rb,
lib/bson/error/invalid_decimal128_range.rb,
lib/bson/error/invalid_decimal128_string.rb,
lib/bson/error/unrepresentable_precision.rb,
lib/bson/error/unsupported_binary_subtype.rb,
lib/bson/error/invalid_decimal128_argument.rb

Overview

Base exception class for all BSON-related errors.

Defined Under Namespace

Classes: BSONDecodeError, ExtJSONParseError, IllegalKey, InvalidBinaryType, InvalidDBRefArgument, InvalidDecimal128Argument, InvalidDecimal128Range, InvalidDecimal128String, InvalidKey, InvalidObjectId, InvalidRegexpPattern, UnrepresentablePrecision, UnserializableClass, UnsupportedBinarySubtype, UnsupportedType