ライブラリ
- ビルトイン (239)
- bigdecimal (1)
-
bigdecimal
/ util (4) -
cgi
/ core (1) -
cgi
/ session (2) -
cgi
/ session / pstore (2) - csv (4)
- date (2)
- dbm (1)
- delegate (7)
- digest (1)
- erb (2)
- fiddle (17)
-
fiddle
/ import (4) - getoptlong (16)
-
irb
/ cmd / help (1) -
irb
/ context (1) -
irb
/ inspector (1) -
json
/ add / complex (1) - matrix (42)
- mkmf (5)
-
net
/ ftp (7) -
net
/ http (2) -
net
/ imap (6) -
net
/ pop (1) -
net
/ smtp (6) - openssl (140)
- optparse (17)
- ostruct (3)
- pathname (60)
- prime (13)
- pstore (7)
- psych (14)
- rake (5)
-
rdoc
/ context (2) -
rdoc
/ generator / darkfish (1) -
rdoc
/ generator / ri (1) -
rdoc
/ markup (2) -
rdoc
/ parser / c (1) -
rdoc
/ parser / changelog (1) -
rdoc
/ parser / markdown (1) -
rdoc
/ parser / rd (1) -
rdoc
/ parser / ruby (1) -
rdoc
/ parser / simple (1) -
rdoc
/ top _ level (10) - resolv (5)
- rexml (1)
-
rexml
/ document (18) -
rexml
/ parsers / pullparser (1) -
ripper
/ filter (2) -
ripper
/ lexer (1) - rss (12)
-
rubygems
/ commands / update _ command (1) -
rubygems
/ dependency _ installer (1) -
rubygems
/ dependency _ list (1) -
rubygems
/ installer (1) -
rubygems
/ package / tar _ reader / entry (1) -
rubygems
/ platform (2) -
rubygems
/ specification (1) -
rubygems
/ validator (3) - sdbm (2)
- set (2)
- singleton (1)
- socket (6)
- stringio (3)
- tsort (2)
- uri (8)
-
webrick
/ httpauth / authenticator (2) -
webrick
/ httpresponse (5) -
webrick
/ httputils (3) -
win32
/ registry (7) - win32ole (9)
- zlib (8)
クラス
-
ARGF
. class (5) - Addrinfo (2)
- Array (39)
- BigDecimal (1)
-
CGI
:: Cookie (2) -
CGI
:: Session :: FileStore (1) -
CGI
:: Session :: NullStore (1) -
CGI
:: Session :: PStore (2) - CSV (1)
-
CSV
:: FieldInfo (1) -
CSV
:: Table (2) - Complex (10)
- DBM (1)
- Date (2)
- Delegator (5)
-
Digest
:: Base (1) - Dir (1)
- ERB (2)
-
Encoding
:: Converter (1) - Enumerator (5)
-
Enumerator
:: Lazy (17) -
Enumerator
:: Yielder (3) - Exception (2)
- FalseClass (2)
-
Fiddle
:: CStruct (1) -
Fiddle
:: Function (1) -
Fiddle
:: Pointer (16) - File (3)
-
File
:: Stat (3) - Float (6)
-
Gem
:: Commands :: UpdateCommand (1) -
Gem
:: DependencyInstaller (1) -
Gem
:: DependencyList (1) -
Gem
:: Installer (1) -
Gem
:: Package :: TarReader :: Entry (1) -
Gem
:: Platform (2) -
Gem
:: Specification (1) -
Gem
:: Validator (3) - GetoptLong (16)
- Hash (19)
- IO (6)
-
IRB
:: Context (1) -
IRB
:: ExtendCommand :: Help (1) -
IRB
:: Inspector (1) - Integer (1)
- MatchData (6)
- Matrix (15)
-
Matrix
:: EigenvalueDecomposition (7) -
Matrix
:: LUPDecomposition (3) - Module (10)
-
Net
:: FTP (5) -
Net
:: FTP :: MLSxEntry (2) -
Net
:: HTTP (1) -
Net
:: HTTPResponse (1) -
Net
:: IMAP (3) -
Net
:: IMAP :: Envelope (3) -
Net
:: POPMail (1) -
Net
:: SMTP (6) - NilClass (2)
- Numeric (10)
- Object (9)
-
OpenSSL
:: ASN1 :: ASN1Data (1) -
OpenSSL
:: BN (14) -
OpenSSL
:: Config (1) -
OpenSSL
:: HMAC (3) -
OpenSSL
:: Netscape :: SPKI (4) -
OpenSSL
:: OCSP :: BasicResponse (1) -
OpenSSL
:: OCSP :: Request (2) -
OpenSSL
:: OCSP :: Response (1) -
OpenSSL
:: PKCS12 (1) -
OpenSSL
:: PKCS7 (4) -
OpenSSL
:: PKey :: DH (5) -
OpenSSL
:: PKey :: DSA (8) -
OpenSSL
:: PKey :: EC (3) -
OpenSSL
:: PKey :: EC :: Group (6) -
OpenSSL
:: PKey :: EC :: Point (3) -
OpenSSL
:: PKey :: RSA (8) -
OpenSSL
:: SSL :: SSLContext (2) -
OpenSSL
:: SSL :: SSLServer (1) -
OpenSSL
:: SSL :: SSLSocket (2) -
OpenSSL
:: SSL :: Session (3) -
OpenSSL
:: X509 :: Attribute (1) -
OpenSSL
:: X509 :: CRL (4) -
OpenSSL
:: X509 :: Certificate (4) -
OpenSSL
:: X509 :: Extension (4) -
OpenSSL
:: X509 :: ExtensionFactory (16) -
OpenSSL
:: X509 :: Name (3) -
OpenSSL
:: X509 :: Request (4) -
OpenSSL
:: X509 :: Store (16) -
OpenSSL
:: X509 :: StoreContext (13) - OpenStruct (3)
- OptionParser (16)
- PStore (7)
- Pathname (59)
- Prime (4)
-
Prime
:: EratosthenesGenerator (1) -
Prime
:: Generator23 (1) -
Prime
:: PseudoPrimeGenerator (4) -
Prime
:: TrialDivisionGenerator (3) - Proc (3)
-
Process
:: Status (3) -
Psych
:: Nodes :: Node (2) -
Psych
:: ScalarScanner (1) -
Psych
:: Visitors :: YAMLTree (9) -
RDoc
:: Context (2) -
RDoc
:: Generator :: Darkfish (1) -
RDoc
:: Generator :: RI (1) -
RDoc
:: Markup (2) -
RDoc
:: Options (1) -
RDoc
:: Parser :: C (1) -
RDoc
:: Parser :: ChangeLog (1) -
RDoc
:: Parser :: Markdown (1) -
RDoc
:: Parser :: RD (1) -
RDoc
:: Parser :: Ruby (1) -
RDoc
:: Parser :: Simple (1) -
RDoc
:: TopLevel (10) -
REXML
:: Attribute (1) -
REXML
:: Child (2) -
REXML
:: DocType (1) -
REXML
:: Element (4) -
REXML
:: Elements (2) -
REXML
:: Entity (1) -
REXML
:: Parent (7) -
REXML
:: ParseException (1) -
REXML
:: Parsers :: PullParser (1) -
RSS
:: Rss :: Channel :: Cloud (2) -
RSS
:: TaxonomyTopicModel :: TaxonomyTopic (6) -
RSS
:: TaxonomyTopicsModel :: TaxonomyTopics (1) -
Rake
:: Application (3) - Rational (6)
- Regexp (2)
-
Resolv
:: DNS :: Resource :: IN :: WKS (1) -
Resolv
:: IPv4 (2) -
Resolv
:: IPv6 (2) -
Ripper
:: Filter (2) -
Ripper
:: Lexer (1) - SDBM (2)
- SimpleDelegator (2)
- StopIteration (1)
- String (20)
- StringIO (3)
- Symbol (14)
- Thread (3)
-
Thread
:: Backtrace :: Location (2) - ThreadGroup (1)
- Time (3)
- UDPSocket (3)
- UNIXSocket (1)
-
URI
:: Generic (3) -
URI
:: MailTo (5) - Vector (17)
-
WEBrick
:: HTTPResponse (5) -
WEBrick
:: HTTPUtils :: FormData (3) - WIN32OLE (1)
-
WIN32OLE
_ METHOD (1) -
WIN32OLE
_ PARAM (2) -
WIN32OLE
_ TYPE (3) -
WIN32OLE
_ TYPELIB (2) -
Win32
:: Registry (7) -
Zlib
:: GzipFile (2) -
Zlib
:: GzipReader (3) -
Zlib
:: GzipWriter (3)
モジュール
-
CGI
:: QueryExtension (1) - Enumerable (32)
-
Fiddle
:: Importer (3) - Kernel (6)
-
OpenSSL
:: Buffering (1) -
OptionParser
:: Arguable (1) -
RSS
:: TaxonomyTopicModel (2) -
RSS
:: TaxonomyTopicsModel (1) -
Rake
:: TaskManager (1) - Singleton (1)
- TSort (2)
-
WEBrick
:: HTTPAuth :: Authenticator (2)
キーワード
- +@ (1)
- -@ (1)
- << (4)
- <=> (1)
- == (2)
- === (1)
- =~ (1)
- >> (1)
- Pathname (1)
- [] (7)
- []= (8)
-
_ _ getobj _ _ (1) -
_ _ setobj _ _ (1) - about (1)
- about= (1)
- absolute? (1)
-
absolute
_ path (1) -
add
_ cert (1) -
add
_ class _ or _ module (1) -
add
_ crl (1) -
add
_ file (1) -
add
_ html (1) -
add
_ namespace (2) -
add
_ path (1) -
add
_ special (1) - ancestors (1)
- append (1)
- ascend (1)
- atime (1)
- autoload (1)
- autorequire= (1)
- bind (1)
- binread (1)
- binwrite (1)
- blockdev? (1)
- body= (1)
- call (1)
- capitalize (1)
- casecmp (1)
- casecmp? (1)
- ceil (1)
-
cert
_ store (2) -
cert
_ store= (1) - chain (2)
- chardev? (1)
-
check
_ signedness (2) - children (2)
- chunk (1)
-
chunk
_ while (1) - chunked= (1)
- cleanup (1)
- clone (1)
- close (1)
- closed? (1)
- codepoints (2)
- coerce (1)
- cofactor (1)
-
cofactor
_ expansion (1) -
col
_ sep (1) - collect (7)
- collect! (4)
- collect2 (2)
- column (1)
-
column
_ vectors (1) - component (1)
- config (1)
- config= (1)
-
content
_ length (1) -
content
_ length= (1) -
convertible
_ int (2) -
create
_ ext (1) -
create
_ ext _ from _ array (1) -
create
_ ext _ from _ hash (1) -
create
_ ext _ from _ string (1) -
create
_ extension (2) -
create
_ makefile (1) -
create
_ rule (1) - crl (1)
- crl= (1)
- ctime (1)
-
current
_ cert (1) -
current
_ crl (1) - date (1)
- date= (1)
-
default
_ proc= (1) - delete (3)
-
delete
_ all (1) -
delete
_ at (1) -
delete
_ if (4) -
delete
_ namespace (1) - denominator (1)
- descend (1)
-
descriptor
_ length (1) - detect (1)
- directory? (4)
-
directory
_ makable? (1) - downcase (1)
- drop (1)
-
drop
_ while (3) - dup (2)
- each (11)
-
each
_ byte (1) -
each
_ char (1) -
each
_ child (4) -
each
_ codepoint (2) -
each
_ cons (1) -
each
_ entry (1) -
each
_ grapheme _ cluster (2) -
each
_ index (1) -
each
_ line (9) -
each
_ option (1) -
each
_ pair (1) -
each
_ slice (1) -
each
_ strongly _ connected _ component (1) -
each
_ strongly _ connected _ component _ from (1) -
each
_ value (1) -
each
_ with _ index (2) - eager (1)
- eigen (1)
- eigensystem (1)
-
eigenvector
_ matrix (1) -
eigenvector
_ matrix _ inv (1) - eigenvectors (1)
-
elements
_ to _ f (1) -
elements
_ to _ i (1) -
elements
_ to _ r (1) - empty? (1)
-
enable
_ starttls _ auto (1) - enclose (1)
- entities (1)
-
enum
_ for (2) - error (3)
- error= (1)
- error? (1)
-
error
_ depth (1) -
error
_ string (2) - executable? (1)
-
executable
_ real? (1) - execute (1)
- exist? (1)
- export (5)
- feed (1)
- fetch (1)
- file (1)
- file? (1)
-
file
_ absolute _ name (1) -
file
_ absolute _ name= (1) -
file
_ relative _ name (1) -
file
_ relative _ name= (1) -
file
_ stat (1) -
file
_ stat= (1) -
filter
_ map (2) - find (2)
-
find
_ local _ symbol (1) -
find
_ module _ named (1) - finish (1)
- finished (1)
- finished? (1)
- first (1)
- flags= (2)
-
flat
_ map (2) - flatten (1)
- flatten! (1)
- flock (1)
- floor (1)
- fnmatch (1)
- fnmatch? (1)
-
full
_ name (1) -
gems
_ to _ install (1) - generator (1)
- generator= (1)
- get (1)
-
get
_ elements (1) -
get
_ option (1) - getopts (1)
-
grapheme
_ clusters (2) - grep (1)
-
grep
_ v (1) -
group
_ by (1) - grpowned? (1)
- headers (1)
- help (1)
- helpstring (1)
- hexdigest (1)
- httopnly (1)
- httopnly= (1)
- id2name (1)
-
in
_ reply _ to (1) - independent? (1)
- infinity? (1)
- initialize (2)
-
inner
_ product (1) - insert (1)
-
insert
_ output (1) - inspect (8)
- inspect? (1)
-
inspect
_ value (1) -
instance
_ methods (1) - intern (1)
- io (1)
-
ipv6
_ to _ ipv4 (1) -
issuer
_ certificate (1) -
issuer
_ certificate= (1) -
keep
_ if (1) - lambda? (1)
-
laplace
_ expansion (1) - last (2)
- lazy (2)
- lchmod (1)
- lchown (1)
- length (1)
- line (1)
- lines (3)
- list (1)
- logger (1)
- lshift! (1)
- lstat (1)
- lup (1)
-
lup
_ decomposition (1) -
make
_ link (1) -
make
_ symlink (1) - map (8)
- map! (4)
-
marshal
_ dump (1) -
mask
_ bits! (1) - match (3)
-
max
_ by (4) -
max
_ key _ length (1) -
max
_ value _ length (1) -
max
_ value _ name _ length (1) - merge (1)
- merge! (3)
- minor (2)
- mkpath (1)
-
mod
_ inverse (1) - name (4)
- negative? (1)
- next (1)
-
next
_ float (1) -
next
_ sibling= (1) -
next
_ values (1) - normalize (1)
- normalize! (1)
-
num
_ bytes (1) -
num
_ keys (1) -
num
_ values (1) - numerator (1)
-
ok
_ to _ remove? (1) -
ole
_ respond _ to? (1) -
on
_ XXX (1) -
on
_ default (1) - open (2)
- opendir (1)
- order (4)
- order! (2)
- ordering (1)
- ordering= (1)
-
original
_ dir (1) - owned? (1)
- pack (2)
- parse (2)
- parse! (1)
- partition (1)
- path (1)
- pathmap (1)
-
peek
_ values (1) - permutation (2)
- permute (2)
- permute! (1)
- pipe? (1)
- pop (1)
- prepended (1)
-
pretty
_ print (1) -
prev
_ float (1) -
previous
_ sibling= (1) - prime? (1)
-
prime
_ division (1) - print (1)
-
private
_ instance _ methods (1) -
protected
_ instance _ methods (1) -
protected
_ methods (1) - protocol (3)
- protocol= (1)
-
psych
_ to _ yaml (1) - ptr (1)
-
public
_ instance _ methods (1) -
public
_ method (1) -
public
_ methods (1) - purpose= (2)
- push (1)
- putc (1)
- quiet (1)
- quiet= (1)
- quiet? (1)
- rationalize (2)
-
rcptto
_ list (1) - read (1)
-
read
_ body (1) - readable? (1)
-
readable
_ real? (1) - readlines (1)
- readlink (1)
- realm (1)
-
record
_ location (1) - ref (1)
- reject (1)
- reject! (3)
-
relative
_ path _ from (1) -
remove
_ leading _ dot _ dir (1) - rename (1)
-
repeated
_ combination (1) -
repeated
_ permutation (1) - replace (3)
-
replace
_ child (1) -
reply
_ to (1) - resources (1)
-
respond
_ to? (2) -
respond
_ to _ missing? (2) - result (2)
-
reverse
_ each (1) - rewind (4)
- rmtree (1)
- root? (1)
- round (1)
- row (1)
- rshift! (1)
- run (1)
- sample (4)
- scan (6)
- send (3)
-
send
_ io (1) -
send
_ mail (1) - sendmail (1)
-
server
_ protocol (1) -
set
_ backtrace (1) -
set
_ default _ paths (1) -
set
_ error (1) -
set
_ generator (1) -
set
_ to _ infinity! (1) -
set
_ trace _ func (1) - setgid? (1)
- setuid? (1)
- shift (1)
-
singleton
_ methods (1) - size (2)
- size? (1)
- sizeof (1)
- slice (1)
-
slice
_ after (3) -
slice
_ before (3) -
slice
_ when (1) - socket? (1)
- solve (1)
- sort! (2)
-
sort
_ by (1) -
source
_ location (1) - split (2)
- start (1)
-
start
_ with? (1) - started (1)
- started? (1)
-
starttls
_ auto? (1) - stat (1)
- step (10)
- sticky? (1)
- stop? (1)
- stopped? (1)
- stopsig (1)
- storbinary (2)
- store (3)
- storlines (2)
- struct (1)
-
subject
_ certificate (1) -
subject
_ certificate= (1) -
subject
_ request (1) -
subject
_ request= (1) - subsec (1)
- succ (1)
- summarize (2)
- swapcase (1)
- symlink? (1)
- tap (1)
-
taxo
_ link (1) -
taxo
_ link= (1) -
taxo
_ topic (1) -
taxo
_ topic= (1) -
taxo
_ topics (1) - terminate (1)
- terminated? (1)
- time= (2)
- to= (1)
-
to
_ a (7) -
to
_ ary (3) -
to
_ bn (3) -
to
_ c (4) -
to
_ csv (1) -
to
_ d (4) -
to
_ der (18) -
to
_ enum (2) -
to
_ f (3) -
to
_ h (5) -
to
_ hash (1) -
to
_ i (3) -
to
_ int (2) -
to
_ io (3) -
to
_ json (1) -
to
_ mailtext (1) -
to
_ name (2) -
to
_ path (1) -
to
_ pem (13) -
to
_ proc (3) -
to
_ ptr (1) -
to
_ r (2) -
to
_ rfc822text (1) -
to
_ s (34) -
to
_ set (2) -
to
_ str (2) -
to
_ string (1) -
to
_ sym (1) -
to
_ text (10) -
to
_ value (1) -
to
_ yaml (2) - tokenize (2)
- top (1)
-
top
_ level (1) -
top
_ level _ tasks (1) - toplevel (1)
- transaction (1)
- tree (1)
- truncate (2)
- trust= (2)
-
uid
_ store (1) -
ultra
_ safe (1) -
ultra
_ safe= (1) - uniq! (2)
-
unit
_ test (1) - unlink (1)
- unpack (2)
- unshift (1)
- upcase (1)
- update (5)
-
upper
_ bound (1) - upto (2)
- v (1)
-
v
_ inv (1) - values (1)
-
values
_ at (2) - verify (6)
-
verify
_ callback (1) -
verify
_ callback= (1) -
verify
_ gem _ file (1) -
which
_ to _ update (1) -
with
_ index (1) -
world
_ readable? (1) -
world
_ writable? (1) - writable? (1)
-
writable
_ real? (1) - write (2)
- wtime (1)
- yaml (1)
- yield (1)
- zero? (1)
- zip (6)
検索結果
先頭5件
-
Net
:: IMAP :: Envelope # to -> [Net :: IMAP :: Address] | nil (72955.0) -
To を Net::IMAP::Address オブジェクトの配列で返します。
To を Net::IMAP::Address オブジェクトの配列で返します。
エンベロープに存在しないときは nil を返します。 -
URI
:: MailTo # to -> String (72343.0) -
自身の e-mail アドレスを文字列で返します。
自身の e-mail アドレスを文字列で返します。
例:
require 'uri'
p URI.parse("mailto:nospam@example.com").to #=> "nospam@example.com" -
WIN32OLE
# ole _ respond _ to?(name) -> bool (63943.0) -
指定したメソッドをオブジェクトがサポートしているか調べます。
指定したメソッドをオブジェクトがサポートしているか調べます。
OLEオートメーションサーバが引数で指定した名前のメソッド(プロパティ)を
サポートしているかどうかを調べます。
なお、OLEオートメーションの仕様により、メソッド名の大文字、小文字は区別
されません。
@param name 調べるメソッド名を文字列またはシンボルで指定します。
@return nameで指定したメソッドをオブジェクトが提供していれば真を返します。
excel = WIN32OLE.new('Excel.Application')
excel.ole_respond_to?(:quit) #=... -
OpenSSL
:: Netscape :: SPKI # to _ pem -> String (63610.0) -
SPKI オブジェクトを PEM 形式の文字列に変換します。
SPKI オブジェクトを PEM 形式の文字列に変換します。
@raise OpenSSL::Netscape::SPKIError 変換に失敗した場合に発生します -
OpenSSL
:: SSL :: Session # to _ pem -> String (63607.0) -
自身を PEM 形式に変換します。
自身を PEM 形式に変換します。
これによってセッションキャッシュをディスク上に保持することができます。
@raise OpenSSL::SSL::Session::SessionError 変換に失敗した場合に発生します -
RSS
:: TaxonomyTopicModel # taxo _ topic (63604.0) -
@todo
@todo -
RSS
:: TaxonomyTopicModel # taxo _ topic= (63604.0) -
@todo
@todo -
RSS
:: TaxonomyTopicsModel # taxo _ topics (63604.0) -
@todo
@todo -
RDoc
:: Context # toplevel -> RDoc :: TopLevel (55804.0) -
自身が所属する RDoc::TopLevel オブジェクトを返します。
自身が所属する RDoc::TopLevel オブジェクトを返します。 -
OptionParser
:: Arguable # getopts(short _ opt , *long _ opt) -> Hash (55522.0) -
指定された short_opt や long_opt に応じて自身をパースし、結果を Hash として返します。
指定された short_opt や long_opt に応じて自身をパースし、結果を Hash として返します。
コマンドラインに - もしくは -- を指定した場合、それ以降の解析を行ないません。
@param short_opt ショートネームのオプション(-f や -fx)を文字列で指定します。オプションが -f と -x の
2つの場合は "fx" の様に指定します。ここでオプションがないときは空文字列を指定します。
オプションが引数をとる場合は直後に ":" を付けます。
@param long_opt ロン... -
Addrinfo
# ipv6 _ to _ ipv4 -> Addrinfo|nil (55297.0) -
IPv6 の v4 マップド/互換アドレスを v4 のアドレスに変換します。
IPv6 の v4 マップド/互換アドレスを v4 のアドレスに変換します。
それ以外のアドレスの場合 nil を返します。
require 'socket'
Addrinfo.ip("::192.0.2.3").ipv6_to_ipv4 #=> #<Addrinfo: 192.0.2.3>
Addrinfo.ip("::ffff:192.0.2.3").ipv6_to_ipv4 #=> #<Addrinfo: 192.0.2.3>
Addrinfo.ip("::1").ipv6_to_ipv4 #=> nil
Addrinfo.i... -
Net
:: SMTP # rcptto _ list(to _ addrs) { . . . } -> object (55273.0) -
RCPTTO コマンドを to_addrs のすべてのメールアドレスに対して送ります。
RCPTTO コマンドを to_addrs のすべてのメールアドレスに対して送ります。
コマンドを送った後、ブロックを呼び出します。
このメソッドの返り値はブロックの返り値になります。
通常は Net::SMTP#send_message, Net::SMTP#open_message_stream で
RCPTTO が送られるため利用する必要はないはずです。
@param to_addrs 送信先メールアドレスの配列 -
Object
# psych _ to _ yaml(options = {}) -> String (54982.0) -
オブジェクトを YAML document に変換します。
オブジェクトを YAML document に変換します。
options でオプションを指定できます。
Psych.dump と同じなので詳しくはそちらを参照してください。
syck に to_yaml メソッドがあるため、
psych_to_yaml が別名として定義されています。将来的に
syck が廃止された場合 psych_to_yaml は廃止
される予定であるため、特別の事情がない限り to_yaml を用いてください。
@param options 出力オプション
@see Psych.dump -
Net
:: IMAP :: Envelope # in _ reply _ to -> String | nil (54955.0) -
In-reply-to の内容を文字列で返します。
In-reply-to の内容を文字列で返します。
エンベロープに存在しないときは nil を返します。 -
Net
:: IMAP :: Envelope # reply _ to -> [Net :: IMAP :: Address] | nil (54955.0) -
Reply-To を Net::IMAP::Address オブジェクトの配列で返します。
Reply-To を Net::IMAP::Address オブジェクトの配列で返します。
エンベロープに存在しないときは nil を返します。 -
Delegator
# respond _ to?(m) -> bool (54925.0) -
Delegator#__getobj__ が返すオブジェクトが メソッド m を持つとき真を返します。
Delegator#__getobj__ が返すオブジェクトが メソッド m を持つとき真を返します。
@param m メソッド名
@see Object#respond_to? -
Enumerator
:: Yielder # to _ proc -> Proc (54925.0) -
Enumerator.new で使うメソッドです。
Enumerator.new で使うメソッドです。
引数を Enumerator::Yielder#yield に渡す Proc を返します。
これは Enumerator::Yielder オブジェクトを他のメソッドにブロック引数と
して直接渡すために使えます。
//emlist[例][ruby]{
text = <<-END
Hello
こんにちは
END
enum = Enumerator.new do |y|
text.each_line(&y)
end
enum.each do |line|
p line
end
# => "Hello\n"
# "こんにちは... -
Delegator
# respond _ to _ missing?(m , include _ private) -> bool (54907.0) -
@param m メソッド名を指定します。
@param m メソッド名を指定します。
@param include_private 真を指定すると private メソッドも調べます。 -
Addrinfo
# protocol -> Integer (54904.0) -
ソケットプロトコルを整数で返します。
ソケットプロトコルを整数で返します。
require 'socket'
Addrinfo.tcp("localhost", 80).protocol == Socket::IPPROTO_TCP #=> true -
CGI
:: Cookie # httopnly -> bool (54904.0) -
自身がhttpオンリークッキーである場合は、真を返します。 そうでない場合は、偽を返します。
自身がhttpオンリークッキーである場合は、真を返します。
そうでない場合は、偽を返します。 -
CGI
:: Cookie # httopnly=(val) (54904.0) -
httpオンリークッキーであるかどうかを変更します。
httpオンリークッキーであるかどうかを変更します。
@param val 真を指定すると自身はhttpオンリークッキーになります。 -
CGI
:: QueryExtension # server _ protocol -> String (54904.0) -
ENV['SERVER_PROTOCOL'] を返します。
ENV['SERVER_PROTOCOL'] を返します。 -
RSS
:: Rss :: Channel :: Cloud # protocol (54904.0) -
@todo
@todo -
RSS
:: Rss :: Channel :: Cloud # protocol= (54904.0) -
@todo
@todo -
Rake
:: Application # top _ level (54904.0) -
Rake アプリケーションに与えられたトップレベルのタスク (コマンドラインで指定されたタスク) を実行します。
Rake アプリケーションに与えられたトップレベルのタスク
(コマンドラインで指定されたタスク) を実行します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test1
task :test1
task :test2 do
puts "test2"
end
# rake test2 で実行
Rake.application.top_level
# => "test2"
//} -
Rake
:: Application # top _ level _ tasks -> Array (54904.0) -
コマンドラインで指定されたタスクのリストを返します。
コマンドラインで指定されたタスクのリストを返します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
Rake.application.top_level_tasks # => ["default"]
end
//} -
Resolv
:: DNS :: Resource :: IN :: WKS # protocol -> Integer (54904.0) -
IPプロトコル番号を返します。
IPプロトコル番号を返します。
例えば 6 は TCP に対応します。 -
Win32
:: Registry # descriptor _ length (54904.0) -
@todo
@todo
キー情報の個々の値を返します。 -
URI
:: MailTo # to _ mailtext -> String (54664.0) -
URI オブジェクトからメールテキスト文字列を生成します。
URI オブジェクトからメールテキスト文字列を生成します。
例:
require 'uri'
p mailto = URI.parse("mailto:ruby-list@ruby-lang.org?subject=subscribe&cc=myaddr")
print mailto.to_mailtext
=> #<URI::MailTo:0x20104a0e URL:mailto:ruby-list@ruby-lang.org?subject=subscribe&cc=myaddr>
To: ruby-list@ruby-lang.org
Sub... -
OpenSSL
:: PKey :: EC # to _ pem -> String (54625.0) -
鍵を PEM 形式の文字列に変換します。
鍵を PEM 形式の文字列に変換します。
現在の仕様では OpenSSL::PKey::RSA#to_pem のように
出力をパスフレーズで暗号化することはできません。
@raise OpenSSL::PKey::ECError 文字列への変換に失敗した場合に発生します。
公開鍵が含まれていない場合や、鍵が妥当でない場合などに失敗します。 -
OpenSSL
:: PKCS7 # to _ pem -> String (54610.0) -
PEM 形式の文字列に変換します。
PEM 形式の文字列に変換します。 -
OpenSSL
:: X509 :: CRL # to _ pem -> String (54610.0) -
PEM 形式に変換します。
PEM 形式に変換します。
@raise OpenSSL::X509::CRLError 変換に失敗した場合に発生します -
OpenSSL
:: X509 :: Certificate # to _ pem -> String (54610.0) -
PEM 形式の文字列を返します。
PEM 形式の文字列を返します。 -
OpenSSL
:: X509 :: Request # to _ pem -> String (54610.0) -
PEM 形式の文字列に変換して返します。
PEM 形式の文字列に変換して返します。
@raise OpenSSL::X509::RequestError 変換に失敗した場合に発生します -
Gem
:: DependencyInstaller # gems _ to _ install -> Array (54607.0) -
依存関係によりインストールされる予定の Gem のリストを返します。
依存関係によりインストールされる予定の Gem のリストを返します。 -
OpenSSL
:: PKey :: EC :: Group # to _ pem -> String (54607.0) -
自身を PEM 形式の文字列に変換します。
自身を PEM 形式の文字列に変換します。
@raise OpenSSL::PKey::EC::Group::Error 変換に失敗した場合に発生します。 -
IRB
:: Inspector # inspect _ value(v) -> () (54604.0) -
ライブラリ内部で使用します。
ライブラリ内部で使用します。 -
OpenSSL
:: Netscape :: SPKI # to _ s -> String (54310.0) -
SPKI オブジェクトを PEM 形式の文字列に変換します。
SPKI オブジェクトを PEM 形式の文字列に変換します。
@raise OpenSSL::Netscape::SPKIError 変換に失敗した場合に発生します -
RSS
:: TaxonomyTopicModel :: TaxonomyTopic # taxo _ link (54304.0) -
@todo
@todo -
RSS
:: TaxonomyTopicModel :: TaxonomyTopic # taxo _ link= (54304.0) -
@todo
@todo -
SimpleDelegator
# _ _ getobj _ _ -> object (54304.0) -
委譲先のオブジェクトを返します。
委譲先のオブジェクトを返します。
@see Delegator#__getobj__ -
SimpleDelegator
# _ _ setobj _ _ (obj) -> object (54304.0) -
委譲先のオブジェクトを obj に変更します。
委譲先のオブジェクトを obj に変更します。
メソッド委譲を行うためのクラスメソッドの再定義は行われないことに注意してください。
メソッド委譲を行うためのクラスメソッドの定義は生成時にのみ行われます。
そのため、以前の委譲先オブジェクトと
obj の間で呼び出せるメソッドに違いがあった場合は、
何かしらの例外が発生する可能性があります。
@param obj 委譲先のオブジェクト
@return 変更後の委譲先オブジェクト -
RDoc
:: TopLevel # add _ class _ or _ module(collection , class _ type , name , superclass) -> RDoc :: NormalClass | RDoc :: SingleClass | RDoc :: NormalModule (47104.0) -
collection に name で指定したクラス、モジュールを追加します。
collection に name で指定したクラス、モジュールを追加します。
@param collection クラス、モジュールを追加する先を Hash オブジェ
クトで指定します。
@param class_type 追加するクラス、モジュールを RDoc::NormalClass、
RDoc::SingleClass、RDoc::NormalModule オ
ブジェクトのいずれかで指定します。
@param name クラス名を文字列で指定します。
@param su... -
Pathname
# expand _ path(default _ dir = & # 39; . & # 39;) -> Pathname (46288.0) -
Pathname.new(File.expand_path(self.to_s, *args)) と同じです。
Pathname.new(File.expand_path(self.to_s, *args)) と同じです。
@param default_dir self が相対パスであれば default_dir を基準に展開されます。
//emlist[例][ruby]{
require "pathname"
path = Pathname("testfile")
Pathname.pwd # => #<Pathname:/path/to>
path.expand_path # => #<Pathname:/path/to/testfile>
path.e... -
Float
# prev _ float -> Float (46246.0) -
浮動小数点数で表現可能な self の前の値を返します。
浮動小数点数で表現可能な self の前の値を返します。
(-Float::MAX).prev_float と (-Float::INFINITY).prev_float
は -Float::INFINITY を返します。Float::NAN.prev_float は
Float::NAN を返します。
//emlist[例][ruby]{
p 0.01.prev_float # => 0.009999999999999998
p 1.0.prev_float # => 0.9999999999999999
p 100.0.prev_float # => 99.9999999999... -
OpenSSL
:: SSL :: SSLContext # cert _ store -> OpenSSL :: X509 :: Store | nil (46204.0) -
接続相手の証明書の検証のために使う、信頼している CA 証明書を 含む証明書ストアを返します。
接続相手の証明書の検証のために使う、信頼している CA 証明書を
含む証明書ストアを返します。
デフォルトは nil です。
@see OpenSSL::SSL::SSLContext#cert_store= -
Pathname
# relative _ path _ from(base _ directory) -> Pathname (46204.0) -
base_directory から self への相対パスを求め、その内容の新しい Pathname オブジェクトを生成して返します。
base_directory から self への相対パスを求め、その内容の新しい Pathname
オブジェクトを生成して返します。
パス名の解決は文字列操作によって行われ、ファイルシステムをアクセス
しません。
self が相対パスなら base_directory も相対パス、self が絶対パスなら
base_directory も絶対パスでなければなりません。
@param base_directory ベースディレクトリを表す Pathname オブジェクトを指定します。
@raise ArgumentError Windows上でドライブが違うなど、base_direct... -
Symbol
# to _ proc -> Proc (45997.0) -
self に対応する Proc オブジェクトを返します。
self に対応する Proc オブジェクトを返します。
生成される Proc オブジェクトを呼びだす(Proc#call)と、
Proc#callの第一引数をレシーバとして、 self という名前のメソッドを
残りの引数を渡して呼びだします。
//emlist[明示的に呼ぶ例][ruby]{
:to_i.to_proc["ff", 16] # => 255 ← "ff".to_i(16)と同じ
//}
//emlist[暗黙に呼ばれる例][ruby]{
# メソッドに & とともにシンボルを渡すと
# to_proc が呼ばれて Proc 化され、
# それがブロックとして渡される... -
Object
# to _ yaml(options = {}) -> String (45982.0) -
オブジェクトを YAML document に変換します。
オブジェクトを YAML document に変換します。
options でオプションを指定できます。
Psych.dump と同じなので詳しくはそちらを参照してください。
syck に to_yaml メソッドがあるため、
psych_to_yaml が別名として定義されています。将来的に
syck が廃止された場合 psych_to_yaml は廃止
される予定であるため、特別の事情がない限り to_yaml を用いてください。
@param options 出力オプション
@see Psych.dump -
Vector
# elements _ to _ f -> Vector (45961.0) -
ベクトルの各成分をFloatに変換したベクトルを返します。
ベクトルの各成分をFloatに変換したベクトルを返します。
このメソッドは deprecated です。 map(&:to_f) を使ってください。
//emlist[例][ruby]{
require 'matrix'
v = Vector.elements([2, 3, 5, 7, 9])
p v.elements_to_f
# => Vector[2.0, 3.0, 5.0, 7.0, 9.0]
//} -
Vector
# elements _ to _ i -> Vector (45961.0) -
ベクトルの各成分をIntegerに変換したベクトルを返します。
ベクトルの各成分をIntegerに変換したベクトルを返します。
このメソッドは deprecated です。 map(&:to_i) を使ってください。
//emlist[例][ruby]{
require 'matrix'
v = Vector.elements([2.5, 3.0, 5.01, 7])
p v.elements_to_i
# => Vector[2, 3, 5, 7]
//} -
Vector
# elements _ to _ r -> Vector (45961.0) -
ベクトルの各成分をRationalに変換したベクトルを返します。
ベクトルの各成分をRationalに変換したベクトルを返します。
このメソッドは deprecated です。 map(&:to_r) を使ってください。
//emlist[例][ruby]{
require 'matrix'
v = Vector.elements([2.5, 3.0, 5.75, 7])
p v.elements_to_r
# => Vector[(5/2), (3/1), (23/4), (7/1)]
//} -
Proc
# to _ proc -> self (45943.0) -
self を返します。
self を返します。
//emlist[例][ruby]{
pr = proc {}
p pr == pr.to_proc # => true
//} -
Fiddle
:: CStruct # to _ ptr -> Fiddle :: Pointer (45907.0) -
保持している構造体へのポインタを返します。
保持している構造体へのポインタを返します。 -
Gem
:: Commands :: UpdateCommand # which _ to _ update(highest _ installed _ gems , gem _ names) -> Array (45907.0) -
更新が必要な Gem のリストを返します。
更新が必要な Gem のリストを返します。 -
Psych
:: Nodes :: Node # to _ yaml(io=nil , options={}) -> String | IO (45907.0) -
AST を YAML ドキュメントに変換します。
AST を YAML ドキュメントに変換します。
io に IO オブジェクトを指定した場合は、その
オブジェクトに変換後のドキュメントが書き込まれます。
この場合は io を返り値として返します。
io を省略した(nil を指定した)場合には変換後のドキュメントを
文字列で返します。
Psych::Nodes::Stream 以外を変換しようとすると、AST として不正で
あるためエラーが発生します。
options には以下が指定できます。
: :version
YAML document に付加するバージョンを [major, minor] という配列、
もしくは文... -
Enumerable
# drop _ while -> Enumerator (45904.0) -
ブロックを評価して最初に偽となった要素の手前の要素まで捨て、 残りの要素を配列として返します。
ブロックを評価して最初に偽となった要素の手前の要素まで捨て、
残りの要素を配列として返します。
ブロックを指定しなかった場合は、Enumerator を返します。
//emlist[例][ruby]{
a = [1, 2, 3, 4, 5, 0]
a.drop_while {|i| i < 3 } # => [3, 4, 5, 0]
//} -
Enumerator
:: Lazy # drop _ while {|item| . . . } -> Enumerator :: Lazy (45904.0) -
Enumerable#drop_while と同じですが、配列ではなくEnumerator::Lazy を返します。
Enumerable#drop_while と同じですが、配列ではなくEnumerator::Lazy を返します。
//emlist[例][ruby]{
1.step.lazy.drop_while { |i| i < 42 }
# => #<Enumerator::Lazy: #<Enumerator::Lazy: #<Enumerator: 1:step>>:drop_while>
1.step.lazy.drop_while { |i| i < 42 }.take(10).force
# => [42, 43, 44, 45, 46, 47, 48, 49, 50, 51]
//... -
Enumerator
:: Lazy # filter _ map {|item| . . . } -> Enumerator :: Lazy (45904.0) -
Enumerable#filter_map と同じですが、配列ではなく Enumerator::Lazy を返します。
Enumerable#filter_map と同じですが、配列ではなく Enumerator::Lazy を返します。
@raise ArgumentError ブロックを指定しなかった場合に発生します。
//emlist[例][ruby]{
1.step.lazy.filter_map { |n| n * 2 if n.even? }
# => #<Enumerator::Lazy: #<Enumerator::Lazy: (1.step)>:filter_map>
1.step.lazy.filter_map { |n| n * 2 if n.even? }.take(10).fo... -
Matrix
# laplace _ expansion(row: nil , column: nil) -> object | Integer | Rational | Float (45904.0) -
row 行、もしくは column 列に関するラプラス展開をする。
row 行、もしくは column 列に関するラプラス展開をする。
通常の行列に対してはこれは単に固有値を計算するだけです。かわりにMatrix#determinant を
利用すべきです。
変則的な形状の行列に対してはそれ以上の意味を持ちます。例えば
row行/column列が行列やベクトルである場合には
//emlist[例][ruby]{
require 'matrix'
# Matrix[[7,6], [3,9]].laplace_expansion(column: 1) # => 45
Matrix[[Vector[1, 0], Vector[0, 1]], [2, 3]].... -
Net
:: FTP # storlines(cmd , file) {|line| . . . } -> nil (45904.0) -
サーバーに cmd で指定されたコマンドを送り、テキストデータを 送ります。
サーバーに cmd で指定されたコマンドを送り、テキストデータを
送ります。
一行ずつで file からテキストを読み込み、サーバーに送ります。
送るデータは IO のインスタンスを
file で指定します。
(実際には StringIO のような IO とメソッドレベルで
互換するオブジェクトであればなんでもかまいません)。
ブロックが与えられた場合には各行をそのブロックに渡します。
@param cmd コマンドを文字列で与えます。
@param file 送るデータを与えます。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@ra... -
Net
:: POPMail # top(lines , dest=& # 39;& # 39;) -> String (45904.0) -
メールヘッダと本文 lines 行を受信し、文字列として返します。
メールヘッダと本文 lines 行を受信し、文字列として返します。
destを渡すとそのオブジェクトにデータを書き込みますが、これは
obsolete なので使わないでください。
@param lines 本文を読みだす行数
@param dest データを書き込む先(obsoleteなので使わないでください)
@raise TimeoutError 通信がタイムアウトした場合に発生します
@raise Net::POPError サーバが認証失敗以外のエラーを報告した場合に発生します
@raise Net::POPBadResponse サーバからの応答がプロトコル上不正であった場合に発... -
Net
:: SMTP # enable _ starttls _ auto(context = Net :: SMTP . default _ ssl _ context) -> () (45904.0) -
その Net::SMTP オブジェクトがSTARTTLSが利用可能な場合 (つまりサーバがSTARTTLSを広告した場合)のみにSTARTTLSを利用する ように設定します。
その Net::SMTP オブジェクトがSTARTTLSが利用可能な場合
(つまりサーバがSTARTTLSを広告した場合)のみにSTARTTLSを利用する
ように設定します。
@see Net::SMTP#starttls?, Net::SMTP#starttls_auto?, Net::SMTP#enable_starttls_auto
@param context SSL接続で利用する OpenSSL::SSL::SSLContext
@see Net::SMTP#starttls?, Net::SMTP#starttls_auto?, Net::SMTP#enable_starttl... -
Enumerator
# peek _ values -> Array (45712.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 (45643.0) -
自身はヒープに確保された Ruby のオブジェクトを指すポインタであると仮定して、 自身が指すオブジェクトを返します。
自身はヒープに確保された Ruby のオブジェクトを指すポインタであると仮定して、
自身が指すオブジェクトを返します。
例:
require 'fiddle'
s = 'abc'
i = Fiddle.dlwrap(s)
cptr = Fiddle::Pointer.new(i)
p cptr.to_value #=> "abc" -
OpenSSL
:: SSL :: SSLServer # to _ io -> TCPServer (45607.0) -
ラップしている TCPServer オブジェクトを返します。
ラップしている TCPServer オブジェクトを返します。 -
Delegator
# marshal _ dump -> object (45604.0) -
シリアライゼーションをサポートするためにDelegator#__getobj__ が返すオブジェクトを返します。
シリアライゼーションをサポートするためにDelegator#__getobj__ が返すオブジェクトを返します。 -
Delegator
# public _ methods(all = true) -> [Symbol] (45604.0) -
そのオブジェクトが理解できる public メソッド名の一覧を返します。
そのオブジェクトが理解できる public メソッド名の一覧を返します。
@param all 偽を指定すると __getobj__ のスーパークラスで定義されたメソッドを除きます。
@see Object#public_methods -
GetoptLong
# set _ options(*arguments) -> self (45604.0) -
あなたのプログラムで、認識させたいオプションをセットします。 個々のオプションは、オプション名と引数のフラグからなる配列でな ければいけません。
あなたのプログラムで、認識させたいオプションをセットします。
個々のオプションは、オプション名と引数のフラグからなる配列でな
ければいけません。
配列中のオプション名は、一文字オプション (例: -d) か長いオプ
ション (例: --debug) を表した文字列のいずれかでなければなり
ません。配列の中の一番左端のオプション名が、オプションの正式名
になります。配列中の引数のフラグは、GetoptLong::NO_ARGUMENT,
GetoptLong::REQUIRE_ARGUMENT, GetoptLong::OPTIONAL_ARGUMENT
のいずれかでなくてはなりません。
オ... -
Net
:: FTP # storlines(cmd , file) -> nil (45604.0) -
サーバーに cmd で指定されたコマンドを送り、テキストデータを 送ります。
サーバーに cmd で指定されたコマンドを送り、テキストデータを
送ります。
一行ずつで file からテキストを読み込み、サーバーに送ります。
送るデータは IO のインスタンスを
file で指定します。
(実際には StringIO のような IO とメソッドレベルで
互換するオブジェクトであればなんでもかまいません)。
ブロックが与えられた場合には各行をそのブロックに渡します。
@param cmd コマンドを文字列で与えます。
@param file 送るデータを与えます。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@ra... -
Net
:: FTP :: MLSxEntry # directory _ makable? -> bool (45604.0) -
ディレクトリを作成可能ならば true を返します。
ディレクトリを作成可能ならば true を返します。
Net::FTP#mkdir でディレクトリを作成可能かどうかを意味します。 -
Net
:: SMTP # starttls _ auto? -> bool (45604.0) -
その Net::SMTP オブジェクトが利用可能な場合にのみにSTARTTLSを利用するならば 真を返します。
その Net::SMTP オブジェクトが利用可能な場合にのみにSTARTTLSを利用するならば
真を返します。
@see Net::SMTP#starttls?, Net::SMTP#starttls_always?, Net::SMTP#enable_starttls_auto -
OpenSSL
:: SSL :: SSLContext # cert _ store=(store) (45604.0) -
接続相手の証明書の検証のために使う、信頼している CA 証明書を 含む証明書ストアを設定します。
接続相手の証明書の検証のために使う、信頼している CA 証明書を
含む証明書ストアを設定します。
通常は OpenSSL::SSL::SSLContext#ca_path= や
OpenSSL::SSL::SSLContext#ca_file= で証明書を設定しますが、
CRL を使いたいなど、より詳細な設定をしたい場合にはこれを使います。
デフォルトは nil (証明書ストアを指定しない)です。
@param store 設定する証明書ストア(OpenSSL::X509::Store のインスタンス)
@see OpenSSL::SSL::SSLContext#cert_store -
OpenSSL
:: X509 :: Store # set _ default _ paths -> nil (45604.0) -
システムに組込まれている証明書を読み込みます。
システムに組込まれている証明書を読み込みます。
@raise OpenSSL::X509::StoreError 読み込みに失敗した場合に発生します -
OpenSSL
:: X509 :: StoreContext # cleanup -> self (45604.0) -
このメソッドは使わないでください。
このメソッドは使わないでください。 -
RDoc
:: TopLevel # file _ stat -> File :: Stat (45604.0) -
自身が管理するファイルに関する File::Stat オブジェクトを返します。
自身が管理するファイルに関する File::Stat オブジェクトを返します。 -
RDoc
:: TopLevel # find _ module _ named(name) -> RDoc :: NormalModule (45604.0) -
RDoc が収集したクラスの内、name で指定した名前のモジュールを返します。 見つからなかった場合は nil を返します。
RDoc が収集したクラスの内、name で指定した名前のモジュールを返します。
見つからなかった場合は nil を返します。
@param name モジュール名を文字列で指定します。 -
URI
:: MailTo # to _ rfc822text -> String (45364.0) -
URI オブジェクトからメールテキスト文字列を生成します。
URI オブジェクトからメールテキスト文字列を生成します。
例:
require 'uri'
p mailto = URI.parse("mailto:ruby-list@ruby-lang.org?subject=subscribe&cc=myaddr")
print mailto.to_mailtext
=> #<URI::MailTo:0x20104a0e URL:mailto:ruby-list@ruby-lang.org?subject=subscribe&cc=myaddr>
To: ruby-list@ruby-lang.org
Sub... -
OpenSSL
:: PKCS7 # to _ s -> String (45310.0) -
PEM 形式の文字列に変換します。
PEM 形式の文字列に変換します。 -
OpenSSL
:: X509 :: CRL # to _ s -> String (45310.0) -
PEM 形式に変換します。
PEM 形式に変換します。
@raise OpenSSL::X509::CRLError 変換に失敗した場合に発生します -
OpenSSL
:: X509 :: Certificate # to _ s -> String (45310.0) -
PEM 形式の文字列を返します。
PEM 形式の文字列を返します。 -
OpenSSL
:: X509 :: Request # to _ s -> String (45310.0) -
PEM 形式の文字列に変換して返します。
PEM 形式の文字列に変換して返します。
@raise OpenSSL::X509::RequestError 変換に失敗した場合に発生します -
OpenSSL
:: Netscape :: SPKI # to _ der -> String (45307.0) -
SPKI オブジェクトを DER 形式の文字列に変換します。
SPKI オブジェクトを DER 形式の文字列に変換します。 -
OpenSSL
:: Netscape :: SPKI # to _ text -> String (45307.0) -
SPKI オブジェクトを人間が読める形式の文字列に変換します。
SPKI オブジェクトを人間が読める形式の文字列に変換します。 -
OpenSSL
:: SSL :: Session # to _ der -> String (45307.0) -
自身を DER 形式に変換します。
自身を DER 形式に変換します。
これによってセッションキャッシュをディスク上に保持することができます。
@raise OpenSSL::SSL::Session::SessionError 変換に失敗した場合に発生します -
OpenSSL
:: SSL :: Session # to _ text -> String (45307.0) -
自身を可読な形式に変換します。
自身を可読な形式に変換します。
@raise OpenSSL::SSL::Session::SessionError 変換に失敗した場合に発生します -
RDoc
:: TopLevel # file _ absolute _ name -> String (45304.0) -
自身が管理するファイルに関する絶対パスを文字列で返します。
自身が管理するファイルに関する絶対パスを文字列で返します。 -
RDoc
:: TopLevel # file _ absolute _ name=(val) (45304.0) -
自身が管理するファイルに関する絶対パスを文字列で設定します。
自身が管理するファイルに関する絶対パスを文字列で設定します。
@param val パスを文字列で指定します。 -
RDoc
:: TopLevel # file _ relative _ name -> String (45304.0) -
自身が管理するファイルに関する相対パスを文字列で返します。
自身が管理するファイルに関する相対パスを文字列で返します。 -
RDoc
:: TopLevel # file _ relative _ name=(val) (45304.0) -
自身が管理するファイルに関する相対パスを文字列で設定します。
自身が管理するファイルに関する相対パスを文字列で設定します。
@param val パスを文字列で指定します。 -
RDoc
:: TopLevel # file _ stat=(val) (45304.0) -
自身が管理するファイルに関する File::Stat オブジェクトを設定しま す。
自身が管理するファイルに関する File::Stat オブジェクトを設定しま
す。
@param val File::Stat オブジェクトを指定します。 -
RSS
:: TaxonomyTopicModel :: TaxonomyTopic # about (45004.0) -
@todo
@todo -
RSS
:: TaxonomyTopicModel :: TaxonomyTopic # about= (45004.0) -
@todo
@todo -
RSS
:: TaxonomyTopicModel :: TaxonomyTopic # date (45004.0) -
@todo
@todo -
RSS
:: TaxonomyTopicModel :: TaxonomyTopic # date= (45004.0) -
@todo
@todo -
RSS
:: TaxonomyTopicsModel :: TaxonomyTopics # resources (45004.0) -
@todo
@todo -
REXML
:: Parent # replace _ child(to _ replace , replacement) -> () (38191.0) -
子ノード列上の to_replace を replacement に置き換えます。
子ノード列上の to_replace を replacement に置き換えます。
to_replace の parent は nil に、
replacement の parent は selfに変更されます。
@param to_replace 置き換え元のノード
@param replacement 置き換え先のノード -
String
# grapheme _ clusters {|grapheme _ cluster| block } -> self (37252.0) -
文字列の書記素クラスタの配列を返します。(self.each_grapheme_cluster.to_a と同じです)
文字列の書記素クラスタの配列を返します。(self.each_grapheme_cluster.to_a と同じです)
//emlist[例][ruby]{
"a\u0300".grapheme_clusters # => ["à"]
//}
ブロックが指定された場合は String#each_grapheme_cluster と同じように動作します。
Ruby 2.6 までは deprecated の警告が出ますが、Ruby 2.7 で警告は削除されました。
@see String#each_grapheme_cluster -
String
# each _ grapheme _ cluster {|grapheme _ cluster| block } -> self (37240.0) -
文字列の書記素クラスタに対して繰り返します。
文字列の書記素クラスタに対して繰り返します。
String#each_char と違って、
Unicode Standard Annex #29 (https://unicode.org/reports/tr29/)
で定義された書記素クラスタに対して繰り返します。
//emlist[例][ruby]{
"a\u0300".each_char.to_a.size # => 2
"a\u0300".each_grapheme_cluster.to_a.size # => 1
//}
@see String#grapheme_clusters -
Enumerator
:: Lazy # flat _ map {|item| . . . } -> Enumerator :: Lazy (37222.0) -
ブロックの実行結果をひとつに繋げたものに対してイテレートするような Enumerator::Lazy のインスタンスを返します。
ブロックの実行結果をひとつに繋げたものに対してイテレートするような
Enumerator::Lazy のインスタンスを返します。
//emlist[][ruby]{
["foo", "bar"].lazy.flat_map {|i| i.each_char.lazy}.force
#=> ["f", "o", "o", "b", "a", "r"]
//}
ブロックの返した値 x は、以下の場合にのみ分解され、連結されます。
* x が配列であるか、to_ary メソッドを持つとき
* x が each および force メソッドを持つ (例:Enumerator::Lazy) ...