class Nagoriyuki::Generators::Sequence
Public Class Methods
new(options)
click to toggle source
Calls superclass method
Nagoriyuki::Generators::Base::new
# File lib/nagoriyuki/generators/sequence.rb, line 6 def initialize(options) @sequence = 0 super end
Public Instance Methods
biggest(timestamp)
click to toggle source
# File lib/nagoriyuki/generators/sequence.rb, line 23 def biggest(timestamp) bit_fill end
current()
click to toggle source
# File lib/nagoriyuki/generators/sequence.rb, line 15 def current @sequence end
generate()
click to toggle source
# File lib/nagoriyuki/generators/sequence.rb, line 11 def generate @sequence = (@sequence + 1) & bit_fill end
smallest(timestamp)
click to toggle source
# File lib/nagoriyuki/generators/sequence.rb, line 19 def smallest(timestamp) 0 end