class Andromeda::Id
Constants
- DEFAULT_NUM_BYTES
Default length of generated ids
Public Class Methods
new(random = true)
click to toggle source
@param [Bool] random
Calls superclass method
Andromeda::Impl::XorId::new
# File lib/andromeda/id.rb, line 8 def initialize(random = true) super DEFAULT_NUM_BYTES, random end
zero()
click to toggle source
@return [Id] empty (zero) id
# File lib/andromeda/id.rb, line 13 def self.zero @id = self.new false unless defined? @id @id end