Module: JavaFields

Defined in:
lib/jeventmachine.rb

Instance Method Summary collapse

Instance Method Details

#get_field(key) ⇒ Object



45
46
47
48
49
# File 'lib/jeventmachine.rb', line 45

def get_field(key)
  field = getClass.getDeclaredField(key)
  field.setAccessible(true)
  field.get(self)
end

#set_field(key, value) ⇒ Object



39
40
41
42
43
# File 'lib/jeventmachine.rb', line 39

def set_field(key, value)
  field = getClass.getDeclaredField(key)
  field.setAccessible(true)
  field.set(self, value)
end