Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > rdoc/top_levelライブラリ > RDoc::TopLevelクラス
クラスの継承リスト: RDoc::TopLevel < RDoc::Context < Comparable < RDoc::CodeObject < RDoc::Text < Object < Kernel < BasicObject
最上位のコンテキスト(ソースファイル)を表現するクラスです。
all_classes_and_modules -> [RDoc::NormalClass | RDoc::SingleClass | RDoc::NormalModule]
[permalink][rdoc]RDoc が収集したクラス、モジュールを配列で返します。
find_class_named(name) -> RDoc::NormalClass | RDoc::SingleClass | nil
[permalink][rdoc]RDoc が収集したクラスの内、name で指定した名前のクラスを返します。見つ からなかった場合は nil を返します。
new(file_name) -> RDoc::TopLevel
[permalink][rdoc]自身を初期化します。
reset -> ()
[permalink][rdoc]RDoc が収集した RDoc::TopLevel の情報(クラス、モジュール、ファイ ル)をクリアします。
add_class_or_module(collection, class_type, name, superclass) -> RDoc::NormalClass | RDoc::SingleClass | RDoc::NormalModule
[permalink][rdoc]collection に name で指定したクラス、モジュールを追加します。
既に登録済みであった場合は、引数で指定した情報で内容を更新します。ただ し、RDoc::CodeObject#done_documenting が true を返す場合、何も行 われません。
file_absolute_name -> String
[permalink][rdoc]自身が管理するファイルに関する絶対パスを文字列で返します。
file_absolute_name=(val)
[permalink][rdoc]自身が管理するファイルに関する絶対パスを文字列で設定します。
file_relative_name -> String
[permalink][rdoc]自身が管理するファイルに関する相対パスを文字列で返します。
file_relative_name=(val)
[permalink][rdoc]自身が管理するファイルに関する相対パスを文字列で設定します。
file_stat -> File::Stat
[permalink][rdoc]自身が管理するファイルに関する File::Stat オブジェクトを返します。
file_stat=(val)
[permalink][rdoc]自身が管理するファイルに関する File::Stat オブジェクトを設定しま す。
find_local_symbol(name) -> RDoc::NormalClass | RDoc::SingleClass | RDoc::NormalModule | RDoc::AnyMethod | RDoc::Alias | RDoc::Attr | RDoc::Constant
[permalink][rdoc]クラス、モジュール、メソッド、定数、属性、alias、ファイルから name で指定したものを返します。見つからなかった場合は nil を返します。
find_module_named(name) -> RDoc::NormalModule
[permalink][rdoc]RDoc が収集したクラスの内、name で指定した名前のモジュールを返します。 見つからなかった場合は nil を返します。
full_name -> String
[permalink][rdoc]自身が管理するファイルの名前を返します。