class PRRD::Graph::Shift
Public Class Methods
new(values = nil)
click to toggle source
Constructor
Calls superclass method
PRRD::Entity::new
# File lib/prrd/graph/shift.rb, line 11 def initialize(values = nil) @keys = [ :vname, :offset ] super values end
Public Instance Methods
to_s()
click to toggle source
Transform to a SHIFT formatted string
# File lib/prrd/graph/shift.rb, line 21 def to_s fail 'Empty shift object' if @data.empty? validate_presence :vname, :offset "SHIFT:%s:%s" % [@data[:vname], @data[:offset]] end