Module: Typed::Scala::Reflect

Defined in:
lib/typed/scala/reflect.rb

Overview

Reflect

Instance Method Summary collapse

Instance Method Details

#valsObject



13
14
15
# File 'lib/typed/scala/reflect.rb', line 13

def vals
  @typed_scala_vals ||= Typed::Scala::Variables.build_variables(self, :val)
end

#variablesObject

variable synthesis



9
10
11
# File 'lib/typed/scala/reflect.rb', line 9

def variables
  @variables ||= Typed::Scala::Variables.build(self)
end

#varsObject



17
18
19
# File 'lib/typed/scala/reflect.rb', line 17

def vars
  @typed_scala_vars ||= Typed::Scala::Variables.build_variables(self, :var)
end