ライブラリ
- ビルトイン (216)
- benchmark (3)
- bigdecimal (7)
-
bigdecimal
/ util (2) -
cgi
/ core (5) -
cgi
/ html (45) - csv (9)
- date (3)
- dbm (6)
- delegate (2)
- digest (3)
-
drb
/ extservm (1) - erb (2)
- etc (2)
- fiddle (3)
-
fiddle
/ import (3) - gdbm (6)
- getoptlong (4)
-
io
/ console (2) -
irb
/ context (3) -
irb
/ ext / tracer (3) -
irb
/ frame (1) -
irb
/ input-method (4) - json (13)
-
json
/ add / bigdecimal (1) -
json
/ add / complex (1) -
json
/ add / rational (1) -
json
/ add / symbol (1) - kconv (1)
- logger (25)
- matrix (80)
-
minitest
/ spec (7) -
minitest
/ unit (21) - mkmf (29)
-
net
/ ftp (9) -
net
/ http (16) -
net
/ imap (42) -
net
/ pop (10) -
net
/ smtp (1) -
net
/ telnet (4) - observer (1)
- open-uri (2)
- openssl (101)
- optparse (16)
- ostruct (5)
- pathname (11)
- pp (1)
- prime (3)
- pstore (3)
- psych (30)
- rake (15)
-
rake
/ gempackagetask (1) -
rake
/ packagetask (4) -
rake
/ rdoctask (2) -
rdoc
/ code _ object (1) -
rdoc
/ context (1) -
rdoc
/ parser / simple (1) -
rdoc
/ text (1) -
rdoc
/ top _ level (4) - resolv (18)
- rexml (1)
-
rexml
/ document (84) -
rexml
/ parsers / pullparser (1) -
rexml
/ parsers / streamparser (1) -
rexml
/ parsers / ultralightparser (2) -
rexml
/ sax2listener (2) -
rexml
/ streamlistener (14) -
rinda
/ rinda (2) -
rinda
/ tuplespace (13) - ripper (1)
-
ripper
/ filter (1) -
ripper
/ lexer (1) - rss (21)
- rubygems (1)
-
rubygems
/ command (2) -
rubygems
/ commands / build _ command (2) -
rubygems
/ commands / dependency _ command (1) -
rubygems
/ commands / lock _ command (1) -
rubygems
/ commands / unpack _ command (1) -
rubygems
/ config _ file (4) -
rubygems
/ format (2) -
rubygems
/ gem _ path _ searcher (2) -
rubygems
/ installer (8) -
rubygems
/ old _ format (3) -
rubygems
/ package / tar _ header (2) -
rubygems
/ package / tar _ input (1) -
rubygems
/ package / tar _ reader / entry (8) -
rubygems
/ package / tar _ writer (2) -
rubygems
/ platform (4) -
rubygems
/ remote _ fetcher (5) -
rubygems
/ requirement (1) -
rubygems
/ security (1) -
rubygems
/ source _ index (1) -
rubygems
/ source _ info _ cache (7) -
rubygems
/ source _ info _ cache _ entry (1) -
rubygems
/ spec _ fetcher (2) -
rubygems
/ specification (21) -
rubygems
/ uninstaller (2) -
rubygems
/ user _ interaction (15) -
rubygems
/ validator (1) - scanf (4)
- sdbm (7)
- set (1)
- shell (12)
-
shell
/ builtin-command (2) -
shell
/ command-processor (10) -
shell
/ filter (9) -
shell
/ process-controller (13) -
shell
/ system-command (4) - shellwords (2)
- socket (13)
- stringio (38)
- strscan (31)
-
syslog
/ logger (8) - tempfile (1)
- time (2)
- tracer (4)
- tsort (3)
- uri (17)
-
webrick
/ httpauth / authenticator (1) -
webrick
/ httpauth / basicauth (1) -
webrick
/ httpauth / digestauth (1) -
webrick
/ httpauth / htdigest (1) -
webrick
/ httpauth / htpasswd (2) -
webrick
/ httpauth / userdb (2) -
webrick
/ httprequest (2) -
webrick
/ httpresponse (4) -
webrick
/ httpserver (2) -
webrick
/ httpservlet / abstract (7) -
webrick
/ httputils (5) -
webrick
/ log (1) -
win32
/ registry (16) - win32ole (20)
-
yaml
/ dbm (7) - zlib (35)
クラス
-
ARGF
. class (18) - Addrinfo (2)
- Array (2)
- BasicSocket (6)
-
Benchmark
:: Job (1) -
Benchmark
:: Tms (2) - BigDecimal (9)
- CGI (1)
- CSV (3)
-
CSV
:: FieldInfo (1) -
CSV
:: Table (5) - Class (1)
- Complex (1)
- DBM (6)
-
DRb
:: ExtServManager (1) - Date (2)
- DateTime (1)
- Delegator (2)
-
Digest
:: Base (3) - Dir (1)
- ERB (2)
-
Encoding
:: Converter (3) -
Encoding
:: InvalidByteSequenceError (3) -
Etc
:: Passwd (2) - Exception (2)
- FalseClass (2)
-
Fiddle
:: Function (2) -
Fiddle
:: Pointer (1) - File (3)
-
File
:: Stat (2) - Float (3)
- GDBM (6)
-
Gem
:: Command (2) -
Gem
:: Commands :: BuildCommand (2) -
Gem
:: Commands :: DependencyCommand (1) -
Gem
:: Commands :: LockCommand (1) -
Gem
:: Commands :: UnpackCommand (1) -
Gem
:: ConfigFile (4) -
Gem
:: Format (2) -
Gem
:: GemPathSearcher (2) -
Gem
:: Installer (8) -
Gem
:: LoadError (1) -
Gem
:: OldFormat (3) -
Gem
:: Package :: TarHeader (2) -
Gem
:: Package :: TarInput (1) -
Gem
:: Package :: TarReader :: Entry (8) -
Gem
:: Package :: TarWriter (1) -
Gem
:: Package :: TarWriter :: BoundedStream (1) -
Gem
:: Platform (4) -
Gem
:: RemoteFetcher (5) -
Gem
:: Requirement (1) -
Gem
:: Security :: Policy (1) -
Gem
:: SourceIndex (1) -
Gem
:: SourceInfoCache (7) -
Gem
:: SourceInfoCacheEntry (1) -
Gem
:: SpecFetcher (2) -
Gem
:: Specification (21) -
Gem
:: StreamUI (7) -
Gem
:: StreamUI :: SilentProgressReporter (3) -
Gem
:: StreamUI :: SimpleProgressReporter (3) -
Gem
:: StreamUI :: VerboseProgressReporter (2) -
Gem
:: Uninstaller (2) -
Gem
:: Validator (1) - GetoptLong (4)
- IO (14)
-
IRB
:: Context (6) -
IRB
:: Frame (1) -
IRB
:: InputMethod (1) -
IRB
:: ReadlineInputMethod (2) -
IRB
:: StdioInputMethod (1) - Integer (1)
-
JSON
:: State (4) - LoadError (1)
- Logger (19)
-
Logger
:: Application (3) -
Logger
:: Formatter (2) -
Logger
:: LogDevice (1) - MatchData (4)
- Matrix (60)
-
Matrix
:: EigenvalueDecomposition (10) -
Matrix
:: LUPDecomposition (10) - Method (1)
-
MiniTest
:: Unit (2) - Module (18)
-
Net
:: FTP (9) -
Net
:: HTTP (8) -
Net
:: HTTPResponse (1) -
Net
:: IMAP (4) -
Net
:: IMAP :: Address (4) -
Net
:: IMAP :: BodyTypeBasic (5) -
Net
:: IMAP :: BodyTypeMessage (5) -
Net
:: IMAP :: BodyTypeMultipart (5) -
Net
:: IMAP :: BodyTypeText (5) -
Net
:: IMAP :: ContentDisposition (1) -
Net
:: IMAP :: Envelope (4) -
Net
:: IMAP :: MailboxACLItem (2) -
Net
:: IMAP :: MailboxList (3) -
Net
:: IMAP :: MailboxQuota (1) -
Net
:: IMAP :: MailboxQuotaRoot (2) -
Net
:: IMAP :: StatusData (1) -
Net
:: POPMail (10) -
Net
:: SMTP (1) -
Net
:: Telnet (4) - NilClass (1)
- Object (13)
-
OpenSSL
:: ASN1 :: ASN1Data (1) -
OpenSSL
:: ASN1 :: Constructive (3) -
OpenSSL
:: ASN1 :: ObjectId (5) -
OpenSSL
:: BN (2) -
OpenSSL
:: Cipher (5) -
OpenSSL
:: Config (4) -
OpenSSL
:: Digest (1) -
OpenSSL
:: Engine (3) -
OpenSSL
:: HMAC (4) -
OpenSSL
:: Netscape :: SPKI (5) -
OpenSSL
:: OCSP :: Response (1) -
OpenSSL
:: PKCS7 (2) -
OpenSSL
:: PKey :: DH (1) -
OpenSSL
:: PKey :: DSA (10) -
OpenSSL
:: PKey :: EC (1) -
OpenSSL
:: PKey :: EC :: Group (1) -
OpenSSL
:: PKey :: PKey (1) -
OpenSSL
:: PKey :: RSA (14) -
OpenSSL
:: SSL :: SSLContext (4) -
OpenSSL
:: SSL :: SSLSocket (4) -
OpenSSL
:: X509 :: Attribute (5) -
OpenSSL
:: X509 :: CRL (1) -
OpenSSL
:: X509 :: Certificate (5) -
OpenSSL
:: X509 :: Extension (2) -
OpenSSL
:: X509 :: ExtensionFactory (1) -
OpenSSL
:: X509 :: Name (4) -
OpenSSL
:: X509 :: Request (4) - OpenStruct (5)
- OptionParser (12)
- PStore (3)
- Pathname (11)
-
Prime
:: TrialDivisionGenerator (3) - Proc (1)
-
Psych
:: Handler (3) -
Psych
:: Nodes :: Alias (1) -
Psych
:: Nodes :: Mapping (2) -
Psych
:: Nodes :: Node (3) -
Psych
:: Nodes :: Scalar (3) -
Psych
:: Nodes :: Sequence (2) -
Psych
:: ScalarScanner (2) -
Psych
:: SyntaxError (2) -
Psych
:: TreeBuilder (1) -
Psych
:: Visitors :: YAMLTree (9) -
RDoc
:: CodeObject (1) -
RDoc
:: Context (1) -
RDoc
:: Options (5) -
RDoc
:: Parser :: Simple (1) -
RDoc
:: TopLevel (4) -
REXML
:: AttlistDecl (2) -
REXML
:: Attribute (14) -
REXML
:: Attributes (15) -
REXML
:: CData (2) -
REXML
:: Comment (1) -
REXML
:: Declaration (1) -
REXML
:: DocType (6) -
REXML
:: Document (5) -
REXML
:: Element (16) -
REXML
:: Entity (6) -
REXML
:: ExternalEntity (1) -
REXML
:: Instruction (3) -
REXML
:: NotationDecl (4) -
REXML
:: ParseException (1) -
REXML
:: Parsers :: PullEvent (1) -
REXML
:: Parsers :: StreamParser (1) -
REXML
:: Parsers :: UltraLightParser (2) -
REXML
:: Text (1) -
REXML
:: XMLDecl (2) -
RSS
:: TrackBackModel10 :: TrackBackAbout (4) -
RSS
:: TrackBackModel10 :: TrackBackPing (4) -
RSS
:: TrackBackModel20 :: TrackBackAbout (4) -
RSS
:: TrackBackModel20 :: TrackBackPing (4) -
Rake
:: Application (4) -
Rake
:: EarlyTime (1) -
Rake
:: FileList (3) -
Rake
:: GemPackageTask (1) -
Rake
:: PackageTask (4) -
Rake
:: RDocTask (2) -
Rake
:: Task (1) - Rational (4)
- Regexp (3)
- Resolv (4)
-
Resolv
:: DNS (2) -
Resolv
:: DNS :: Name (1) -
Resolv
:: DNS :: Resource :: IN :: WKS (1) -
Resolv
:: DNS :: Resource :: MINFO (2) -
Resolv
:: DNS :: Resource :: SOA (1) -
Resolv
:: DNS :: Resource :: TXT (1) -
Resolv
:: Hosts (4) -
Resolv
:: IPv4 (1) -
Resolv
:: IPv6 (1) -
Rinda
:: TupleEntry (11) -
Rinda
:: TupleSpace (2) -
Rinda
:: TupleSpaceProxy (2) - Ripper (1)
-
Ripper
:: Filter (1) -
Ripper
:: Lexer (1) -
RubyVM
:: InstructionSequence (5) - SDBM (7)
-
Scanf
:: FormatString (4) - Set (1)
- Shell (12)
-
Shell
:: BuiltInCommand (1) -
Shell
:: CommandProcessor (10) -
Shell
:: Echo (1) -
Shell
:: Filter (9) -
Shell
:: ProcessController (13) -
Shell
:: SystemCommand (4) - SignalException (1)
- Socket (2)
-
Socket
:: AncillaryData (1) - String (81)
- StringIO (38)
- StringScanner (31)
- Struct (8)
- Symbol (6)
-
Syslog
:: Logger (7) -
Syslog
:: Logger :: Formatter (1) - Tempfile (1)
- Thread (5)
-
Thread
:: Backtrace :: Location (7) - Time (3)
- TracePoint (12)
- Tracer (4)
- TrueClass (5)
- UDPSocket (1)
- UNIXSocket (1)
-
URI
:: FTP (1) -
URI
:: Generic (6) -
URI
:: LDAP (6) -
URI
:: MailTo (4) - UnboundMethod (1)
-
WEBrick
:: Cookie (2) -
WEBrick
:: HTTPAuth :: BasicAuth (1) -
WEBrick
:: HTTPAuth :: DigestAuth (1) -
WEBrick
:: HTTPAuth :: Htdigest (1) -
WEBrick
:: HTTPAuth :: Htpasswd (2) -
WEBrick
:: HTTPRequest (2) -
WEBrick
:: HTTPResponse (4) -
WEBrick
:: HTTPServer :: MountTable (2) -
WEBrick
:: HTTPServlet :: AbstractServlet (7) -
WEBrick
:: HTTPUtils :: FormData (5) -
WEBrick
:: Log (1) -
WIN32OLE
_ METHOD (5) -
WIN32OLE
_ PARAM (4) -
WIN32OLE
_ TYPE (2) -
WIN32OLE
_ TYPELIB (4) -
WIN32OLE
_ VARIABLE (5) -
Win32
:: Registry (15) -
Win32
:: Registry :: PredefinedKey (1) -
YAML
:: DBM (7) -
Zlib
:: Deflate (6) -
Zlib
:: GzipFile (2) -
Zlib
:: GzipReader (5) -
Zlib
:: Inflate (5) -
Zlib
:: ZStream (17)
モジュール
-
CGI
:: HtmlExtension (45) -
CGI
:: QueryExtension (4) - Enumerable (4)
-
Fiddle
:: Importer (3) - GC (1)
-
Gem
:: InstallUpdateOptions (1) -
JSON
:: Generator :: GeneratorMethods :: Array (1) -
JSON
:: Generator :: GeneratorMethods :: FalseClass (1) -
JSON
:: Generator :: GeneratorMethods :: Float (1) -
JSON
:: Generator :: GeneratorMethods :: Hash (1) -
JSON
:: Generator :: GeneratorMethods :: Integer (1) -
JSON
:: Generator :: GeneratorMethods :: NilClass (1) -
JSON
:: Generator :: GeneratorMethods :: Object (1) -
JSON
:: Generator :: GeneratorMethods :: String (1) -
JSON
:: Generator :: GeneratorMethods :: TrueClass (1) - Kernel (29)
-
MiniTest
:: Assertions (19) -
Net
:: HTTPHeader (7) - Observable (1)
-
OpenSSL
:: Buffering (6) -
OpenSSL
:: SSL :: SocketForwarder (1) -
OpenURI
:: Meta (1) -
OpenURI
:: OpenRead (1) -
OptionParser
:: Arguable (4) -
RDoc
:: Text (1) -
REXML
:: Namespace (5) -
REXML
:: SAX2Listener (2) -
REXML
:: StreamListener (14) -
RSS
:: BaseTrackBackModel (5) -
Rake
:: TaskManager (2) - TSort (3)
-
WEBrick
:: HTTPAuth :: Authenticator (1) -
WEBrick
:: HTTPAuth :: UserDB (2)
キーワード
- & (1)
- * (1)
- +@ (1)
- << (8)
- == (4)
- === (1)
- [] (18)
- []= (11)
- ^ (1)
-
_ dump (2) -
_ load (1) -
absolute
_ path (2) - accept (1)
-
accept
_ language (2) - active? (1)
-
active
_ job? (1) -
active
_ jobs (1) -
active
_ jobs _ exist? (1) - add (4)
-
add
_ attribute (3) -
add
_ attributes (1) -
add
_ element (1) -
add
_ entry (1) -
add
_ filter (1) -
add
_ schedule (1) -
add
_ value (1) - address (2)
- adler (1)
- alert (1)
-
alert
_ error (1) -
alert
_ warning (1) - algorithm (1)
- alive? (1)
- all (2)
- anchor (4)
-
app
_ script _ text (1) - appname (1)
-
arg
_ config (1) - arguments (1)
-
array
_ nl (1) -
array
_ nl= (1) -
as
_ list (1) -
ascii
_ only? (1) - ask (1)
-
ask
_ yes _ no (1) - assert (1)
-
assert
_ block (1) -
assert
_ empty (1) -
assert
_ equal (1) -
assert
_ in _ delta (1) -
assert
_ in _ epsilon (1) -
assert
_ includes (1) -
assert
_ instance _ of (1) -
assert
_ kind _ of (1) -
assert
_ match (1) -
assert
_ nil (1) -
assert
_ operator (1) -
assert
_ respond _ to (1) -
assert
_ same (1) -
assert
_ send (1) -
assert
_ throws (1) - attlistdecl (1)
- attr (4)
-
attr
_ accessor (1) -
attr
_ reader (1) -
attr
_ writer (1) - attribute (1)
-
attribute
_ of (1) - attributes (3)
- attributes= (2)
-
attributes
_ of (1) - autoload? (1)
-
avail
_ in (1) -
avail
_ out (1) -
avail
_ out= (1) -
back
_ trace _ limit (1) -
back
_ trace _ limit= (1) - backtrace (2)
- backtrace= (1)
-
backtrace
_ locations (3) - base (1)
-
base
_ label (2) - basename (3)
-
beginning
_ of _ line? (1) -
bin
_ dir (2) - binread (1)
- binwrite (1)
- bitmap (1)
- bol? (1)
- bytes (2)
- byteslice (1)
-
ca
_ file (2) -
ca
_ path (2) -
cache
_ control (1) -
cache
_ file (1) - call (3)
-
callee
_ id (1) - cancel (1)
- canceled? (1)
- canonname (1)
- capability (1)
-
capable
_ auth _ types (1) - capitalize (1)
- capitalize! (1)
- casecmp (1)
-
cc
_ command (1) - cdata (1)
- challenge (1)
- changed (1)
- chars (3)
- charset (1)
- check (1)
-
check
_ until (1) - checkbox (2)
-
checkbox
_ group (2) - children (1)
-
choose
_ from _ list (1) - class (1)
-
class
_ variables (1) - clear (2)
- clone (3)
- close (3)
-
close
_ read (1) - closed? (2)
-
closed
_ read? (1) - codepoints (1)
- cofactor (1)
-
cofactor
_ expansion (1) -
col
_ sep (1) - collect (2)
- column (2)
-
column
_ count (1) -
column
_ size (1) -
column
_ vectors (1) - command (1)
- comment (1)
- concat (2)
-
config
_ file _ name (1) -
const
_ defined? (1) -
const
_ get (1) - constants (1)
- content (2)
- content= (3)
-
content
_ id (3) -
content
_ type (1) - count (2)
-
cpp
_ command (1) - cpu (1)
- create (1)
-
create
_ body (1) -
create
_ ext _ from _ string (1) -
create
_ header (1) -
create
_ makefile (1) -
create
_ tmpsrc (1) -
create
_ value (1) - crypt (1)
-
ctrl
_ cmd (1) -
curve
_ name (1) - d (1)
- data (3)
-
data
_ type (1) - date (1)
-
datetime
_ format (2) - debug (3)
- decrypt (1)
-
default
_ argv (1) -
default
_ executable (1) -
defaults
_ str (1) -
defined
_ class (1) - deflate (1)
- delete (6)
- delete! (1)
-
delete
_ all (1) -
delete
_ attribute (1) -
delete
_ field (1) -
delete
_ key (1) -
delete
_ passwd (1) -
delete
_ value (1) - delim (1)
- description (3)
-
destination
_ encoding _ name (1) - det (1)
-
det
_ e (1) - determinant (1)
-
determinant
_ e (1) - dev (1)
- diagonal? (1)
- digest (1)
-
dir
_ config (1) -
dir
_ stack (1) - directory? (1)
- dirname (3)
- dirs (1)
- disable (2)
- disassemble (1)
- dn (1)
-
do
_ DELETE (1) -
do
_ GET (1) -
do
_ HEAD (1) -
do
_ OPTIONS (1) -
do
_ POST (1) -
do
_ PUT (1) - doctype (1)
-
doctype
_ end (1) - done (3)
- downcase! (1)
- download (1)
-
dsa
_ sign _ asn1 (1) -
dummy
_ makefile (1) - each (9)
-
each
_ attribute (1) -
each
_ byte (2) -
each
_ char (3) -
each
_ child (2) -
each
_ codepoint (2) -
each
_ element _ with _ attribute (1) -
each
_ entry (3) -
each
_ line (4) -
each
_ pair (2) -
each
_ strongly _ connected _ component (1) -
each
_ strongly _ connected _ component _ from (1) -
each
_ value (1) -
each
_ with _ index (2) - echo (3)
- eigen (1)
- eigensystem (1)
-
eigenvalue
_ matrix (1) - eigenvalues (1)
-
eigenvector
_ matrix (1) -
eigenvector
_ matrix _ inv (1) - eigenvectors (1)
- element (2)
- element= (1)
-
element
_ name (1) - elementdecl (1)
-
elements
_ to _ f (1) -
elements
_ to _ i (1) -
elements
_ to _ r (1) - email (1)
- emailbx (1)
- empty? (2)
- enable (2)
-
enable
_ config (2) - enabled? (1)
- end (1)
-
end
_ stream (1) - ended? (1)
-
ensure
_ dependency (1) - entity (2)
- entitydecl (1)
- entries (1)
- eof? (1)
- eos? (1)
- eql? (1)
- equal? (1)
- error (3)
-
error
_ bytes (1) - eval (1)
- event (1)
-
event
_ interface (1) -
exception
_ details (1) - exclude (1)
- executable (1)
- executables (1)
- exist? (1)
- expired? (1)
- expires (1)
- expires= (1)
- export (4)
- extensions (1)
- external (1)
-
external
_ encoding (1) -
external
_ id (1) -
extra
_ accessor _ flags (1) -
extra
_ accessors (1) -
extra
_ chain _ cert (1) -
extra
_ chain _ cert= (1) -
extra
_ rdoc _ files (1) -
extra
_ rdoc _ files= (1) -
extract
_ entry (1) -
extract
_ files (1) - fatal (3)
- fetch (4)
-
fetch
_ path (1) - file (1)
- file? (1)
-
file
_ absolute _ name (1) -
file
_ entries (2) -
file
_ entries= (2) -
file
_ field (2) -
file
_ name (2) -
file
_ relative _ name (1) - filename (7)
- filename= (1)
- files (1)
- filter (1)
- final (1)
-
find
_ executable (1) -
find
_ index (3) -
find
_ local _ symbol (1) -
find
_ matching (1) - finish (4)
- finished (1)
- finished? (2)
-
first
_ minor (1) - flush (1)
-
flush
_ next _ in (1) -
flush
_ next _ out (1) - form (4)
- format (1)
-
formatted
_ program _ filename (1) - formatter (1)
- fragment (1)
- ftype (4)
-
full
_ comment (1) -
full
_ gem _ path (1) -
full
_ name (3) -
garbage
_ collect (1) -
gem
_ file (1) -
gem
_ home (2) -
gem
_ path (1) -
gem
_ signature (1) -
get
_ attribute (1) -
get
_ attribute _ ns (1) -
get
_ byte (1) -
get
_ fields (1) -
get
_ file _ uri _ path (1) -
get
_ line (1) -
get
_ one _ optional _ argument (1) -
get
_ passwd (3) -
get
_ path (1) -
get
_ value (1) - getaddress (2)
- getaddresses (2)
- getbyte (2)
- getc (3)
- getch (1)
- getname (2)
- getnameinfo (1)
- getnames (2)
- getresource (1)
- getresources (1)
- gets (6)
- getsockopt (1)
- gsub (1)
- gsub! (3)
-
has
_ attributes? (1) -
have
_ struct _ member (2) - header (3)
- headers (2)
- help (2)
- helpstring (1)
- hermitian? (1)
- hexdigest (1)
- hidden (2)
- host (1)
- hostname (2)
- html (2)
- id2name (1)
- img (2)
-
in
_ reply _ to (1) - index (8)
- inflate (1)
- info (3)
-
inplace
_ mode (1) -
insert
_ output (1) - inspect (10)
-
install
_ update _ defaults _ str (1) -
installation
_ path (1) -
instance
_ methods (1) - instruction (1)
- instruction? (1)
- instructions (1)
-
internal
_ encoding (1) - invert (1)
- isatty (1)
- iso8601 (1)
- jobs (1)
- join (1)
- key (4)
-
kill
_ job (1) - label (3)
- language (4)
-
laplace
_ expansion (1) -
last
_ comment (1) -
last
_ description (1) -
last
_ match _ tried (1) -
last
_ response (1) -
last
_ response _ code (1) -
last
_ spec (1) -
last
_ spec _ tried (1) - lastresp (1)
-
latest
_ cache _ file (1) -
latest
_ system _ cache _ file (1) -
latest
_ user _ cache _ file (1) - length (1)
-
lib
_ dirs _ for (1) -
lib
_ files (1) - libpathflag (1)
-
library
_ name (1) - limit (1)
- line (1)
- lineno (2)
- lines (4)
-
link
_ command (1) - linkname (1)
- list (2)
- ljust (1)
- ln (1)
-
load
_ modules (1) -
loaded
_ from (1) -
local
_ host (1) -
local
_ name (1) -
local
_ port (1) - location (1)
- log (4)
- login (2)
-
long
_ name (1) -
lower
_ triangular? (1) - ls (1)
- lup (1)
-
lup
_ decomposition (1) - mail (2)
- mailbox (4)
-
main
_ page (1) -
main
_ type (1) -
make
_ passwd (1) - map (2)
- match (4)
- match? (1)
- matched (1)
- matched? (1)
-
matched
_ size (1) - matchedsize (1)
-
matching
_ files (1) -
max
_ key _ length (1) -
max
_ value _ length (1) -
max
_ value _ name _ length (1) - md5 (3)
- mdtm (1)
-
media
_ subtype (1) -
media
_ type (1) -
method
_ id (1) - minor (2)
- modifiable (1)
-
multipart
_ form (4) -
must
_ be _ close _ to (1) -
must
_ be _ instance _ of (1) -
must
_ be _ kind _ of (1) -
must
_ be _ same _ as (1) -
must
_ be _ within _ delta (1) -
must
_ be _ within _ epsilon (1) -
must
_ equal (1) - name (21)
- namespace (2)
- namespaces (2)
- ndata (1)
-
new
_ ostruct _ member (1) - next (1)
-
node
_ type (1) - normal? (1)
- normalize (1)
- normalize! (1)
-
normalize
_ comment (1) -
normalize
_ uri (1) - normalized (1)
- normalized= (1)
- notationdecl (1)
- notify (4)
-
num
_ values (1) -
object
_ nl (1) -
object
_ nl= (1) - oid (2)
- oid= (1)
-
ole
_ type (2) -
ole
_ type _ detail (2) - on (3)
-
only
_ trusted= (1) - opaque (1)
- open (1)
-
open
_ uri _ or _ path (1) - order! (4)
-
orig
_ name (1) -
original
_ dir (1) -
original
_ name (1) -
original
_ platform (1) - orthogonal? (1)
- os (1)
- p (1)
- pack (1)
- param (5)
- params (4)
-
parent
_ file _ name (1) - parse (3)
- parse! (2)
-
parse
_ time (1) - pass (1)
- password (1)
-
password
_ field (2) - path (9)
-
path
_ translated (1) - pathmap (1)
-
pathmap
_ explode (1) -
pathmap
_ partial (1) -
pathmap
_ replace (1) - permutation? (1)
- permute! (2)
- pivots (1)
- platform (1)
- pop (2)
-
post
_ connection _ check (1) -
post
_ match (1) -
pre
_ match (1) - prefix (2)
- prefixes (2)
-
pretty
_ print _ instance _ variables (1) -
prime
_ fasttest? (1) - print (2)
-
print
_ dependencies (1) - printf (1)
-
private
_ decrypt (1) -
private
_ encrypt (1) -
private
_ instance _ methods (1) -
private
_ methods (1) - problem (1)
-
processing
_ instruction (1) - progname (1)
-
progress
_ reporter (1) -
protected
_ instance _ methods (1) -
protected
_ methods (1) -
proxy
_ address (1) -
proxy
_ pass (1) - proxyaddr (1)
-
psych
_ to _ yaml (1) - public (1)
- public? (1)
-
public
_ decrypt (1) -
public
_ encrypt (1) -
public
_ instance _ methods (1) -
public
_ methods (1) - puke (1)
- push (1)
- puts (1)
-
query
_ string= (1) - quiet (1)
- quiet? (1)
- quotaroots (1)
-
radio
_ group (2) - rakefile (1)
-
random
_ iv (1) -
random
_ key (1) - raw (1)
- raw! (1)
- read (9)
-
read
_ body (1) -
read
_ nonblock (4) -
readable
_ atfer _ eof? (1) -
readagain
_ bytes (1) - readchar (2)
- readline (9)
- readlines (6)
- readlink (3)
- readpartial (7)
- real (1)
- real? (1)
- realm (2)
-
reason
_ phrase (1) -
record
_ separator (1) - rectangular (1)
- recv (1)
-
recv
_ nonblock (1) - recvfrom (2)
-
recvfrom
_ nonblock (2) - recvmsg (1)
-
recvmsg
_ nonblock (1) - refresh (1)
- regular? (1)
- reject (1)
- release (1)
- remove (1)
-
remove
_ leading _ dot _ dir (1) -
remove
_ private _ comments (1) - renew (1)
- replace (1)
- replacement (1)
- replacement= (1)
- reset (4)
- resource (2)
- resource= (2)
- rest? (1)
- retrbinary (2)
- retry (1)
-
return
_ type _ detail (1) -
return
_ value (1) - rewind (2)
- rights (1)
- rindex (1)
- rmailbx (1)
- rmtree (1)
- root (1)
- route (1)
- row (2)
- scan (2)
-
scan
_ full (1) -
scan
_ until (1) - scope (1)
-
scrolling
_ list (2) -
search
_ full (1) - select (5)
- self (1)
- sendmsg (1)
-
sendmsg
_ nonblock (1) - service (1)
-
set
_ backtrace (1) -
set
_ default (1) -
set
_ dictionary (2) -
set
_ encoding (2) -
set
_ error (1) -
set
_ get _ line _ procs (1) -
set
_ trace _ func (1) - sfork (1)
- shebang (1)
- shell (1)
- shellescape (1)
- shelljoin (1)
- shift (1)
-
short
_ name (1) - sign (1)
-
signature
_ algorithm (3) - signm (1)
- singular? (2)
- size (2)
- skip (2)
-
skip
_ until (1) - slice (7)
- slice! (6)
- sn (1)
- solve (1)
-
source
_ location (3) -
spec
_ path (1) - split (5)
- square? (1)
- squeeze! (1)
-
stand
_ alone? (2) - standalone (1)
- start (1)
-
start
_ element (1) -
start
_ job (1) -
start
_ stream (1) -
start
_ with? (1) - started (1)
- started? (1)
- state (1)
- status (2)
-
status
_ line (1) -
status
_ string (1) - store (4)
-
stream
_ end? (1) - streaming? (1)
- strftime (2)
- string= (1)
-
string
_ left (1) -
strongly
_ connected _ components (1) - struct (1)
- sub (1)
- sub! (2)
-
sub
_ type (1) - subject (1)
- submit (2)
- subtract (1)
- subtype (1)
- succ (1)
- swapcase! (1)
- symmetric? (1)
- sync (1)
- sysread (5)
- syssign (1)
- system (1)
-
system
_ cache _ file (1) - tag (4)
-
tag
_ end (1) -
tag
_ start (1) - tagging (1)
- tagging= (1)
-
tar
_ bz2 _ file (1) -
tar
_ gz _ file (1) - target (1)
- target= (1)
- template (2)
-
template
_ dir (1) - terminate (1)
-
terminate
_ job (1) - terminated? (1)
-
test
_ file (1) -
test
_ files (1) -
test
_ suite _ file (1) - text (2)
-
text
_ field (2) - textarea (2)
-
tgz
_ file (1) -
time
_ format (1) - title (1)
- to (1)
-
to
_ a (8) -
to
_ ary (2) -
to
_ csv (1) -
to
_ d (1) -
to
_ der (7) -
to
_ digits (1) -
to
_ f (1) -
to
_ json (13) -
to
_ mailtext (1) -
to
_ path (1) -
to
_ pem (6) -
to
_ r (1) -
to
_ rfc822text (1) -
to
_ s (38) -
to
_ string (1) -
to
_ text (4) -
to
_ yaml (2) - tokenize (1)
- tolocale (1)
- top (1)
-
total
_ in (1) -
total
_ out (1) - tr! (1)
-
tr
_ s (1) -
tr
_ s! (1) - trace (2)
-
trace
_ func (2) -
trackback
_ about (1) -
trackback
_ about= (1) -
trackback
_ abouts (1) -
trackback
_ ping (1) -
trackback
_ ping= (1) - transact (3)
- transaction (1)
- tree (1)
- truncate (12)
-
try
_ constant (2) -
try
_ do (2) -
try
_ file (1) -
try
_ func (2) -
try
_ static _ assert (2) -
try
_ type (2) -
try
_ var (2) - tty? (1)
- typecode (1)
- typeflag (1)
- u (1)
- uclass (1)
-
uid
_ store (1) - uidl (1)
-
ultra
_ safe (1) -
ultra
_ safe= (1) - ungetbyte (1)
- ungetc (1)
-
unique
_ id (1) - unitary? (1)
- unknown (3)
-
unmatched
_ alias _ lists (1) - unnormalized (1)
- unpack (1)
- unscan (1)
- unused (1)
- upcase! (1)
- update (2)
- updated (3)
-
upper
_ triangular? (1) - upto (1)
- uri (1)
- usage (1)
-
use
_ tracer (1) -
use
_ tracer= (1) -
use
_ tracer? (1) - user (1)
-
user
_ cache _ file (1) - v (1)
-
v
_ inv (1) -
valid
_ encoding? (1) - value (16)
- value= (6)
- values (4)
-
values
_ at (5) -
variable
_ kind (1) - version (1)
-
wait
_ all _ jobs _ execution (1) - waitfor (2)
-
waiting
_ job? (1) -
waiting
_ jobs (1) -
waiting
_ jobs _ exist? (1) - warn (3)
-
windows
_ stub _ script (1) -
with
_ config (2) - write (9)
-
write
_ bin (1) -
write
_ i (1) -
write
_ nonblock (1) -
write
_ s (1) - xmldecl (1)
- xmlschema (3)
- xpath (2)
- yaml (1)
- zero? (1)
-
zip
_ file (1) - | (1)
検索結果
先頭5件
-
RSS
:: TrackBackModel10 :: TrackBackAbout # value (81604.0) -
@todo
@todo -
RSS
:: TrackBackModel10 :: TrackBackAbout # value= (81604.0) -
@todo
@todo -
RSS
:: TrackBackModel10 :: TrackBackPing # value (81604.0) -
@todo
@todo -
RSS
:: TrackBackModel10 :: TrackBackPing # value= (81604.0) -
@todo
@todo -
RSS
:: TrackBackModel20 :: TrackBackAbout # value (81604.0) -
@todo
@todo -
RSS
:: TrackBackModel20 :: TrackBackAbout # value= (81604.0) -
@todo
@todo -
RSS
:: TrackBackModel20 :: TrackBackPing # value (81604.0) -
@todo
@todo -
RSS
:: TrackBackModel20 :: TrackBackPing # value= (81604.0) -
@todo
@todo -
Exception
# backtrace _ locations -> [Thread :: Backtrace :: Location] (74404.0) -
バックトレース情報を返します。Exception#backtraceに似ていますが、 Thread::Backtrace::Location の配列を返す点が異なります。
バックトレース情報を返します。Exception#backtraceに似ていますが、
Thread::Backtrace::Location の配列を返す点が異なります。
現状では Exception#set_backtrace によって戻り値が変化する事はあり
ません。
//emlist[例: test.rb][ruby]{
require "date"
def check_long_month(month)
return if Date.new(2000, month, -1).day == 31
raise "#{month} is not long month"
end
... -
CGI
:: QueryExtension # path _ translated -> String (73504.0) -
ENV['PATH_TRANSLATED'] を返します。
ENV['PATH_TRANSLATED'] を返します。 -
Matrix
# tr -> Integer | Float | Rational | Complex (73207.0) -
トレース (trace) を返します。
トレース (trace) を返します。
行列のトレース (trace) とは、対角要素の和です。
//emlist[例][ruby]{
require 'matrix'
Matrix[[7,6], [3,9]].trace # => 16
//}
trace は正方行列でのみ定義されます。
@raise ExceptionForMatrix::ErrDimensionMismatch 行列が正方行列でない場合に発生します -
Gem
:: InstallUpdateOptions # install _ update _ defaults _ str -> String (73204.0) -
Gem コマンドの install サブコマンドに渡されるデフォルトのオプションを返します。
Gem コマンドの install サブコマンドに渡されるデフォルトのオプションを返します。
デフォルトのオプションは以下の通りです。
--rdoc --no-force --no-test --wrappers -
IRB
:: Context # back _ trace _ limit -> Integer (73204.0) -
エラー発生時のバックトレース表示の先頭、末尾の上限の行数を返します。
エラー発生時のバックトレース表示の先頭、末尾の上限の行数を返します。
デフォルト値は 16 です。
@see IRB::Context#back_trace_limit= -
IRB
:: Context # back _ trace _ limit=(val) (73204.0) -
エラー発生時のバックトレース表示の先頭、末尾の上限の行数をそれぞれ val 行に設定します。
エラー発生時のバックトレース表示の先頭、末尾の上限の行数をそれぞれ val
行に設定します。
.irbrc ファイル中で IRB.conf[:BACK_TRACE_LIMIT] を設定する事でも同様の
操作が行えます。
@param val バックトレース表示の先頭、末尾の上限を Integer で指定
します。
@see IRB::Context#back_trace_limit -
Matrix
:: LUPDecomposition # l -> Matrix (72907.0) -
LUP分解の下半行列部分を返します。
LUP分解の下半行列部分を返します。 -
Thread
# backtrace _ locations(range) -> [Thread :: Backtrace :: Location] | nil (65404.0) -
スレッドの現在のバックトレースを Thread::Backtrace::Location の配 列で返します。
スレッドの現在のバックトレースを Thread::Backtrace::Location の配
列で返します。
引数で指定した値が範囲外の場合、スレッドがすでに終了している場合は nil
を返します。
@param start 開始フレームの位置を数値で指定します。
@param length 取得するフレームの個数を指定します。
@param range 取得したいフレームの範囲を示す Range オブジェクトを指定します。
Kernel.#caller_locations と似ていますが、本メソッドは self に限定
した情報を返します。
//emlist[例][ruby]... -
Thread
# backtrace _ locations(start = 0 , length = nil) -> [Thread :: Backtrace :: Location] | nil (65404.0) -
スレッドの現在のバックトレースを Thread::Backtrace::Location の配 列で返します。
スレッドの現在のバックトレースを Thread::Backtrace::Location の配
列で返します。
引数で指定した値が範囲外の場合、スレッドがすでに終了している場合は nil
を返します。
@param start 開始フレームの位置を数値で指定します。
@param length 取得するフレームの個数を指定します。
@param range 取得したいフレームの範囲を示す Range オブジェクトを指定します。
Kernel.#caller_locations と似ていますが、本メソッドは self に限定
した情報を返します。
//emlist[例][ruby]... -
Gem
:: ConfigFile # backtrace=(backtrace) (64804.0) -
エラー発生時にバックトレースを出力するかどうか設定します。
エラー発生時にバックトレースを出力するかどうか設定します。
@param backtrace 真を指定するとエラー発生時にバックトレースを出力するようになります。 -
REXML
:: Attributes # get _ attribute _ ns(namespace , name) -> REXML :: Attribute | nil (64630.0) -
namespace と name で特定される属性を返します。
namespace と name で特定される属性を返します。
namespace で名前空間を、 name で prefix を含まない属性名を
指定します。
指定された属性が存在しない場合は nil を返します。
XML プロセッサが prefix を置き換えてしまった場合でも、このメソッドを
使うことで属性を正しく指定することができます。
@param namespace 名前空間(URI, 文字列)
@param name 属性名(文字列)
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.ne... -
REXML
:: Attributes # get _ attribute(name) -> Attribute | nil (64594.0) -
name という名前の属性を取得します。
name という名前の属性を取得します。
name という名前を持つ属性がない場合は nil を返します。
@param name 属性名(文字列)
@see REXML::Attributes#[]
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<-EOS)
<root xmlns:foo="http://example.org/foo"
xmlns:bar="http://example.org/bar">
<a foo:att='1' bar:att='2' att='... -
String
# tr(pattern , replace) -> String (64513.0) -
pattern 文字列に含まれる文字を検索し、 それを replace 文字列の対応する文字に置き換えます。
pattern 文字列に含まれる文字を検索し、
それを replace 文字列の対応する文字に置き換えます。
pattern の形式は tr(1) と同じです。つまり、
`a-c' は a から c を意味し、"^0-9" のように
文字列の先頭が `^' の場合は指定文字以外が置換の対象になります。
replace に対しても `-' による範囲指定が可能です。
`-' は文字列の両端にない場合にだけ範囲指定の意味になります。
`^' も文字列の先頭にあるときにだけ否定の効果を発揮します。
また、`-', `^', `\' はバックスラッシュ (`\') によりエスケープできます。
... -
Gem
:: Package :: TarInput # extract _ entry(destdir , entry , expected _ md5sum = nil) (64504.0) -
指定された destdir に entry を展開します。
指定された destdir に entry を展開します。
@param destdir 展開先のディレクトリを指定します。
@param entry エントリを指定します。
@param expected_md5sum 期待する MD5 チェックサムを指定します。
@raise Gem::Package::BadCheckSum チェックサムが一致しなかった場合に発生します。 -
Gem
:: ConfigFile # backtrace -> bool (64204.0) -
エラー発生時にバックトレースを出力するかどうかを返します。
エラー発生時にバックトレースを出力するかどうかを返します。
真の場合はバックトレースを出力します。そうでない場合はバックトレースを出力しません。 -
Matrix
:: EigenvalueDecomposition # eigenvector _ matrix -> Matrix (64204.0) -
右固有ベクトルを横に並べた行列を返します。
右固有ベクトルを横に並べた行列を返します。 -
Matrix
:: EigenvalueDecomposition # eigenvector _ matrix _ inv -> Matrix (64204.0) -
左固有ベクトルを縦に並べた行列を返します。
左固有ベクトルを縦に並べた行列を返します。
これは Matrix::EigenvalueDecomposition#v の逆行列です -
REXML
:: Attributes # each _ attribute {|attribute| . . . } -> () (63976.0) -
各属性に対しブロックを呼び出します。
各属性に対しブロックを呼び出します。
個々の属性は REXML::Attribute オブジェクトで渡されます。
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<root xmlns:foo="http://example.org/foo"
xmlns:bar="http://example.org/bar">
<a foo:att='1' bar:att='2' att='<'/>
</root>
EOS
a = doc.get_elements("/root... -
Matrix
# lower _ triangular? -> bool (63904.0) -
行列が下三角行列ならば true を返します。
行列が下三角行列ならば true を返します。 -
Matrix
# upper _ triangular? -> bool (63904.0) -
行列が上三角行列ならば true を返します。
行列が上三角行列ならば true を返します。 -
RSS
:: BaseTrackBackModel # trackback _ about (63904.0) -
@todo
@todo -
RSS
:: BaseTrackBackModel # trackback _ about= (63904.0) -
@todo
@todo -
RSS
:: BaseTrackBackModel # trackback _ abouts (63904.0) -
@todo
@todo -
RSS
:: BaseTrackBackModel # trackback _ ping (63904.0) -
@todo
@todo -
RSS
:: BaseTrackBackModel # trackback _ ping= (63904.0) -
@todo
@todo -
Scanf
:: FormatString # last _ match _ tried (63904.0) -
@todo
@todo -
Scanf
:: FormatString # last _ spec _ tried (63904.0) -
@todo
@todo -
WIN32OLE
_ VARIABLE # variable _ kind -> String (63904.0) -
変数の種類(VARKIND)を取得します。
変数の種類(VARKIND)を取得します。
この変数の種類を示す文字列を返します。
@return VARKINDに対応する文字列を返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'XlSheetType')
puts tobj.variables.map {|v| v.variable_kind}.uniq # => CONSTANT
返送値は以下のいずれかとなります。
: PERINSTANCE
インスタンス毎の変数。構造体やユーザ定義体のフィールド。(0)
: STATI... -
CGI
:: HtmlExtension # a(href = "") -> String (63766.0) -
a 要素を生成します。
a 要素を生成します。
ブロックを与えると、ブロックを評価した結果が内容になります。
@param href 文字列を指定します。属性をハッシュで指定することもできます。
例:
a("http://www.example.com") { "Example" }
# => "<A HREF=\"http://www.example.com\">Example</A>"
a("HREF" => "http://www.example.com", "TARGET" => "_top") { "Example" }
# => "<A HREF=\"htt... -
CGI
:: HtmlExtension # a(href = "") { . . . } -> String (63766.0) -
a 要素を生成します。
a 要素を生成します。
ブロックを与えると、ブロックを評価した結果が内容になります。
@param href 文字列を指定します。属性をハッシュで指定することもできます。
例:
a("http://www.example.com") { "Example" }
# => "<A HREF=\"http://www.example.com\">Example</A>"
a("HREF" => "http://www.example.com", "TARGET" => "_top") { "Example" }
# => "<A HREF=\"htt... -
Shell
:: ProcessController # wait _ all _ jobs _ execution -> () (63604.0) -
全てのジョブの実行が終わるまで待ちます。
全てのジョブの実行が終わるまで待ちます。 -
RSS
:: TrackBackModel10 :: TrackBackAbout # resource (63004.0) -
@todo
@todo -
RSS
:: TrackBackModel10 :: TrackBackAbout # resource= (63004.0) -
@todo
@todo -
RSS
:: TrackBackModel10 :: TrackBackPing # resource (63004.0) -
@todo
@todo -
RSS
:: TrackBackModel10 :: TrackBackPing # resource= (63004.0) -
@todo
@todo -
RSS
:: TrackBackModel20 :: TrackBackAbout # content (63004.0) -
@todo
@todo -
RSS
:: TrackBackModel20 :: TrackBackAbout # content= (63004.0) -
@todo
@todo -
RSS
:: TrackBackModel20 :: TrackBackPing # content (63004.0) -
@todo
@todo -
RSS
:: TrackBackModel20 :: TrackBackPing # content= (63004.0) -
@todo
@todo -
Exception
# set _ backtrace(errinfo) -> nil | String | [String] (55804.0) -
バックトレース情報に errinfo を設定し、設定されたバックトレース 情報を返します。
バックトレース情報に errinfo を設定し、設定されたバックトレース
情報を返します。
@param errinfo nil、String あるいは String の配列のいずれかを指定します。
//emlist[例][ruby]{
begin
begin
raise "inner"
rescue
raise "outer"
end
rescue
$!.backtrace # => ["/path/to/test.rb:5:in `rescue in <main>'", "/path/to/test.rb:2:in `<main>'"]
$!.se... -
RDoc
:: Context # unmatched _ alias _ lists -> {String => RDoc :: Alias} (55504.0) -
メソッド名の対応が取れていない alias の旧メソッド名がキー、 RDoc::Alias が値の Hash を返します。
メソッド名の対応が取れていない alias の旧メソッド名がキー、
RDoc::Alias が値の Hash を返します。 -
RDoc
:: Options # extra _ accessor _ flags -> {String => String} (55504.0) -
コマンドライン引数の --accessor オプションで指定したアクセサがキー、ア クセサの種類が値のハッシュを返します。
コマンドライン引数の --accessor オプションで指定したアクセサがキー、ア
クセサの種類が値のハッシュを返します。
値は r、w、rw のいずれかです。それぞれ attr_reader、attr_writer、
attr_accessor に対応します。 -
REXML
:: Element # delete _ attribute(key) -> REXML :: Attribute | nil (55504.0) -
要素から key という属性名の属性を削除します。
要素から key という属性名の属性を削除します。
削除された属性を返します。
key という属性名の属性が存在しない場合は削除されずに、nil を返します。
@param key 削除する要素(文字列(属性名) or REXML::Attributeオブジェクト)
//emlist[][ruby]{
require 'rexml/document'
e = REXML::Element.new("E")
e.add_attribute("x", "foo"); e # => <E x='foo'/>
e.add_attribute("y:x", "bar"); e # => <E x... -
REXML
:: Element # each _ element _ with _ attribute(key , value = nil , max = 0 , name = nil) {|element| . . . } -> () (55240.0) -
特定の属性を持つすべての子要素を引数としてブロックを呼び出します。
特定の属性を持つすべての子要素を引数としてブロックを呼び出します。
key で指定した属性名の属性を持つ要素のみを対象とします。
value を指定すると、keyで指定した属性名を持つ属性の値がvalueである
もののみを対象とします。
maxを指定すると、対象となる子要素の先頭 max 個のみが対象となります。
name を指定すると、それは xpath 文字列と見なされ、
それにマッチするもののみが対象となります。
max に 0 を指定すると、max の指定は無視されます(0個ではありません)。
@param key 属性名(文字列)
@param value 属性値(文字列)
... -
CGI
:: QueryExtension # cache _ control -> String (55204.0) -
ENV['HTTP_CACHE_CONTROL'] を返します。
ENV['HTTP_CACHE_CONTROL'] を返します。 -
Gem
:: Command # defaults _ str -> String (55204.0) -
このメソッドはサブクラスで再定義されます。 コマンドのオプションで使用するデフォルト値を表示するために使用する文字列を返します。
このメソッドはサブクラスで再定義されます。
コマンドのオプションで使用するデフォルト値を表示するために使用する文字列を返します。
@see Gem::Command#arguments -
Gem
:: Specification # extra _ rdoc _ files -> [String] (55204.0) -
RDoc でドキュメントを作成する際に使用する特別なファイルのリストを返します。
RDoc でドキュメントを作成する際に使用する特別なファイルのリストを返します。 -
Matrix
:: EigenvalueDecomposition # eigenvalue _ matrix -> Matrix (55204.0) -
固有値を対角成分に並べた行列を返します。
固有値を対角成分に並べた行列を返します。 -
TSort
# each _ strongly _ connected _ component _ from(node , id _ map={} , stack=[]) {|nodes| . . . } -> () (55204.0) -
node から到達可能な強連結成分についてのイテレータです。
node から到達可能な強連結成分についてのイテレータです。
返す値は規定されていません。
each_strongly_connected_component_from は
tsort_each_node を呼びません。
@param node ノードを指定します。
//emlist[例 到達可能なノードを表示する][ruby]{
require 'tsort'
class Hash
include TSort
alias tsort_each_node each_key
def tsort_each_child(node, &block)
fetch(node... -
MatchData
# values _ at(*index) -> [String] (54976.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... -
URI
:: MailTo # to _ mailtext -> String (54922.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... -
Gem
:: Installer # extract _ files (54904.0) -
ファイルのインデックスを読み取って、それぞれのファイルを Gem のディレクトリに展開します。
ファイルのインデックスを読み取って、それぞれのファイルを Gem のディレクトリに展開します。
また、ファイルを Gem ディレクトリにインストールしないようにします。
@raise ArgumentError 自身に Gem::Format がセットされていない場合に発生します。
@raise Gem::InstallError インストール先のパスが不正な場合に発生します。 -
Gem
:: Specification # extra _ rdoc _ files=(paths) (54904.0) -
RDoc でドキュメントを作成する際に使用する特別なファイルのリストをセットします。
RDoc でドキュメントを作成する際に使用する特別なファイルのリストをセットします。
@param paths RDoc でドキュメントを作成する際に使用する特別なファイルのリストを指定します。 -
Gem
:: Specification # installation _ path -> String (54904.0) -
この Gem パッケージのインストール先のパスを返します。
この Gem パッケージのインストール先のパスを返します。 -
Logger
:: Formatter # datetime _ format -> String (54904.0) -
ログの日時フォーマットを取得します。
ログの日時フォーマットを取得します。
@see Time#strftime -
OpenSSL
:: SSL :: SSLContext # extra _ chain _ cert -> [OpenSSL :: X509 :: Certificate] | nil (54904.0) -
自分自身を証明する証明書からルート CA までの証明書のリストです。
自分自身を証明する証明書からルート CA までの証明書のリストです。
@see OpenSSL::SSL::SSLContext#extra_chain_cert= -
PStore
# ultra _ safe -> bool (54904.0) -
真であれば、パフォーマンスと引き換えにファイル更新の衝突を避けることができます。 デフォルトは偽です。
真であれば、パフォーマンスと引き換えにファイル更新の衝突を避けることができます。
デフォルトは偽です。
このフラグの効果があるのは一部のプラットフォームだけです。
(e.g. all POSIX platforms: Linux, Mac OS X, FreeBSD, etc) -
PStore
# ultra _ safe=(flag) (54904.0) -
真をセットすると、パフォーマンスと引き換えにファイル更新の衝突を避けることができます。
真をセットすると、パフォーマンスと引き換えにファイル更新の衝突を避けることができます。
このフラグの効果があるのは一部のプラットフォームだけです。
(e.g. all POSIX platforms: Linux, Mac OS X, FreeBSD, etc)
@param flag 真偽値を指定します。 -
StringScanner
# scan _ until(regexp) -> String | nil (54904.0) -
regexp で指定された正規表現とマッチするまで文字列をスキャンします。 マッチに成功したらスキャンポインタを進めて、 スキャン開始位置からマッチ部分の末尾までの部分文字列を返します。 マッチに失敗したら nil を返します。
regexp で指定された正規表現とマッチするまで文字列をスキャンします。
マッチに成功したらスキャンポインタを進めて、
スキャン開始位置からマッチ部分の末尾までの部分文字列を返します。
マッチに失敗したら nil を返します。
@param regexp マッチに用いる正規表現を指定します。
//emlist[例][ruby]{
require 'strscan'
s = StringScanner.new('test string')
s.scan_until(/str/) # => "test str"
s.matched # => "str"
s.pos ... -
TSort
# each _ strongly _ connected _ component {|nodes| . . . } -> nil (54904.0) -
TSort#strongly_connected_components メソッドのイテレータ版です。 obj.each_strongly_connected_component は obj.strongly_connected_components.each に似ていますが、 ブロックの評価中に obj が変更された場合は予期しない結果になる ことがあります。
TSort#strongly_connected_components メソッドのイテレータ版です。
obj.each_strongly_connected_component は
obj.strongly_connected_components.each に似ていますが、
ブロックの評価中に obj が変更された場合は予期しない結果になる
ことがあります。
each_strongly_connected_component は nil を返します。
//emlist[使用例][ruby]{
require 'tsort'
class Hash
include TSort
a... -
Tracer
# trace _ func(event , file , line , id , binding , klass , *) -> object | nil (54904.0) -
@todo
@todo -
WIN32OLE
_ VARIABLE # ole _ type _ detail -> [String] (54904.0) -
変数の型と属性を取得します。
変数の型と属性を取得します。
@return 変数の型と属性を文字列配列で返します。
tobj = WIN32OLE_TYPE.new('Microsoft XML, v5.0', 'tagSTATSTG')
tobj.variables.each do |v|
puts "#{v.ole_type} [#{v.ole_type_detail.join(', ')}] #{v.name}"
end
出力結果
Unknown Type 31 [] pwcsName # => VT_LPWSTR はWIN32OLE::VARIANTで未定義なので変換でき... -
Zlib
:: GzipReader # readline(rs = $ / ) -> String (54904.0) -
IO クラスの同名メソッドIO#readlineと同じです。
IO クラスの同名メソッドIO#readlineと同じです。
但し、gzip ファイル中に
エラーがあった場合 Zlib::Error 例外や
Zlib::GzipFile::Error 例外が発生します。
gzip ファイルのフッターの処理に注意して下さい。
gzip ファイルのフッターには圧縮前データのチェックサムが
記録されています。GzipReader オブジェクトは、次の時に展開した
データとフッターの照合を行い、エラーがあった場合は
Zlib::GzipFile::NoFooter, Zlib::GzipFile::CRCError,
Zlib::GzipFile::Lengt... -
Shell
:: CommandProcessor # transact { . . . } -> object (54640.0) -
ブロック中で shell を self として実行します。
ブロック中で shell を self として実行します。
例:
require 'shell'
Shell.def_system_command("head")
sh = Shell.new
sh.transact{
system("ls", "-l") | head > STDOUT
# transact の中では、
# sh.system("ls", "-l") | sh.head > STDOUT と同じとなる。
} -
Matrix
:: EigenvalueDecomposition # eigenvalues -> [Float] (54604.0) -
固有値を配列で返します。
固有値を配列で返します。 -
OpenSSL
:: SSL :: SSLContext # extra _ chain _ cert=(certificates) (54604.0) -
自分自身を証明する証明書からルート CA までの証明書のリストを配列で設定します。
自分自身を証明する証明書からルート CA までの証明書のリストを配列で設定します。
OpenSSL::SSL::SSLContext#cert で設定した証明書から相手が持っていると
期待されるルート CA 証明書までのリストを渡します。
これによって接続相手はチェインを辿ることでその相手が信頼していない証明書の
信頼性を順に確認し、自分自身を証明する証明書の信頼性を確認します。
@param certificates 設定する証明書チェイン(OpenSSL::X509::Certificate の
配列)
@see OpenSSL::SSL::SSLContext#ext... -
REXML
:: Parsers :: UltraLightParser # parse -> Array (54604.0) -
XML 文書のパース結果を配列による木で返します。
XML 文書のパース結果を配列による木で返します。
返される木構造配列については lib:rexml/parsers/ultralightparser#nodes
を参照してください。
@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::UndefinedNamespaceException XML文書のパース中に、定義されていない名前空間
が現れた場合に発生します -
Rinda
:: TupleEntry # canceled? -> bool (54604.0) -
タプルが既にキャンセルされているならば真を返します。
タプルが既にキャンセルされているならば真を返します。
@see Rinda::TupleEntry#cancel -
Scanf
:: FormatString # string _ left (54604.0) -
@todo
@todo -
Shell
:: ProcessController # add _ schedule(command) -> () (54604.0) -
指定されたコマンドを待機ジョブとして登録します。 ただし、実行中のジョブが存在しない場合は、そのジョブを直ちに実行します。
指定されたコマンドを待機ジョブとして登録します。
ただし、実行中のジョブが存在しない場合は、そのジョブを直ちに実行します。
@param command コマンドを指定します。 -
StringScanner
# scan _ full(regexp , s , f) -> object (54604.0) -
スキャンポインタの位置から regexp と文字列のマッチを試します。
スキャンポインタの位置から regexp と文字列のマッチを試します。
マッチに成功すると、s と f の値によって以下のように動作します。
* s が true ならばスキャンポインタを進めます。
* s が false ならばスキャンポインタを進めません。
* f が true ならばマッチした部分文字列を返します。
* f が false ならばマッチした部分文字列の長さを返します。
マッチに失敗すると s や f に関係なく nil を返します。
このメソッドは s と f の組み合わせにより、
他のメソッドと同等の動作になります。
*... -
REXML
:: Parsers :: StreamParser # parse -> () (54304.0) -
入力をパースします。
入力をパースします。
このメソッドの中からコールバックが呼び出されます。
@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::UndefinedNamespaceException XML文書のパース中に、定義されていない名前空間
が現れた場合に発生します -
WEBrick
:: HTTPServlet :: AbstractServlet # do _ DELETE(request , response) -> () (54304.0) -
自身の service メソッドから HTTP のリクエストに応じて 呼ばれるメソッドです。AbstractServlet のサブクラスはこれらのメソッドを適切に実装し なければいけません。返り値は特に規定されていません。
自身の service メソッドから HTTP のリクエストに応じて
呼ばれるメソッドです。AbstractServlet のサブクラスはこれらのメソッドを適切に実装し
なければいけません。返り値は特に規定されていません。
クライアントが使う可能性のある RFC で定義された HTTP のメソッドはすべて実装する必要があります。
クライアントからのリクエストに使われないと分かっているメソッドは実装しなくてもかまいません。
実装されていない HTTP メソッドであった場合、自身の service メソッドが
例外を発生させます。
このメソッドが呼ばれた時点では、クライアントからのリクエスト... -
WEBrick
:: HTTPServlet :: AbstractServlet # do _ HEAD(request , response) -> () (54304.0) -
自身の service メソッドから HTTP のリクエストに応じて 呼ばれるメソッドです。AbstractServlet のサブクラスはこれらのメソッドを適切に実装し なければいけません。返り値は特に規定されていません。
自身の service メソッドから HTTP のリクエストに応じて
呼ばれるメソッドです。AbstractServlet のサブクラスはこれらのメソッドを適切に実装し
なければいけません。返り値は特に規定されていません。
クライアントが使う可能性のある RFC で定義された HTTP のメソッドはすべて実装する必要があります。
クライアントからのリクエストに使われないと分かっているメソッドは実装しなくてもかまいません。
実装されていない HTTP メソッドであった場合、自身の service メソッドが
例外を発生させます。
このメソッドが呼ばれた時点では、クライアントからのリクエスト... -
REXML
:: DocType # attribute _ of(element , attribute) -> String | nil (46804.0) -
DTD 内の属性リスト宣言で、 element という名前の要素の attribute という 名前の属性のデフォルト値を返します。
DTD 内の属性リスト宣言で、 element という名前の要素の attribute という
名前の属性のデフォルト値を返します。
elementという名前の要素の属性値は宣言されていない、
elementという名前の要素にはattributeという名前の属性が宣言されていない、
もしくはデフォルト値が宣言されていない、のいずれかの場合は nil を返します。
@param element 要素名(文字列)
@param attribute 属性名(文字列)
//emlist[][ruby]{
require 'rexml/document'
doctype = REXML::Doc... -
REXML
:: Element # attribute(name , namespace = nil) -> REXML :: Attribute | nil (46630.0) -
name で指定される属性を返します。
name で指定される属性を返します。
属性は REXML::Attribute オブジェクトの形で返します。
name は "foo:bar" のように prefix を指定することができます。
namespace で名前空間の URI を指定することで、その名前空間内で
name という属性名を持つ属性を指定できます。
指定した属性名の属性がない場合は nil を返します。
@param name 属性名(文字列)
@param namespace 名前空間のURI(文字列)
//emlist[][ruby]{
require 'rexml/document'
doc = R... -
OpenSSL
:: X509 :: Request # add _ attribute(attr) -> OpenSSL :: X509 :: Attribute (46504.0) -
新たな attribute を CSR に追加します。
新たな attribute を CSR に追加します。
@param attr 追加する attribute(OpenSSL::X509::Attribute の
インスタンス)
@return 渡した attribute オブジェクトを返します
@see OpenSSL::X509::Request#attribute,
OpenSSL::X509::Request#attribute= -
OpenSSL
:: X509 :: Request # attributes -> [OpenSSL :: X509 :: Attribute] (46504.0) -
CSR が保持している attribute を OpenSSL::X509::Attribute の配列で返します。
CSR が保持している attribute を OpenSSL::X509::Attribute
の配列で返します。
attribute とは X.509 証明書署名要求 に含まれる申請者に関する
追加的な情報です。必須ではありません。X.509v3 拡張領域を
CSR に含めるときは "reqExt" という oid の attribute を追加
します。
@see OpenSSL::X509::Request#attribute=,
OpenSSL::X509::Request#add_attribute -
REXML
:: DocType # attributes _ of(element) -> [REXML :: Attribute] (46504.0) -
DTD 内の属性リスト宣言で、 element という名前の要素に対し宣言されている 属性の名前とデフォルト値を REXML::Attribute の配列で返します。
DTD 内の属性リスト宣言で、 element という名前の要素に対し宣言されている
属性の名前とデフォルト値を REXML::Attribute の配列で返します。
名前とデフォルト値のペアは、各 Attribute オブジェクトの
REXML::Attribute#name と
REXML::Attribute#value で表現されます。
//emlist[][ruby]{
require 'rexml/document'
doctype = REXML::Document.new(<<EOS).doctype
<!DOCTYPE books [
<!ELEMENT book (c... -
REXML
:: Element # attributes -> REXML :: Attributes (46504.0) -
要素が保持している属性の集合を返します。
要素が保持している属性の集合を返します。 -
Thread
# backtrace -> [String] | nil (46504.0) -
スレッドの現在のバックトレースを返します。
スレッドの現在のバックトレースを返します。
スレッドがすでに終了している場合は nil を返します。
//emlist[例][ruby]{
class C1
def m1
sleep 5
end
def m2
m1
end
end
th = Thread.new {C1.new.m2; Thread.stop}
th.backtrace
# => [
# [0] "(irb):3:in `sleep'",
# [1] "(irb):3:in `m1'",
# [2] "(irb):6:in `m2'",
# [3] ... -
REXML
:: StreamListener # attlistdecl(element _ name , attributes , raw _ content) -> () (46258.0) -
DTDの属性リスト宣言をパースしたときに呼び出されるコールバックです。
DTDの属性リスト宣言をパースしたときに呼び出されるコールバックです。
@param element_name 要素名が文字列で渡されます
@param attributes 属性名とそのデフォルト値の対応が
{ 属性名文字列 => デフォルト値文字列(無ければnil) } という
ハッシュテーブルで渡されます
@param raw_content 文書内の属性リスト宣言の文字列がそのまま渡されます
=== 例
<!ATTLIST a att CDATA #REQUIRED xyz CDATA "foobar">
という属性リスト宣言に対しては
element_... -
Gem
:: Format # file _ entries=(file _ entries) (46204.0) -
Gem パッケージに含まれるファイルの配列をセットします。
Gem パッケージに含まれるファイルの配列をセットします。
@param file_entries -
Gem
:: GemPathSearcher # matching _ files(spec , path) -> [String] (46204.0) -
与えられた spec に path が含まれている場合、その path のリストを返します。
与えられた spec に path が含まれている場合、その path のリストを返します。
@param spec Gem::Specification のインスタンスを指定します。
@param path 探索対象のパスを指定します。 -
Gem
:: OldFormat # file _ entries=(file _ entries) (46204.0) -
Gem パッケージに含まれるファイルの配列をセットします。
Gem パッケージに含まれるファイルの配列をセットします。
@param file_entries -
Gem
:: SourceInfoCache # try _ file(path) -> String | nil (46204.0) -
与えられたパスがキャッシュファイルとして利用可能な場合、そのパスを返します。 そうでない場合は nil を返します。
与えられたパスがキャッシュファイルとして利用可能な場合、そのパスを返します。
そうでない場合は nil を返します。
@param path キャッシュファイルの候補となるパスを指定します。 -
Kernel
# try _ var(var , headers = nil) -> bool (46204.0) -
Kernel#have_var を使ってください。
Kernel#have_var を使ってください。
@param var 検査したい変数名を指定します。
@param headers 追加のヘッダを指定します。 -
Kernel
# try _ var(var , headers = nil) { . . . } -> bool (46204.0) -
Kernel#have_var を使ってください。
Kernel#have_var を使ってください。
@param var 検査したい変数名を指定します。
@param headers 追加のヘッダを指定します。 -
Logger
# datetime _ format -> String | nil (46204.0) -
ログに記録する時の日付のフォーマットです。
ログに記録する時の日付のフォーマットです。
デフォルトでは nil ですが、この値が nil の場合は日付のフォーマットとして
"%Y-%m-%dT%H:%M:%S.%06d " を使用します。
なお、"%06d" には Time#strftime ではなく、単に Time#usec の
値を String#% でフォーマットしたものが入ります。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new(STDOUT)
logger.datetime_format # => nil
logger.debug("test")
lo... -
MiniTest
:: Assertions # assert _ in _ delta(expected , actual , delta = 0 . 001 , message = nil) -> true (46204.0) -
期待値と実際の値の差の絶対値が与えられた絶対誤差以下である場合、検査にパスしたことになります。
期待値と実際の値の差の絶対値が与えられた絶対誤差以下である場合、検査にパスしたことになります。
@param expected 期待値を指定します。
@param actual 実際の値を指定します。
@param delta 許容する絶対誤差を指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられた期待値と実際の値... -
MiniTest
:: Assertions # assert _ in _ epsilon(actual , expected , epsilon = 0 . 001 , message = nil) -> true (46204.0) -
与えられた期待値と実際の値の相対誤差が許容範囲内である場合、検査にパスしたことになります。
与えられた期待値と実際の値の相対誤差が許容範囲内である場合、検査にパスしたことになります。
言い換えると以下の式が真である場合、検査をパスします。
[expected, actual].min * epsilon >= (extected - actual).abs
@param expected 期待値を指定します。
@param actual 実際の値を指定します。
@param epsilon 許容する相対誤差を指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。... -
Module
# attr(name , true) -> nil (46204.0) -
インスタンス変数読み取りのためのインスタンスメソッド name を定義します。
インスタンス変数読み取りのためのインスタンスメソッド name を定義します。
このメソッドで定義されるアクセスメソッドの定義は次の通りです。
//emlist[例][ruby]{
def name
@name
end
//}
第 2 引数 が true で指定された場合には、属性の書き込み用メソッド name= も同時に定義されます。
その定義は次の通りです。
//emlist[例][ruby]{
def name=(val)
@name = val
end
//}
第 2 引数 に true か false を指定する方法は非推奨です。
@param name St...