3021件ヒット
[1-100件を表示]
(0.041秒)
種類
ライブラリ
- ビルトイン (1379)
- csv (44)
- date (11)
- delegate (165)
- digest (11)
- fiddle (11)
- forwardable (11)
-
irb
/ context (22) -
irb
/ magic-file (22) - json (220)
- matrix (22)
-
minitest
/ spec (1) -
net
/ imap (33) - objspace (66)
- openssl (110)
- optparse (33)
- pathname (22)
- prettyprint (22)
- prime (99)
- psych (11)
-
rdoc
/ code _ object (11) -
rdoc
/ markup (11) -
rexml
/ document (66) -
rinda
/ rinda (33) -
ripper
/ filter (22) - rubygems (11)
-
rubygems
/ specification (22) - shell (12)
- socket (132)
- tempfile (22)
- uri (11)
-
webrick
/ httpauth / authenticator (11) - win32ole (22)
-
yaml
/ dbm (33) - zlib (44)
クラス
-
ARGF
. class (66) - Array (116)
- CSV (44)
- Class (11)
- Data (6)
- Date (11)
- Delegator (110)
-
Digest
:: Base (11) - Dir (99)
- Enumerator (143)
-
Enumerator
:: Chain (18) -
Enumerator
:: Lazy (55) -
Enumerator
:: Yielder (22) - File (33)
-
Gem
:: Specification (22) - Hash (58)
-
IRB
:: Context (11) - Integer (11)
-
JSON
:: State (77) - MatchData (11)
- Matrix (22)
- Module (45)
-
Net
:: IMAP :: FetchData (11) -
Net
:: IMAP :: ResponseCode (11) -
Net
:: IMAP :: UntaggedResponse (11) - Object (135)
-
OpenSSL
:: ASN1 :: ASN1Data (11) -
OpenSSL
:: X509 :: Attribute (44) -
OpenSSL
:: X509 :: Name (55) - OptionParser (33)
- Pathname (22)
- PrettyPrint (22)
- Prime (44)
-
Prime
:: PseudoPrimeGenerator (44) -
RDoc
:: CodeObject (11) -
RDoc
:: Markup (11) -
REXML
:: Attribute (11) -
REXML
:: Elements (22) -
REXML
:: Parent (33) - Random (33)
- Range (11)
- Rational (11)
- Regexp (22)
-
Rinda
:: DRbObjectTemplate (22) -
Ripper
:: Filter (22) - Shell (12)
- SimpleDelegator (33)
- Socket (44)
- StopIteration (11)
- String (30)
- Struct (28)
- Tempfile (22)
- Thread (11)
- TracePoint (10)
- UNIXServer (44)
- UNIXSocket (44)
-
WIN32OLE
_ TYPELIB (22) -
YAML
:: DBM (33) -
Zlib
:: GzipWriter (44)
モジュール
- Enumerable (231)
- Fiddle (11)
- GC (24)
- Gem (11)
- JSON (88)
-
JSON
:: Generator :: GeneratorMethods :: Object (11) -
JSON
:: Generator :: GeneratorMethods :: String (22) - Kernel (99)
- ObjectSpace (99)
- Psych (11)
- URI (11)
-
WEBrick
:: HTTPAuth :: Authenticator (11)
オブジェクト
-
IRB
:: MagicFile (22)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - << (11)
- <=> (11)
- == (2)
- === (11)
-
BUILD
_ RUBY _ PLATFORM (11) - Context (11)
- DATA (11)
- DRbObjectTemplate (11)
- Data (8)
- DelegateClass (11)
- Enumerator (11)
- Float (11)
- Forwardable (11)
- Marshal フォーマット (11)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 4 . 0 (8) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 3
. 0 . 0 (4) -
OBJECT
_ TYPE _ TEMPLATE (11) -
RUBY
_ PATCHLEVEL (11) -
RUBY
_ PLATFORM (11) -
RUBY
_ RELEASE _ DATE (11) - Rational (11)
- Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (11)
- SimpleDelegator (11)
- [] (55)
-
_ _ getobj _ _ (22) -
_ _ setobj _ _ (22) - allocate (11)
-
allocation
_ sourcefile (11) -
allocation
_ sourceline (11) -
array
_ attributes (11) - attr (11)
-
boot
_ defclass (11) - bsearch (22)
- catch (22)
- chdir (33)
-
cofactor
_ expansion (11) - collect (33)
-
const
_ source _ location (5) - convert (11)
-
count
_ tdata _ objects (11) - create (22)
-
create
_ id (11) - cycle (11)
- data (22)
-
default
_ value (11) -
delete
_ at (11) -
delete
_ if (11) -
deprecate
_ constant (9) - detect (11)
- each (155)
-
each
_ byte (11) -
each
_ char (11) -
each
_ child (11) -
each
_ line (22) -
each
_ object (22) -
each
_ prime (11) -
each
_ with _ object (11) -
enum
_ for (44) - eql? (2)
- evaluate (11)
-
fast
_ generate (11) -
fast
_ unparse (11) - feed (11)
-
fetch
_ values (18) - file (11)
- filter (18)
-
filter
_ map (5) - find (11)
-
find
_ all (11) - force (11)
- format (22)
- freeze (11)
-
garbage
_ collect (11) - generate (33)
- grep (22)
-
grep
_ v (22) -
handle
_ interrupt (11) - hash (13)
- index (7)
- inject (11)
- instance (22)
-
irb
/ ext / math-mode (4) - join (11)
- key (11)
-
laplace
_ expansion (11) -
latest
_ gc _ info (22) - load (11)
- logger (11)
- loop (11)
- map (22)
-
marshal
_ dump (11) -
marshal
_ load (11) - match (44)
-
max
_ by (22) -
method
_ missing (11) - methods (11)
-
min
_ by (22) -
minmax
_ by (11) -
must
_ match (1) - new (154)
- next (11)
-
next
_ values (11) -
object
_ nl (11) -
object
_ nl= (11) - oid (11)
- oid= (11)
- on (33)
-
on
_ XXX (11) -
on
_ default (11) - open (176)
- parse (11)
- parse! (11)
-
parse
_ openssl (11) -
parse
_ rfc2253 (11) - partition (11)
- path (11)
- peek (11)
-
peek
_ values (11) -
pretty
_ generate (11) -
pretty
_ unparse (11) -
private
_ constant (9) -
private
_ instance _ methods (11) -
private
_ methods (11) -
protected
_ methods (11) -
public
_ methods (11) - pushd (6)
- pushdir (6)
- rand (33)
-
rb
_ data _ object _ alloc (11) -
rb
_ false (11) -
rb
_ mod _ extend _ object (11) -
rb
_ obj _ inspect (11) -
rb
_ obj _ methods (11) -
rb
_ obj _ private _ methods (11) -
rb
_ obj _ protected _ methods (11) - rdoc (11)
- reject (22)
-
remove
_ const (11) -
require
_ relative (11) -
respond
_ to? (11) -
respond
_ to _ missing? (11) - result (11)
- rewind (6)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 9 feature (11) - select (55)
-
singleline
_ format (11) -
sort
_ by (11) - sprintf (11)
- sprintf フォーマット (11)
- stat (12)
- string (11)
- then (6)
-
to
_ enum (44) -
to
_ h (11) -
to
_ hash (11) -
to
_ json (11) -
to
_ json _ raw (11) -
to
_ json _ raw _ object (11) -
to
_ regexp (11) -
trace
_ object _ allocations (11) -
trace
_ object _ allocations _ start (11) -
trace
_ object _ allocations _ stop (11) - unix (22)
-
unix
_ server _ socket (22) - unpack1 (8)
- unparse (11)
- value (11)
-
values
_ at (33) - version (11)
-
win
_ platform? (11) -
with
_ index (22) -
with
_ object (44) - wrap (22)
- write (11)
- yaml (11)
- yield (11)
-
yield
_ self (7)
検索結果
先頭5件
-
Object
# private _ methods(include _ inherited = true) -> [Symbol] (27112.0) -
そのオブジェクトが理解できる private メソッド名の一覧を返します。
...が理解できる private メソッド名の一覧を返します。
@param include_inherited 偽となる値を指定すると自身のクラスのスーパークラスで定義されたメソッドを除きます。
@see Module#private_instance_methods,Object#methods,Object#singleton_methods... -
Object
# must _ match(regexp) -> true (27100.0) -
自身が与えられた正規表現にマッチした場合、検査にパスしたことになります。
...文字列を指定した場合は文字列そのものにマッチする
正規表現に変換してから使用します。
@raise MiniTest::Assertion 自身が与えられた正規表現にマッチしなかった場合に発生します。
@see MiniTest::Assertions#assert_match... -
Object
:: DATA -> File (27100.0) -
スクリプトの __END__ プログラムの終り以降をアクセスする File オブジェクト。
...ジェクト。
d:spec/program#terminateも参照。
ソースファイルの __END__ 以降は解析・実行の対象にならないので
その部分にプログラムが利用するためのデータを書き込んでおくことができます。
DATA 定数はそのデータ部分にアク......するための File オブジェクトを保持しています。
__END__ を含まないプログラムにおいては DATA は定義されません。
=== 注意
* DATA.rewind で移動する読みとり位置は __END__ 直後ではなく、
スクリプトファイルの先頭で......ファイル ($0) を指します。
=== 例1
print DATA.gets # => 故人西辞黄鶴楼
print DATA.gets # => 烟花三月下揚州
print DATA.gets # => 孤帆遠影碧空尽
print DATA.gets # => 唯見長江天際流
DATA.gets # => nil
__END__
故人西辞黄... -
Object
:: RUBY _ PATCHLEVEL -> Integer (27100.0) -
Ruby のパッチレベルを表す Integer オブジェクトです。
...eeny リリースに対してバグ修正パッチが適用される度に増えていきます。
パッチレベルという概念および RUBY_PATCHLEVEL 定数は、 Ruby 1.8.5-p1 以降、 1.8.6 以降で導入されました。
1.8.5やそれ以前のバージョンでは定義されてい... -
Object
:: RUBY _ PLATFORM -> String (27100.0) -
プラットフォームを表す文字列。
プラットフォームを表す文字列。 -
Object
:: RUBY _ RELEASE _ DATE -> String (27100.0) -
Ruby のリリース日を表す文字列。
Ruby のリリース日を表す文字列。 -
JSON
:: Ext :: Generator :: GeneratorMethods :: Object (24016.0) -
Alias of JSON::Generator::GeneratorMethods::Object
...Alias of JSON::Generator::GeneratorMethods::Object... -
JSON
:: Generator :: GeneratorMethods :: Object (24016.0) -
Object に JSON で使用するインスタンスメソッドを追加するためのモジュールです。
...Object に JSON で使用するインスタンスメソッドを追加するためのモジュールです。... -
Object
# respond _ to _ missing?(symbol , include _ private) -> bool (21112.0) -
自身が symbol で表されるメソッドに対し BasicObject#method_missing で反応するつもりならば真を返します。
...れるメソッドに対し
BasicObject#method_missing で反応するつもりならば真を返します。
Object#respond_to? はメソッドが定義されていない場合、
デフォルトでこのメソッドを呼びだし問合せます。
BasicObject#method_missing を override した......このメソッドも
override されるべきです。
false を返します。
@param symbol メソッド名シンボル
@param include_private private method も含めたい場合に true が渡されます
//emlist[例][ruby]{
class Sample
def method_missing(name, *args)
if name =~ /^to......end
end
def respond_to_missing?(sym, include_private)
(sym =~ /^to_*/) ? true : super
end
end
s = Sample.new
s.to_sample("sample args1", "sample args2")
s.respond_to?(:to_sample) # => true
s.respond_to?(:sample) # => false
//}
@see Object#respond_to?, BasicObject#method_missing... -
Object
# then -> Enumerator (21108.0) -
self を引数としてブロックを評価し、ブロックの結果を返します。
...s).
yield_self {|url| URI(url).read }.
yield_self {|response| JSON.parse(response) }
//}
ブロックなしで呼び出されたときは Enumerator を返します。
例えば条件によって値を捨てるのに使えます。
//emlist[][ruby]{
# 条件にあうので何もしない
1.yie... -
Object
# yield _ self -> Enumerator (21108.0) -
self を引数としてブロックを評価し、ブロックの結果を返します。
...s).
yield_self {|url| URI(url).read }.
yield_self {|response| JSON.parse(response) }
//}
ブロックなしで呼び出されたときは Enumerator を返します。
例えば条件によって値を捨てるのに使えます。
//emlist[][ruby]{
# 条件にあうので何もしない
1.yie...