module Initializer::Visibility
Public Instance Methods
a(parameter_name)
click to toggle source
# File lib/initializer/visibility.rb, line 13 def a(parameter_name) return Parameter.build(parameter_name, :accessor) end
Also aliased as: rw
lazy(statement)
click to toggle source
# File lib/initializer/visibility.rb, line 22 def lazy(statement) Parameter::Statement.new(statement) end
na(parameter_name)
click to toggle source
# File lib/initializer/visibility.rb, line 18 def na(parameter_name) return Parameter.build(parameter_name, :no_accessor) end
r(parameter_name)
click to toggle source
# File lib/initializer/visibility.rb, line 5 def r(parameter_name) return Parameter.build(parameter_name, :reader) end
w(parameter_name)
click to toggle source
# File lib/initializer/visibility.rb, line 9 def w(parameter_name) return Parameter.build(parameter_name, :writer) end