class EJDB::BSON
- EJDB::BSON
- Reference
- Object
Defined in:
ejdb.crConstructors
Class Method Summary
- .array_from_iterator(i : Library::Iterator)
- .from_hash(hash)
- .from_json(json : String)
- .get_iterator_next(ip : Pointer(Library::Iterator))
- .hash_from_data(data : Pointer(UInt8))
- .hash_from_iterator(i : Library::Iterator)
- .query_from_hash(hash)
Instance Method Summary
- #append(k : String, v : Nil)
- #append(k : String, v : Bool)
- #append(k : String, v : Float64)
- #append(k : String, v : Int32)
- #append(k : String, v : Int64)
- #append(k : String, v : String)
- #append(k : String, v : JSON::Any)
- #append(k : String, a : Array(JSON::Any))
- #append(k : String, h : Hash(String, JSON::Any))
- #append(k : String, a : Array(String))
- #append_hash(hash)
- #finalize
- #ptr
-
#to_s
Returns a nicely readable and concise string representation of this object, typically intended for users.
Constructor Detail
Class Method Detail
Instance Method Detail
def to_s
#
Description copied from class Object
Returns a nicely readable and concise string representation of this object, typically intended for users.
This method should usually not be overridden. It delegates to
#to_s(IO)
which can be overridden for custom implementations.
Also see #inspect
.