class Reflekt::ArrayMeta
Public Class Methods
new()
click to toggle source
# File lib/meta/array_meta.rb, line 6 def initialize() @type = :array @min = nil @max = nil @length = nil end
Public Instance Methods
load(value)
click to toggle source
@param value [Array]
# File lib/meta/array_meta.rb, line 16 def load(value) @min = value.min() @max = value.max() @length = value.length() end
serialize()
click to toggle source
# File lib/meta/array_meta.rb, line 22 def serialize() { :type => @type, :max => @max, :min => @min, :length => @length } end