class Wiris::Reflect

Public Class Methods

field(obj, field) click to toggle source
# File lib/src-generic/Reflect.rb, line 3
def self.field(obj, field)
begin
    cls = Module::const_get(obj.name)
    return cls.class_variable_get(("@@" + field).to_sym)
end
rescue NameError
    return nil
end
setField(obj, field, value) click to toggle source
# File lib/src-generic/Reflect.rb, line 12
def self.setField(obj, field, value)
        cls = Module::const_get(obj.name)
        cls.class_variable_set(("@@" + field), value)
end