2204件ヒット
[201-300件を表示]
(0.083秒)
ライブラリ
- ビルトイン (892)
- bigdecimal (12)
- csv (36)
-
drb
/ acl (12) - forwardable (36)
-
io
/ console (24) - ipaddr (12)
-
irb
/ context (72) -
irb
/ extend-command (12) -
irb
/ inspector (24) - matrix (24)
-
minitest
/ spec (1) -
minitest
/ unit (1) - mkmf (24)
-
net
/ smtp (12) - openssl (12)
- optparse (12)
- ostruct (24)
- pp (36)
- rake (36)
-
rdoc
/ context (12) -
rexml
/ document (132) -
rexml
/ parsers / pullparser (12) -
rexml
/ sax2listener (12) -
rexml
/ streamlistener (12) -
rubygems
/ command (12) -
rubygems
/ commands / update _ command (12) -
rubygems
/ dependency _ installer (72) -
rubygems
/ doc _ manager (48) -
rubygems
/ indexer (12) -
rubygems
/ installer (216) -
rubygems
/ remote _ fetcher (12) -
rubygems
/ specification (36) -
rubygems
/ uninstaller (132) -
rubygems
/ user _ interaction (12) - set (14)
-
shell
/ filter (6) - socket (24)
- strscan (12)
- sync (6)
- un (12)
-
webrick
/ httpservlet / prochandler (12) -
win32
/ registry (12) - win32ole (12)
- zlib (12)
クラス
- ACL (12)
-
ARGF
. class (24) - Addrinfo (12)
- Array (36)
- BasicObject (36)
- BigDecimal (12)
- Bignum (6)
- CSV (12)
-
CSV
:: Row (12) -
CSV
:: Table (12) - Complex (12)
- Data (6)
- Dir (12)
- Encoding (12)
-
Encoding
:: Converter (24) -
Enumerator
:: ArithmeticSequence (7) -
Enumerator
:: Chain (7) - Exception (12)
- FalseClass (24)
- Fixnum (6)
- Float (24)
-
Gem
:: Command (12) -
Gem
:: Commands :: UpdateCommand (12) -
Gem
:: DependencyInstaller (72) -
Gem
:: DocManager (48) -
Gem
:: Indexer (12) -
Gem
:: Installer (216) -
Gem
:: RemoteFetcher (12) -
Gem
:: Specification (36) -
Gem
:: StreamUI (12) -
Gem
:: Uninstaller (132) - Hash (24)
- IO (24)
- IPAddr (12)
-
IRB
:: Context (72) -
IRB
:: Inspector (24) - Integer (24)
- MatchData (12)
- Matrix (12)
- Method (24)
- Module (108)
-
Net
:: SMTP (12) - Object (121)
-
OpenSSL
:: HMAC (12) - OpenStruct (24)
-
OptionParser
:: ParseError (12) - Proc (24)
-
Process
:: Status (12) -
RDoc
:: Context :: Section (12) -
REXML
:: Element (12) -
REXML
:: Instruction (84) -
REXML
:: Parent (24) -
REXML
:: Parsers :: PullEvent (12) -
Rake
:: Task (12) -
Rake
:: TaskArguments (24) - Range (12)
- Rational (12)
- Regexp (12)
-
RubyVM
:: AbstractSyntaxTree :: Node (7) -
RubyVM
:: InstructionSequence (130) - Set (20)
-
Shell
:: Filter (6) -
Socket
:: Ifaddr (12) - String (24)
- StringScanner (12)
- Struct (24)
- Symbol (12)
- Thread (20)
-
Thread
:: Backtrace :: Location (12) - Time (6)
- TracePoint (19)
- TrueClass (12)
- UnboundMethod (24)
- Vector (12)
-
WEBrick
:: HTTPServlet :: ProcHandler (12) -
WIN32OLE
_ TYPE (12) -
Win32
:: Registry (12) -
Zlib
:: GzipFile :: Error (12)
モジュール
- Forwardable (36)
-
Gem
:: InstallUpdateOptions (24) -
IRB
:: ExtendCommandBundle (12) - Kernel (36)
-
MiniTest
:: Assertions (1) -
REXML
:: Node (12) -
REXML
:: SAX2Listener (12) -
REXML
:: StreamListener (12) -
Sync
_ m (6)
キーワード
- == (12)
-
_ _ inspect _ _ (12) -
absolute
_ path (12) -
app
_ script _ text (12) -
ask
_ if _ ok (12) -
assert
_ instance _ of (1) -
base
_ label (12) - begins? (12)
-
bin
_ dir (24) -
build
_ extensions (12) - clone (12)
- content (12)
- content= (12)
-
def
_ instance _ delegator (12) -
def
_ instance _ delegators (12) -
dependencies
_ ok? (12) - disasm (12)
- disassemble (12)
- download (12)
-
ensure
_ dependency (12) - eval (12)
-
extract
_ files (12) -
find
_ gems _ with _ sources (12) -
find
_ spec _ by _ name _ and _ version (12) -
first
_ lineno (12) -
formatted
_ program _ filename (12) -
gather
_ dependencies (12) -
gem
_ home (24) -
gems
_ to _ install (12) -
generate
_ bin (12) -
generate
_ bin _ script (12) -
generate
_ bin _ symlink (12) -
generate
_ windows _ script (12) -
get
_ instance (12) -
index
_ in _ parent (12) - init (12)
- insert (24)
-
insert
_ after (12) -
insert
_ before (12) -
insert
_ output (12) - inspect (642)
- inspect? (12)
-
inspect
_ mode (12) -
inspect
_ mode= (12) -
inspect
_ sockaddr (12) -
inspect
_ value (12) - install (36)
-
install
_ alias _ method (12) -
install
_ files (12) -
install
_ indices (10) -
install
_ indicies (2) -
install
_ list (12) -
install
_ rb (12) -
install
_ rdoc (12) -
install
_ ri (12) -
install
_ update _ defaults _ str (12) -
installation
_ path (12) -
installation
_ satisfies _ dependency? (12) -
installed
_ gems (12) -
instance
_ delegate (12) -
instance
_ eval (24) -
instance
_ exec (12) -
instance
_ method (12) -
instance
_ methods (12) -
instance
_ of? (12) -
instance
_ variable _ defined? (12) -
instance
_ variable _ get (12) -
instance
_ variable _ set (12) -
instance
_ variables (12) - instruction (12)
- instruction? (12)
-
instruction
_ sequence (7) - instructions (12)
- label (12)
-
must
_ be _ instance _ of (1) - name (12)
-
node
_ type (12) - path (12)
-
path
_ ok? (12) -
pretty
_ inspect (12) -
pretty
_ print _ inspect (12) -
pretty
_ print _ instance _ variables (12) -
private
_ instance _ methods (12) -
processing
_ instruction (12) -
protected
_ instance _ methods (12) -
public
_ instance _ method (12) -
public
_ instance _ methods (12) -
rdoc
_ installed? (12) - remove (12)
-
remove
_ all (12) -
remove
_ executables (12) -
remove
_ instance _ variable (12) - shebang (12)
- spec (24)
-
sync
_ inspect (6) - target (12)
- target= (12)
-
to
_ a (12) -
to
_ binary (10) -
to
_ s (193) - uninstall (12)
-
uninstall
_ doc (12) -
uninstall
_ gem (12) - unpack (12)
-
which
_ to _ update (12) -
windows
_ stub _ script (12) - winsize (12)
- winsize= (12)
-
write
_ spec (12)
検索結果
先頭5件
-
Addrinfo
# inspect _ sockaddr -> String (6101.0) -
アドレスやポート番号などの情報を人間に読める形の文字列で返します。
...などの情報を人間に読める形の文字列で返します。
require 'socket'
Addrinfo.tcp("localhost", 80).inspect_sockaddr #=> "127.0.0.1:80"
Addrinfo.tcp("ip6-localhost", 80).inspect_sockaddr #=> "[::1]:80"
Addrinfo.unix("/tmp/sock").inspect_sockaddr #=> "/tmp/sock"... -
Array
# insert(nth , *val) -> self (6101.0) -
インデックス nth の要素の直前(nth が負の場合は直後)に第 2 引数以降の値を挿入します。 引数 val を一つも指定しなければ何もしません。
...黙の型変換が行えない)オブジェクトを
指定した場合に発生します。
//emlist[例][ruby]{
ary = [1, 2, 3]
ary.insert(2, "a", "b")
p ary # => [1, 2, "a", "b", 3]
ary.insert(-2, "X")
p ary # => [1, 2, "a", "b", "X", 3]
//}... -
Array
# inspect -> String (6101.0) -
自身の情報を人間に読みやすい文字列にして返します。
...自身の情報を人間に読みやすい文字列にして返します。
//emlist[例][ruby]{
[1, 2, 3, 4].to_s # => "[1, 2, 3, 4]"
[1, 2, 3, 4].inspect # => "[1, 2, 3, 4]"
//}... -
BasicObject
# instance _ eval {|obj| . . . } -> object (6101.0) -
オブジェクトのコンテキストで文字列 expr またはオブジェクト自身をブロックパラメータとするブロックを 評価してその結果を返します。
...価では instance_eval の外側のスコープと、ブロックの評価ではそのブロックの外側のスコープと、共有します。
メソッド定義の中で instance_eval でメソッドを定義した場合は、囲むメソッドが実行されたときに
初めて instance_ev......ド定義のネストと同じです。
d:spec/def#nest_method を参照してください。
BasicObject を継承して作ったクラス内で instance_eval する場合はトップレベルの定数や Kernel モジュールに定義されているメソッドは見えません。
これは、......p 'secret'
end
end
some = Foo.new 'XXX'
some.instance_eval{p @key} #=> "XXX"
some.instance_eval{do_fuga } #=> "secret" # private メソッドも呼び出せる
some.instance_eval 'raise' # ..:10: (eval):1: (RuntimeError)
messg = 'unknown'
some.instance_eval 'raise messg','file.rb',999 # file.rb... -
BasicObject
# instance _ eval(expr , filename = "(eval)" , lineno = 1) -> object (6101.0) -
オブジェクトのコンテキストで文字列 expr またはオブジェクト自身をブロックパラメータとするブロックを 評価してその結果を返します。
...価では instance_eval の外側のスコープと、ブロックの評価ではそのブロックの外側のスコープと、共有します。
メソッド定義の中で instance_eval でメソッドを定義した場合は、囲むメソッドが実行されたときに
初めて instance_ev......ド定義のネストと同じです。
d:spec/def#nest_method を参照してください。
BasicObject を継承して作ったクラス内で instance_eval する場合はトップレベルの定数や Kernel モジュールに定義されているメソッドは見えません。
これは、......p 'secret'
end
end
some = Foo.new 'XXX'
some.instance_eval{p @key} #=> "XXX"
some.instance_eval{do_fuga } #=> "secret" # private メソッドも呼び出せる
some.instance_eval 'raise' # ..:10: (eval):1: (RuntimeError)
messg = 'unknown'
some.instance_eval 'raise messg','file.rb',999 # file.rb... -
BasicObject
# instance _ exec(*args) {|*vars| . . . } -> object (6101.0) -
与えられたブロックをレシーバのコンテキストで実行します。
...タに渡す値です。
//emlist[例][ruby]{
class KlassWithSecret
def initialize
@secret = 99
end
end
k = KlassWithSecret.new
# 以下で x には 5 が渡される
k.instance_exec(5) {|x| @secret + x } #=> 104
//}
@see Module#class_exec, Module#module_exec, BasicObject#instance_eval... -
BigDecimal
# inspect -> String (6101.0) -
BigDecimal オブジェクトを表す文字列を返します。
...BigDecimal オブジェクトを表す文字列を返します。
//emlist[][ruby]{
require "bigdecimal"
BigDecimal("1234.5678").inspect
# => "0.12345678e4"
//}... -
Bignum
# inspect(base = 10) -> String (6101.0) -
self を引数で指定した基数の文字列表現に変換します。
self を引数で指定した基数の文字列表現に変換します。
@param base 基数を 2 から 36 の整数で指定します。
12345654321.to_s #=> "12345654321"
12345654321.to_s(2) #=> "1011011111110110111011110000110001"
12345654321.to_s(8) #=> "133766736061"
12345654321.to_s(16) #=> "2dfdbbc31"
78546939656932.to_s(36) ... -
CSV
# inspect -> String (6101.0) -
ASCII 互換文字列で自身の情報を表したものを返します。
...ASCII 互換文字列で自身の情報を表したものを返します。
//emlist[例][ruby]{
require "csv"
csv = CSV.new("header1,header2\nrow1_1,row1_2")
csv.inspect # => "<#CSV io_type:StringIO encoding:UTF-8 lineno:0 col_sep:\",\" row_sep:\"\\n\" quote_char:\"\\\"\">"
//}... -
CSV
:: Row # inspect -> String (6101.0) -
ASCII 互換であるエンコーディングの文字列で自身の情報を返します。
...ASCII 互換であるエンコーディングの文字列で自身の情報を返します。
//emlist[例][ruby]{
require "csv"
row = CSV::Row.new(["header1", "header2", "header1"], [1, 2, 3])
row.inspect # => "#<CSV::Row \"header1\":1 \"header2\":2 \"header1\":3>"
//}...