Class Class
In: lib/abstract.rb
lib/concrete.rb
lib/verbose_object.rb
Parent: Object

Methods

==   abstract   abstract?   concrete   verbosify!  

Included Modules

Abstract Concrete

External Aliases

== -> old_class_equal

Public Instance methods

[Source]

# File lib/verbose_object.rb, line 96
  def == ( rhs )
    return object_id == rhs.object_id
  end

[Source]

# File lib/abstract.rb, line 44
  def abstract
    include Abstract
  end

[Source]

# File lib/abstract.rb, line 48
  def abstract?
    include?(Abstract) ? (not include?(Concrete)) : false;
  end

[Source]

# File lib/concrete.rb, line 34
  def concrete
    include Concrete
  end

[Source]

# File lib/verbose_object.rb, line 91
  def verbosify! ( opts=nil )
    raise TypeError
  end

[Validate]