Module: AbstractReflection::FieldMirror
Overview
A class to reflect on instance, class, and class instance variables, as well as constants.
Instance Attribute Summary
Attributes included from Mirror
#reflection
Instance Method Summary
collapse
Methods included from Mirror
#initialize, #mirrors?, #name, #reflectee
#included, #mirror_class, #new, #reflect, #reflect!, #reflects?, #register_mirror
Instance Method Details
31
32
33
|
# File 'lib/abstract_reflection/field_mirror.rb', line 31
def delete
raise CapabilitiesExceeded
end
|
#private? ⇒ Boolean
19
20
21
|
# File 'lib/abstract_reflection/field_mirror.rb', line 19
def private?
raise CapabilitiesExceeded
end
|
#protected? ⇒ Boolean
23
24
25
|
# File 'lib/abstract_reflection/field_mirror.rb', line 23
def protected?
raise CapabilitiesExceeded
end
|
#public? ⇒ Boolean
15
16
17
|
# File 'lib/abstract_reflection/field_mirror.rb', line 15
def public?
raise CapabilitiesExceeded
end
|
7
8
9
|
# File 'lib/abstract_reflection/field_mirror.rb', line 7
def value
raise CapabilitiesExceeded
end
|
#value=(obj) ⇒ Object
11
12
13
|
# File 'lib/abstract_reflection/field_mirror.rb', line 11
def value= obj
raise CapabilitiesExceeded
end
|
#writable? ⇒ Boolean
27
28
29
|
# File 'lib/abstract_reflection/field_mirror.rb', line 27
def writable?
true
end
|