種類
ライブラリ
- ビルトイン (1740)
- bigdecimal (34)
-
cgi
/ session (11) - continuation (11)
- coverage (29)
- csv (44)
- drb (22)
- fileutils (6)
-
io
/ wait (33) -
irb
/ context (66) -
irb
/ ext / math-mode (4) - json (11)
- mkmf (110)
- monitor (11)
-
net
/ imap (22) -
net
/ pop (77) -
net
/ telnet (6) - objspace (22)
- open-uri (22)
- openssl (165)
- optparse (22)
- pathname (11)
- psych (83)
- pty (11)
- rake (33)
-
rdoc
/ markup / to _ html _ crossref (11) - readline (11)
-
rexml
/ document (99) -
rinda
/ rinda (11) - ripper (11)
-
ripper
/ lexer (8) -
rubygems
/ dependency _ installer (22) -
rubygems
/ installer (11) -
rubygems
/ remote _ fetcher (22) -
rubygems
/ version (7) - securerandom (11)
- shell (30)
-
shell
/ command-processor (18) -
shell
/ filter (18) - stringio (11)
- strscan (55)
- tempfile (42)
- thread (12)
- tmpdir (22)
- uri (44)
-
webrick
/ cgi (11) -
webrick
/ config (22) -
webrick
/ httpauth / htpasswd (11) -
webrick
/ httpversion (11) -
webrick
/ ssl (22) - win32ole (22)
クラス
-
ARGF
. class (33) - Array (79)
- BasicObject (11)
- BigDecimal (22)
-
CGI
:: Session (11) - CSV (33)
-
CSV
:: Row (11) - Coverage (29)
-
DRb
:: DRbServer (11) - Dir (34)
- FalseClass (33)
-
Gem
:: DependencyInstaller (22) -
Gem
:: Installer (11) -
Gem
:: RemoteFetcher (22) -
Gem
:: Version (7) - Hash (11)
- IO (285)
-
IRB
:: Context (59) - Module (73)
-
MonitorMixin
:: ConditionVariable (11) - Mutex (2)
-
Net
:: IMAP (22) -
Net
:: POP3 (77) -
Net
:: Telnet (6) - NilClass (33)
- NoMethodError (14)
- Object (57)
-
OpenSSL
:: BN (11) -
OpenSSL
:: PKey :: DSA (44) -
OpenSSL
:: PKey :: RSA (55) -
OpenSSL
:: SSL :: SSLContext (11) -
OpenSSL
:: X509 :: Store (33) - OptionParser (11)
- Pathname (11)
- Proc (13)
-
Psych
:: Handler (33) -
Psych
:: Nodes :: Scalar (11) -
RDoc
:: Markup :: ToHtmlCrossref (11) -
REXML
:: CData (11) -
REXML
:: Document (22) -
REXML
:: Entity (22) -
REXML
:: Text (33) -
Rake
:: Application (11) - Range (33)
- Regexp (52)
- Ripper (19)
-
RubyVM
:: InstructionSequence (44) - Shell (30)
-
Shell
:: CommandProcessor (18) -
Shell
:: Filter (18) - String (180)
- StringIO (11)
- StringScanner (44)
- Struct (31)
- Symbol (16)
- Tempfile (42)
- Thread (22)
-
Thread
:: Mutex (9) -
Thread
:: Queue (51) -
Thread
:: SizedQueue (42) - Time (88)
- TrueClass (33)
-
URI
:: FTP (11) -
URI
:: HTTP (11) -
URI
:: LDAP (11) -
URI
:: MailTo (11) -
WEBrick
:: CGI (11) -
WEBrick
:: GenericServer (11) -
WEBrick
:: HTTPVersion (11) -
WIN32OLE
_ EVENT (11) -
WIN32OLE
_ TYPE (11)
モジュール
- Comparable (55)
- DRb (11)
- Enumerable (98)
- FileUtils (6)
- GC (44)
-
GC
:: Profiler (22) -
JSON
:: Generator :: GeneratorMethods :: FalseClass (11) - Kernel (309)
- ObjectSpace (33)
- OpenURI (22)
-
OptionParser
:: Arguable (11) - PTY (11)
- Psych (28)
- Rake (22)
- Readline (11)
-
RubyVM
:: AbstractSyntaxTree (12) - SecureRandom (11)
- Signal (22)
-
WEBrick
:: Config (33)
オブジェクト
- ENV (22)
キーワード
- ! (11)
- !~ (11)
-
$ -W (11) -
$ -v (11) -
$ -w (11) -
$ VERBOSE (11) - & (33)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - < (22)
- <= (22)
- <=> (11)
- > (22)
- >= (22)
- ASN1 (11)
- BigDecimal (12)
- Complex (12)
- Context (11)
- Continuation (11)
-
DEFAULT
_ OPTIONS (22) - DigestAuth (11)
- Emitter (11)
- FalseClass (11)
- FileHandler (11)
- Float (6)
- Htpasswd (11)
- Integer (6)
- Marshal フォーマット (11)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 2 . 0 (10) -
NEWS for Ruby 2
. 3 . 0 (9) -
NEWS for Ruby 2
. 4 . 0 (8) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) - NilClass (11)
- Range (11)
- Rational (6)
- Ruby プログラムの実行 (11)
- Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (11)
- Rubyの起動 (11)
- Ruby用語集 (11)
- SSL (11)
- Stat (11)
- String (11)
- StringScanner (11)
- TRUE (8)
- Template (11)
- XMLDecl (11)
- [] (95)
- []= (11)
- ^ (33)
- any? (50)
- application (11)
- application= (11)
- attr (24)
-
auth
_ only (11) - between? (11)
- binmode (2)
- bsearch (44)
- casecmp? (16)
- check (11)
- chunk (11)
- cleanpath (11)
- close (29)
- close! (11)
- closed? (20)
-
compare
_ by _ identity (11) - compile (22)
-
compile
_ file (11) -
compile
_ option= (11) -
const
_ source _ location (5) - correct? (7)
-
cp
_ lr (6) - create (20)
-
default
_ event _ sources (11) -
delete
_ all (22) - deq (22)
- disable (11)
- each (48)
-
each
_ line (64) - fcntl (11)
-
fetch
_ path (11) -
find
_ library (22) -
fixed
_ encoding? (11) - foreach (45)
-
garbage
_ collect (22) - gets (48)
- glob (8)
- gm (22)
- handler= (11)
-
have
_ func (22) -
have
_ header (22) -
have
_ library (22) - ioctl (11)
- irb (11)
-
keyword
_ init? (3) - lambda? (11)
-
latest
_ gc _ info (22) - lex (4)
- lines (16)
- load (22)
- local (22)
- match? (24)
- matched? (11)
-
math
_ mode= (4) -
memsize
_ of _ all (11) - mktime (22)
- mktmpdir (22)
- mode (22)
- new (402)
- nil? (11)
- none? (47)
- of (4)
- one? (47)
-
open
_ uri (22) -
open
_ uri _ or _ path (11) - optparse (11)
- parameters (2)
- parse (4)
-
parse
_ file (4) -
peek
_ result (11) -
pending
_ interrupt? (11) - pop (22)
-
prime
_ fasttest? (11) - pushd (6)
- pushdir (6)
-
raw
_ data (11) -
rb
_ false (11) -
reachable
_ objects _ from (11) -
read
_ nonblock (31) - readline (35)
- readlines (48)
- ready? (11)
- result (11)
- rss (11)
-
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) -
safe
_ load (17) - scalar (11)
-
scan
_ full (11) -
search
_ full (11) - shift (22)
-
singleton
_ class (11) - sleep (11)
- slice (66)
- spawn (44)
- start (40)
-
start
_ mapping (11) -
start
_ sequence (11) -
start
_ service (11) - status (11)
- store (11)
- system (44)
- test (40)
-
to
_ json (11) -
to
_ s (11) - tokenize (4)
- trap (22)
-
try
_ run (22) -
unconverted
_ fields? (11) -
urlsafe
_ base64 (11) -
use
_ readline (11) -
use
_ readline? (11) - utc (22)
- value (11)
- verbose (11)
- verbose= (11)
- verbose? (11)
- verify (22)
-
verify
_ callback= (22) - wait (22)
-
wait
_ readable (11) - warn (3)
- warning (11)
- write (22)
-
write
_ headers? (11) - | (33)
- ~ (11)
- クラス/メソッドの定義 (11)
- セキュリティモデル (11)
- メソッド呼び出し(super・ブロック付き・yield) (11)
- 制御構造 (11)
- 変数と定数 (11)
- 字句構造 (11)
- 正規表現 (11)
- 演算子式 (11)
検索結果
先頭5件
- Kernel
. # warn(*message , uplevel: nil , category: nil) -> nil - RubyVM
:: AbstractSyntaxTree . parse(string , keep _ script _ lines: false , error _ tolerant: false , keep _ tokens: false) -> RubyVM :: AbstractSyntaxTree :: Node - RubyVM
:: AbstractSyntaxTree . parse _ file(pathname , keep _ script _ lines: false , error _ tolerant: false , keep _ tokens: false) -> RubyVM :: AbstractSyntaxTree :: Node - DRb
. # start _ service(uri=nil , front=nil , config _ or _ acl=nil) -> () - DRb
:: DRbServer . new(uri=nil , front=nil , config _ or _ acl=nil) -> DRb :: DRbServer
-
Kernel
. # warn(*message , uplevel: nil , category: nil) -> nil (349.0) -
message を 標準エラー出力 $stderr に出力します。 $VERBOSE フラグ が nil のときは何も出力しません。
...message を 標準エラー出力 $stderr に出力します。 $VERBOSE
フラグ が nil のときは何も出力しません。
文字列以外のオブジェクトが引数として与えられた場合には、
to_s メソッドにより文字列に変換してから出力します。
upleve......uts(*message) if !$VERBOSE.nil? && !message.empty?
nil
//}
@param message 出力するオブジェクトを任意個指定します。
@param uplevel いくつ前の呼び出し元のファイル名と行番号を表示するかを0以上の数値で指定します。 nil の場合は表示しま......arning[:deprecated] = true # 非推奨の警告を表示する
warn("deprecated!!", category: :deprecated)
# => deprecated!
Warning[:deprecated] = false # 非推奨の警告を表示しない
warn("deprecated!!", category: :deprecated)
# 警告は出力されない
//}
@see Warning#warn, $stderr,$... -
RubyVM
:: AbstractSyntaxTree . parse(string , keep _ script _ lines: false , error _ tolerant: false , keep _ tokens: false) -> RubyVM :: AbstractSyntaxTree :: Node (321.0) -
文字列を抽象構文木にパースし、その木の根ノードを返します。
...l: [:x]
# args: nil
# body:
# (LASGN@1:0-1:9 :x
# (OPCALL@1:4-1:9 (LIT@1:4-1:5 1) :+ (LIST@1:8-1:9 (LIT@1:8-1:9 2) nil))))
pp RubyVM::AbstractSyntaxTree.parse("x = 1; p(x; y=2", error_tolerant: true)
# => (SCOPE@1:0-1:15
# tbl: [:x, :y]
# args: nil
# body: (BLO... -
RubyVM
:: AbstractSyntaxTree . parse _ file(pathname , keep _ script _ lines: false , error _ tolerant: false , keep _ tokens: false) -> RubyVM :: AbstractSyntaxTree :: Node (321.0) -
pathname のファイルを読み込み、その内容を抽象構文木にパースし、その木の根ノードを返します。
...SCOPE@1:0-1:50
# tbl: []
# args: nil
# body:
# (FCALL@1:0-1:50 :pp
# (LIST@1:3-1:50
# (CALL@1:3-1:50
# (COLON2@1:3-1:29 (CONST@1:3-1:9 :RubyVM) :AbstractSyntaxTree)
# :parse_file (LIST@1:41-1:49 (STR@1:41-1:49 "") nil)) nil)))
//}... -
DRb
. # start _ service(uri=nil , front=nil , config _ or _ acl=nil) -> () (315.0) -
dRuby のサービス(サーバ)を起動します。
...由のメソッドのログを
$stdout に出力します。デフォルトは false。
: :tcp_acl
サーバに設定する ACL(Access Control List)。詳しくは ACL
を見てください。デフォルトは nil(設定しない)。
: :load_limit
サーバが受け付けるメッセー... -
DRb
:: DRbServer . new(uri=nil , front=nil , config _ or _ acl=nil) -> DRb :: DRbServer (315.0) -
dRuby サーバを起動し、DRbServerのインスタンスを返します。
...由のメソッドのログを
$stdout に出力します。デフォルトは false。
: :tcp_acl
サーバに設定する ACL(Access Control List)。詳しくは ACL
を見てください。デフォルトは nil(設定しない)。
: :load_limit
サーバが受け付けるメッセー... -
Psych
:: Nodes :: Scalar . new(value , anchor=nil , tag=nil , plain=true , quoted=false , style=ANY) -> Psych :: Nodes:Scalar (315.0) -
Scalar オブジェクトを生成します。
...anchor を文字列で指定します。
anchor を付けない場合には nil を指定します。
tag には scalar に付加されている tag を文字列で指定します。
tag を付けない場合には nil を指定します。
plain は plain style であるかどうか、quoted は... -
RubyVM
:: InstructionSequence . compile(source , file = nil , path = nil , line = 1 , options = nil) -> RubyVM :: InstructionSequence (312.0) -
引数 source で指定した Ruby のソースコードを元にコンパイル済みの RubyVM::InstructionSequence オブジェクトを作成して返します。
...ます。
@param line 引数 source の 1 行目の行番号を指定します。
@param options コンパイル時のオプションを true、false、Hash オブ
ジェクトのいずれかで指定します。詳細は
RubyVM::InstructionSequence.compile_option=... -
RubyVM
:: InstructionSequence . new(source , file = nil , path = nil , line = 1 , options = nil) -> RubyVM :: InstructionSequence (312.0) -
引数 source で指定した Ruby のソースコードを元にコンパイル済みの RubyVM::InstructionSequence オブジェクトを作成して返します。
...ます。
@param line 引数 source の 1 行目の行番号を指定します。
@param options コンパイル時のオプションを true、false、Hash オブ
ジェクトのいずれかで指定します。詳細は
RubyVM::InstructionSequence.compile_option=... -
Psych
. load(yaml , filename = nil , fallback: false , symbolize _ names: false) -> object (309.0) -
YAML ドキュメントを Ruby のデータ構造(オブジェクト)に変換します。
...として表示する文字列。
@param fallback 引数 yaml に空のYAMLを指定した場合の戻り値を指定します。デフォルトは false です。
@param symbolize_names ハッシュ(YAMLの仕様では正確にはマッピング)のキー
を Symbol に変換... -
Psych
. safe _ load(yaml , whitelist _ classes = [] , whitelist _ symbols = [] , aliases = false , filename = nil , symbolize _ names: false) -> object (309.0) -
安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。
...トを生成して返します。
デフォルトでは以下のクラスのオブジェクトしか変換しません。
* TrueClass
* FalseClass
* NilClass
* Numeric
* String
* Array
* Hash
再帰的なデータ構造はデフォルトでは許可されていません。
任意のクラ......ていた場合は、
Psych::DisallowedClass 例外が発生します。
yaml がエイリアスを含んでいて aliases パラメーターが false の時、
Psych::BadAlias 例外が発生します。
filename はパース中に発生した例外のメッセージに用います。
キーワ... -
NoMethodError
. new(error _ message = "" , name = nil , args = nil , priv = false) -> NoMethodError (306.0) -
例外オブジェクトを生成して返します。
例外オブジェクトを生成して返します。
@param error_message エラーメッセージを表す文字列です
@param name 未定義だったシンボルです
@param args メソッド呼び出しに使われた引数です
@param priv private なメソッドを呼び出せる形式 (関数形式(レシーバを省略した形式)) で呼ばれたかどうかを指定します
@param receiver 原因となったメソッド呼び出しのレシーバです
例:
nom = NoMethodError.new("message", "foo", [1,2,3])
p nom.name
p ... -
NoMethodError
. new(error _ message = "" , name = nil , args = nil , priv = false , receiver:) -> NoMethodError (306.0) -
例外オブジェクトを生成して返します。
例外オブジェクトを生成して返します。
@param error_message エラーメッセージを表す文字列です
@param name 未定義だったシンボルです
@param args メソッド呼び出しに使われた引数です
@param priv private なメソッドを呼び出せる形式 (関数形式(レシーバを省略した形式)) で呼ばれたかどうかを指定します
@param receiver 原因となったメソッド呼び出しのレシーバです
例:
nom = NoMethodError.new("message", "foo", [1,2,3])
p nom.name
p ... -
REXML
:: Document # write(output = $ stdout , indent = -1 , transitive = false , ie _ hack = false , encoding=nil) -> () (306.0) -
output に XML 文書を出力します。
output に XML 文書を出力します。
XML宣言、DTD、処理命令を(もしあるならば)含む文書を出力します。
注意すべき点として、
元の XML 文書が XML宣言を含んでいなくとも
出力される XML はデフォルトの XML 宣言を含んでいるべきであるが、
REXML は明示しない限り(つまりXML宣言を REXML::Document#add で
追加しない限り)
それをしない、ということである。XML-RPCのような利用法では
ネットワークバンドを少しでも節約する必要があるためである。
2.0.0以降ではキーワード引数による引数指定が可能です。
@param outpu... -
REXML
:: Document # write(output: $ stdout , indent: -1 , transitive: false , ie _ hack: false , encoding: nil) -> () (306.0) -
output に XML 文書を出力します。
output に XML 文書を出力します。
XML宣言、DTD、処理命令を(もしあるならば)含む文書を出力します。
注意すべき点として、
元の XML 文書が XML宣言を含んでいなくとも
出力される XML はデフォルトの XML 宣言を含んでいるべきであるが、
REXML は明示しない限り(つまりXML宣言を REXML::Document#add で
追加しない限り)
それをしない、ということである。XML-RPCのような利用法では
ネットワークバンドを少しでも節約する必要があるためである。
2.0.0以降ではキーワード引数による引数指定が可能です。
@param outpu...