Class: GenericSubject (TmDoc::Model::Abstraction::Subject)

Overview
Module Structure
Class Hierarchy
Instance Methods
GenericSubject#== / 1
GenericSubject#eql? / 1
GenericSubject#hash
GenericSubject#freeze_equality!
GenericSubject#<=> / 1
is a submodule of
module: Subject ( TmDoc::Model::Abstraction )
has modular siblings
class: SeqOfGenericSubject   
class: SetOfGenericSubject   
class: PhysicalSubject   
class: SetOfPhysicalSubject   
class: LogicalSubject   
class: SetOfLogicalSubject   
class: SeqOfLogicalSubject   
includes
  Comparable ( Builtin-Module )
inherits from
  Abstract ( TmStd::Lsm::Product )
is inherited by
  PhysicalSubject ( TmDoc::Model::Abstraction::Subject )
  LogicalSubject ( TmDoc::Model::Abstraction::Subject )
  Subject ( TmDoc::Model::Core::Logical::Abstraction )
has class siblings
  Parameter ( TmDoc::Commander )
  Environment ( TmDoc::Environment )
  NamedEntryRow ( TmDoc::Transformer::DocumentIntoDocBook::Module::InfoBox::EntryRow )
  Abstract ( TmDoc::Transformer::DocumentIntoDocBook::Link::CacheDomain )
  FileItem ( TmDoc::Reader )
  Context ( TmDoc::Reader::Ruby18::Parser )
  Argument ( TmDoc::Reader::Ruby18::Parser )
  Store ( TmDoc::Model::Abstraction )
  Location ( TmDoc::Model::Abstraction )
  GenericDocument ( TmDoc::Model::Abstraction )
  Record ( TmDoc::Model::Core::Logical )
  PairOfUniqueNumber ( TmDoc::Model::Module::Logical::Abstraction )
  Files ( TmDoc::Model::Object::Physical )
  RelationshipOfFileToLogicalSubject ( TmDoc::Model::Object::Physical::Relationship )
  RelationshipBetweenSubjects ( TmDoc::Model::Object::Logical::Node::Relationship )
  PropertySection ( TmDoc::Model::Document::Module )
  SourceStructure ( TmDoc::Model::Document::Node )
  Unit ( TmStd::Xml::Abstraction )
  Identifier ( TmStd::Xml::Abstraction )
  Element ( TmStd::DocBook::Abstraction )
  CacheDomain ( TmStd::DocBook::Facade )
has properties
method: == / 1   
method: eql? / 1   
method: hash   
method: freeze_equality!   
method: <=> / 1   
is defined at
#130 in model/abstraction.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: <Built-in Module>
module: Comparable     
  module: TmDoc
  module: Commander
class: Parameter     
  module: Environment
class: Environment     
  module: Transformer
  module: DocumentIntoDocBook
  module: Module
  module: InfoBox
  module: EntryRow
class: NamedEntryRow     
  module: Link
  module: CacheDomain
class: Abstract     
  module: Model
  module: Abstraction
  class: Store
  module: Subject
class: GenericSubject     
class: SeqOfGenericSubject     
class: SetOfGenericSubject     
class: PhysicalSubject     
class: SetOfPhysicalSubject     
class: LogicalSubject     
class: SetOfLogicalSubject     
class: SeqOfLogicalSubject     
  class: Location
  class: GenericDocument
  module: Core
  module: Logical
  module: Abstraction
class: Subject     
  class: Record
  module: Module
  module: Logical
  module: Abstraction
class: PairOfUniqueNumber     
  module: Object
  module: Physical
  class: Files
  module: Relationship
  module: Logical
  module: Node
  module: Relationship
class: RelationshipBetweenSubjects     
  module: Document
  module: Module
class: PropertySection     
  module: Node
class: SourceStructure     
  module: Reader
  module: Ruby18
  module: Parser
class: Context     
class: Argument     
  class: FileItem
  module: TmStd
  module: Lsm
  module: Product
class: Abstract     
  module: DocBook
  module: Facade
class: CacheDomain     
  module: Abstraction
class: Element     
  module: Xml
  module: Abstraction
class: Unit     
class: Identifier     

Class Hierarchy

Object ( Builtin-Module )
Abstract ( TmStd::Lsm )
Abstract ( TmStd::Lsm::Product )
Abstract ( TmStd::Lsm::Collection )

Instance Methods

GenericSubject#== / 1

#134 in model/abstraction.rb

== ( other )

GenericSubject#eql? / 1

#141 in model/abstraction.rb

eql? ( other )

GenericSubject#hash

#146 in model/abstraction.rb

hash

GenericSubject#freeze_equality!

#151 in model/abstraction.rb

freeze_equality!

GenericSubject#<=> / 1

#156 in model/abstraction.rb

<=> ( other )