module StrongJSON::Type::WithAlias
Public Instance Methods
alias()
click to toggle source
# File lib/strong_json/type.rb, line 17 def alias defined?(@alias) ? @alias : nil end
with_alias(name)
click to toggle source
# File lib/strong_json/type.rb, line 21 def with_alias(name) _ = dup.tap do |copy| copy.instance_eval do |x| @alias = name end end end