1189件ヒット
[1-100件を表示]
(0.107秒)
ライブラリ
- ビルトイン (572)
-
cgi
/ core (12) - csv (24)
- dbm (48)
- delegate (12)
- erb (12)
- gdbm (48)
- ipaddr (24)
-
irb
/ ext / math-mode (4) -
minitest
/ spec (1) -
minitest
/ unit (2) - mkmf (60)
- pathname (24)
- rake (12)
-
rdoc
/ context (48) -
rdoc
/ text (12) -
rexml
/ document (12) -
rexml
/ streamlistener (12) - sdbm (48)
- set (13)
- socket (12)
- tsort (81)
-
webrick
/ httpresponse (24) -
webrick
/ httpserver (12) - win32ole (36)
クラス
- Array (12)
-
CSV
:: Row (24) - DBM (48)
- Delegator (12)
- ERB (12)
- GDBM (48)
- Hash (12)
- IPAddr (24)
-
IRB
:: Context (4) - Method (24)
- Module (264)
- Object (121)
- Pathname (24)
- Proc (6)
-
RDoc
:: Context (48) -
RDoc
:: Options (24) -
REXML
:: AttlistDecl (12) -
Rake
:: FileList (12) - Range (55)
- Refinement (4)
- SDBM (48)
- Set (16)
- Socket (12)
- String (12)
- TracePoint (12)
- UnboundMethod (12)
-
WEBrick
:: HTTPResponse (24) -
WEBrick
:: HTTPServer (12) - WIN32OLE (36)
モジュール
-
CGI
:: QueryExtension (12) - Enumerable (24)
- GC (12)
- Kernel (60)
-
MiniTest
:: Assertions (2) -
RDoc
:: Text (12) -
REXML
:: StreamListener (12) - TSort (81)
キーワード
- < (12)
- <= (12)
- <=> (12)
- === (24)
- > (12)
- >= (12)
-
_ getproperty (12) -
_ invoke (12) -
_ setproperty (12) -
add
_ include (12) -
add
_ to (12) - ancestors (12)
-
append
_ features (12) -
assert
_ includes (1) -
assert
_ send (1) - bind (12)
- body= (12)
- chunked= (12)
-
connect
_ nonblock (12) -
const
_ defined? (12) -
const
_ get (12) -
const
_ source _ location (12) - constants (12)
- cover? (19)
-
def
_ module (12) -
defined
_ class (12) -
dir
_ config (12) -
each
_ child (24) -
each
_ strongly _ connected _ component (23) -
each
_ strongly _ connected _ component _ from (23) -
enable
_ config (24) - entitydecl (12)
- extend (12)
-
garbage
_ collect (12) -
has
_ key? (36) - header? (12)
-
import
_ methods (4) - include? (168)
-
include
_ line _ numbers (12) - included (12)
-
included
_ modules (12) - includes (12)
-
initialize
_ methods _ etc (12) - inspect (12)
-
is
_ a? (12) - key? (36)
-
kind
_ of? (12) - markup (12)
-
math
_ mode= (4) - member? (64)
-
method
_ defined? (12) - methods (12)
- mount (12)
-
must
_ include (1) -
prepend
_ features (12) -
private
_ instance _ methods (12) -
private
_ method _ defined? (12) -
private
_ methods (12) -
protected
_ method _ defined? (12) -
protected
_ methods (12) -
public
_ method _ defined? (12) -
public
_ methods (12) -
rdoc
_ include (12) -
respond
_ to? (12) -
respond
_ to _ missing? (24) -
ruby2
_ keywords (18) -
singleton
_ methods (12) -
strongly
_ connected _ components (12) -
to
_ s (12) -
tsort
_ each (23) -
with
_ config (24)
検索結果
先頭5件
-
Module
# include(*mod) -> self (24268.0) -
モジュール mod をインクルードします。
...od をインクルードします。
@param mod Module のインスタンス( Enumerable など)を指定します。
@raise ArgumentError 継承関係が循環してしまうような include を行った場合に発生します。
//emlist[例][ruby]{
module M
end
module M2
include M
end
modu......le M
include M2
end
//}
実行結果:
-:3:in `append_features': cyclic include detected (ArgumentError)
from -:3:in `include'
from -:3
インクルードとは、指定されたモジュールの定義
(メソッド、定数) を引き継ぐことです。
インクルー......ドは多重継承の代わりに用いられており、 mix-in とも呼びます。
//emlist[例][ruby]{
class C
include FileTest
include Math
end
p C.ancestors
# => [C, Math, FileTest, Object, Kernel]
//}
モジュールの機能追加は、クラスの継承関係の間にそのモジ... -
Rake
:: FileList # include(*filenames) -> self (24214.0) -
ファイル名のパターンを追加リストに登録します。 配列が与えられた場合、配列の各要素が追加されます。
...ターンを追加リストに登録します。
配列が与えられた場合、配列の各要素が追加されます。
@param filenames 追加するファイル名のパターンを指定します。
例:
file_list.include("*.java", "*.cfg")
file_list.include %w( math.c lib.h *.o )... -
RDoc
:: Options # rdoc _ include -> [String] (15218.0) -
コマンドライン引数の --include オプションで指定したディレクトリを文字列 の配列で返します。
...コマンドライン引数の --include オプションで指定したディレクトリを文字列
の配列で返します。
指定しなかった場合は ['.'] を返します。... -
Module
# included _ modules -> [Module] (15207.0) -
self にインクルードされているモジュールの配列を返します。
...self にインクルードされているモジュールの配列を返します。
//emlist[例][ruby]{
module Mixin
end
module Outer
include Mixin
end
Mixin.included_modules #=> []
Outer.included_modules #=> [Mixin]
//}
@see Module#ancestors... -
REXML
:: AttlistDecl # include?(key) -> bool (15202.0) -
key が属性名であるならば真を返します。
key が属性名であるならば真を返します。
@param key 属性名であるかどうか判定する文字列 -
RDoc
:: Context # includes -> [RDoc :: Include] (12418.0) -
追加された RDoc::Include の配列を返します。
...追加された RDoc::Include の配列を返します。... -
RDoc
:: Context # add _ include(an _ include) -> () (12331.0) -
引数で指定した RDoc::Include オブジェクトを追加します。
...引数で指定した RDoc::Include オブジェクトを追加します。
@param an_include RDoc::Include オブジェクトを指定します。... -
Module
# included(class _ or _ module) -> () (12241.0) -
self が Module#include されたときに対象のクラスまたはモジュー ルを引数にしてインタプリタがこのメソッドを呼び出します。
...odule#include されたときに対象のクラスまたはモジュー
ルを引数にしてインタプリタがこのメソッドを呼び出します。
@param class_or_module Module#include を実行したオブジェクト
//emlist[例][ruby]{
module Foo
def self.included(mod)
p "#{mod......} include #{self}"
end
end
class Bar
include Foo
end
# => "Bar include Foo"
//}
@see Module#append_features... -
Range
# include?(obj) -> bool (12232.0) -
obj が範囲内に含まれている時に true を返します。 そうでない場合は、false を返します。
...指定します。
//emlist[例][ruby]{
p ("a" .. "c").include?("b") # => true
p ("a" .. "c").include?("B") # => false
p ("a" .. "c").include?("ba") # => false
p ("a" .. "c").cover?("ba") # => true
p (1 .. 3).include?(1.5) # => true
//}
@see d:spec/control#case
@see Range#cover?, Range#===...