class Aws::Templates::Utils::Parametrized::Getter::AsInstanceVariable
Get parameter from instance variables as is
Gets value from instance variable by parameter's name without any other operations performed.
Example¶ ↑
class Piece include Aws::Templates::Utils::Parametrized parameter :param1, getter: as_instance_variable def initialize(x) @param1 = x end end i = Piece.new(3) i.param1 # => 3
Protected Instance Methods
get(parameter, instance)
click to toggle source
# File lib/aws/templates/utils/parametrized/getter/as_instance_variable.rb, line 33 def get(parameter, instance) instance.instance_variable_get("@#{parameter.name}") end