ライブラリ
- ビルトイン (146)
- bigdecimal (1)
-
cgi
/ core (8) -
cgi
/ html (11) - csv (20)
- date (1)
- dbm (16)
- delegate (1)
- drb (2)
-
drb
/ extservm (1) - erb (3)
- fiddle (1)
-
fiddle
/ import (2) - gdbm (13)
-
irb
/ cmd / load (1) -
irb
/ context (7) -
irb
/ ext / tracer (1) -
irb
/ extend-command (1) -
irb
/ frame (1) -
irb
/ inspector (1) - json (1)
- logger (4)
- matrix (25)
- mkmf (6)
- monitor (2)
-
net
/ http (6) -
net
/ imap (2) - observer (3)
- openssl (33)
- optparse (9)
- ostruct (2)
- prime (3)
- pstore (1)
- psych (6)
- rake (4)
-
rdoc
/ code _ object (3) -
rdoc
/ context (2) -
rdoc
/ markdown (1) -
rdoc
/ parser / ruby (1) -
rdoc
/ rdoc (1) -
rdoc
/ stats (4) -
rdoc
/ top _ level (6) - resolv (31)
-
rexml
/ document (33) -
rexml
/ parsers / pullparser (18) -
rinda
/ rinda (1) -
rinda
/ tuplespace (3) -
ripper
/ filter (1) - rss (15)
- rubygems (6)
-
rubygems
/ command (2) -
rubygems
/ commands / unpack _ command (1) -
rubygems
/ config _ file (2) -
rubygems
/ dependency _ installer (2) -
rubygems
/ dependency _ list (2) -
rubygems
/ remote _ fetcher (1) -
rubygems
/ requirement (3) -
rubygems
/ security (9) -
rubygems
/ server (3) -
rubygems
/ source _ index (2) -
rubygems
/ specification (3) -
rubygems
/ uninstaller (3) -
rubygems
/ user _ interaction (3) -
rubygems
/ validator (1) -
rubygems
/ version (1) - sdbm (13)
- shell (1)
-
shell
/ builtin-command (1) -
shell
/ command-processor (1) -
shell
/ filter (1) - socket (11)
- sync (2)
-
syslog
/ logger (1) - tracer (1)
- un (1)
- uri (2)
-
webrick
/ httprequest (7) -
webrick
/ https (1) -
webrick
/ httpserver (6) -
webrick
/ httpservlet / abstract (7) -
webrick
/ httpservlet / cgihandler (2) -
webrick
/ httpservlet / erbhandler (2) -
webrick
/ httpservlet / filehandler (8) -
webrick
/ httpservlet / prochandler (2) -
webrick
/ httputils (2) -
webrick
/ server (1) -
win32
/ registry (12) - win32ole (10)
-
yaml
/ dbm (8) - zlib (3)
クラス
- Addrinfo (4)
- Array (5)
- BasicSocket (2)
- BigDecimal (1)
-
CGI
:: Cookie (7) - CSV (7)
-
CSV
:: Row (8) -
CSV
:: Table (5) - DBM (16)
-
DRb
:: DRbServer (2) -
DRb
:: ExtServManager (1) - Date (1)
- Delegator (1)
- ERB (3)
-
Encoding
:: Converter (6) -
Encoding
:: InvalidByteSequenceError (7) - Enumerator (2)
-
Enumerator
:: Lazy (4) -
Enumerator
:: Yielder (1) -
Fiddle
:: Pointer (1) - Float (1)
- GDBM (13)
-
Gem
:: Command (2) -
Gem
:: Commands :: UnpackCommand (1) -
Gem
:: ConfigFile (2) -
Gem
:: DependencyInstaller (2) -
Gem
:: DependencyList (2) -
Gem
:: LoadError (2) -
Gem
:: RemoteFetcher (1) -
Gem
:: Requirement (3) -
Gem
:: Security :: Policy (9) -
Gem
:: Server (3) -
Gem
:: SourceIndex (2) -
Gem
:: Specification (3) -
Gem
:: StreamUI (1) -
Gem
:: StreamUI :: VerboseProgressReporter (2) -
Gem
:: Uninstaller (3) -
Gem
:: Validator (1) -
Gem
:: Version (1) - Hash (27)
-
IRB
:: Context (8) -
IRB
:: ExtendCommand :: Load (1) -
IRB
:: Frame (1) -
IRB
:: Inspector (1) -
JSON
:: State (1) - LocalJumpError (1)
- Logger (4)
- MatchData (1)
- Matrix (6)
-
Matrix
:: EigenvalueDecomposition (10) -
Matrix
:: LUPDecomposition (2) - Module (21)
-
MonitorMixin
:: ConditionVariable (2) -
Net
:: HTTP (2) -
Net
:: HTTPResponse (1) -
Net
:: IMAP (1) -
Net
:: IMAP :: Envelope (1) - Numeric (3)
- Object (3)
-
ObjectSpace
:: WeakMap (1) -
OpenSSL
:: ASN1 :: ASN1Data (2) -
OpenSSL
:: ASN1 :: Constructive (3) -
OpenSSL
:: BN (1) -
OpenSSL
:: Cipher (1) -
OpenSSL
:: Config (5) -
OpenSSL
:: OCSP :: BasicResponse (2) -
OpenSSL
:: OCSP :: Request (1) -
OpenSSL
:: PKey :: EC :: Group (3) -
OpenSSL
:: PKey :: EC :: Point (1) -
OpenSSL
:: SSL :: SSLServer (1) -
OpenSSL
:: SSL :: SSLSocket (1) -
OpenSSL
:: X509 :: Attribute (2) -
OpenSSL
:: X509 :: Extension (2) -
OpenSSL
:: X509 :: ExtensionFactory (2) -
OpenSSL
:: X509 :: Name (1) -
OpenSSL
:: X509 :: Request (4) - OpenStruct (2)
- OptionParser (9)
- PStore (1)
- Prime (2)
-
Prime
:: TrialDivisionGenerator (1) -
Psych
:: Handler (2) -
Psych
:: Nodes :: Scalar (2) -
Psych
:: Visitors :: YAMLTree (2) -
RDoc
:: CodeObject (3) -
RDoc
:: Context (2) -
RDoc
:: Markdown (1) -
RDoc
:: Options (6) -
RDoc
:: Parser :: Ruby (1) -
RDoc
:: RDoc (1) -
RDoc
:: Stats (4) -
RDoc
:: TopLevel (6) -
REXML
:: AttlistDecl (1) -
REXML
:: Attribute (3) -
REXML
:: Attributes (2) -
REXML
:: CData (1) -
REXML
:: Child (2) -
REXML
:: Comment (1) -
REXML
:: DocType (1) -
REXML
:: Document (3) -
REXML
:: Element (5) -
REXML
:: Entity (1) -
REXML
:: Instruction (2) -
REXML
:: NotationDecl (2) -
REXML
:: Parsers :: PullEvent (15) -
REXML
:: Parsers :: PullParser (3) -
REXML
:: Text (3) -
REXML
:: XMLDecl (2) -
RSS
:: ImageFaviconModel :: ImageFavicon (2) -
RSS
:: RDF :: Channel :: ImageFavicon (2) -
RSS
:: TrackBackModel10 :: TrackBackAbout (2) -
RSS
:: TrackBackModel10 :: TrackBackPing (2) -
RSS
:: TrackBackModel20 :: TrackBackAbout (2) -
RSS
:: TrackBackModel20 :: TrackBackPing (2) -
Rake
:: TaskArguments (1) -
Resolv
:: DNS (4) -
Resolv
:: DNS :: Name (2) -
Resolv
:: DNS :: Resource :: DomainName (1) -
Resolv
:: DNS :: Resource :: HINFO (2) -
Resolv
:: DNS :: Resource :: IN :: A (1) -
Resolv
:: DNS :: Resource :: IN :: AAAA (1) -
Resolv
:: DNS :: Resource :: IN :: SRV (4) -
Resolv
:: DNS :: Resource :: IN :: WKS (3) -
Resolv
:: DNS :: Resource :: MINFO (2) -
Resolv
:: DNS :: Resource :: MX (2) -
Resolv
:: DNS :: Resource :: SOA (7) -
Resolv
:: DNS :: Resource :: TXT (2) -
Rinda
:: TupleEntry (2) -
Rinda
:: TupleSpace (1) -
Rinda
:: TupleSpaceProxy (1) -
Ripper
:: Filter (1) -
RubyVM
:: InstructionSequence (7) - SDBM (13)
- Shell (1)
-
Shell
:: BuiltInCommand (1) -
Shell
:: CommandProcessor (1) -
Shell
:: Filter (1) - String (3)
- Struct (7)
-
Syslog
:: Logger (1) - Thread (2)
-
Thread
:: ConditionVariable (1) -
Thread
:: Queue (3) - Time (1)
- TracePoint (1)
- Tracer (1)
- UDPSocket (1)
- UNIXServer (2)
- UNIXSocket (2)
-
URI
:: Generic (2) - UncaughtThrowError (1)
- Vector (7)
-
WEBrick
:: Cookie (9) -
WEBrick
:: GenericServer (1) -
WEBrick
:: HTTPRequest (8) -
WEBrick
:: HTTPServer (2) -
WEBrick
:: HTTPServer :: MountTable (4) -
WEBrick
:: HTTPServlet :: AbstractServlet (7) -
WEBrick
:: HTTPServlet :: CGIHandler (2) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (4) -
WEBrick
:: HTTPServlet :: ERBHandler (2) -
WEBrick
:: HTTPServlet :: FileHandler (4) -
WEBrick
:: HTTPServlet :: ProcHandler (2) -
WEBrick
:: HTTPUtils :: FormData (2) - WIN32OLE (1)
-
WIN32OLE
_ EVENT (2) -
WIN32OLE
_ METHOD (1) -
WIN32OLE
_ PARAM (2) -
WIN32OLE
_ TYPE (1) -
WIN32OLE
_ VARIABLE (1) -
WIN32OLE
_ VARIANT (2) -
Win32
:: Registry (12) -
YAML
:: DBM (8) -
Zlib
:: Deflate (1) -
Zlib
:: ZStream (2)
モジュール
-
CGI
:: HtmlExtension (11) -
CGI
:: QueryExtension (2) -
CGI
:: QueryExtension :: Value (6) - DublinCoreModel (3)
- Enumerable (37)
-
Fiddle
:: Importer (2) -
Gem
:: QuickLoader (3) -
IRB
:: ExtendCommandBundle (1) - Kernel (8)
-
Net
:: HTTPHeader (3) - Observable (3)
-
OpenSSL
:: SSL :: SocketForwarder (1) -
REXML
:: Namespace (1) -
REXML
:: Node (3) -
Rake
:: TaskManager (1) - RakeFileUtils (2)
-
Sync
_ m (2)
キーワード
- << (2)
- === (1)
- =~ (1)
- Marshal (1)
- [] (5)
- []= (19)
- about (2)
- about= (2)
- absolute? (1)
-
absolute
_ path (1) -
accept
_ nonblock (1) - active? (1)
- add (3)
-
add
_ attribute (1) -
add
_ class _ or _ module (1) -
add
_ dependency (1) -
add
_ development _ dependency (1) -
add
_ entry (1) -
add
_ observer (1) -
add
_ option (1) -
add
_ runtime _ dependency (1) -
add
_ status (1) -
add
_ value (1) - address (3)
- alive? (1)
- all? (3)
- any? (3)
- attlistdecl? (1)
- attributes (1)
-
auto
_ indent _ mode= (1) -
avail
_ out (1) -
avail
_ out= (1) -
base
_ label (1) - bitmap (1)
-
calculate
_ integers _ for _ gem _ version (1) -
canonical
_ each (1) - cdata? (1)
- changed (1)
- checkbox (1)
-
checkbox
_ group (1) -
class
_ eval (2) -
class
_ exec (1) -
class
_ variable _ defined? (1) -
class
_ variable _ get (1) -
class
_ variable _ set (1) -
class
_ variables (1) - collect (1)
- collect2 (1)
- column (1)
-
column
_ vectors (1) - comment= (1)
- comment? (1)
-
const
_ set (1) - content= (1)
- context= (1)
-
count
_ observers (1) - cpu (1)
- create (1)
-
create
_ ext (1) -
create
_ extension (1) -
create
_ value (1) -
curve
_ name (1) - d (1)
- data (1)
-
dc
_ coverage (1) -
dc
_ coverage= (1) -
dc
_ coverages (1) -
debug
_ level (1) -
debug
_ level= (1) - default= (1)
-
default
_ argv (1) -
default
_ argv= (1) -
default
_ event _ sources (1) - deflate (1)
- delete (2)
-
delete
_ if (5) -
delete
_ key (1) -
delete
_ value (1) -
destination
_ encoding (1) -
destination
_ encoding _ name (1) - disassemble (1)
- divmod (1)
-
do
_ DELETE (1) -
do
_ GET (6) -
do
_ HEAD (1) -
do
_ OPTIONS (2) -
do
_ POST (5) -
do
_ PUT (1) -
do
_ not _ reverse _ lookup (1) -
do
_ not _ reverse _ lookup= (2) - doctype? (1)
- document (1)
-
document
_ children= (1) -
document
_ self= (1) - domain= (2)
- done (1)
-
dry
_ run= (1) - each (15)
-
each
_ capitalized (1) -
each
_ cons (2) -
each
_ element _ with _ attribute (1) -
each
_ pair (6) -
each
_ recursive (1) -
each
_ resource (1) -
each
_ value (8) - eigen (1)
- eigensystem (1)
-
eigenvalue
_ matrix (1) - eigenvalues (1)
-
eigenvector
_ matrix (1) -
eigenvector
_ matrix _ inv (1) - eigenvectors (1)
- elementdecl? (1)
- emailbx (1)
-
end
_ element? (1) -
enhance
_ with _ matching _ rule (1) - enq (1)
- entitydecl? (1)
-
error
_ bytes (1) - eval (1)
- evaluate (1)
-
event
_ type (1) - exchange (1)
- exclude= (1)
- exclusive? (1)
- execute (1)
-
exit
_ value (1) - expire (1)
- expires= (2)
- fdiv (1)
-
fetch
_ values (2) - field (1)
-
file
_ absolute _ name (1) -
file
_ absolute _ name= (1) - filename= (1)
-
find
_ first _ recursive (1) -
find
_ index (2) -
find
_ local _ symbol (1) -
find
_ module _ named (1) -
find
_ name (1) -
find
_ proxy (1) -
find
_ spec _ by _ name _ and _ version (1) - first (1)
-
first
_ lineno (1) - flush (1)
-
force
_ output= (1) -
force
_ quotes? (1) -
full
_ name (1) - gem (1)
-
get
_ path (1) -
get
_ proxy _ from _ env (1) -
get
_ value (1) - getresource (1)
- getresources (1)
- github= (1)
- grep (3)
-
grep
_ v (3) -
has
_ value? (5) -
have
_ func (2) -
have
_ library (2) -
have
_ struct _ member (2) - headers (1)
- here? (1)
- hidden (1)
- include? (3)
-
incomplete
_ input? (1) - index (3)
- inject (3)
-
inner
_ product (1) - input? (1)
-
insert
_ output (1) -
inspect
_ value (1) - install (1)
-
install
_ alias _ method (1) -
instance
_ method (1) -
instance
_ variable _ set (1) - instruction? (1)
-
ipv4
_ multicast? (1) -
ipv6
_ multicast? (1) -
ipv6
_ unique _ local? (1) -
ipv6
_ unspecified? (1) -
keep
_ alive (1) -
keep
_ alive? (1) -
keep
_ alive _ timeout (1) -
keep
_ alive _ timeout= (1) -
keep
_ if (1) - key (4)
- label (1)
- last (1)
-
last
_ value (1) -
latest
_ specs (1) -
line
_ numbers= (1) - listen (1)
- log (2)
- magnitude (1)
-
make
_ partial _ content (1) - map (1)
- markup= (1)
-
marshal
_ dump (1) -
max
_ age= (1) -
max
_ by (4) -
max
_ value _ length (1) -
max
_ value _ name _ length (1) - member? (1)
-
method
_ removed (1) - minimum (1)
- mname (1)
-
module
_ eval (2) -
module
_ exec (1) - mount (1)
- name (1)
- name= (2)
- negative? (1)
-
next
_ values (1) - norm (1)
- normalized= (1)
-
not
_ modified? (1) - notationdecl? (1)
- notify (2)
- nowrite (1)
-
num
_ classes= (1) -
num
_ files= (1) -
num
_ methods= (1) -
num
_ modules= (1) -
num
_ values (1) -
ok
_ to _ remove? (1) -
on
_ curve? (1) -
on
_ default (1) -
on
_ event _ with _ outargs (1) - order! (2)
- os (1)
- out (3)
- output? (1)
- pack (2)
- parse (1)
- parse! (1)
-
password
_ field (1) - path= (2)
-
path
_ info= (1) - peek (1)
-
peek
_ values (1) - permute (2)
- permute! (1)
- pivots (1)
-
pkcs5
_ keyivgen (1) -
point
_ conversion _ form (1) -
point
_ conversion _ form= (1) - port (1)
- positive? (1)
- preference (1)
- prefix= (1)
-
prepare
_ range (1) -
previous
_ element (1) -
previous
_ sibling (1) -
previous
_ sibling= (1) -
previous
_ sibling _ node (1) - prime? (1)
-
prime
_ division (1) -
prime
_ fasttest? (1) -
primitive
_ convert (4) - priority (1)
- private (1)
-
private
_ class _ method (1) -
private
_ constant (1) -
private
_ instance _ methods (1) -
private
_ method _ defined? (1) -
private
_ methods (1) -
progress
_ reporter (1) - protocol (1)
- public= (1)
- pull (1)
- push (4)
-
push
_ all _ highest _ version _ gems _ on _ load _ path (1) -
push
_ gem _ version _ on _ load _ path (1) - puts (1)
-
query
_ string= (1) - r (1)
-
radio
_ group (1) - rassoc (1)
- raw= (1)
-
readagain
_ bytes (1) -
recv
_ io (1) - recvfrom (1)
-
recvfrom
_ nonblock (1) - reduce (3)
- refresh (1)
- reject (6)
- reject! (4)
- relative? (1)
- remove (2)
-
remove
_ all (1) -
remove
_ by _ name (1) -
remove
_ class _ variable (1) -
remove
_ classes _ and _ modules (1) -
remove
_ const (1) -
remove
_ executables (1) -
remove
_ method (1) -
remove
_ spec (1) - replacement= (1)
- reset (1)
-
respond
_ to _ missing? (2) - result (1)
- retry (1)
-
return
_ format= (1) -
return
_ headers? (1) -
return
_ value (1) -
return
_ vtype (1) -
reverse
_ each (2) - rmailbx (1)
- rname (1)
- run (1)
-
satisfied
_ by? (1) -
save
_ rounding _ mode (1) - scalar (1)
- scan (2)
-
script
_ name= (1) -
scrolling
_ list (1) - secure= (2)
- select (7)
- select! (3)
- serial (1)
-
server
_ cert (1) -
server
_ protocol (1) - service (2)
-
set
_ eoutvar (1) -
set
_ last _ value (1) -
set
_ params (1) -
show
_ lookup _ failure (1) - shutdown (1)
- solve (1)
-
sort
_ by (2) -
source
_ encoding (1) -
source
_ encoding _ name (1) - standalone= (1)
- start (1)
-
start
_ document (1) -
start
_ element? (1) - status (2)
- store (3)
- strftime (2)
- string= (1)
- strings (1)
-
subdomain
_ of? (1) - subject (1)
- submit (1)
- succ (1)
- sum (2)
-
sync
_ exclusive? (1) - system= (1)
- tagging (1)
- tagging= (1)
- target (1)
- target= (1)
- text? (1)
-
text
_ field (1) -
thread
_ variable _ set (1) - timeouts= (1)
-
to
_ a (2) -
to
_ ary (2) -
to
_ binary (1) -
to
_ value (1) - touch (1)
-
trace
_ func (2) -
transform
_ values (2) -
transform
_ values! (2) - truncate (1)
-
uid
_ move (1) - unadvise (1)
-
unconverted
_ fields? (1) - uniq (2)
-
unit
_ test (1) -
unmatched
_ alias _ lists= (1) - unpack (1)
- update (2)
- updated (1)
- upto (1)
- uri (2)
-
use
_ tracer= (1) - user= (1)
-
v
_ inv (1) - value (23)
- value= (12)
- value? (4)
- values (6)
-
values
_ at (10) - verbose (1)
- verify (2)
-
verify
_ chain (1) -
verify
_ chain= (1) -
verify
_ data (1) -
verify
_ data= (1) -
verify
_ gem (1) -
verify
_ result (1) -
verify
_ root (1) -
verify
_ root= (1) -
verify
_ signer (1) -
verify
_ signer= (1) - version (2)
- version= (3)
-
version
_ requirement (1) -
version
_ requirement= (1) -
virtual
_ host (1) - visibility (2)
- wait (2)
-
wait
_ until (1) - weight (1)
- write (4)
-
write
_ bin (1) -
write
_ i (1) -
write
_ s (1) - xmldecl? (1)
- yaml (1)
- zip (4)
検索結果
先頭5件
-
Matrix
:: EigenvalueDecomposition # eigenvalues -> [Float] (81904.0) -
固有値を配列で返します。
固有値を配列で返します。 -
WIN32OLE
_ VARIABLE # value -> object | nil (72904.0) -
変数の値を取得します。
変数の値を取得します。
変数情報によってはenum値のように定数値を持つものがあります。valueメソッ
ドはこのような定数値を返します。
@return この変数が持つ定数値。値を持たない場合はnilを返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'XlSheetType')
variables = tobj.variables
variables.each do |variable|
puts "#{variable.name}=#{variable.value... -
Matrix
:: EigenvalueDecomposition # v -> Matrix (72307.0) -
右固有ベクトルを横に並べた行列を返します。
右固有ベクトルを横に並べた行列を返します。 -
WIN32OLE
_ VARIANT # value=(val) -> () (64204.0) -
WIN32OLE_VARIANTの値を再設定します。
WIN32OLE_VARIANTの値を再設定します。
指定した値でselfを再設定します。指定値が元のVARIANT型に合わない場合は元
のVARIANT型に合うように引数を変換します。変換は、引数を一度VARIANT型に
変換してからCOMのVARIANT型変換関数(VariantChangeTypeEx)を呼び出すこと
で実現します。
@param val 設定値を指定します。
@raise WIN32OLERuntimeError selfが配列型です。あるいは、型変換に失敗し
ました。
obj = WIN32OLE_V... -
OpenSSL
:: SSL :: SSLSocket # verify _ result -> Integer (63922.0) -
検証結果のエラーコードを整数値で返します。
検証結果のエラーコードを整数値で返します。
エラーコードの整数値は OpenSSL::X509 に定数が定義されています。
詳しくは c:OpenSSL::X509#verify_error を見てください。
検証に成功した場合は OpenSSL::X509::V_OK を返します。 -
Gem
:: QuickLoader # push _ all _ highest _ version _ gems _ on _ load _ path (63904.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
Gem
:: QuickLoader # push _ gem _ version _ on _ load _ path (63904.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
OpenSSL
:: SSL :: SocketForwarder # do _ not _ reverse _ lookup=(bool) (63904.0) -
真を渡すとアドレスからホスト名への逆引きを行わなくなります。
真を渡すとアドレスからホスト名への逆引きを行わなくなります。
BasicSocket#do_not_reverse_lookup と同様です。
@param bool 真で逆引きを抑制します -
WIN32OLE
_ VARIANT # value -> object (63904.0) -
値に対応するRubyオブジェクトを取得します。
値に対応するRubyオブジェクトを取得します。
@return 値に対応するRubyのオブジェクトを返します。
obj = WIN32OLE_VARIANT.new(1, WIN32OLE::VARIANT::VT_BSTR)
obj.value # => "1" (VT_BSTRを指定して生成したので、Stringオブジェクトとなる) -
RDoc
:: TopLevel # add _ class _ or _ module(collection , class _ type , name , superclass) -> RDoc :: NormalClass | RDoc :: SingleClass | RDoc :: NormalModule (56104.0) -
collection に name で指定したクラス、モジュールを追加します。
collection に name で指定したクラス、モジュールを追加します。
@param collection クラス、モジュールを追加する先を Hash オブジェ
クトで指定します。
@param class_type 追加するクラス、モジュールを RDoc::NormalClass、
RDoc::SingleClass、RDoc::NormalModule オ
ブジェクトのいずれかで指定します。
@param name クラス名を文字列で指定します。
@param su... -
Hash
# transform _ values {|value| . . . } -> Hash (55894.0) -
すべての値に対してブロックを呼び出した結果で置き換えたハッシュを返します。 キーは変化しません。
すべての値に対してブロックを呼び出した結果で置き換えたハッシュを返します。
キーは変化しません。
@return 置き換えたハッシュを返します。
ブロックが与えられなかった場合は、Enumerator オブジェクトを
返します。
//emlist[例][ruby]{
h = { a: 1, b: 2, c: 3 }
h.transform_values {|v| v * v + 1 } #=> { a: 2, b: 5, c: 10 }
h.transform_values(&:to_s) #=> { a: "1", b: "2", ... -
Hash
# transform _ values! {|value| . . . } -> self (55894.0) -
すべての値に対してブロックを呼び出した結果でハッシュの値を変更します。 キーは変化しません。
すべての値に対してブロックを呼び出した結果でハッシュの値を変更します。
キーは変化しません。
@return transform_values! は常に self を返します。
ブロックが与えられなかった場合は、Enumerator オブジェクトを
返します。
//emlist[例][ruby]{
h = { a: 1, b: 2, c: 3 }
h.transform_values! {|v| v * v + 1 } #=> { a: 2, b: 5, c: 10 }
h.transform_values!(&:to_s) #=> ... -
Hash
# each _ value {|value| . . . } -> self (55840.0) -
ハッシュの値を引数としてブロックを評価します。
ハッシュの値を引数としてブロックを評価します。
反復の際の評価順序はキーが追加された順です。
ブロック付きの場合selfを、
無しで呼ばれた場合 Enumerator を返します。
//emlist[例][ruby]{
{:a=>1, :b=>2}.each_value {|v| p v}
#=> 1
# 2
p({:a=>1, :b=>2}.each_value) # => #<Enumerator: {:a=>1, :b=>2}:each_value>
//}
@see Hash#each_pair,Hash#each_key -
CGI
:: Cookie # value=(value) (55804.0) -
クッキーの値をセットします。
クッキーの値をセットします。
@param value 変更後の値を指定します。 -
DBM
# each _ value {|value| . . . } -> self (55804.0) -
全ての value に対して繰り返すイテレータ。
全ての value に対して繰り返すイテレータ。 -
DBM
# has _ value?(value) -> bool (55804.0) -
value を値とする組がデータベース中に存在する時、真を返します。
value を値とする組がデータベース中に存在する時、真を返します。
@param value 検索したい値。 -
DBM
# value?(value) -> bool (55804.0) -
value を値とする組がデータベース中に存在する時、真を返します。
value を値とする組がデータベース中に存在する時、真を返します。
@param value 検索したい値。 -
GDBM
# each _ value {|value| . . . } -> self (55804.0) -
全ての value に対して繰り返すイテレータです。
全ての value に対して繰り返すイテレータです。 -
GDBM
# has _ value?(value) -> bool (55804.0) -
value を値とする要素がデータベース中に存在する時、真を返します。
value を値とする要素がデータベース中に存在する時、真を返します。
@param value 検索したい値。 -
GDBM
# value?(value) -> bool (55804.0) -
value を値とする要素がデータベース中に存在する時、真を返します。
value を値とする要素がデータベース中に存在する時、真を返します。
@param value 検索したい値。 -
Hash
# has _ value?(value) -> bool (55804.0) -
ハッシュが value を値として持つ時真を返します。 値の一致判定は == で行われます。
ハッシュが value を値として持つ時真を返します。
値の一致判定は == で行われます。
@param value 探索する値を指定します。
//emlist[][ruby]{
p({1 => "one"}.value?("one")) #=> true
p({1 => "one"}.value?("two")) #=> false
//}
@see Hash#key? -
Hash
# value?(value) -> bool (55804.0) -
ハッシュが value を値として持つ時真を返します。 値の一致判定は == で行われます。
ハッシュが value を値として持つ時真を返します。
値の一致判定は == で行われます。
@param value 探索する値を指定します。
//emlist[][ruby]{
p({1 => "one"}.value?("one")) #=> true
p({1 => "one"}.value?("two")) #=> false
//}
@see Hash#key? -
Net
:: HTTPHeader # each _ value {|value| . . . . } -> () (55804.0) -
保持しているヘッダの値をブロックに渡し、呼びだします。
保持しているヘッダの値をブロックに渡し、呼びだします。
渡される文字列は ", " で連結したものです。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.each_value { |value| puts value }
# => gzip;q=1.0,deflate;q=0.6,identity;q=0.3
# => */*
# => Ruby
//} -
OpenSSL
:: ASN1 :: ASN1Data # value=(value) (55804.0) -
ASN.1 値に対応するRubyのオブジェクトを変更します。
ASN.1 値に対応するRubyのオブジェクトを変更します。
@param value 設定するオブジェクト
@see OpenSSL::ASN1::ASN1Data#value -
OpenSSL
:: Config # add _ value(section , name , value) -> String (55804.0) -
section で指定したセクションにある name というキーの 情報を value に変更します。
section で指定したセクションにある name というキーの
情報を value に変更します。
指定した section が存在しない場合には新たにそのセクションが
オブジェクト内に作られます。
指定した name が存在しない場合も同様に新たな領域が
そのオブジェクト内に作られます。指定した name が存在した場合には
情報が上書きされます。
value を返します。
@param section セクションを表す文字列
@param name キーを表す文字列
@param value 変更後の値の文字列
@raise OpenSSL::ConfigError 設定に失敗し... -
OpenSSL
:: X509 :: Extension # value=(value) (55804.0) -
拡張領域の値(extnValue)を設定します。
拡張領域の値(extnValue)を設定します。
@param value 設定する値の文字列
@raise OpenSSL::X509::Extension 値の設定に失敗した場合に発生します
@see OpenSSL::X509::Extension#value -
SDBM
# each _ value {|value| . . . } -> self (55804.0) -
全ての value に対して繰り返すイテレータ。
全ての value に対して繰り返すイテレータ。 -
SDBM
# has _ value?(value) -> bool (55804.0) -
value を値とする組がデータベース中に存在する時、真を返します。
value を値とする組がデータベース中に存在する時、真を返します。
@param value 検索したい値。 -
SDBM
# value?(value) -> bool (55804.0) -
value を値とする組がデータベース中に存在する時、真を返します。
value を値とする組がデータベース中に存在する時、真を返します。
@param value 検索したい値。 -
YAML
:: DBM # has _ value?(value) -> bool (55804.0) -
value を値とする組がデータベース中に存在する時、真を返します。
value を値とする組がデータベース中に存在する時、真を返します。
@param value 検索したい値を指定します。YAML 形式に変換できるオブジェク
トが指定できます。 -
IRB
:: Context # set _ last _ value(value) -> object (55504.0) -
ライブラリ内部で使用します。
ライブラリ内部で使用します。 -
Fiddle
:: Importer # create _ value(type , val = nil) -> Fiddle :: CStruct (55276.0) -
型が type で要素名が "value" であるような構造体を 定義(Fiddle::Importer#struct)し、 その構造体のメモリを Fiddle::CStruct#malloc で確保し、 確保したメモリを保持しているオブジェクトを返します。
型が type で要素名が "value" であるような構造体を
定義(Fiddle::Importer#struct)し、
その構造体のメモリを Fiddle::CStruct#malloc で確保し、
確保したメモリを保持しているオブジェクトを返します。
type は "int", "void*" といった文字列で型を指定します。
val に nil 以外を指定すると、確保された構造体に
その値を代入します。
@param type 型を表す文字列
@param val 構造体に確保される初期値
例
require 'fiddle/import'
module M
... -
Fiddle
:: Importer # value(type , val = nil) -> Fiddle :: CStruct (55276.0) -
型が type で要素名が "value" であるような構造体を 定義(Fiddle::Importer#struct)し、 その構造体のメモリを Fiddle::CStruct#malloc で確保し、 確保したメモリを保持しているオブジェクトを返します。
型が type で要素名が "value" であるような構造体を
定義(Fiddle::Importer#struct)し、
その構造体のメモリを Fiddle::CStruct#malloc で確保し、
確保したメモリを保持しているオブジェクトを返します。
type は "int", "void*" といった文字列で型を指定します。
val に nil 以外を指定すると、確保された構造体に
その値を代入します。
@param type 型を表す文字列
@param val 構造体に確保される初期値
例
require 'fiddle/import'
module M
... -
Matrix
# column _ vectors -> [Vector] (55204.0) -
自分自身を列ベクトルの配列として返します。
自分自身を列ベクトルの配列として返します。
//emlist[例][ruby]{
require 'matrix'
a1 = [ 1, 2, 3]
a2 = [10, 15, 20]
a3 = [-1, -2, 1.5]
m = Matrix[a1, a2, a3]
p m.column_vectors # => [Vector[1, 10, -1], Vector[2, 15, -2], Vector[3, 20, 1.5]]
//} -
Module
# module _ eval(expr , fname = "(eval)" , lineno = 1) -> object (55204.0) -
モジュールのコンテキストで文字列 expr またはモジュール自身をブロックパラメータとするブロックを 評価してその結果を返します。
モジュールのコンテキストで文字列 expr またはモジュール自身をブロックパラメータとするブロックを
評価してその結果を返します。
モジュールのコンテキストで評価するとは、実行中そのモジュールが self になるということです。
つまり、そのモジュールの定義式の中にあるかのように実行されます。
ただし、ローカル変数は module_eval/class_eval の外側のスコープと共有します。
文字列が与えられた場合には、定数とクラス変数のスコープは自身のモジュール定義式内と同じスコープになります。
ブロックが与えられた場合には、定数とクラス変数のスコープはブロックの外側のスコープにな... -
OpenSSL
:: X509 :: Attribute # value=(val) (55204.0) -
attribute の値を設定します。
attribute の値を設定します。
引数には OpenSSL::ASN1::ASN1Data のオブジェクトを渡さなければなりません。
@param val 設定する値の OpenSSL::ASN1::ASN1Data オブジェクト
@raise OpenSSL::X509::AttributeError val が不正であった場合に発生します
@see OpenSSL::X509::Attribute#value -
RDoc
:: Context # unmatched _ alias _ lists=(val) (55204.0) -
メソッド名の対応が取れていない alias の旧メソッド名がキー、 RDoc::Alias が値の Hash を設定します。
メソッド名の対応が取れていない alias の旧メソッド名がキー、
RDoc::Alias が値の Hash を設定します。
@param val 旧メソッド名がキー、RDoc::Alias が値の Hash を指
定します。 -
RDoc
:: TopLevel # find _ module _ named(name) -> RDoc :: NormalModule (55204.0) -
RDoc が収集したクラスの内、name で指定した名前のモジュールを返します。 見つからなかった場合は nil を返します。
RDoc が収集したクラスの内、name で指定した名前のモジュールを返します。
見つからなかった場合は nil を返します。
@param name モジュール名を文字列で指定します。 -
REXML
:: Element # previous _ element -> Element | nil (55204.0) -
前の兄弟要素を返します。
前の兄弟要素を返します。
前の要素が存在しない場合は nil を返します。 -
REXML
:: Text # value=(val) (55204.0) -
テキストの内容を val に変更します。
テキストの内容を val に変更します。
val には非正規化された(エスケープされていない)文字列を渡さなければ
なりません。
//emlist[][ruby]{
require 'rexml/document'
e = REXML::Element.new("a")
e.add_text("foo")
e[0].value = "bar"
e.to_s # => "<a>bar</a>"
e[0].value = "<a>"
e.to_s # => "<a><a></a>"
//} -
WIN32OLE
_ EVENT # on _ event _ with _ outargs(event = nil) {|*args| . . . } -> () (55204.0) -
イベント通知を受けて結果を呼び出し元へ返すブロックを登録します。
イベント通知を受けて結果を呼び出し元へ返すブロックを登録します。
引数にはイベントのメソッド名を指定します。引数を省略した場合は、すべて
のイベントを対象とするブロックの登録となります。
WIN32OLE_EVENT#on_eventと異なり、イベントのブロック変数に戻り値を
設定できます。
@param event イベント名を文字列かシンボルで指定します。イベント名は大文
字小文字を区別します。省略時にはすべてのイベントが対象となります。
@param args サーバがイベント通知時に指定した引数の配列です。
eventパラメータ... -
YAML
:: DBM # each _ value {|val| . . . } -> YAML :: DBM (55204.0) -
値を引数としてブロックを評価します。
値を引数としてブロックを評価します。
自身を返します。 -
Hash
# transform _ values -> Enumerator (54994.0) -
すべての値に対してブロックを呼び出した結果で置き換えたハッシュを返します。 キーは変化しません。
すべての値に対してブロックを呼び出した結果で置き換えたハッシュを返します。
キーは変化しません。
@return 置き換えたハッシュを返します。
ブロックが与えられなかった場合は、Enumerator オブジェクトを
返します。
//emlist[例][ruby]{
h = { a: 1, b: 2, c: 3 }
h.transform_values {|v| v * v + 1 } #=> { a: 2, b: 5, c: 10 }
h.transform_values(&:to_s) #=> { a: "1", b: "2", ... -
Hash
# transform _ values! -> Enumerator (54994.0) -
すべての値に対してブロックを呼び出した結果でハッシュの値を変更します。 キーは変化しません。
すべての値に対してブロックを呼び出した結果でハッシュの値を変更します。
キーは変化しません。
@return transform_values! は常に self を返します。
ブロックが与えられなかった場合は、Enumerator オブジェクトを
返します。
//emlist[例][ruby]{
h = { a: 1, b: 2, c: 3 }
h.transform_values! {|v| v * v + 1 } #=> { a: 2, b: 5, c: 10 }
h.transform_values!(&:to_s) #=> ... -
Hash
# each _ value -> Enumerator (54940.0) -
ハッシュの値を引数としてブロックを評価します。
ハッシュの値を引数としてブロックを評価します。
反復の際の評価順序はキーが追加された順です。
ブロック付きの場合selfを、
無しで呼ばれた場合 Enumerator を返します。
//emlist[例][ruby]{
{:a=>1, :b=>2}.each_value {|v| p v}
#=> 1
# 2
p({:a=>1, :b=>2}.each_value) # => #<Enumerator: {:a=>1, :b=>2}:each_value>
//}
@see Hash#each_pair,Hash#each_key -
Psych
:: Nodes :: Scalar # value=(v) (54925.0) -
scalar の値を設定します。
scalar の値を設定します。
@param v 設定する値
@see Psych::Nodes::Scalar#value,
Psych::Nodes::Scalar.new -
IRB
:: Inspector # inspect _ value(v) -> () (54907.0) -
ライブラリ内部で使用します。
ライブラリ内部で使用します。 -
Addrinfo
# ipv4 _ multicast? -> bool (54904.0) -
IPv4 のマルチキャストアドレス(224.0.0.0/4)であれば真を返します。
IPv4 のマルチキャストアドレス(224.0.0.0/4)であれば真を返します。 -
Addrinfo
# ipv6 _ multicast? -> bool (54904.0) -
IPv6 のマルチキャストアドレス(ff00::/8)であれば真を返します。
IPv6 のマルチキャストアドレス(ff00::/8)であれば真を返します。 -
Addrinfo
# ipv6 _ unique _ local? -> bool (54904.0) -
IPv6 のユニークローカルアドレス(fc00::/7, 4193)であれば真を返します。
IPv6 のユニークローカルアドレス(fc00::/7, 4193)であれば真を返します。 -
Array
# values _ at(*selectors) -> Array (54904.0) -
引数で指定されたインデックスに対応する要素を配列で返します。インデッ クスに対応する値がなければ nil が要素になります。
引数で指定されたインデックスに対応する要素を配列で返します。インデッ
クスに対応する値がなければ nil が要素になります。
@param selectors インデックスを整数もしくは整数の Range で指定します。
//emlist[例][ruby]{
ary = %w( a b c d e )
p ary.values_at( 0, 2, 4 ) #=> ["a", "c", "e"]
p ary.values_at( 3, 4, 5, 6, 35 ) #=> ["d", "e", nil, nil, nil]
p ary.values_at( 0, -1,... -
BasicSocket
# do _ not _ reverse _ lookup -> bool (54904.0) -
ソケットごとのアドレスからホスト名への逆引きの設定を返します。
ソケットごとのアドレスからホスト名への逆引きの設定を返します。
真ならアドレスからホスト名への逆引きを行いません。
初期値はソケットを生成したときの
BasicSocket.do_not_reverse_lookup の値になります。
require 'socket'
BasicSocket.do_not_reverse_lookup = false
TCPSocket.open("www.ruby-lang.org", 80) {|sock|
p sock.do_not_reverse_lookup # => false
}
BasicSock... -
BasicSocket
# do _ not _ reverse _ lookup=(bool) (54904.0) -
アドレスからホスト名への逆引きの設定をソケットごとに設定します。
アドレスからホスト名への逆引きの設定をソケットごとに設定します。
@param bool この値が真ならアドレスからホスト名への逆引きを行わなくなります。
@see BasicSocket#do_not_reverse_lookup -
CGI
:: Cookie # value -> Array (54904.0) -
クッキーの値を返します。
クッキーの値を返します。 -
CSV
# unconverted _ fields? -> bool (54904.0) -
パースした結果が unconverted_fields というメソッドを持つ場合に真を返します。 そうでない場合は、偽を返します。
パースした結果が unconverted_fields というメソッドを持つ場合に真を返します。
そうでない場合は、偽を返します。
//emlist[例][ruby]{
require "csv"
csv = CSV.new("date1,date2\n2018-07-09,2018-07-10")
csv.unconverted_fields? # => nil
csv = CSV.new("date1,date2\n2018-07-09,2018-07-10", unconverted_fields: false)
csv.unconverted_fields? # => fals... -
CSV
:: Table # values _ at(indices _ or _ headers) -> Array (54904.0) -
デフォルトのミックスモードでは、インデックスのリストを与えると行単位の 参照を行い、行の配列を返します。他の方法は列単位の参照と見なします。行 単位の参照では、返り値は行ごとの配列を要素に持つ配列です。
デフォルトのミックスモードでは、インデックスのリストを与えると行単位の
参照を行い、行の配列を返します。他の方法は列単位の参照と見なします。行
単位の参照では、返り値は行ごとの配列を要素に持つ配列です。
探索方法を変更したい場合は CSV::Table#by_col!,
CSV::Table#by_row! を使用してください。
アクセスモードを混在させることはできません。
//emlist[例 ロウモード][ruby]{
require "csv"
row1 = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"])
r... -
DBM
# values -> [String] (54904.0) -
データベース中に存在する値全てを含む配列を返します。
データベース中に存在する値全てを含む配列を返します。 -
DBM
# values _ at(*keys) -> [String] (54904.0) -
keys に対応する値を配列に格納して返します。
keys に対応する値を配列に格納して返します。
@param keys キー。複数指定可能です。
require 'dbm'
db1 = DBM.open('aaa.db', 0666, DBM::NEWDB)
db1[:a] = 'aaa'
db1[:b] = 'bbbbbb'
p db1.values_at('a', 'b') #=> ["aaa", "bbbbbb"] -
Enumerator
# next _ values -> Array (54904.0) -
「次」のオブジェクトを配列で返します。
「次」のオブジェクトを配列で返します。
Enumerator#next とほぼ同様の挙動をします。終端まで到達した場合は
StopIteration 例外を発生させます。
このメソッドは、
yield
と
yield nil
を区別するために使えます。
next メソッドによる外部列挙の状態は他のイテレータメソッドによる
内部列挙には影響を与えません。
ただし、 IO#each_line のようにおおもとの列挙メカニズムが副作用を
伴っている場合には影響があり得ます。
//emlist[例: next と next_values の違いを][ruby]{
o = Object... -
Enumerator
# peek _ values -> Array (54904.0) -
Enumerator#next_values のように「次」のオブジェクトを 配列で返しますが、列挙状態を変化させません。
Enumerator#next_values のように「次」のオブジェクトを
配列で返しますが、列挙状態を変化させません。
Enumerator#next, Enumerator#next_values のように
現在までの列挙状態に応じて「次」のオブジェクトを返しますが、
next と異なり列挙状態を変更しません。
列挙が既に最後へ到達している場合は、StopIteration 例外を発生します。
このメソッドは Enumerator#next_values と同様
yield
と
yield nil
を区別するために使えます。
//emlist[例][ruby]{
o =... -
Fiddle
:: Pointer # to _ value -> object (54904.0) -
自身はヒープに確保された Ruby のオブジェクトを指すポインタであると仮定して、 自身が指すオブジェクトを返します。
自身はヒープに確保された Ruby のオブジェクトを指すポインタであると仮定して、
自身が指すオブジェクトを返します。
例:
require 'fiddle'
s = 'abc'
i = Fiddle.dlwrap(s)
cptr = Fiddle::Pointer.new(i)
p cptr.to_value #=> "abc" -
GDBM
# values -> [String] (54904.0) -
データベース中に存在する値全てを含む配列を返します。
データベース中に存在する値全てを含む配列を返します。 -
GDBM
# values _ at(*keys) -> [String] (54904.0) -
keys に対応する値を配列に格納して返します。
keys に対応する値を配列に格納して返します。
@param keys キー。複数指定可能です。
require 'gdbm'
db1 = GDBM.open('aaa.gdbm', 0666, GDBM::NEWDB)
db1['a'] = 'aaa'
db1['b'] = 'bbb'
db1['c'] = 'ccc'
p db1.values_at('a', 'b') #=> ["aaa", "bbb"]
p db1.values_at('x', 'y') #=> [nil, nil] -
Gem
:: QuickLoader # calculate _ integers _ for _ gem _ version (54904.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
Gem
:: Uninstaller # remove _ executables(gemspec) (54904.0) -
与えられた Gem::Specification に対応する実行ファイルを削除します。
与えられた Gem::Specification に対応する実行ファイルを削除します。
@param gemspec アンインストール指定されている Gem の Gem::Specification を指定します。 -
Hash
# fetch _ values(key , . . . ) -> [object] (54904.0) -
引数で指定されたキーに関連づけられた値の配列を返します。
引数で指定されたキーに関連づけられた値の配列を返します。
該当するキーが登録されていない時には、ブロックが与えられていればそのブ
ロックを評価した値を返します。ブロックが与えられていない時は
KeyError が発生します。
self にデフォルト値が設定されていても無視されます(挙動に変化がありません)。
@param key 探索するキーを任意個指定します。
@raise KeyError ブロックが与えられてない時にキーの探索に失敗すると発生します。
//emlist[例][ruby]{
h = { "cat" => "feline", "dog" => "canine", ... -
Hash
# fetch _ values(key , . . . ) { |key| . . . } -> [object] (54904.0) -
引数で指定されたキーに関連づけられた値の配列を返します。
引数で指定されたキーに関連づけられた値の配列を返します。
該当するキーが登録されていない時には、ブロックが与えられていればそのブ
ロックを評価した値を返します。ブロックが与えられていない時は
KeyError が発生します。
self にデフォルト値が設定されていても無視されます(挙動に変化がありません)。
@param key 探索するキーを任意個指定します。
@raise KeyError ブロックが与えられてない時にキーの探索に失敗すると発生します。
//emlist[例][ruby]{
h = { "cat" => "feline", "dog" => "canine", ... -
Hash
# values -> [object] (54904.0) -
ハッシュの全値の配列を返します。
ハッシュの全値の配列を返します。
//emlist[例][ruby]{
h1 = { "a" => 100, 2 => ["some"], :c => "c" }
p h1.values #=> [100, ["some"], "c"]
//}
@see Hash#keys,Hash#to_a -
Hash
# values _ at(*keys) -> [object] (54904.0) -
引数で指定されたキーに対応する値の配列を返します。
引数で指定されたキーに対応する値の配列を返します。
キーに対応する要素がなければデフォルト値が使用されます。
@param keys キーを 0 個以上指定します。
@return 引数で指定されたキーに対応する値の配列を返します。
引数が指定されなかった場合は、空の配列を返します。
//emlist[例][ruby]{
h = {1=>"a", 2=>"b", 3=>"c"}
p h.values_at(1,3,4) #=> ["a", "c", nil]
# [h[1], h[3] ,h[4]] と同じ
//}
@see Hash#... -
IRB
:: Context # debug _ level -> Integer (54904.0) -
irb のデバッグレベルを返します。
irb のデバッグレベルを返します。
デフォルト値は 0 です。
@see IRB::Context#debug_level=, IRB::Context#debug? -
IRB
:: Context # debug _ level=(val) (54904.0) -
irb のデバッグレベルを val に設定します。
irb のデバッグレベルを val に設定します。
.irbrc ファイル中で IRB.conf[:DEBUG_LEVEL] を設定する事でも同様の操作
が行えます。
@see IRB::Context#debug_level, IRB::Context#debug? -
IRB
:: Context # evaluate(line , line _ no) -> object (54904.0) -
ライブラリ内部で使用します。
ライブラリ内部で使用します。 -
IRB
:: Context # last _ value -> object (54904.0) -
irb 中での最後の実行結果を返します。
irb 中での最後の実行結果を返します。 -
LocalJumpError
# exit _ value -> object (54904.0) -
例外 LocalJumpError を発生する原因となった break や return に渡した値を返します。
例外 LocalJumpError を発生する原因となった
break や return に渡した値を返します。
例:
def foo
proc { return 10 }
end
begin
foo.call
rescue LocalJumpError => err
p err # => #<LocalJumpError: return from block-closure>
p err.reason # => :return
p err.exit_value # => 10
e... -
MatchData
# values _ at(*index) -> [String] (54904.0) -
正規表現中の n 番目の括弧にマッチした部分文字列の配列を返します。
正規表現中の n 番目の括弧にマッチした部分文字列の配列を返します。
0 番目は $& のようにマッチした文字列全体を表します。
@param index インデックスを整数またはシンボル(名前付きキャプチャの場合)で 0 個以上指定します。
//emlist[例][ruby]{
m = /(foo)(bar)(baz)/.match("foobarbaz")
# same as m.to_a.values_at(...)
p m.values_at(0, 1, 2, 3, 4) # => ["foobarbaz", "foo", "bar", "baz", nil]
p m... -
Matrix
:: EigenvalueDecomposition # eigenvalue _ matrix -> Matrix (54904.0) -
固有値を対角成分に並べた行列を返します。
固有値を対角成分に並べた行列を返します。 -
Module
# class _ variable _ set(name , val) -> object (54904.0) -
クラス/モジュールにクラス変数 name を定義して、その値として val をセットします。val を返します。
クラス/モジュールにクラス変数 name を定義して、その値として
val をセットします。val を返します。
@param name String または Symbol を指定します。
//emlist[例][ruby]{
class Fred
@@foo = 99
def foo
@@foo
end
end
def Fred.foo(val)
class_variable_set(:@@foo, val)
end
p Fred.foo(101) # => 101
p Fred.new.foo # => 101
//} -
Module
# class _ variables(inherit = true) -> [Symbol] (54904.0) -
クラス/モジュールに定義されているクラス変数の名前の配列を返します。
クラス/モジュールに定義されているクラス変数の名前の配列を返します。
@param inherit false を指定しない場合はスーパークラスやインクルードして
いるモジュールのクラス変数を含みます。
//emlist[例][ruby]{
class One
@@var1 = 1
end
class Two < One
@@var2 = 2
end
One.class_variables # => [:@@var1]
Two.class_variables # => [:@@var2, :@@var1]
Two.class_va... -
Module
# module _ eval {|mod| . . . } -> object (54904.0) -
モジュールのコンテキストで文字列 expr またはモジュール自身をブロックパラメータとするブロックを 評価してその結果を返します。
モジュールのコンテキストで文字列 expr またはモジュール自身をブロックパラメータとするブロックを
評価してその結果を返します。
モジュールのコンテキストで評価するとは、実行中そのモジュールが self になるということです。
つまり、そのモジュールの定義式の中にあるかのように実行されます。
ただし、ローカル変数は module_eval/class_eval の外側のスコープと共有します。
文字列が与えられた場合には、定数とクラス変数のスコープは自身のモジュール定義式内と同じスコープになります。
ブロックが与えられた場合には、定数とクラス変数のスコープはブロックの外側のスコープにな... -
Net
:: HTTP # keep _ alive _ timeout -> Integer (54904.0) -
以前のリクエストで使ったコネクションの再利用(keep-alive)を許可する秒数を 返します。
以前のリクエストで使ったコネクションの再利用(keep-alive)を許可する秒数を
返します。
デフォルトは2(秒)です。
@see Net::HTTP#keep_alive_timeout= -
Net
:: HTTP # keep _ alive _ timeout=(seconds) (54904.0) -
以前のリクエストで使ったコネクションの再利用(keep-alive)を許可する秒数を 設定します。
以前のリクエストで使ったコネクションの再利用(keep-alive)を許可する秒数を
設定します。
この秒数以内に同じホストに次のリクエストを送った場合、
ソケットを再利用します。
デフォルトは2(秒)です。これは一般的にサーバ側の keep-alive の秒数
が2秒である場合が多いからです。
@see Net::HTTP#keep_alive_timeout -
Net
:: HTTPResponse # value -> nil (54904.0) -
レスポンスが 2xx(成功)でなかった場合に、対応する 例外を発生させます。
レスポンスが 2xx(成功)でなかった場合に、対応する
例外を発生させます。
@raise HTTPError レスポンスが 1xx であるか、 net/http が知らない
種類のレスポンスである場合に発生します。
@raise HTTPRetriableError レスポンスが 3xx である場合に発生します。
@raise HTTPServerException レスポンスが 4xx である場合に発生します。
@raise HTTPFatalError レスポンスが 5xx である場合に発生します。
//emlist[例 レスポンスが 2xx(成功)... -
OpenSSL
:: ASN1 :: ASN1Data # value -> object (54904.0) -
ASN.1 値に対応するRubyのオブジェクトを返します。
ASN.1 値に対応するRubyのオブジェクトを返します。
@see OpenSSL::ASN1::ASN1Data#value= -
OpenSSL
:: Config # get _ value(section , name) -> String | nil (54904.0) -
オブジェクトが持っている設定情報を返します。
オブジェクトが持っている設定情報を返します。
キーに対応する設定情報がない場合は nil を返します。
@param section セクションを表す文字列。"" を渡すことでグローバルな設定情報を読むことができます。
@param name キーを表す文字列 -
OpenSSL
:: Config # value(name) -> String | nil (54904.0) -
このメソッドは obsolete です。
このメソッドは obsolete です。
オブジェクトが持っている設定情報を返します。
引数が一つの場合はグローバルセクションの情報を返し、
2つの場合は section で指定したセクションの情報を返します。
@param section セクションを表す文字列
@param name キーを表す文字列 -
OpenSSL
:: Config # value(section , name) -> String | nil (54904.0) -
このメソッドは obsolete です。
このメソッドは obsolete です。
オブジェクトが持っている設定情報を返します。
引数が一つの場合はグローバルセクションの情報を返し、
2つの場合は section で指定したセクションの情報を返します。
@param section セクションを表す文字列
@param name キーを表す文字列 -
OpenSSL
:: X509 :: Attribute # value -> OpenSSL :: ASN1 :: ASN1Data (54904.0) -
attribute の値を OpenSSL::ASN1::ASN1Data のオブジェクトで 返します。
attribute の値を OpenSSL::ASN1::ASN1Data のオブジェクトで
返します。
@raise OpenSSL::X509::AttributeError 値の取得に失敗した場合に発生します
@see OpenSSL::X509::Attribute#value= -
OpenSSL
:: X509 :: Extension # value -> String (54904.0) -
拡張領域の値(extnValue)を返します。
拡張領域の値(extnValue)を返します。
@see OpenSSL::X509::Extension#value= -
OptionParser
# default _ argv -> [String] (54904.0) -
自身がデフォルトでパースする引数を文字列の配列で返します。
自身がデフォルトでパースする引数を文字列の配列で返します。
@param argv デフォルトでパースする文字列の配列を返します。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new
# --hoo param1 --bar param2 をパラメーターに指定して実行
opts.default_argv # => ["--foo", "param1", "--bar", "param2"]
//} -
OptionParser
# default _ argv=(argv) (54904.0) -
自身がデフォルトでパースする引数を文字列の配列で指定します。
自身がデフォルトでパースする引数を文字列の配列で指定します。
OptionParser#parse の引数が指定されなかったときに使われます。
@param argv デフォルトでパースしたい文字列の配列を指定します。
//emlist[例][ruby]{
require "optparse"
config = {}
opts = OptionParser.new
opts.on("-r", "--require LIBRARY"){|lib| config[:lib] = lib }
# パラメーター指定なしで実行
opts.default_argv # => []
opts.p... -
Psych
:: Nodes :: Scalar # value -> String (54904.0) -
scalar の値を返します。
scalar の値を返します。
@see Psych::Nodes::Scalar#value=,
Psych::Nodes::Scalar.new -
RDoc
:: CodeObject # remove _ classes _ and _ modules -> () (54904.0) -
何もしません。RDoc::CodeObject#document_children= に false を指定 した時のコールバックとして呼び出されます。オーバーライドして使用します。
何もしません。RDoc::CodeObject#document_children= に false を指定
した時のコールバックとして呼び出されます。オーバーライドして使用します。 -
RDoc
:: TopLevel # file _ absolute _ name=(val) (54904.0) -
自身が管理するファイルに関する絶対パスを文字列で設定します。
自身が管理するファイルに関する絶対パスを文字列で設定します。
@param val パスを文字列で指定します。 -
REXML
:: Attribute # value -> String (54904.0) -
正規化されていない属性値を返します。
正規化されていない属性値を返します。
属性値の正規化については XML の仕様を参考にしてください。 -
REXML
:: Child # previous _ sibling -> REXML :: Node (54904.0) -
前の隣接ノードを返します。
前の隣接ノードを返します。
REXML::Node#previous_sibling_node の別名です。
@see REXML::Child#previous_sibling= -
REXML
:: Child # previous _ sibling=(other) (54904.0) -
other を self の前の隣接ノードとします。
other を self の前の隣接ノードとします。
つまり、親ノードが持つ子ノード列の self の前に
other を挿入します。
@param other 挿入するノード
//emlist[][ruby]{
require 'rexml/document'
a = REXML::Element.new("a")
b = a.add_element("b")
c = REXML::Element.new("c")
b.next_sibling = c
d = REXML::Element.new("d")
b.previous_sibling = d
p a.to_s # =>... -
REXML
:: Entity # value -> String | nil (54904.0) -
実体の値を返します。
実体の値を返します。
パラメータ実体参照(parameter entity)のみが展開され、
そうでない実体参照(general entity)は展開されて
いないような値が返されます。
外部実体(external entity)宣言の場合は nil を返します。
@see REXML::Entity#unnormalized, REXML::Entity#normalized -
REXML
:: Node # previous _ sibling _ node -> REXML :: Node | nil (54904.0) -
前の兄弟ノードを返します。
前の兄弟ノードを返します。
前の兄弟ノードが存在しない場合(ノードがルートである場合や、
最初のノードである場合)は nil を返します。 -
REXML
:: Text # value -> String (54904.0) -
テキストの内容を非正規化(すべての実体をアンエスケープ)された状態で返します。
テキストの内容を非正規化(すべての実体をアンエスケープ)された状態で返します。
このメソッドの返り値では raw モードや entity_filter は無視されます。
@see REXML::Text#raw, REXML::Text#to_s
//emlist[][ruby]{
require 'rexml/document'
t = REXML::Text.new("< & foobar", false, nil, false)
t.to_s # => "< & foobar"
t.value # => "< & foobar"
//} -
RSS
:: TrackBackModel10 :: TrackBackAbout # value (54904.0) -
@todo
@todo