Parent

Class/Module Index [+]

Quicksearch

Moped::BSON::MaxKey

Represents the maximum key value in the database.

Public Class Methods

===(other) click to toggle source

Check equality on the object.

@example Check equality.

object == other

@param [ Object ] other The object to check against.

@return [ true, false ] If the objects are equal.

@since 1.0.0

# File lib/moped/bson/max_key.rb, line 19
def ===(other)
  other == self
end
__bson_dump__(io, key) click to toggle source

Dump the max key to the raw bytes.

@example Dump the max key.

Moped::BSON::MaxKey.__bson_dump__("", "max")

@param [ String ] io The raw bytes to write to. @param [ String ] key The field name.

@since 1.0.0

# File lib/moped/bson/max_key.rb, line 44
def __bson_dump__(io, key)
  io << Types::MAX_KEY
  io << key.to_bson_cstring
end
__bson_load__(io) click to toggle source

Load the max key from the raw data.

@example Load the max key.

Moped::BSON::MaxKey.__bson_load("")

@param [ String ] io The raw bytes.

@return [ Class ] The Moped::BSON::MaxKey class.

@since 1.0.0

# File lib/moped/bson/max_key.rb, line 33
def __bson_load__(io); self; end

[Validate]

Generated with the Darkfish Rdoc Generator 2.