Class: RI::Attribute

Inherits:
NamedThing show all
Defined in:
lib/rdoc/ri/ri_descriptions.rb

Instance Attribute Summary collapse

Attributes inherited from NamedThing

#name

Instance Method Summary collapse

Methods inherited from NamedThing

#<=>, #eql?, #hash

Constructor Details

#initialize(name, rw, comment) ⇒ Attribute

Returns a new instance of Attribute.



34
35
36
37
38
# File 'lib/rdoc/ri/ri_descriptions.rb', line 34

def initialize(name, rw, comment)
  super(name)
  @rw = rw
  @comment = comment
end

Instance Attribute Details

#commentObject (readonly)

Returns the value of attribute comment



33
34
35
# File 'lib/rdoc/ri/ri_descriptions.rb', line 33

def comment
  @comment
end

#rwObject (readonly)

Returns the value of attribute rw



33
34
35
# File 'lib/rdoc/ri/ri_descriptions.rb', line 33

def rw
  @rw
end