class IceCube::Validations::SecondOfMinute::Validation
Attributes
second[R]
value[R]
Public Class Methods
new(second)
click to toggle source
# File lib/ice_cube/validations/second_of_minute.rb, line 33 def initialize(second) @second = second end
Public Instance Methods
build_hash(builder)
click to toggle source
# File lib/ice_cube/validations/second_of_minute.rb, line 53 def build_hash(builder) builder.validations_array(:second_of_minute) << second end
build_ical(builder)
click to toggle source
# File lib/ice_cube/validations/second_of_minute.rb, line 57 def build_ical(builder) builder['BYSECOND'] << second end
build_s(builder)
click to toggle source
# File lib/ice_cube/validations/second_of_minute.rb, line 49 def build_s(builder) builder.piece(:second_of_minute) << StringBuilder.nice_number(second) end
dst_adjust?()
click to toggle source
# File lib/ice_cube/validations/second_of_minute.rb, line 45 def dst_adjust? false end
key()
click to toggle source
# File lib/ice_cube/validations/second_of_minute.rb, line 37 def key :second_of_minute end
type()
click to toggle source
# File lib/ice_cube/validations/second_of_minute.rb, line 41 def type :sec end