2028件ヒット
[1901-2000件を表示]
(0.072秒)
ライブラリ
- ビルトイン (1551)
- csv (12)
- etc (12)
- forwardable (48)
-
irb
/ extend-command (24) -
json
/ add / symbol (12) -
net
/ http (12) -
net
/ imap (24) - pp (12)
- psych (19)
-
rdoc
/ markup (36) -
rexml
/ document (24) -
ripper
/ lexer (36)
クラス
-
ARGF
. class (10) - CSV (12)
- Data (6)
- IO (12)
- Module (600)
-
Net
:: HTTP (12) -
Net
:: IMAP :: FetchData (12) -
Net
:: IMAP :: MailboxList (12) - Object (120)
-
RDoc
:: Markup (36) -
REXML
:: Document (12) -
REXML
:: Element (12) - Regexp (12)
- Ripper (12)
-
Ripper
:: Lexer (24) - String (78)
- Struct (72)
- Symbol (395)
- Thread (24)
- TracePoint (24)
- UnboundMethod (12)
モジュール
- Etc (12)
- Forwardable (24)
-
IRB
:: ExtendCommandBundle (24) - Kernel (96)
- Psych (19)
- Signal (24)
- SingleForwardable (24)
オブジェクト
- main (78)
キーワード
- % (12)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - <=> (12)
- =~ (24)
- HeaderConverters (12)
- Marshal フォーマット (12)
-
NEWS for Ruby 2
. 1 . 0 (12) -
NEWS for Ruby 2
. 2 . 0 (11) -
NEWS for Ruby 2
. 4 . 0 (9) -
NEWS for Ruby 2
. 6 . 0 (7) -
NEWS for Ruby 2
. 7 . 0 (6) -
NEWS for Ruby 3
. 0 . 0 (5) - Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (12)
- Ruby用語集 (12)
- [] (84)
- []= (24)
-
add
_ html (12) -
add
_ special (12) -
add
_ word _ pair (12) -
alias
_ method (12) - attr (60)
-
attr
_ accessor (12) -
attr
_ reader (12) -
attr
_ writer (12) - autoload (24)
- autoload? (24)
- capitalize (12)
- casecmp (12)
- casecmp? (9)
-
class
_ variable _ defined? (12) -
class
_ variable _ get (12) -
class
_ variable _ set (12) - clone (12)
-
const
_ defined? (12) -
const
_ get (12) -
const
_ set (12) -
const
_ source _ location (12) -
def
_ extend _ command (12) - define (6)
-
define
_ method (48) -
define
_ singleton _ method (24) - delegate (24)
-
deprecate
_ constant (12) - downcase (21)
- dup (12)
- empty? (12)
- encoding (12)
-
end
_ with? (6) - format (12)
- hash (12)
- id2name (12)
- inspect (12)
-
instance
_ delegate (12) -
instance
_ method (12) - intern (24)
-
irb
_ original _ method _ name (12) - length (12)
- lex (24)
- logger (12)
- match (36)
- match? (18)
- method (12)
-
method
_ defined? (12) -
module
_ function (36) - name (17)
- new (72)
- next (12)
- parse (12)
-
pretty
_ print _ instance _ variables (12) - private (75)
-
private
_ class _ method (24) -
private
_ constant (12) -
private
_ method _ defined? (12) - protected (48)
-
protected
_ method _ defined? (12) - public (75)
-
public
_ class _ method (24) -
public
_ constant (12) -
public
_ instance _ method (12) -
public
_ method (12) -
public
_ method _ defined? (12) -
rb
_ to _ id (12) -
read
_ nonblock (22) -
remove
_ class _ variable (12) -
remove
_ const (12) -
remove
_ method (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 9 feature (12) -
safe
_ load (19) -
single
_ delegate (12) -
singleton
_ class (12) -
singleton
_ method (12) - size (12)
- slice (60)
- sprintf (12)
- sprintf フォーマット (12)
-
ssl
_ version (12) -
start
_ with? (6) - succ (12)
- swapcase (12)
-
thread
_ variable? (12) -
to
_ json (12) -
to
_ s (12) -
to
_ sym (24) - trace (12)
-
trace
_ var (36) - trap (24)
- uname (12)
-
undef
_ method (12) -
untrace
_ var (12) - upcase (12)
- yaml (12)
- クラス/メソッドの定義 (12)
- リテラル (12)
- 正規表現 (12)
検索結果
先頭5件
-
SingleForwardable
# single _ delegate(hash) -> () (12.0) -
メソッドの委譲先を設定します。
...メソッドの委譲先を設定します。
@param hash 委譲先のメソッドがキー、委譲先のオブジェクトが値の
Hash を指定します。キーは Symbol、
String かその配列で指定します。
@see Forwardable#delegate... -
Thread
# []=(name , val) (12.0) -
val を name に対応するスレッド固有のデータとして格納します。
...ッド固有のデータとして格納します。
@param name スレッド固有データのキーを文字列か Symbol で指定します。文字列を指定した場合は String#to_sym によりシンボルに変換されます。
@param val スレッド固有データを指定します。n... -
Thread
# thread _ variable?(key) -> bool (12.0) -
引数 key で指定した名前のスレッドローカル変数が存在する場合に true、そ うでない場合に false を返します。
...のスレッドローカル変数が存在する場合に true、そ
うでない場合に false を返します。
@param key 変数名を String か Symbol で指定します。
me = Thread.current
me.thread_variable_set(:oliver, "a")
me.thread_variable?(:oliver) # => true
me.thre... -
TracePoint
. new(*events) {|obj| . . . } -> TracePoint (12.0) -
新しい TracePoint オブジェクトを作成して返します。トレースを有効 にするには TracePoint#enable を実行してください。
...は TracePoint#disable を実行してください。
//emlist[][ruby]{
trace.disable
//}
@param events トレースするイベントを String か Symbol で任
意の数指定します。
: :line
式の評価。
: :class
クラス定義、特異クラス定義、モジュ... -
TracePoint
. trace(*events) {|obj| . . . } -> TracePoint (12.0) -
新しい TracePoint オブジェクトを作成して自動的にトレースを開始し ます。TracePoint.new のコンビニエンスメソッドです。
...レースを開始し
ます。TracePoint.new のコンビニエンスメソッドです。
@param events トレースするイベントを String か Symbol で任
意の数指定します。指定できる値については
TracePoint.new を参照してください。... -
logger (12.0)
-
ログを記録するためのライブラリです。
...Log4r 互換インターフェイス
//emlist[][ruby]{
logger.level = Logger::INFO
# DEBUG < INFO < WARN < ERROR < FATAL < UNKNOWN
//}
3. Symbol か String(大文字小文字の区別を行わない)
//emlist[][ruby]{
logger.level = :info
logger.level = 'INFO'
# :debug < :info < :warn < :error... -
main
. private(*name) -> self (12.0) -
メソッドを private に設定します。
...規に定義さ
れるメソッドを関数形式でだけ呼び出せるように(private)設定します。
@param name 0 個以上の String または Symbol を指定します。
@raise NameError 存在しないメソッド名を指定した場合に発生します。
@see Module#private... -
main
. public(*name) -> self (12.0) -
メソッドを public に設定します。
...引数が与えられた時には引数によって指定されたメソッドを public に設
定します。
@param name 0 個以上の String または Symbol を指定します。
@raise NameError 存在しないメソッド名を指定した場合に発生します。
@see Module#public... -
Struct
. [](*args) -> Struct (10.0) -
(このメソッドは Struct の下位クラスにのみ定義されています) 構造体オブジェクトを生成して返します。
(このメソッドは Struct の下位クラスにのみ定義されています)
構造体オブジェクトを生成して返します。
@param args 構造体の初期値を指定します。メンバの初期値は指定されなければ nil です。
@return 構造体クラスのインスタンス。
@raise ArgumentError 構造体のメンバの数よりも多くの引数を指定した場合に発生します。
//emlist[例][ruby]{
Foo = Struct.new(:foo, :bar)
foo = Foo.new(1)
p foo.values # => [1, nil]
//} -
Struct
. new(*args) -> Struct (10.0) -
(このメソッドは Struct の下位クラスにのみ定義されています) 構造体オブジェクトを生成して返します。
(このメソッドは Struct の下位クラスにのみ定義されています)
構造体オブジェクトを生成して返します。
@param args 構造体の初期値を指定します。メンバの初期値は指定されなければ nil です。
@return 構造体クラスのインスタンス。
@raise ArgumentError 構造体のメンバの数よりも多くの引数を指定した場合に発生します。
//emlist[例][ruby]{
Foo = Struct.new(:foo, :bar)
foo = Foo.new(1)
p foo.values # => [1, nil]
//}
