module

Metaclass::ClassMacros

Macros

__define_class_attribute(decl, inherited = nil, predicate = nil)
Source
__define_class_getter(decl, memo = nil, block_arg = nil, predicate = nil, &block)
Source
__define_class_getter_method(typename, method_name, variable_name, memo = nil, block_arg = nil, &block)
Source
__define_class_setter(decl, predicate = nil, method_name = nil, block_arg = nil, &block)
Source
__define_class_setter_method(method_name, variable_name, block_arg = nil, &block)
Source
__define_metaclass_class
Source
class_getter(decl, memo = nil, inherited = nil, block_arg = nil, predicate = nil, &block)
Source
class_getter?(decl, memo = nil, &block)
Source
class_property(decl, memo = nil, &block)
Source
class_property?(decl, memo = nil, neg = nil, &block)
Source
class_setter(decl, predicate = nil, method_name = nil, block_arg = nil, &block)
Source
class_setter?(decl, neg = nil)
Source
inherited_class_getter(decl, &block)
Source