ライブラリ
- ビルトイン (383)
- abbrev (1)
- benchmark (1)
- bigdecimal (2)
-
cgi
/ core (19) -
cgi
/ html (8) -
cgi
/ session (3) - csv (25)
- date (10)
- dbm (20)
- delegate (3)
- digest (2)
- erb (1)
- expect (2)
- fiddle (2)
-
fiddle
/ import (5) - gdbm (22)
- getoptlong (1)
-
io
/ wait (1) - ipaddr (2)
-
irb
/ context (1) -
irb
/ ext / history (2) -
irb
/ ext / save-history (6) - json (4)
-
json
/ add / symbol (1) - logger (8)
- matrix (9)
- mkmf (40)
- monitor (3)
-
mutex
_ m (2) -
net
/ ftp (37) -
net
/ http (42) -
net
/ imap (49) -
net
/ pop (2) -
net
/ smtp (5) - observer (3)
- openssl (206)
- optparse (2)
- ostruct (4)
- pathname (11)
- pp (2)
- prettyprint (6)
- pstore (1)
- psych (78)
- pty (1)
- rake (20)
-
rake
/ rdoctask (1) -
rake
/ testtask (3) -
rdoc
/ context (9) -
rdoc
/ markup (1) -
rdoc
/ parser / ruby (1) -
rdoc
/ top _ level (2) - resolv (7)
-
rexml
/ document (59) -
rexml
/ parsers / pullparser (4) -
rexml
/ parsers / sax2parser (4) -
rexml
/ parsers / ultralightparser (1) -
rexml
/ sax2listener (3) -
rexml
/ streamlistener (4) -
rinda
/ rinda (5) -
rinda
/ tuplespace (16) - ripper (2)
-
ripper
/ lexer (2) - rss (74)
-
rubygems
/ command (1) -
rubygems
/ command _ manager (1) -
rubygems
/ commands / build _ command (2) -
rubygems
/ commands / dependency _ command (1) -
rubygems
/ commands / update _ command (1) -
rubygems
/ config _ file (6) -
rubygems
/ dependency (3) -
rubygems
/ dependency _ installer (6) -
rubygems
/ dependency _ list (7) -
rubygems
/ format (1) -
rubygems
/ indexer (1) -
rubygems
/ installer (4) -
rubygems
/ old _ format (1) -
rubygems
/ package / tar _ header (2) -
rubygems
/ package / tar _ input (1) -
rubygems
/ package / tar _ reader / entry (8) -
rubygems
/ platform (1) -
rubygems
/ remote _ fetcher (1) -
rubygems
/ requirement (1) -
rubygems
/ security (14) -
rubygems
/ server (1) -
rubygems
/ source _ index (2) -
rubygems
/ source _ info _ cache (5) -
rubygems
/ source _ info _ cache _ entry (1) -
rubygems
/ spec _ fetcher (5) -
rubygems
/ specification (7) -
rubygems
/ user _ interaction (4) -
rubygems
/ validator (2) -
rubygems
/ version (2) - scanf (2)
- sdbm (20)
- set (2)
- shell (12)
-
shell
/ command-processor (9) -
shell
/ filter (9) -
shell
/ process-controller (3) -
shell
/ system-command (15) - shellwords (1)
- socket (25)
- stringio (11)
- strscan (4)
- sync (17)
-
syslog
/ logger (18) - thwait (1)
- tsort (5)
- uri (7)
-
webrick
/ httpauth / userdb (1) -
webrick
/ httprequest (5) -
webrick
/ httpresponse (4) -
webrick
/ httpserver (1) -
webrick
/ httputils (2) -
webrick
/ log (2) -
webrick
/ server (1) -
win32
/ registry (22) - win32ole (51)
-
yaml
/ dbm (23) - zlib (13)
クラス
-
ARGF
. class (14) - Addrinfo (4)
- Array (114)
- BasicSocket (2)
-
Benchmark
:: Tms (1) - BigDecimal (2)
- Binding (4)
-
CGI
:: Cookie (3) -
CGI
:: Session (1) -
CGI
:: Session :: MemoryStore (2) - CSV (8)
-
CSV
:: Row (3) -
CSV
:: Table (14) - Complex (2)
- DBM (20)
- Date (10)
- Delegator (3)
-
Digest
:: Base (2) - ERB (1)
- Encoding (1)
-
Encoding
:: Converter (4) -
Encoding
:: InvalidByteSequenceError (7) - Enumerator (4)
-
Enumerator
:: Lazy (30) -
Enumerator
:: Yielder (2) -
Fiddle
:: Closure (1) -
Fiddle
:: Handle (1) -
File
:: Stat (4) - GDBM (22)
-
Gem
:: Command (1) -
Gem
:: CommandManager (1) -
Gem
:: Commands :: BuildCommand (2) -
Gem
:: Commands :: DependencyCommand (1) -
Gem
:: Commands :: UpdateCommand (1) -
Gem
:: ConfigFile (6) -
Gem
:: Dependency (3) -
Gem
:: DependencyInstaller (6) -
Gem
:: DependencyList (7) -
Gem
:: Format (1) -
Gem
:: Indexer (1) -
Gem
:: Installer (4) -
Gem
:: OldFormat (1) -
Gem
:: Package :: TarHeader (2) -
Gem
:: Package :: TarInput (1) -
Gem
:: Package :: TarReader :: Entry (8) -
Gem
:: Platform (1) -
Gem
:: RemoteFetcher (1) -
Gem
:: Requirement (1) -
Gem
:: Security :: Policy (13) -
Gem
:: Security :: Signer (1) -
Gem
:: Server (1) -
Gem
:: SourceIndex (2) -
Gem
:: SourceInfoCache (5) -
Gem
:: SourceInfoCacheEntry (1) -
Gem
:: SpecFetcher (5) -
Gem
:: Specification (7) -
Gem
:: StreamUI (2) -
Gem
:: Validator (2) -
Gem
:: Version (2) - GetoptLong (1)
- Hash (34)
- IO (12)
- IPAddr (2)
- IPSocket (1)
-
IRB
:: Context (7) -
JSON
:: State (3) - LocalJumpError (1)
- Logger (6)
-
Logger
:: Formatter (2) - Matrix (4)
-
Matrix
:: EigenvalueDecomposition (1) -
Matrix
:: LUPDecomposition (1) - Method (2)
- Module (11)
- Monitor (1)
- NameError (2)
-
Net
:: FTP (14) -
Net
:: FTP :: MLSxEntry (23) -
Net
:: HTTP (26) -
Net
:: HTTPGenericRequest (3) -
Net
:: HTTPResponse (3) -
Net
:: IMAP (9) -
Net
:: IMAP :: BodyTypeBasic (8) -
Net
:: IMAP :: BodyTypeMessage (11) -
Net
:: IMAP :: BodyTypeMultipart (9) -
Net
:: IMAP :: BodyTypeText (9) -
Net
:: IMAP :: Envelope (2) -
Net
:: IMAP :: MailboxList (1) -
Net
:: POP3 (2) -
Net
:: SMTP (5) - NilClass (1)
- Numeric (4)
- Object (15)
-
ObjectSpace
:: WeakMap (2) -
OpenSSL
:: ASN1 :: ASN1Data (1) -
OpenSSL
:: ASN1 :: Constructive (1) -
OpenSSL
:: ASN1 :: Primitive (1) -
OpenSSL
:: BN (4) -
OpenSSL
:: Cipher (9) -
OpenSSL
:: Config (1) -
OpenSSL
:: Engine (2) -
OpenSSL
:: Netscape :: SPKI (4) -
OpenSSL
:: OCSP :: BasicResponse (3) -
OpenSSL
:: OCSP :: Request (2) -
OpenSSL
:: PKCS12 (1) -
OpenSSL
:: PKCS7 (4) -
OpenSSL
:: PKCS7 :: RecipientInfo (1) -
OpenSSL
:: PKey :: DH (17) -
OpenSSL
:: PKey :: DSA (24) -
OpenSSL
:: PKey :: EC (16) -
OpenSSL
:: PKey :: EC :: Group (17) -
OpenSSL
:: PKey :: EC :: Point (9) -
OpenSSL
:: PKey :: PKey (2) -
OpenSSL
:: PKey :: RSA (32) -
OpenSSL
:: SSL :: SSLContext (9) -
OpenSSL
:: SSL :: SSLServer (2) -
OpenSSL
:: SSL :: SSLSocket (6) -
OpenSSL
:: X509 :: CRL (2) -
OpenSSL
:: X509 :: Certificate (5) -
OpenSSL
:: X509 :: ExtensionFactory (16) -
OpenSSL
:: X509 :: Name (1) -
OpenSSL
:: X509 :: Request (4) -
OpenSSL
:: X509 :: Store (4) -
OpenSSL
:: X509 :: StoreContext (1) - OpenStruct (4)
- OptionParser (2)
- PStore (1)
-
PTY
:: ChildExited (1) - Pathname (11)
- PrettyPrint (6)
- Proc (1)
-
Psych
:: Emitter (5) -
Psych
:: Handler (12) -
Psych
:: Nodes :: Alias (2) -
Psych
:: Nodes :: Document (4) -
Psych
:: Nodes :: Mapping (6) -
Psych
:: Nodes :: Node (4) -
Psych
:: Nodes :: Scalar (12) -
Psych
:: Nodes :: Sequence (6) -
Psych
:: Parser (3) -
Psych
:: Parser :: Mark (2) -
Psych
:: ScalarScanner (2) -
Psych
:: SyntaxError (4) -
Psych
:: TreeBuilder (1) -
Psych
:: Visitors :: YAMLTree (9) -
RDoc
:: Context (9) -
RDoc
:: Markup (1) -
RDoc
:: Options (7) -
RDoc
:: Parser :: Ruby (1) -
RDoc
:: TopLevel (2) -
REXML
:: AttlistDecl (3) -
REXML
:: Attribute (2) -
REXML
:: Attributes (1) -
REXML
:: Child (1) -
REXML
:: Comment (1) -
REXML
:: DocType (16) -
REXML
:: Document (2) -
REXML
:: Element (8) -
REXML
:: Elements (1) -
REXML
:: Entity (10) -
REXML
:: ExternalEntity (2) -
REXML
:: Formatters :: Pretty (4) -
REXML
:: Instruction (1) -
REXML
:: NotationDecl (2) -
REXML
:: Parsers :: PullEvent (3) -
REXML
:: Parsers :: PullParser (1) -
REXML
:: Parsers :: SAX2Parser (4) -
REXML
:: Parsers :: UltraLightParser (1) -
REXML
:: Text (3) -
REXML
:: XMLDecl (1) -
RSS
:: Maker :: ChannelBase (3) -
RSS
:: Maker :: ChannelBase :: CategoriesBase (1) -
RSS
:: Maker :: ChannelBase :: CategoriesBase :: CategoryBase (4) -
RSS
:: Maker :: ChannelBase :: SkipDaysBase (1) -
RSS
:: Maker :: ChannelBase :: SkipDaysBase :: DayBase (2) -
RSS
:: Maker :: RSS20 :: Items :: Item :: Enclosure (2) -
RSS
:: Maker :: RSSBase (1) -
RSS
:: Maker :: XMLStyleSheets :: XMLStyleSheet (12) -
RSS
:: Rss :: Channel (6) -
RSS
:: Rss :: Channel :: Item (2) -
RSS
:: Rss :: Channel :: Item :: Category (4) -
RSS
:: Rss :: Channel :: Item :: Enclosure (3) -
RSS
:: TaxonomyTopicModel :: TaxonomyTopic (6) -
RSS
:: TaxonomyTopicsModel :: TaxonomyTopics (1) -
RSS
:: XMLStyleSheet (12) -
Rake
:: Application (2) -
Rake
:: EarlyTime (2) -
Rake
:: FileCreationTask (1) -
Rake
:: FileList (7) -
Rake
:: InvocationChain :: EmptyInvocationChain (1) -
Rake
:: RDocTask (1) -
Rake
:: TaskArguments (1) -
Rake
:: TestTask (3) - Random (2)
- Range (2)
- Rational (2)
-
Resolv
:: DNS (3) -
Resolv
:: DNS :: Name (1) -
Resolv
:: DNS :: Resource :: IN :: SRV (1) -
Resolv
:: DNS :: Resource :: SOA (1) -
Resolv
:: IPv4 (1) -
Rinda
:: TupleEntry (11) -
Rinda
:: TupleSpace (5) -
Rinda
:: TupleSpaceProxy (5) - Ripper (2)
-
Ripper
:: Lexer (2) -
RubyVM
:: InstructionSequence (7) - SDBM (20)
- Set (2)
- Shell (12)
-
Shell
:: CommandProcessor (9) -
Shell
:: Filter (9) -
Shell
:: ProcessController (3) -
Shell
:: SystemCommand (15) - Socket (2)
-
Socket
:: AncillaryData (12) -
Socket
:: Option (2) -
Socket
:: UDPSource (1) - String (13)
- StringIO (11)
- StringScanner (4)
- Struct (2)
- Symbol (32)
-
Syslog
:: Logger (17) -
Syslog
:: Logger :: Formatter (1) - SystemCallError (1)
- SystemExit (1)
- Thread (6)
-
Thread
:: Mutex (1) -
Thread
:: Queue (1) - ThreadsWait (1)
- Time (8)
- TracePoint (3)
- UDPSocket (1)
-
URI
:: FTP (1) -
URI
:: Generic (6) - UnboundMethod (2)
- Vector (3)
-
WEBrick
:: GenericServer (1) -
WEBrick
:: HTTPRequest (5) -
WEBrick
:: HTTPResponse (4) -
WEBrick
:: HTTPServer :: MountTable (1) -
WEBrick
:: HTTPUtils :: FormData (2) -
WEBrick
:: Log (2) - WIN32OLE (11)
-
WIN32OLE
_ METHOD (3) -
WIN32OLE
_ PARAM (2) -
WIN32OLE
_ TYPE (21) -
WIN32OLE
_ TYPELIB (11) -
WIN32OLE
_ VARIABLE (2) -
WIN32OLE
_ VARIANT (1) -
Win32
:: Registry (20) -
Win32
:: Registry :: PredefinedKey (2) -
YAML
:: DBM (23) -
Zlib
:: Deflate (3) -
Zlib
:: GzipFile (2) -
Zlib
:: GzipReader (3) -
Zlib
:: GzipWriter (1) -
Zlib
:: Inflate (3) -
Zlib
:: ZStream (1)
モジュール
-
CGI
:: Html3 (1) -
CGI
:: Html4 (1) -
CGI
:: Html4Fr (1) -
CGI
:: Html4Tr (1) -
CGI
:: HtmlExtension (4) -
CGI
:: QueryExtension (13) -
CGI
:: QueryExtension :: Value (6) - DublinCoreModel (3)
- Enumerable (42)
-
Fiddle
:: Importer (5) - FileUtils (2)
-
Gem
:: LocalRemoteOptions (1) -
Gem
:: UserInteraction (2) -
IRB
:: HistorySavingAbility (2) -
JSON
:: Generator :: GeneratorMethods :: Array (1) - Kernel (45)
- MonitorMixin (2)
-
Mutex
_ m (2) -
Net
:: HTTPHeader (10) - Observable (3)
-
OpenSSL
:: Buffering (3) -
OpenSSL
:: SSL :: SocketForwarder (2) -
REXML
:: Namespace (1) -
REXML
:: SAX2Listener (3) -
REXML
:: StreamListener (4) -
RSS
:: SyndicationModel (6) -
RSS
:: TaxonomyTopicModel (2) -
RSS
:: TaxonomyTopicsModel (1) -
RSS
:: XMLStyleSheetMixin (2) -
Rake
:: TaskManager (2) -
Sync
_ m (17) - TSort (5)
-
WEBrick
:: HTTPAuth :: UserDB (1)
キーワード
- * (1)
- + (1)
- << (5)
- <=> (3)
- == (5)
- =~ (2)
- [] (19)
- []= (14)
-
_ getproperty (1) -
_ invoke (1) -
_ setproperty (1) - abbrev (1)
- about (1)
- about= (1)
-
absolute
_ path (1) -
accept
_ language (1) -
accept
_ nonblock (1) - active? (1)
-
active
_ jobs (1) - add (5)
-
add
_ attribute (1) -
add
_ bindir (1) -
add
_ class (1) -
add
_ class _ or _ module (2) -
add
_ dependency (1) -
add
_ development _ dependency (1) -
add
_ entry (1) -
add
_ field (1) -
add
_ module (1) -
add
_ observer (1) -
add
_ proxy _ option (1) -
add
_ runtime _ dependency (1) - addr (1)
- afamily (1)
- alias (1)
- alive? (1)
- alternate (2)
- alternate= (2)
- anchor (4)
- anchor= (2)
- any? (4)
- appendable? (1)
- args (1)
- argv (1)
-
array
_ nl (1) -
array
_ nl= (1) -
ascii
_ only? (2) -
ask
_ yes _ no (2) -
asn1
_ flag (1) -
asn1
_ flag= (1) - assoc (2)
- at (1)
- attr (1)
-
attribute
_ of (1) -
attributes
_ of (1) -
auth
_ only (1) -
auth
_ type (1) -
base
_ label (1) - binary (1)
- binary= (1)
- bind (1)
- body (4)
- body= (1)
-
body
_ exist? (1) - breakable (2)
- bsearch (2)
-
bsearch
_ index (1) -
by
_ col (1) -
by
_ col! (1) -
by
_ col _ or _ row (1) -
by
_ col _ or _ row! (1) -
by
_ row (1) -
by
_ row! (1) - bytes (6)
- byteslice (3)
-
cache
_ control (1) - call (2)
-
callee
_ id (1) - cancel (1)
- canceled? (1)
- canonical (1)
- canonical= (1)
- capability (1)
-
capable
_ auth _ types (1) - capitalize (1)
- casecmp (1)
- category (2)
- category= (2)
- charset (3)
- charset= (2)
-
check
_ key (1) -
check
_ private _ key (1) -
check
_ signedness (2) -
check
_ sizeof (2) - children (2)
-
choose
_ from _ list (2) - chunk (2)
- class (1)
-
class
_ variables (1) - classify (1)
- cleanpath (1)
- clear (1)
- clone (2)
- close (4)
-
close
_ on _ empty _ response (1) -
close
_ on _ empty _ response= (1) - closed? (1)
-
cmsg
_ is? (1) - coerce (3)
- cofactor (1)
- collect (3)
- collect! (2)
- collect2 (2)
-
collect
_ concat (2) - column (2)
- combination (1)
- command (1)
- compact (1)
- compact! (1)
- compact= (1)
-
compare
_ by _ identity (1) -
compare
_ by _ identity? (1) - component (1)
-
compute
_ key (1) - concat (1)
- config (1)
- config= (1)
- constants (1)
- content (3)
- content= (3)
-
content
_ id (3) -
content
_ length (1) -
content
_ type (3) -
content
_ type= (1) - context (2)
-
convertible
_ int (2) - copy (3)
-
copy
_ nonce (1) - copyright (2)
- copyright= (2)
- creatable? (1)
- create (2)
-
create
_ body (1) -
create
_ ext (1) -
create
_ ext _ from _ array (1) -
create
_ ext _ from _ hash (1) -
create
_ ext _ from _ string (1) -
create
_ extension (2) -
create
_ value (1) - crl (1)
- crl= (1)
- crypt (1)
- ctype (1)
-
curve
_ name (1) - cycle (4)
- d (1)
- d= (1)
- data (1)
-
data
_ type (1) - date (1)
- date= (1)
-
datetime
_ format (1) -
datetime
_ format= (2) -
dc
_ type (1) -
dc
_ type= (1) -
dc
_ types (1) - debug (1)
- debug? (1)
- decrypt (3)
- default (1)
-
default
_ event _ sources (1) -
default
_ ole _ types (1) -
define
_ method (2) -
define
_ singleton _ method (2) - degree (1)
- deletable? (1)
- delete (12)
-
delete
_ at (1) -
delete
_ attribute (1) -
delete
_ if (7) -
delete
_ key (1) -
delete
_ observers (1) -
delete
_ value (1) -
depend
_ rules (1) -
dependency
_ order (1) - description (3)
-
descriptor
_ length (1) -
destination
_ encoding (1) -
destination
_ encoding _ name (1) -
development
_ dependencies (1) -
dh
_ compute _ key (1) - dig (4)
- directory (1)
- directory? (7)
-
directory
_ makable? (1) - disassemble (1)
- display (1)
- disposition (4)
- dmp1 (1)
- dmp1= (1)
- dmq1 (1)
- dmq1= (1)
- doctype (8)
- doctype? (1)
-
doctype
_ end (1) - domain (2)
- domain= (2)
- downcase (1)
- drop (2)
-
drop
_ while (4) -
dry
_ run (1) -
dry
_ run= (1) -
dsa
_ sign _ asn1 (1) -
dsa
_ verify _ asn1 (1) - dummy? (1)
-
dummy
_ makefile (1) - dup (1)
- e (1)
- e= (1)
- each (14)
- each2 (1)
-
each
_ byte (8) -
each
_ child (2) -
each
_ element _ with _ attribute (1) -
each
_ entry (3) -
each
_ index (1) -
each
_ key (4) -
each
_ pair (6) -
each
_ resource (1) -
each
_ strongly _ connected _ component (2) -
each
_ strongly _ connected _ component _ from (2) -
each
_ value (2) - eigensystem (1)
- empty (1)
- empty? (18)
-
enable
_ ssl (1) -
enc
_ key (1) - encoding (1)
- encrypt (2)
-
end
_ document (1) -
end
_ mapping (1) -
end
_ sequence (1) -
end
_ stream (1) -
ensure
_ dependency (1) - enterable? (1)
- entities (1)
- entity (3)
- entitydecl (2)
- entitydecl? (1)
-
enum
_ for (2) - envelope (1)
- eof? (1)
- eos? (1)
- eql? (3)
- errno (1)
- error (1)
- error? (1)
-
error
_ bytes (1) - eval (1)
-
eval
_ history (1) -
eval
_ history= (1) - event (1)
-
event
_ type (1) - exclude (1)
- exclusive? (1)
- expect (2)
- expired? (1)
- expires (1)
- expires= (1)
- export (5)
- extension (4)
- external (1)
-
external
_ id (1) -
extract
_ entry (1) - facts (1)
- family (3)
-
family
_ addrinfo (2) - fatal (1)
- fatal? (1)
- fetch (8)
-
fetch
_ values (2) - fields (1)
- file (1)
- file? (2)
-
file
_ entries (2) - files (1)
- fill (6)
-
find
_ all (1) -
find
_ command _ possibilities (1) -
find
_ gems _ with _ sources (1) -
find
_ index (2) -
find
_ library (2) -
find
_ local _ symbol (2) -
find
_ matching (1) -
find
_ name (1) -
find
_ proxy (1) -
find
_ spec _ by _ name _ and _ version (1) -
find
_ symbol (1) -
find
_ system _ command (3) -
find
_ type (2) - finish (1)
- finished (1)
- finished? (1)
- first (3)
-
first
_ lineno (1) -
flat
_ map (2) - flatten (2)
- flatten! (1)
- flush (5)
- force (1)
- form (2)
- format (1)
- formatter (1)
- formatter= (1)
- friday? (2)
- fsync (1)
- ftype (4)
-
full
_ name (1) - g (2)
- g= (2)
-
gather
_ dependencies (1) -
gem
_ file _ list (1) -
gems
_ to _ install (1) -
generate
_ bin _ symlink (1) -
generate
_ key (1) -
generate
_ key! (1) - generator (1)
- get (1)
-
get
_ all _ gem _ names (1) -
get
_ byte (1) -
get
_ fields (1) -
get
_ line _ types (1) -
get
_ proxy _ from _ env (1) - getbinaryfile (2)
- getbyte (5)
- getc (1)
- getresource (1)
- getresources (1)
- grep (1)
-
grep
_ v (1) - group (3)
- group= (1)
-
group
_ by (2) - gsub (1)
- guid (2)
- handler (1)
- handler= (1)
-
has
_ key? (5) -
has
_ value? (1) -
have
_ library (2) -
have
_ struct _ member (2) -
have
_ type (2) - headers (2)
- helpcontext (1)
- helpfile (1)
- helpstring (1)
-
history
_ file (1) -
history
_ file= (1) - href (2)
- href= (2)
- httopnly (1)
- httopnly= (1)
-
hyperlink
_ all (1) -
hyperlink
_ all= (1) - id2name (1)
- imaginary (1)
-
implemented
_ ole _ types (1) - implicit (3)
- implicit= (3)
-
implicit
_ end (1) -
implicit
_ end= (1) - import (1)
-
import
_ symbol (1) -
in
_ reply _ to (1) - include? (7)
-
incomplete
_ input? (1) - indentation= (1)
- index (3)
- infinity? (1)
- info (1)
- info? (1)
-
initialize
_ copy (1) - inject (2)
- input= (1)
- insert (1)
- inspect (2)
- install (1)
-
install
_ rb (1) -
installation
_ satisfies _ dependency? (1) -
installed
_ gems (1) -
instance
_ methods (1) -
instance
_ variables (1) - int (1)
- intern (2)
- invert (1)
- invert! (1)
-
ip
_ pktinfo (1) -
ipv6
_ pktinfo (1) -
ipv6
_ pktinfo _ addr (1) -
ipv6
_ pktinfo _ ifindex (1) - ipv6only! (1)
- iqmp (1)
- iqmp= (1)
- isatty (3)
-
issuer
_ certificate (1) -
issuer
_ certificate= (1) - italy (1)
- jobs (2)
-
keep
_ if (2) - key (9)
- key= (2)
- key? (7)
-
key
_ len (1) -
key
_ len= (1) - keys (1)
- kill (1)
- label (1)
- lang (1)
- language (4)
- last (3)
-
latest
_ specs (1) -
latest
_ system _ cache _ file (1) - lazy (2)
-
legacy
_ repos (1) - length (2)
- level (2)
- level= (1)
- lex (1)
-
library
_ name (1) - libs (1)
- line (2)
-
line
_ width (1) -
line
_ width= (1) - lines (2)
- list (2)
- listable? (1)
- listen (4)
-
load
_ gemspecs (1) -
load
_ history (1) -
load
_ private _ key (1) -
load
_ public _ key (1) - loader (1)
- loader= (1)
-
local
_ variable _ defined? (1) -
local
_ variable _ get (1) -
local
_ variable _ set (1) -
local
_ variables (2) - lock (2)
- locked? (1)
- log (2)
- login (1)
-
main
_ type (1) -
major
_ version (2) -
make
_ affine! (1) -
make
_ symlink (1) - map (3)
- map! (2)
-
marshal
_ dump (4) -
marshal
_ load (2) - match (1)
- max (4)
-
max
_ by (4) -
max
_ key _ length (1) -
max
_ value _ length (1) -
max
_ value _ name _ length (1) - md5 (3)
- media (2)
- media= (2)
-
media
_ subtype (1) -
media
_ type (2) - member? (5)
- members (1)
- merge (2)
- merge! (1)
-
method
_ id (1) -
method
_ list (1) - methods (2)
- min (4)
-
min
_ by (4) -
minmax
_ by (2) -
minor
_ version (2) - mkcol (1)
- mkdir (3)
- mlsd (2)
- mlst (1)
- mode (1)
- modify (1)
-
mon
_ try _ enter (1) - monday? (2)
- move (1)
-
mu
_ try _ lock (1) - multipart? (5)
-
multipart
_ form (2) - n (1)
- n= (1)
- name (8)
- namespace (1)
- namespaces (2)
- ndata (1)
-
new
_ category (1) -
new
_ day (1) -
new
_ ostruct _ member (1) -
new
_ start (1) - newline (1)
- next (1)
-
next
_ values (1) -
node
_ type (9) - normalized (1)
- notation (1)
- notationdecl (1)
- notations (1)
- notify (7)
-
notify
_ observers (1) -
num
_ bytes (1) -
num
_ keys (1) -
num
_ values (1) - ok? (1)
-
ok
_ to _ remove? (1) -
ole
_ classes (1) -
ole
_ methods (1) -
ole
_ obj _ help (1) -
ole
_ query _ interface (1) -
ole
_ type (4) -
ole
_ type _ detail (2) -
ole
_ typelib (2) -
ole
_ types (1) -
on
_ curve? (1) -
ongoing
_ visibility= (1) -
only
_ signed (1) -
only
_ signed= (1) -
only
_ trusted (1) -
only
_ trusted= (1) -
option
_ list (1) - order (1)
-
original
_ name (2) - p (3)
- p= (3)
- pack (1)
- param (4)
- params (4)
-
params
_ ok? (1) - parse (3)
-
parse
_ time (1) - parts (1)
- patch (1)
- path (1)
-
path
_ translated (1) -
pathmap
_ explode (1) - pathname (1)
-
peek
_ values (1) - peeraddr (1)
- perm (1)
- permutation (2)
- pfamily (1)
-
pkcs5
_ keyivgen (1) - plain (1)
- plain= (1)
-
point
_ conversion _ form (1) -
point
_ conversion _ form= (1) - pop (1)
- post (1)
- prefix (1)
- prefixes (1)
- prepend (1)
-
pretty
_ print (1) -
pretty
_ print _ cycle (1) -
pretty
_ print _ instance _ variables (1) -
primitive
_ convert (4) -
print
_ dependencies (1) - priority (1)
- priority= (1)
-
priv
_ key (2) -
priv
_ key= (2) - private? (2)
-
private
_ decrypt (1) -
private
_ encrypt (1) -
private
_ instance _ methods (1) -
private
_ key (1) -
private
_ key= (1) -
private
_ key? (1) -
private
_ methods (1) - problem (1)
- product (2)
- progid (1)
-
prompt
_ mode (1) - proppatch (1)
-
protected
_ instance _ methods (1) -
protected
_ methods (2) - proxy? (1)
-
proxy
_ address (1) -
proxy
_ from _ env= (1) -
proxy
_ from _ env? (1) -
proxy
_ pass (1) -
proxy
_ port (1) -
proxy
_ uri (1) -
proxy
_ user (1) - proxyaddr (1)
- proxyport (1)
-
psych
_ to _ yaml (1) -
psych
_ y (1) -
psych
_ yaml _ as (1) -
pub
_ key (2) -
pub
_ key= (2) - pubid (1)
- public (1)
- public? (2)
-
public
_ decrypt (1) -
public
_ encrypt (1) -
public
_ instance _ methods (1) -
public
_ key (6) -
public
_ key= (4) -
public
_ key? (1) -
public
_ methods (2) - purgeable? (1)
- push (2)
- putbinaryfile (2)
- q (2)
- q= (2)
- query (1)
-
query
_ string= (1) - quoted (1)
- quoted= (1)
-
random
_ key (1) - rassoc (2)
- read (4)
-
read
_ all (2) -
read
_ body (1) -
read
_ nonblock (2) - readable? (1)
-
readagain
_ bytes (1) - readbyte (1)
- readline (1)
- readlines (5)
- ready? (1)
-
really
_ verbose (1) - reason (1)
- recvfrom (1)
-
recvfrom
_ nonblock (1) - recvmsg (1)
-
recvmsg
_ nonblock (1) - reduce (2)
- ref (1)
- refresh (1)
- registry (1)
- reject (6)
- reject! (6)
-
relative
_ path _ from (1) -
remove
_ by _ name (1) - renamable? (1)
- renew (1)
-
repeated
_ combination (1) -
repeated
_ permutation (1) - replace (5)
- reply (1)
-
reply
_ to (1) -
request
_ body _ permitted? (1) -
requirements
_ list (1) -
resolve
_ args (1) - resources (1)
-
respond
_ to _ missing? (1) -
response
_ body _ permitted? (1) -
response
_ handlers (1) - retrbinary (2)
- retry (1)
-
return
_ type (1) -
return
_ type _ detail (1) -
return
_ vtype (1) - reverse! (1)
-
reverse
_ each (1) - rindex (2)
- root (1)
- rotate! (1)
- ruby (1)
- sample (4)
-
satisfied
_ by? (1) -
satisfies
_ requirement? (1) - saturday? (2)
-
save
_ history (2) -
save
_ history= (1) - scalar (1)
- scan (2)
- scanf (2)
- search (3)
-
search
_ with _ source (1) - seed (1)
- seed= (1)
- select (9)
- select! (3)
-
server
_ protocol (1) -
session
_ cache _ stats (1) - set (1)
-
set
_ dictionary (2) -
set
_ eoutvar (1) -
set
_ error (1) -
set
_ generator (1) -
set
_ params (1) -
set
_ to _ infinity! (1) -
set
_ visibility _ for (1) - setproperty (2)
- shared? (1)
- shelljoin (1)
- shift (2)
- shuffle (2)
- shuffle! (2)
- sign (7)
-
singleton
_ methods (1) - size (6)
- skipDays (2)
- skipDays= (1)
- slice (8)
- slice! (3)
-
slice
_ after (2) -
slice
_ before (3) -
slice
_ when (1) - sort! (2)
-
sort
_ by (2) -
sort
_ by! (1) -
source
_ encoding (1) -
source
_ encoding _ name (1) -
source
_ ole _ types (1) -
spec
_ predecessors (1) - split (2)
-
split
_ all (1) -
src
_ type (1) -
ssl
_ version (1) - start (4)
-
start
_ document (1) -
start
_ export (1) -
start
_ immediately (1) -
start
_ immediately= (1) -
start
_ import (1) -
start
_ mapping (1) -
start
_ sequence (1) -
start
_ stream (1) - started (1)
- started? (1)
- starttls (1)
- starttls? (1)
-
starttls
_ always? (1) - status (2)
- step (4)
- sticky? (5)
- storbinary (2)
- store (5)
- streaming? (1)
- strftime (2)
-
strongly
_ connected _ components (1) - style (3)
- style= (3)
-
sub
_ type (1) -
subdomain
_ of? (1) -
subject
_ certificate (1) -
subject
_ certificate= (1) -
subject
_ request (1) -
subject
_ request= (1) - subtype (1)
- succ (1)
- success? (1)
- summarize (2)
- sunday? (2)
-
super
_ each (1) - swapcase (1)
-
sy
_ updateBase (1) -
sy
_ updateBase= (1) -
sy
_ updateFrequency (1) -
sy
_ updateFrequency= (1) -
sy
_ updatePeriod (1) -
sy
_ updatePeriod= (1) - sym (1)
- symlink (3)
- symlink? (5)
- symmetric? (1)
- sync (6)
- sync= (3)
-
sync
_ close (1) -
sync
_ close= (1) -
sync
_ ex _ locker (1) -
sync
_ ex _ locker= (1) -
sync
_ exclusive? (1) -
sync
_ lock (1) -
sync
_ locked? (1) -
sync
_ mode (1) -
sync
_ point? (1) -
sync
_ sh _ locker (1) -
sync
_ sh _ locker= (1) -
sync
_ shared? (1) -
sync
_ try _ lock (1) -
sync
_ unlock (1) - syncmode= (1)
-
synthesize
_ file _ task (1) - sysclose (1)
- sysread (5)
- syssign (1)
- system (5)
- system= (1)
-
system
_ cache _ file (1) -
system
_ path (1) -
system
_ path= (1) - sysverify (1)
- syswrite (1)
- table (1)
- tag (4)
- tag= (1)
-
tag
_ class (1) - tagging (2)
- take (4)
-
take
_ while (5) -
taxo
_ link (1) -
taxo
_ link= (1) -
taxo
_ topic (1) -
taxo
_ topic= (1) -
taxo
_ topics (1) - terminate (1)
- text (1)
- thread (1)
-
thread
_ variable? (1) -
thread
_ variable _ get (1) -
thread
_ variable _ set (1) - thursday? (2)
-
time
_ format (1) -
time
_ format= (1) - title (2)
- title= (2)
-
to
_ a (10) -
to
_ ary (6) -
to
_ binary (1) -
to
_ bn (1) -
to
_ der (5) -
to
_ enum (2) -
to
_ h (1) -
to
_ hash (1) -
to
_ json (2) -
to
_ name (1) -
to
_ pem (7) -
to
_ proc (1) -
to
_ s (11) -
to
_ sym (2) -
to
_ text (5) -
to
_ yaml (2) - tokenize (1)
-
top
_ level _ tasks (1) - transaction (1)
- tree (1)
-
try
_ compile (2) -
try
_ constant (2) -
try
_ cpp (2) -
try
_ do (2) -
try
_ enter (1) -
try
_ file (1) -
try
_ func (2) -
try
_ link (2) -
try
_ lock (3) -
try
_ mon _ enter (1) -
try
_ run (2) -
try
_ static _ assert (2) -
try
_ type (2) -
try
_ var (2) - tty? (3)
-
tty
_ output= (1) - tuesday? (2)
- type (8)
- type= (5)
- typealias (1)
- typecode (1)
- typeflag (1)
- typekind (1)
-
uid
_ copy (1) -
uid
_ search (1) -
uid
_ thread (1) -
unescape
_ filename? (1) - ungetbyte (2)
- uniq (2)
- uniq! (2)
- unique (1)
- unitary? (1)
-
unix
_ rights (1) - unknown (1)
- unknown? (1)
- unlock (2)
- unnormalized (1)
- unpack (3)
- unshift (1)
- upcase (1)
- update (5)
- url (1)
- value (5)
- value= (1)
- values (1)
-
values
_ at (8) - variables (1)
- vartype (1)
- verbose (1)
- verbosity= (1)
- verify (11)
-
verify
_ callback (3) -
verify
_ callback= (3) -
verify
_ chain (1) -
verify
_ chain= (1) -
verify
_ data (1) -
verify
_ data= (1) -
verify
_ depth (1) -
verify
_ depth= (1) -
verify
_ gem (2) -
verify
_ gem _ file (1) -
verify
_ mode (2) -
verify
_ mode= (1) -
verify
_ result (1) -
verify
_ root (1) -
verify
_ root= (1) -
verify
_ signer (1) -
verify
_ signer= (1) - version (1)
- visibility (2)
- visibility= (1)
- visible? (2)
- wait? (1)
-
waiting
_ jobs (1) - warn (1)
- warn? (1)
-
warn
_ legacy (1) - wednesday? (2)
-
which
_ to _ update (1) - width (1)
- width= (1)
- writable? (1)
- write (5)
-
write
_ bin (1) -
write
_ i (1) -
write
_ nonblock (1) -
write
_ s (1) - wtime (1)
-
xml
_ stylesheets (2) -
xml
_ stylesheets= (1) - xsystem (1)
- yaml (2)
- yaml? (1)
-
yaml
_ as (1) -
yaml
_ initialize (1) - yield (2)
- yydebug (1)
- yydebug= (1)
- zip (4)
検索結果
先頭5件
- Net
:: IMAP # uid _ search(keys , charset = nil) -> [Integer] - Net
:: IMAP # uid _ thread(algorithm , search _ keys , charset) -> [Net :: IMAP :: ThreadMember] - Numeric
# step(by: 1 , to: Float :: INFINITY) -> Enumerator - Numeric
# step(by: 1 , to: Float :: INFINITY) {|n| . . . } -> self - Numeric
# step(by: , to: -Float :: INFINITY) -> Enumerator
-
Net
:: IMAP # uid _ search(keys , charset = nil) -> [Integer] (604.0) -
UID SEARCH コマンドを送り、条件に合うメッセージの UID を配列で返します。
UID SEARCH コマンドを送り、条件に合うメッセージの UID
を配列で返します。
Net::IMAP#examine もしくは Net::IMAP#select で
指定したメールボックスを検索対象とします。
検索の条件は key に文字列の1次元配列もしくは文字列で渡します。
検索条件は "SUBJECT", "FROM" などを用いることができます。
詳しくは 2060 の 6.4.4 を見てください。
例:
p imap.uid_search(["SUBJECT", "hello"])
#=> [1, 6, 7, 8]
p imap.uid_search([... -
Net
:: IMAP # uid _ thread(algorithm , search _ keys , charset) -> [Net :: IMAP :: ThreadMember] (604.0) -
THREADコマンドを送り、メールボックスを検索した結果を スレッド形式の木構造で返します。
THREADコマンドを送り、メールボックスを検索した結果を
スレッド形式の木構造で返します。
ほぼ Net::IMAP#thread と同じですが、返ってくるオブジェクトの
Net::IMAP::ThreadMember#seqno の内容が message sequence number
ではなく UID となります。
@param algorithm スレッド構造構築アルゴリズム名(文字列)
@param search_key 検索条件(文字列配列)
@param charset 検索条件の解釈に用いるCHARSET名(文字列)
@see Net::IMAP::ThreadMember... -
Numeric
# step(by: 1 , to: Float :: INFINITY) -> Enumerator (604.0) -
self からはじめ step を足しながら limit を越える 前までブロックを繰り返します。step は負の数も指定できます。また、limit や step には Float なども 指定できます。
self からはじめ step を足しながら limit を越える
前までブロックを繰り返します。step は負の数も指定できます。また、limit や step には Float なども
指定できます。
@param limit ループの上限あるいは下限を数値で指定します。step に負の数が指定された場合は、
下限として解釈されます。
@param step 各ステップの大きさを数値で指定します。負の数を指定することもできます。
@param to 引数limitと同じですが、省略した場合はキーワード引数byが正の
数であれば Float::INF... -
Numeric
# step(by: 1 , to: Float :: INFINITY) {|n| . . . } -> self (604.0) -
self からはじめ step を足しながら limit を越える 前までブロックを繰り返します。step は負の数も指定できます。また、limit や step には Float なども 指定できます。
self からはじめ step を足しながら limit を越える
前までブロックを繰り返します。step は負の数も指定できます。また、limit や step には Float なども
指定できます。
@param limit ループの上限あるいは下限を数値で指定します。step に負の数が指定された場合は、
下限として解釈されます。
@param step 各ステップの大きさを数値で指定します。負の数を指定することもできます。
@param to 引数limitと同じですが、省略した場合はキーワード引数byが正の
数であれば Float::INF... -
Numeric
# step(by: , to: -Float :: INFINITY) -> Enumerator (604.0) -
self からはじめ step を足しながら limit を越える 前までブロックを繰り返します。step は負の数も指定できます。また、limit や step には Float なども 指定できます。
self からはじめ step を足しながら limit を越える
前までブロックを繰り返します。step は負の数も指定できます。また、limit や step には Float なども
指定できます。
@param limit ループの上限あるいは下限を数値で指定します。step に負の数が指定された場合は、
下限として解釈されます。
@param step 各ステップの大きさを数値で指定します。負の数を指定することもできます。
@param to 引数limitと同じですが、省略した場合はキーワード引数byが正の
数であれば Float::INF... -
Numeric
# step(by: , to: -Float :: INFINITY) {|n| . . . } -> self (604.0) -
self からはじめ step を足しながら limit を越える 前までブロックを繰り返します。step は負の数も指定できます。また、limit や step には Float なども 指定できます。
self からはじめ step を足しながら limit を越える
前までブロックを繰り返します。step は負の数も指定できます。また、limit や step には Float なども
指定できます。
@param limit ループの上限あるいは下限を数値で指定します。step に負の数が指定された場合は、
下限として解釈されます。
@param step 各ステップの大きさを数値で指定します。負の数を指定することもできます。
@param to 引数limitと同じですが、省略した場合はキーワード引数byが正の
数であれば Float::INF... -
Object
# methods(include _ inherited = true) -> [Symbol] (604.0) -
そのオブジェクトに対して呼び出せるメソッド名の一覧を返します。 このメソッドは public メソッドおよび protected メソッドの名前を返します。
そのオブジェクトに対して呼び出せるメソッド名の一覧を返します。
このメソッドは public メソッドおよび protected メソッドの名前を返します。
ただし特別に、引数が偽の時は Object#singleton_methods(false) と同じになっています。
@param include_inherited 引数が偽の時は Object#singleton_methods(false) と同じになります。
//emlist[例1][ruby]{
class Parent
private; def private_parent() end
protecte... -
Object
# private _ methods(include _ inherited = true) -> [Symbol] (604.0) -
そのオブジェクトが理解できる private メソッド名の一覧を返します。
そのオブジェクトが理解できる private メソッド名の一覧を返します。
@param include_inherited 偽となる値を指定すると自身のクラスのスーパークラスで定義されたメソッドを除きます。
@see Module#private_instance_methods,Object#methods,Object#singleton_methods -
Object
# protected _ methods(include _ inherited = true) -> [Symbol] (604.0) -
そのオブジェクトが理解できる protected メソッド名の一覧を返します。
そのオブジェクトが理解できる protected メソッド名の一覧を返します。
@param include_inherited 偽となる値を指定すると自身のクラスのスーパークラスで定義されたメソッドを除きます。
@see Module#protected_instance_methods,Object#methods,Object#singleton_methods -
Object
# respond _ to _ missing?(symbol , include _ private) -> bool (604.0) -
自身が symbol で表されるメソッドに対し BasicObject#method_missing で反応するつもりならば真を返します。
自身が symbol で表されるメソッドに対し
BasicObject#method_missing で反応するつもりならば真を返します。
Object#respond_to? はメソッドが定義されていない場合、
デフォルトでこのメソッドを呼びだし問合せます。
BasicObject#method_missing を override した場合にこのメソッドも
override されるべきです。
false を返します。
@param symbol メソッド名シンボル
@param include_private private method も含めたい場合に true が渡されます... -
ObjectSpace
:: WeakMap # [](key) -> object | nil (604.0) -
引数 key で指定されたオブジェクトが参照するオブジェクトを返します。
引数 key で指定されたオブジェクトが参照するオブジェクトを返します。
参照先のオブジェクトが存在しない場合、GC されている場合、対象外のオブジェ
クトを参照している場合に nil を返します。
@param key 参照元のオブジェクトを指定します。 -
ObjectSpace
:: WeakMap # []=(key , value) (604.0) -
引数 key から引数 value への参照を作成します。
引数 key から引数 value への参照を作成します。
@param key 参照元のオブジェクトを指定します。
@param value 参照先のオブジェクトを指定します。
//emlist[例][ruby]{
weak_map = ObjectSpace::WeakMap.new
key = "text"
weak_map[key] = "test" # => test
weak_map[key] # => test
//} -
OpenStruct
# dig(key , . . . ) -> object | nil (604.0) -
self 以下のネストしたオブジェクトを dig メソッドで再帰的に参照して返し ます。途中のオブジェクトが nil であった場合は nil を返します。
self 以下のネストしたオブジェクトを dig メソッドで再帰的に参照して返し
ます。途中のオブジェクトが nil であった場合は nil を返します。
@param key キーを任意個指定します。
require 'ostruct'
address = OpenStruct.new('city' => "Anytown NC", 'zip' => 12345)
person = OpenStruct.new('name' => 'John Smith', 'address' => address)
person.dig(:address, 'zip') ... -
OpenStruct
# each _ pair { |key , value| } -> self (604.0) -
self の各要素の名前と要素を引数としてブロックを評価します。
self の各要素の名前と要素を引数としてブロックを評価します。
ブロックを指定した場合は self を返します。そうでない場合は
Enumerator を返します。
例:
require 'ostruct'
data = OpenStruct.new("country" => "Australia", :population => 20_000_000)
data.each_pair.to_a # => population, 20000000 -
OpenStruct
# new _ ostruct _ member(name) -> Symbol (604.0) -
与えられた名前のアクセサメソッドを自身に定義します。
与えられた名前のアクセサメソッドを自身に定義します。
@param name 文字列かシンボルで定義するアクセサの名前を指定します。 -
OpenStruct
# to _ h -> { Symbol => object } (604.0) -
self を各要素の名前をキー(Symbol)、要素が値のハッシュに変換して返 します。
self を各要素の名前をキー(Symbol)、要素が値のハッシュに変換して返
します。
//emlist[例][ruby]{
require 'ostruct'
data = OpenStruct.new("country" => "Australia", :capital => "Canberra")
data.to_h # => {:country => "Australia", :capital => "Canberra" }
//} -
PStore
# transaction(read _ only = false) {|pstore| . . . } -> object (604.0) -
トランザクションに入ります。 このブロックの中でのみデータベースの読み書きができます。
トランザクションに入ります。
このブロックの中でのみデータベースの読み書きができます。
読み込み専用のトランザクションが使用可能です。
@param read_only 真を指定すると、読み込み専用のトランザクションになります。
@return ブロックで最後に評価した値を返します。
@raise PStore::Error read_only を真にしたときに、データベースを変更しようした場合に発生します。
例:
require 'pstore'
db = PStore.new("/tmp/foo")
db.transaction do
p db.roots... -
Rake
:: TaskArguments # each {|key , val| . . . } -> Hash (604.0) -
自身に含まれるパラメータ名とそれに対応する値をブロックパラメータとしてブロックを評価します。
自身に含まれるパラメータ名とそれに対応する値をブロックパラメータとしてブロックを評価します。
@see Hash#each -
Range
# size -> Integer | Float :: INFINITY | nil (604.0) -
範囲内の要素数を返します。始端、終端のいずれかのオブジェクトが Numeric のサブクラスのオブジェクトではない場合には nil を返します。
範囲内の要素数を返します。始端、終端のいずれかのオブジェクトが
Numeric のサブクラスのオブジェクトではない場合には nil を返します。
//emlist[例][ruby]{
(10..20).size # => 11
("a".."z").size # => nil
(-Float::INFINITY..Float::INFINITY).size # => Infinity
//} -
SDBM
# []=(key , value) (604.0) -
key をキーとして、value を格納します。
key をキーとして、value を格納します。
value として nil を指定すると、key に対する項目を削除します。
@param key キー。
@param value 格納する値。 -
SDBM
# each {|key , value| . . . } -> self (604.0) -
各要素に対するイテレータ。
各要素に対するイテレータ。 -
SDBM
# each _ pair {|key , value| . . . } -> self (604.0) -
各要素に対するイテレータ。
各要素に対するイテレータ。 -
SDBM
# fetch(key , ifnone = nil) {|key| . . . } -> object (604.0) -
データベースから対応するキーを探してその要素の値を返します。
データベースから対応するキーを探してその要素の値を返します。
@param key 探索するキー。
@param ifnone 対応するキーが見つからなかった場合に返す値。
@raise IndexError ifnone が設定されていないときに、対応するキーが
見つからなかった場合に発生します。
require 'sdbm'
db1 = SDBM.open('aaa.gdbm', 0666)
db1['a'] = 'aaa'
db1['b'] = 'bbb'
db1['c'] = 'ccc'
p db... -
SDBM
# reject {|key , value| . . . } -> Hash (604.0) -
ブロックを評価した値が真であれば該当する要素を削除します。
ブロックを評価した値が真であれば該当する要素を削除します。
self.to_hash.reject{|key, value| ... }
と同じです。
@see Hash#reject -
SDBM
# store(key , val) -> [String] (604.0) -
key に対して val を格納します。
key に対して val を格納します。
@see SDBM#[]= -
Socket
:: Option # unpack(template) -> Array (604.0) -
data に対し String#unpack を呼び出し、その結果を返します。
data に対し String#unpack を呼び出し、その結果を返します。
このメソッドは過去との互換性のために存在します。 -
String
# intern -> Symbol (604.0) -
文字列に対応するシンボル値 Symbol を返します。
文字列に対応するシンボル値 Symbol を返します。
なお、このメソッドの逆にシンボルに対応する文字列を得るには
Symbol#to_s または Symbol#id2name を使います。
シンボル文字列にはヌルキャラクタ("\0")、空の文字列の使用も可能です。
//emlist[例][ruby]{
p "foo".intern # => :foo
p "foo".intern.to_s == "foo" # => true
//} -
Struct
# dig(key , . . . ) -> object | nil (604.0) -
self 以下のネストしたオブジェクトを dig メソッドで再帰的に参照して返し ます。途中のオブジェクトが nil であった場合は nil を返します。
self 以下のネストしたオブジェクトを dig メソッドで再帰的に参照して返し
ます。途中のオブジェクトが nil であった場合は nil を返します。
@param key キーを任意個指定します。
//emlist[例][ruby]{
klass = Struct.new(:a)
o = klass.new(klass.new({b: [1, 2, 3]}))
o.dig(:a, :a, :b, 0) # => 1
o.dig(:b, 0) # => nil
//}
@see Array#dig, Hash#d... -
Struct
# members -> [Symbol] (604.0) -
構造体のメンバの名前(Symbol)の配列を返します。
構造体のメンバの名前(Symbol)の配列を返します。
//emlist[例][ruby]{
Foo = Struct.new(:foo, :bar)
p Foo.new.members # => [:foo, :bar]
//}
[注意] 本メソッドの記述は Struct の下位クラスのインスタンスに対して呼び
出す事を想定しています。Struct.new は Struct の下位クラスを作成する点に
注意してください。 -
TracePoint
# event -> Symbol (604.0) -
発生したイベントの種類を Symbol で返します。
発生したイベントの種類を Symbol で返します。
発生するイベントの詳細については、TracePoint.new を参照してくださ
い。
@raise RuntimeError イベントフックの外側で実行した場合に発生します。
//emlist[例][ruby]{
def foo(ret)
ret
end
trace = TracePoint.new(:call, :return) do |tp|
p tp.event
end
trace.enable
foo 1
# => :call
# :return
//} -
URI
:: Generic # component -> [Symbol] (604.0) -
self.class.component を返します。
self.class.component を返します。
@see URI::Generic.component -
UnboundMethod
# name -> Symbol (604.0) -
このメソッドの名前を返します。
このメソッドの名前を返します。
//emlist[例][ruby]{
a = String.instance_method(:size)
a.name # => :size
//} -
WEBrick
:: GenericServer # status -> Symbol (604.0) -
現在のサーバのステータスを Symbol オブジェクトで返します。 値は :Running(活動中), :Shutdown(終了処理中), :Stop(完全に停止) のいずれかです。
現在のサーバのステータスを Symbol オブジェクトで返します。
値は :Running(活動中), :Shutdown(終了処理中), :Stop(完全に停止) のいずれかです。 -
WEBrick
:: HTTPRequest # each {|key , val| . . . } (604.0) -
リクエストの各ヘッダ名を key、内容を val としてブロックを評価します。
リクエストの各ヘッダ名を key、内容を val としてブロックを評価します。 -
WEBrick
:: HTTPResponse # each {|key , val| . . . } (604.0) -
レスポンスのヘッダ名を key、内容を val としてブロックを評価します。
レスポンスのヘッダ名を key、内容を val としてブロックを評価します。 -
Time
# strftime(format) -> String (472.0) -
時刻を format 文字列に従って文字列に変換した結果を返します。
時刻を format 文字列に従って文字列に変換した結果を返します。
@param format フォーマット文字列を指定します。使用できるものは 以下の通りです。
* %A: 曜日の名称(Sunday, Monday ... )
* %a: 曜日の省略名(Sun, Mon ... )
* %B: 月の名称(January, February ... )
* %b: 月の省略名(Jan, Feb ... )
* %C: 世紀 (2009年であれば 20)
* %c: 日付と時刻 (%a %b %e %T %Y)
* %D: 日付 (%m/%d/%y)
* ... -
Enumerator
# each -> self (412.0) -
生成時のパラメータに従ってブロックを繰り返します。 *args を渡した場合は、生成時のパラメータ内引数末尾へ *args を追加した状態で繰り返します。 ブロック付きで呼び出された場合は、 生成時に指定したイテレータの戻り値をそのまま返します。
生成時のパラメータに従ってブロックを繰り返します。
*args を渡した場合は、生成時のパラメータ内引数末尾へ *args を追加した状態で繰り返します。
ブロック付きで呼び出された場合は、
生成時に指定したイテレータの戻り値をそのまま返します。
@param args 末尾へ追加する引数
//emlist[例1][ruby]{
str = "Yet Another Ruby Hacker"
enum = Enumerator.new {|y| str.scan(/\w+/) {|w| y << w }}
enum.each {|word| p word } ... -
Benchmark
:: Tms # format(fmtstr = nil , *args) -> String (376.0) -
self を指定されたフォーマットで整形して返します。
self を指定されたフォーマットで整形して返します。
このメソッドは Kernel.#format のようにオブジェクトを整形しますが、
以下の拡張を使用することができます。
: %u
user CPU time で置き換えられます。Benchmark::Tms#utime
: %y
system CPU time で置き換えられます(Mnemonic: y of "s*y*stem")。Benchmark::Tms#stime
: %U
子プロセスの user CPU time で置き換えられます。Benchmark::Tms#cutime
: %Y
子プロセスの s... -
Range
# bsearch {|obj| . . . } -> object | nil (376.0) -
ブロックの評価結果で範囲内の各要素の大小判定を行い、条件を満たす値を二 分探索(計算量は O(log n))で検索します。要素が見つからない場合は nil を 返します。
ブロックの評価結果で範囲内の各要素の大小判定を行い、条件を満たす値を二
分探索(計算量は O(log n))で検索します。要素が見つからない場合は nil を
返します。
本メソッドはブロックを評価した結果により以下のいずれかのモードで動作し
ます。
* find-minimum モード
* find-any モード
find-minimum モード(特に理由がない限りはこのモードを使う方がいいでしょ
う)では、条件判定の結果を以下のようにする必要があります。
* 求める値がブロックパラメータの値か前の要素の場合: true を返す
* 求める値がブロックパラメータより後の要... -
Digest
:: Base # <<(str) -> self (340.0) -
文字列を追加します。self を返します。 複数回updateを呼ぶことは文字列を連結してupdateを呼ぶことと同じです。 すなわち m.update(a); m.update(b) は m.update(a + b) と、 m << a << b は m << a + b とそれぞれ等価 です。
文字列を追加します。self を返します。
複数回updateを呼ぶことは文字列を連結してupdateを呼ぶことと同じです。
すなわち m.update(a); m.update(b) は
m.update(a + b) と、 m << a << b は m << a + b とそれぞれ等価
です。
@param str 追加する文字列
require 'digest/md5'
digest = Digest::MD5.new
digest.update("r")
digest.update("u")
di... -
Digest
:: Base # update(str) -> self (340.0) -
文字列を追加します。self を返します。 複数回updateを呼ぶことは文字列を連結してupdateを呼ぶことと同じです。 すなわち m.update(a); m.update(b) は m.update(a + b) と、 m << a << b は m << a + b とそれぞれ等価 です。
文字列を追加します。self を返します。
複数回updateを呼ぶことは文字列を連結してupdateを呼ぶことと同じです。
すなわち m.update(a); m.update(b) は
m.update(a + b) と、 m << a << b は m << a + b とそれぞれ等価
です。
@param str 追加する文字列
require 'digest/md5'
digest = Digest::MD5.new
digest.update("r")
digest.update("u")
di... -
SDBM
# update(other) -> self (340.0) -
self と other の内容をマージします。
self と other の内容をマージします。
重複するキーに対応する値はother の内容で上書きされます。
@param other each_pair メソッドを持つオブジェクトでなければなりません。
require 'sdbm'
db1 = SDBM.open('aaa.gdbm', 0666)
db1.clear
db1['a'] = 'aaa'
db1['b'] = 'bbb'
db1['c'] = 'ccc'
db2 = SDBM.open('bbb.gdbm', 0666)
db2.clear
db2['c'] = 'ccc'... -
URI
:: Generic # +(rel) -> URI :: Generic (340.0) -
自身と与えられたパス rel を連結した新しい URI オブジェクトを生成して返します。
自身と与えられたパス rel を連結した新しい URI オブジェクトを生成して返します。
3986 の Section 5.2 の仕様に従います。
rel が文字列の場合は URI.parse(rel) によって、URI に変換してから連結します。
@param rel 連結したいパスを文字列か URI オブジェクトで与えます。
例:
require 'uri'
p URI.parse('http://example.com/') + '/foo/bar.html'
#=> #<URI::HTTP:0x201001c0 URL:http://example.com/foo... -
URI
:: Generic # merge(rel) -> URI :: Generic (340.0) -
自身と与えられたパス rel を連結した新しい URI オブジェクトを生成して返します。
自身と与えられたパス rel を連結した新しい URI オブジェクトを生成して返します。
3986 の Section 5.2 の仕様に従います。
rel が文字列の場合は URI.parse(rel) によって、URI に変換してから連結します。
@param rel 連結したいパスを文字列か URI オブジェクトで与えます。
例:
require 'uri'
p URI.parse('http://example.com/') + '/foo/bar.html'
#=> #<URI::HTTP:0x201001c0 URL:http://example.com/foo... -
Date
# strftime(format = & # 39;%F& # 39;) -> String (76.0) -
与えられた雛型で日付を書式づけます。
与えられた雛型で日付を書式づけます。
つぎの変換仕様をあつかいます:
%A, %a, %B, %b, %C, %c, %D, %d, %e, %F, %G, %g, %H, %h, %I, %j, %k, %L, %l,
%M, %m, %N, %n, %P, %p, %Q, %R, %r, %S, %s, %T, %t, %U, %u, %V, %v, %W, %w, %X,
%x, %Y, %y, %Z, %z, %:z, %::z, %:::z, %%, %+
GNU 版にあるような幅指定などもできます。
strftime(3)、および Date.strptime も参照してくだ...