ライブラリ
- ビルトイン (642)
- benchmark (3)
- bigdecimal (11)
-
cgi
/ core (45) -
cgi
/ html (39) -
cgi
/ session (7) -
cgi
/ session / pstore (1) - continuation (2)
- csv (11)
- date (7)
- dbm (9)
- delegate (2)
- digest (3)
- drb (6)
-
drb
/ extserv (1) -
drb
/ extservm (1) - e2mmap (1)
- erb (3)
- etc (7)
- expect (2)
- fiddle (14)
-
fiddle
/ import (9) - gdbm (8)
- getoptlong (4)
-
io
/ console (3) -
io
/ nonblock (1) -
io
/ wait (3) - ipaddr (4)
-
irb
/ cmd / chws (2) -
irb
/ cmd / help (1) -
irb
/ cmd / load (3) -
irb
/ cmd / nop (1) -
irb
/ cmd / pushws (3) -
irb
/ cmd / subirb (4) -
irb
/ context (12) -
irb
/ ext / tracer (2) -
irb
/ ext / use-loader (4) -
irb
/ extend-command (2) -
irb
/ frame (1) -
irb
/ input-method (14) -
irb
/ inspector (1) -
irb
/ output-method (5) -
irb
/ xmp (1) - json (10)
-
json
/ add / ostruct (1) -
json
/ add / struct (1) - kconv (7)
- logger (16)
- mathn (1)
- matrix (60)
- mkmf (24)
- monitor (2)
-
mutex
_ m (2) -
net
/ ftp (21) -
net
/ http (37) -
net
/ imap (57) -
net
/ pop (5) -
net
/ smtp (11) - observer (1)
- open-uri (11)
- openssl (115)
- optparse (23)
- ostruct (8)
- pathname (14)
- prettyprint (3)
- prime (19)
- pstore (1)
- psych (19)
- pty (1)
- rake (21)
-
rake
/ rdoctask (1) -
rdoc
/ code _ object (1) -
rdoc
/ context (19) -
rdoc
/ markdown (1) -
rdoc
/ markup (5) -
rdoc
/ rdoc (1) -
rdoc
/ stats (4) -
rdoc
/ text (2) -
rdoc
/ top _ level (5) - resolv (23)
- resolv-replace (3)
-
rexml
/ document (83) -
rexml
/ parsers / pullparser (6) -
rexml
/ parsers / ultralightparser (2) -
rexml
/ sax2listener (8) -
rexml
/ streamlistener (3) -
rinda
/ rinda (5) -
rinda
/ tuplespace (14) - ripper (2)
-
ripper
/ filter (2) - rubygems (2)
-
rubygems
/ builder (2) -
rubygems
/ command (6) -
rubygems
/ commands / build _ command (5) -
rubygems
/ commands / dependency _ command (3) -
rubygems
/ commands / lock _ command (1) -
rubygems
/ commands / unpack _ command (1) -
rubygems
/ commands / update _ command (1) -
rubygems
/ config _ file (3) -
rubygems
/ custom _ require (1) -
rubygems
/ dependency (2) -
rubygems
/ dependency _ installer (3) -
rubygems
/ dependency _ list (3) -
rubygems
/ indexer (1) -
rubygems
/ installer (2) -
rubygems
/ package / tar _ header (3) -
rubygems
/ package / tar _ input (3) -
rubygems
/ package / tar _ output (1) -
rubygems
/ package / tar _ reader / entry (1) -
rubygems
/ package / tar _ writer (4) -
rubygems
/ platform (1) -
rubygems
/ remote _ fetcher (12) -
rubygems
/ requirement (11) -
rubygems
/ security (9) -
rubygems
/ server (1) -
rubygems
/ source _ index (20) -
rubygems
/ source _ info _ cache (21) -
rubygems
/ source _ info _ cache _ entry (3) -
rubygems
/ spec _ fetcher (5) -
rubygems
/ specification (27) -
rubygems
/ uninstaller (6) -
rubygems
/ user _ interaction (30) -
rubygems
/ version (2) - scanf (2)
- sdbm (8)
- set (5)
- shell (11)
-
shell
/ builtin-command (2) -
shell
/ command-processor (7) -
shell
/ filter (10) -
shell
/ process-controller (1) - socket (28)
- stringio (20)
- strscan (11)
- sync (4)
-
syslog
/ logger (7) - tempfile (1)
- timeout (2)
- tracer (2)
- tsort (1)
- uri (44)
-
webrick
/ cgi (1) -
webrick
/ httpauth / authenticator (3) -
webrick
/ httpauth / basicauth (5) -
webrick
/ httpauth / digestauth (3) -
webrick
/ httpauth / htdigest (3) -
webrick
/ httpauth / htgroup (2) -
webrick
/ httpauth / htpasswd (3) -
webrick
/ httpauth / userdb (3) -
webrick
/ httprequest (36) -
webrick
/ httpresponse (8) -
webrick
/ https (4) -
webrick
/ httpserver (9) -
webrick
/ httpservlet / abstract (7) -
webrick
/ httpservlet / cgihandler (2) -
webrick
/ httpservlet / erbhandler (2) -
webrick
/ httpservlet / filehandler (7) -
webrick
/ httpservlet / prochandler (2) -
webrick
/ httputils (8) -
webrick
/ log (2) -
webrick
/ server (4) - win32ole (20)
-
yaml
/ dbm (2) - zlib (16)
クラス
-
ARGF
. class (12) - Addrinfo (7)
- Array (34)
- BasicObject (2)
- BasicSocket (2)
-
Benchmark
:: Tms (3) - BigDecimal (11)
- Bignum (33)
-
CGI
:: Cookie (2) -
CGI
:: Session (1) -
CGI
:: Session :: FileStore (1) -
CGI
:: Session :: MemoryStore (1) -
CGI
:: Session :: NullStore (4) -
CGI
:: Session :: PStore (1) - CSV (3)
-
CSV
:: Row (6) -
CSV
:: Table (2) - Class (2)
- Complex (12)
- Continuation (2)
- DBM (9)
-
DRb
:: DRbObject (1) -
DRb
:: DRbServer (2) -
DRb
:: DRbUnknown (3) -
DRb
:: ExtServ (1) -
DRb
:: ExtServManager (1) - Date (5)
- DateTime (2)
- Delegator (2)
-
Digest
:: Base (3) - Dir (1)
- ERB (3)
- Encoding (2)
-
Encoding
:: Converter (11) -
Encoding
:: InvalidByteSequenceError (7) -
Encoding
:: UndefinedConversionError (5) - Enumerator (7)
-
Enumerator
:: Lazy (21) -
Enumerator
:: Yielder (2) -
Etc
:: Group (4) -
Etc
:: Passwd (3) - Exception (1)
- Fiber (1)
-
Fiddle
:: CStruct (2) -
Fiddle
:: Closure (3) -
Fiddle
:: Closure :: BlockCaller (1) -
Fiddle
:: Function (5) -
Fiddle
:: Handle (2) -
Fiddle
:: Pointer (3) - File (2)
-
File
:: Stat (4) - Fixnum (35)
- Float (5)
- GDBM (8)
-
Gem
:: Builder (2) -
Gem
:: Command (6) -
Gem
:: Commands :: BuildCommand (5) -
Gem
:: Commands :: DependencyCommand (3) -
Gem
:: Commands :: LockCommand (1) -
Gem
:: Commands :: UnpackCommand (1) -
Gem
:: Commands :: UpdateCommand (1) -
Gem
:: ConfigFile (3) -
Gem
:: Dependency (2) -
Gem
:: DependencyInstaller (3) -
Gem
:: DependencyList (3) -
Gem
:: Indexer (1) -
Gem
:: Installer (2) -
Gem
:: LoadError (1) -
Gem
:: Package :: TarHeader (3) -
Gem
:: Package :: TarInput (3) -
Gem
:: Package :: TarOutput (1) -
Gem
:: Package :: TarReader :: Entry (1) -
Gem
:: Package :: TarWriter (1) -
Gem
:: Package :: TarWriter :: BoundedStream (3) -
Gem
:: Platform (1) -
Gem
:: RemoteFetcher (11) -
Gem
:: RemoteFetcher :: FetchError (1) -
Gem
:: Requirement (11) -
Gem
:: Security :: Policy (7) -
Gem
:: Security :: Signer (2) -
Gem
:: Server (1) -
Gem
:: SourceIndex (20) -
Gem
:: SourceInfoCache (21) -
Gem
:: SourceInfoCacheEntry (3) -
Gem
:: SpecFetcher (5) -
Gem
:: Specification (27) -
Gem
:: StreamUI (12) -
Gem
:: StreamUI :: SilentProgressReporter (3) -
Gem
:: StreamUI :: SimpleProgressReporter (3) -
Gem
:: StreamUI :: VerboseProgressReporter (3) -
Gem
:: Uninstaller (6) -
Gem
:: Version (2) - GetoptLong (4)
- Hash (17)
- IO (36)
- IPAddr (4)
-
IRB
:: Context (16) -
IRB
:: ExtendCommand :: ChangeWorkspace (1) -
IRB
:: ExtendCommand :: CurrentWorkingWorkspace (1) -
IRB
:: ExtendCommand :: Foreground (1) -
IRB
:: ExtendCommand :: Help (1) -
IRB
:: ExtendCommand :: IrbCommand (1) -
IRB
:: ExtendCommand :: Jobs (1) -
IRB
:: ExtendCommand :: Kill (1) -
IRB
:: ExtendCommand :: Load (1) -
IRB
:: ExtendCommand :: Nop (1) -
IRB
:: ExtendCommand :: PopWorkspace (1) -
IRB
:: ExtendCommand :: PushWorkspace (1) -
IRB
:: ExtendCommand :: Require (1) -
IRB
:: ExtendCommand :: Source (1) -
IRB
:: ExtendCommand :: Workspaces (1) -
IRB
:: FileInputMethod (2) -
IRB
:: Frame (1) -
IRB
:: InputMethod (2) -
IRB
:: Inspector (1) -
IRB
:: OutputMethod (4) -
IRB
:: ReadlineInputMethod (5) -
IRB
:: StdioInputMethod (5) -
IRB
:: StdioOutputMethod (1) - Integer (22)
-
JSON
:: Parser (1) -
JSON
:: State (7) - LocalJumpError (1)
- Logger (16)
- MatchData (2)
- Matrix (36)
-
Matrix
:: EigenvalueDecomposition (10) -
Matrix
:: LUPDecomposition (10) - Method (5)
- Module (55)
-
MonitorMixin
:: ConditionVariable (2) -
Net
:: FTP (20) -
Net
:: FTP :: MLSxEntry (1) -
Net
:: HTTP (23) -
Net
:: HTTPGenericRequest (7) -
Net
:: HTTPResponse (1) -
Net
:: IMAP (19) -
Net
:: IMAP :: Address (1) -
Net
:: IMAP :: BodyTypeBasic (4) -
Net
:: IMAP :: BodyTypeMessage (5) -
Net
:: IMAP :: BodyTypeMultipart (9) -
Net
:: IMAP :: BodyTypeText (4) -
Net
:: IMAP :: ContinuationRequest (2) -
Net
:: IMAP :: Envelope (1) -
Net
:: IMAP :: MailboxACLItem (1) -
Net
:: IMAP :: MailboxQuota (3) -
Net
:: IMAP :: MailboxQuotaRoot (2) -
Net
:: IMAP :: ResponseError (1) -
Net
:: IMAP :: StatusData (2) -
Net
:: IMAP :: UntaggedResponse (3) -
Net
:: POP3 (2) -
Net
:: POPMail (3) -
Net
:: SMTP (11) - Numeric (47)
- Object (18)
-
OpenSSL
:: ASN1 :: Constructive (2) -
OpenSSL
:: BN (3) -
OpenSSL
:: Cipher (2) -
OpenSSL
:: Config (5) -
OpenSSL
:: Digest (1) -
OpenSSL
:: Engine (2) -
OpenSSL
:: Netscape :: SPKI (1) -
OpenSSL
:: OCSP :: BasicResponse (3) -
OpenSSL
:: OCSP :: CertificateId (1) -
OpenSSL
:: OCSP :: Request (7) -
OpenSSL
:: OCSP :: Response (2) -
OpenSSL
:: PKCS7 :: RecipientInfo (1) -
OpenSSL
:: PKCS7 :: SignerInfo (2) -
OpenSSL
:: PKey :: DH (1) -
OpenSSL
:: PKey :: DSA (2) -
OpenSSL
:: PKey :: EC (3) -
OpenSSL
:: PKey :: EC :: Group (9) -
OpenSSL
:: PKey :: EC :: Point (2) -
OpenSSL
:: PKey :: RSA (4) -
OpenSSL
:: SSL :: SSLContext (3) -
OpenSSL
:: SSL :: SSLSocket (4) -
OpenSSL
:: SSL :: Session (1) -
OpenSSL
:: X509 :: Attribute (3) -
OpenSSL
:: X509 :: CRL (4) -
OpenSSL
:: X509 :: Certificate (4) -
OpenSSL
:: X509 :: Extension (1) -
OpenSSL
:: X509 :: ExtensionFactory (5) -
OpenSSL
:: X509 :: Request (11) -
OpenSSL
:: X509 :: Store (1) -
OpenSSL
:: X509 :: StoreContext (2) - OpenStruct (9)
- OptionParser (16)
-
PStore
:: DummyMutex (1) -
PTY
:: ChildExited (1) - Pathname (14)
- PrettyPrint (3)
- Prime (4)
-
Prime
:: EratosthenesGenerator (1) -
Prime
:: Generator23 (1) -
Prime
:: PseudoPrimeGenerator (12) -
Prime
:: TrialDivisionGenerator (1) - Proc (2)
-
Process
:: Status (12) -
Process
:: Tms (2) -
Psych
:: Handler (4) -
Psych
:: Nodes :: Document (4) -
Psych
:: Nodes :: Scalar (1) -
Psych
:: Nodes :: Sequence (4) -
Psych
:: Parser :: Mark (1) -
Psych
:: Stream (2) -
Psych
:: SyntaxError (1) -
Psych
:: TreeBuilder (1) -
Psych
:: Visitors :: YAMLTree (1) -
RDoc
:: CodeObject (1) -
RDoc
:: Context (18) -
RDoc
:: Context :: Section (1) -
RDoc
:: Markdown (1) -
RDoc
:: Markup (5) -
RDoc
:: Options (12) -
RDoc
:: RDoc (1) -
RDoc
:: Stats (4) -
RDoc
:: TopLevel (5) -
REXML
:: AttlistDecl (3) -
REXML
:: Attribute (12) -
REXML
:: Attributes (15) -
REXML
:: CData (1) -
REXML
:: Child (2) -
REXML
:: Declaration (1) -
REXML
:: DocType (4) -
REXML
:: Document (12) -
REXML
:: Element (12) -
REXML
:: Entity (4) -
REXML
:: ExternalEntity (1) -
REXML
:: Formatters :: Default (1) -
REXML
:: Instruction (5) -
REXML
:: NotationDecl (1) -
REXML
:: Parent (4) -
REXML
:: Parsers :: PullEvent (4) -
REXML
:: Parsers :: PullParser (2) -
REXML
:: Parsers :: UltraLightParser (2) -
REXML
:: Text (1) -
Rake
:: Application (1) -
Rake
:: FileList (8) -
Rake
:: RDocTask (1) -
Rake
:: Task (4) -
Rake
:: TaskArguments (3) - Range (2)
- Rational (6)
- Regexp (5)
-
Resolv
:: DNS :: Name (1) -
Resolv
:: DNS :: Resource :: DomainName (1) -
Resolv
:: DNS :: Resource :: HINFO (2) -
Resolv
:: DNS :: Resource :: IN :: A (1) -
Resolv
:: DNS :: Resource :: IN :: AAAA (1) -
Resolv
:: DNS :: Resource :: IN :: SRV (4) -
Resolv
:: DNS :: Resource :: IN :: WKS (3) -
Resolv
:: DNS :: Resource :: MINFO (2) -
Resolv
:: DNS :: Resource :: MX (1) -
Resolv
:: DNS :: Resource :: SOA (5) -
Resolv
:: DNS :: Resource :: TXT (2) -
Rinda
:: TupleEntry (9) -
Rinda
:: TupleSpace (5) -
Rinda
:: TupleSpaceProxy (5) - Ripper (2)
-
Ripper
:: Filter (2) -
RubyVM
:: InstructionSequence (11) - SDBM (8)
- Set (5)
- Shell (11)
-
Shell
:: BuiltInCommand (2) -
Shell
:: CommandProcessor (7) -
Shell
:: Filter (10) -
Shell
:: ProcessController (1) -
Socket
:: AncillaryData (1) -
Socket
:: Option (1) -
Socket
:: UDPSource (2) - StopIteration (1)
- String (64)
- StringIO (20)
- StringScanner (11)
- Struct (11)
- Symbol (3)
-
Syslog
:: Logger (7) - SystemExit (2)
- Tempfile (1)
- Thread (4)
-
Thread
:: Backtrace :: Location (1) -
Thread
:: ConditionVariable (1) -
Thread
:: Mutex (2) -
Thread
:: Queue (4) -
Thread
:: SizedQueue (8) - ThreadGroup (1)
- Time (17)
- TracePoint (2)
- Tracer (2)
- TrueClass (2)
- UDPSocket (8)
- UNIXServer (4)
- UNIXSocket (6)
-
URI
:: FTP (1) -
URI
:: Generic (32) -
URI
:: HTTP (1) -
URI
:: LDAP (5) -
URI
:: MailTo (5) - UnboundMethod (8)
- UncaughtThrowError (1)
- Vector (4)
-
WEBrick
:: BasicLog (2) -
WEBrick
:: CGI (1) -
WEBrick
:: Cookie (2) -
WEBrick
:: GenericServer (4) -
WEBrick
:: HTTPAuth :: BasicAuth (5) -
WEBrick
:: HTTPAuth :: DigestAuth (3) -
WEBrick
:: HTTPAuth :: Htdigest (3) -
WEBrick
:: HTTPAuth :: Htgroup (2) -
WEBrick
:: HTTPAuth :: Htpasswd (3) -
WEBrick
:: HTTPRequest (40) -
WEBrick
:: HTTPResponse (8) -
WEBrick
:: HTTPServer (6) -
WEBrick
:: HTTPServer :: MountTable (3) -
WEBrick
:: HTTPServlet :: AbstractServlet (7) -
WEBrick
:: HTTPServlet :: CGIHandler (2) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (3) -
WEBrick
:: HTTPServlet :: ERBHandler (2) -
WEBrick
:: HTTPServlet :: FileHandler (4) -
WEBrick
:: HTTPServlet :: ProcHandler (2) -
WEBrick
:: HTTPUtils :: FormData (8) - WIN32OLE (4)
-
WIN32OLE
_ EVENT (2) -
WIN32OLE
_ METHOD (3) -
WIN32OLE
_ PARAM (3) -
WIN32OLE
_ TYPE (4) -
WIN32OLE
_ TYPELIB (1) -
WIN32OLE
_ VARIABLE (1) -
WIN32OLE
_ VARIANT (2) - XMP (1)
-
YAML
:: DBM (2) -
Zlib
:: Deflate (2) -
Zlib
:: GzipFile :: Error (1) -
Zlib
:: GzipReader (6) -
Zlib
:: GzipWriter (3) -
Zlib
:: ZStream (4)
モジュール
-
CGI
:: HtmlExtension (39) -
CGI
:: QueryExtension (41) -
CGI
:: QueryExtension :: Value (4) - Enumerable (88)
- Exception2MessageMapper (1)
-
Fiddle
:: Importer (7) - FileUtils (1)
- GC (1)
-
Gem
:: DefaultUserInteraction (1) -
Gem
:: InstallUpdateOptions (1) -
Gem
:: UserInteraction (8) -
IRB
:: ExtendCommandBundle (4) -
JSON
:: Generator :: GeneratorMethods :: String (1) -
JSON
:: Generator :: GeneratorMethods :: TrueClass (1) - Kernel (29)
-
Mutex
_ m (2) -
Net
:: HTTPHeader (6) - Observable (1)
-
OpenSSL
:: Buffering (23) -
OpenURI
:: Meta (8) -
OpenURI
:: OpenRead (3) -
OptionParser
:: Arguable (7) -
RDoc
:: Text (2) -
REXML
:: Namespace (1) -
REXML
:: Node (3) -
REXML
:: SAX2Listener (8) -
REXML
:: StreamListener (3) -
Rake
:: TaskManager (2) -
Sync
_ m (4) - TSort (1)
-
WEBrick
:: HTTPAuth :: Authenticator (3) -
WEBrick
:: HTTPAuth :: UserDB (3)
キーワード
- % (5)
- & (3)
- * (3)
- ** (4)
- + (4)
- +@ (1)
- - (4)
- -@ (3)
-
/ (3) - < (2)
- << (10)
- <= (2)
- <=> (4)
- == (7)
- === (2)
- =~ (1)
- >= (2)
- >> (4)
- [] (13)
- []= (2)
- ^ (2)
-
_ _ drburi (1) -
_ dump (3) - abi (1)
- abs (4)
- abs2 (2)
- absolute (1)
- absolute? (1)
-
absolute
_ path (2) - accept (3)
-
accept
_ charset (2) -
accept
_ encoding (2) -
accept
_ language (2) -
accept
_ nonblock (1) - acct (1)
- active? (1)
- add (5)
-
add
_ attribute (4) -
add
_ attributes (1) -
add
_ bindir (1) -
add
_ certid (1) -
add
_ class (1) -
add
_ class _ or _ module (2) -
add
_ dependency (1) -
add
_ development _ dependency (1) -
add
_ gem _ contents (1) -
add
_ include (1) -
add
_ module (1) -
add
_ namespace (1) -
add
_ nonce (1) -
add
_ require (1) -
add
_ runtime _ dependency (1) -
add
_ spec (1) -
add
_ special (1) -
add
_ specs (1) -
add
_ status (1) -
add
_ value (1) -
add
_ word _ pair (1) - addr (2)
- address (3)
- adjugate (1)
- alert (2)
-
alert
_ error (2) -
alert
_ warning (2) - algorithm (1)
-
alias
_ method (1) - alive? (1)
- all? (1)
- anchor (1)
- angle (1)
- any? (1)
-
append
_ data (1) - arg (1)
-
arg
_ config (1) - args (1)
- arguments (3)
- arity (2)
-
as
_ list (1) - ask (2)
-
ask
_ if _ ok (1) -
ask
_ yes _ no (2) -
asn1
_ flag (1) -
assign
_ defaults (1) - attlistdecl (1)
- attlistdecl? (1)
- attr (4)
-
attr
_ accessor (1) -
attr
_ reader (1) -
attr
_ writer (1) - attribute (1)
-
attribute
_ manager (1) -
attribute
_ of (1) - attributes (5)
-
attributes
_ of (1) -
auth
_ login (1) -
auth
_ plain (1) -
auth
_ type (2) - authenticate (4)
-
auto
_ indent _ mode (1) - autoclose? (1)
- autoload (1)
- autoload? (1)
- autorequire (1)
-
avail
_ out (1) -
base
_ label (1) -
base
_ uri (1) - basename (4)
-
basic
_ auth (1) -
bin
_ dir (1) - bind (4)
-
bit
_ length (2) - bitmap (1)
- blockquote (2)
- body (4)
-
body
_ exist? (1) -
body
_ stream (1) - bsearch (2)
-
bsearch
_ index (1) - buf (1)
-
buffer
_ initial _ length (1) -
buffer
_ initial _ length= (1) - build (1)
-
bulk
_ threshold (1) - bump (1)
- bytes (2)
- byteslice (3)
-
cache
_ control (1) -
cache
_ data (1) -
cache
_ dir (1) -
cache
_ file (1) - call (3)
- cancel (1)
- canceled? (1)
-
canonical
_ each (1) -
capable
_ auth _ types (1) -
capable
_ login _ auth? (1) -
capable
_ plain _ auth? (1) - captures (1)
- casecmp (2)
- cause (1)
- ceil (1)
-
cert
_ chain (1) - certid (1)
- challenge (1)
- chars (2)
- charset (2)
-
check
_ circular? (1) -
check
_ nonce (1) -
check
_ signedness (2) -
check
_ until (1) - checkbox (2)
-
checkbox
_ group (2) - checksum (1)
- children (1)
-
choose
_ from _ list (2) - chown (5)
- chunk (1)
-
chunk
_ while (1) - chunked? (1)
- cipher (1)
-
class
_ eval (1) -
class
_ variable _ defined? (1) -
class
_ variable _ get (1) -
class
_ variable _ set (1) -
class
_ variables (1) -
clear
_ exclude (1) -
clear
_ prerequisites (1) -
client
_ cert (1) - clone (2)
- close (4)
-
cmp
_ issuer (1) - codepoints (3)
- coerce (2)
- cofactor (1)
-
cofactor
_ expansion (1) - collect (3)
- collect! (1)
-
collect
_ concat (3) -
collect
_ specs (1) - column (6)
-
column
_ count (1) -
column
_ size (1) -
column
_ vectors (1) - combination (1)
- component (1)
-
compute
_ key (1) - concat (1)
- configure (1)
- conj (1)
- conjugate (3)
- connect (1)
-
connection
_ for (1) -
const
_ defined? (1) -
const
_ get (1) - constants (1)
- content (2)
-
content
_ encoding (1) -
content
_ length (2) -
content
_ type (3) -
continue
_ timeout (1) - convert (1)
-
copy
_ nonce (1) - count (10)
-
count
_ observers (1) -
cpp
_ command (1) - cpu (2)
-
create
_ body (1) -
create
_ ext (1) -
create
_ extension (1) -
create
_ makefile (1) -
create
_ value (1) - ctype (1)
-
current
_ cert (1) -
current
_ crl (1) -
current
_ section (1) - curry (2)
-
curve
_ name (1) - cutime (2)
- cycle (3)
- d (1)
- data (3)
- debug (5)
- debug? (3)
-
debug
_ level (1) -
def
_ exception (1) - default (3)
-
default
_ argv (1) -
default
_ event _ sources (1) -
default
_ executable (1) -
default
_ ole _ types (1) -
default
_ port (1) -
default
_ proc (1) -
defaults
_ str (1) -
define
_ method (2) -
defined
_ class (1) - deflate (1)
- degree (1)
- delete (4)
-
delete
_ all (1) -
delete
_ attribute (1) -
delete
_ field (1) -
delete
_ if (8) -
delete
_ passwd (1) - denominator (1)
-
dependencies
_ ok? (1) - deq (1)
-
destination
_ encoding (2) -
destination
_ encoding _ name (2) - det (2)
- detect (2)
- determinant (2)
-
dh
_ compute _ key (1) - difference (1)
- dig (2)
-
dir
_ config (1) - disasm (1)
- disassemble (1)
- display (1)
- disposition (1)
- div (3)
- divmod (5)
- dn (1)
-
do
_ DELETE (1) -
do
_ GET (6) -
do
_ HEAD (1) -
do
_ OPTIONS (2) -
do
_ POST (5) -
do
_ PUT (1) -
do
_ not _ reverse _ lookup (1) - doctype (3)
- document (3)
-
document
_ children (1) - done (3)
- download (1)
- downto (2)
-
drop
_ while (4) -
dry
_ run (1) - dummy? (1)
-
dummy
_ makefile (1) - dump (2)
- dup (2)
- each (23)
-
each
_ attribute (2) -
each
_ byte (5) -
each
_ capitalized (1) -
each
_ char (4) -
each
_ child (3) -
each
_ classmodule (1) -
each
_ codepoint (4) -
each
_ cons (1) -
each
_ element _ with _ attribute (1) -
each
_ index (2) -
each
_ line (10) -
each
_ pair (9) -
each
_ recursive (1) -
each
_ slice (2) -
each
_ strongly _ connected _ component _ from (1) -
each
_ with _ index (5) -
each
_ with _ object (2) - eigen (1)
- eigensystem (1)
-
eigenvalue
_ matrix (1) - eigenvalues (1)
-
eigenvector
_ matrix (1) -
eigenvector
_ matrix _ inv (1) - eigenvectors (1)
- element (1)
- emailbx (1)
-
enable
_ config (2) - encode (3)
- encoding (4)
-
end
_ document (2) -
end
_ element (1) -
enhance
_ with _ matching _ rule (1) - enq (1)
-
ensure
_ dependency (1) - entitydecl? (1)
- entries (1)
-
enum
_ for (2) - eof (1)
- eof? (3)
- eql? (3)
- equal? (1)
- error (3)
-
error
_ bytes (1) -
error
_ char (1) - errs (1)
- eval (1)
- evaluate (1)
- even? (2)
- exact? (1)
- exception (1)
- exclude (2)
-
excluded
_ from _ list? (1) - exclusive? (1)
- executable (1)
- executable? (4)
-
executable
_ real? (4) - executables (1)
- execute (15)
-
exit
_ value (1) - exited? (1)
- exitstatus (1)
- expect (2)
- expire (1)
- expired? (1)
- expires (1)
- expunge (1)
- extension (1)
- extensions (1)
- extern (1)
- fatal (3)
- fdiv (4)
- feed (1)
- fetch (3)
-
fetch
_ path (1) -
fetch
_ size (1) -
fetch
_ spec (1) - field (1)
-
file
_ absolute _ name (1) -
file
_ field (1) -
file
_ input? (1) -
file
_ name (1) -
file
_ uri? (1) - filename (1)
- files (1)
- filter (1)
- find (4)
-
find
_ all (3) -
find
_ enclosing _ module _ named (1) -
find
_ executable (1) -
find
_ first _ recursive (1) -
find
_ gems (1) -
find
_ gems _ with _ sources (1) -
find
_ index (6) -
find
_ library (2) -
find
_ local _ symbol (1) -
find
_ matching (1) -
find
_ module _ named (2) -
find
_ name (2) -
find
_ proxy (1) -
find
_ spec _ by _ name _ and _ version (1) - finish (1)
- first (3)
-
first
_ lineno (1) -
first
_ minor (1) -
fixed
_ encoding? (1) - fixup (1)
-
flat
_ map (3) - floor (1)
- flush (9)
-
flush
_ left (1) -
flush
_ next _ in (1) -
flush
_ next _ out (1) -
flush
_ sessions (1) -
force
_ encoding (1) -
force
_ output (1) -
force
_ update (1) - form (4)
- format (1)
- fragment (1)
- free (1)
- from (1)
-
full
_ comment (1) -
full
_ gem _ path (1) -
full
_ name (3) -
garbage
_ collect (1) -
gateway
_ interface (1) - gem (1)
-
gem
_ home (1) -
gem
_ signature (1) - generator (1)
- get (2)
-
get
_ attribute (1) -
get
_ attribute _ ns (1) -
get
_ byte (1) -
get
_ file _ uri _ path (1) -
get
_ line _ types (1) -
get
_ one _ optional _ argument (1) -
get
_ passwd (3) -
get
_ path (1) -
get
_ proxy _ from _ env (1) -
get
_ value (1) - getbinaryfile (2)
- getbyte (1)
- getc (1)
- getch (1)
- getlocal (1)
- getopts (1)
- getquota (1)
- getquotaroot (1)
- gets (4)
- getutc (1)
- gid (1)
- github (1)
- greeting (1)
- grep (2)
-
grep
_ v (2) - group (2)
-
group
_ by (2) - gsub (5)
- gsub! (5)
- guid (2)
-
has
_ attributes? (1) -
has
_ key? (1) -
has
_ test _ suite? (1) -
has
_ unit _ tests? (1) - hash (4)
-
have
_ func (2) -
have
_ library (2) -
have
_ struct _ member (2) - header (1)
- headers (2)
- here? (1)
- hidden (2)
- hierarchical? (1)
- host (3)
- hostname (1)
- hour (2)
- html (2)
-
http
_ version (1) - iflush (1)
- imag (2)
- imaginary (2)
- img (1)
- implicit (2)
-
implicit
_ end (1) - include (2)
- include? (14)
-
include
_ line _ numbers (1) - included (1)
-
included
_ modules (1) - includes (1)
-
incomplete
_ input? (1) - index (6)
-
index
_ signature (1) - info (3)
- inherited (1)
-
initialize
_ classes _ and _ modules (1) - inject (3)
-
inline
_ source (1) -
inner
_ product (1) - input (2)
- input? (1)
- ins (1)
-
insert
_ output (1) - inspect (10)
-
inspect
_ value (1) - install (1)
-
install
_ update _ defaults _ str (1) -
instance
_ method (1) -
instance
_ methods (1) -
instance
_ variable _ set (1) - instruction (1)
- instruction? (1)
- instructions (1)
- integer? (2)
- intersection (1)
- io (1)
- ioflush (1)
-
ip
_ unpack (1) -
ipv4
_ multicast? (1) -
ipv6
_ multicast? (1) -
ipv6
_ unique _ local? (1) -
ipv6
_ unspecified? (1) -
irb
_ context (1) -
irb
_ exit (1) -
irb
_ load (1) -
irb
_ require (1) - iseuc (1)
- issuer (4)
-
issuer
_ certificate (1) - isutf8 (1)
- julian (1)
- julian? (1)
- kconv (1)
-
keep
_ alive (1) -
keep
_ alive? (1) -
keep
_ alive _ timeout (1) -
keep
_ if (3) - key (5)
- key? (1)
- keys (1)
- l (1)
- label (1)
- language (4)
-
laplace
_ expansion (1) - last (1)
-
last
_ modified (1) -
last
_ update (1) -
last
_ value (1) -
latest
_ cache _ data (1) -
latest
_ cache _ file (1) -
latest
_ specs (1) -
latest
_ system _ cache _ file (1) -
latest
_ user _ cache _ file (1) - lchown (1)
- length (5)
- limit (1)
- line (2)
-
line
_ numbers (1) - lines (7)
- list (2)
- listen (1)
- ljust (1)
-
load
_ gems _ in (1) -
load
_ gemspec (1) -
load
_ gemspecs (1) -
load
_ modules (1) -
load
_ public _ key (1) -
load
_ specs (1) -
local
_ address (1) - localtime (1)
- log (2)
- logger (2)
- login (2)
- logout (1)
- lookup (1)
-
lower
_ triangular? (1) - lsub (1)
- lup (1)
-
lup
_ decomposition (1) - magnitude (7)
- mailbox (3)
-
make
_ passwd (1) - map (3)
- map! (1)
- markup (2)
-
marshal
_ dump (2) - match? (1)
-
matched
_ size (1) - max (3)
-
max
_ by (4) -
media
_ subtype (4) -
media
_ type (1) - mem (1)
- member? (2)
- members (1)
- merge (3)
- merge! (1)
- method (1)
-
method
_ defined? (1) -
method
_ undefined (1) - methods (1)
- min (4)
-
min
_ by (4) - minimum (1)
- minmax (2)
-
minmax
_ by (2) - minute (1)
- mlsd (2)
- modifiable (1)
-
module
_ eval (1) -
module
_ function (1) - modulo (5)
- mount (1)
-
mount
_ proc (2) - mountpoint? (1)
-
mu
_ synchronize (1) - mult (1)
- multipart? (5)
-
multipart
_ form (4) - multitask (1)
- name (9)
-
named
_ captures (1) - namespace (1)
- namespaces (1)
- negative? (1)
- negotiate (1)
- next (1)
-
next
_ update (1) -
node
_ type (2) - nonblock (1)
- none? (1)
- nonzero? (1)
- norm (1)
- normalize (1)
- normalize! (1)
-
normalize
_ uri (1) -
not
_ modified? (1) - notationdecl (1)
- notationdecl? (1)
- notify (2)
- null? (1)
-
num
_ bits (1) -
num
_ bytes (1) -
num
_ classes (1) -
num
_ files (1) -
num
_ methods (1) -
num
_ modules (1) -
num
_ waiting (1) - number (1)
- numerator (5)
- odd? (2)
- oflush (1)
- oid (1)
-
ok
_ to _ remove? (1) -
ole
_ func _ methods (1) -
ole
_ put _ methods (1) -
ole
_ query _ interface (1) -
on
_ curve? (1) -
on
_ default (1) -
on
_ event _ with _ outargs (1) -
on
_ head (1) -
on
_ tail (1) -
only
_ signed (1) -
only
_ trusted (1) - opaque (1)
- open (2)
-
open
_ timeout (4) -
open
_ uri _ or _ path (1) - order! (4)
-
original
_ name (1) - os (1)
- out (1)
- outdated (1)
- output (1)
- output? (1)
- outs (1)
- p (1)
- pack (1)
- param (1)
- params (1)
- parse (4)
- parse! (2)
- parser (1)
- partition (2)
- parts (1)
- passwd (1)
- password (1)
-
password
_ field (2) - path (5)
-
path
_ info (2) -
path
_ ok? (1) -
path
_ translated (1) - peek (1)
- peeraddr (2)
-
pending
_ interrupt? (1) - permutation (2)
- permutation? (1)
- permute (2)
- permute! (2)
- phase (1)
- pid (1)
- pivots (1)
-
pkcs5
_ keyivgen (1) -
point
_ conversion _ form (1) - polar (2)
- pop (1)
- port (3)
- positive? (1)
-
post
_ connection _ check (1) - pow (2)
- pp (1)
- ppx (1)
- pragma (1)
- preference (1)
- prefix (1)
- prefixes (1)
-
prepare
_ range (1) - prerelease? (1)
- prerequisites (1)
-
pretty
_ print (1) -
previous
_ element (1) -
previous
_ sibling (1) -
previous
_ sibling _ node (1) - prime? (1)
-
prime
_ division (1) -
prime
_ fasttest? (1) -
primitive
_ convert (4) - print (2)
- printf (1)
- printn (1)
- priority (1)
- private (1)
-
private
_ class _ method (1) -
private
_ constant (1) -
private
_ instance _ methods (1) -
private
_ method _ defined? (1) -
private
_ methods (1) -
processing
_ instruction (1) - product (2)
-
progress
_ reporter (1) -
protected
_ instance _ methods (1) -
protected
_ method _ defined? (1) -
protected
_ methods (1) - protocol (1)
-
proxy
_ basic _ auth (1) -
proxy
_ uri (1) -
proxy
_ user (1) - ptr (1)
- pubid (1)
- public (3)
- public? (2)
-
public
_ class _ method (1) -
public
_ constant (1) -
public
_ decrypt (1) -
public
_ encrypt (1) -
public
_ instance _ method (1) -
public
_ instance _ methods (1) -
public
_ key (6) -
public
_ key? (1) -
public
_ method (1) -
public
_ method _ defined? (1) -
public
_ methods (2) -
public
_ send (2) - push (1)
- pushd (1)
- pushdir (1)
- put (3)
- put2 (2)
- putback (2)
- putbinaryfile (2)
- putc (3)
- puts (7)
- puttextfile (2)
- qop (1)
- query (2)
-
query
_ string (2) - quick (1)
- quiet (2)
- quiet? (1)
-
quirks
_ mode (1) -
quirks
_ mode? (1) - quit (2)
- quo (4)
- quota (2)
- quotaroots (1)
- quote (1)
-
quote
_ char (1) - r (1)
-
radio
_ group (2) -
rake
_ extension (1) - rassoc (1)
-
raw
_ data (2) -
raw
_ header (1) -
rdoc
_ include (1) - read (6)
-
read
_ all (2) -
read
_ all _ cache _ data (1) -
read
_ cache _ data (1) -
read
_ nonblock (4) -
read
_ timeout (4) -
readable
_ atfer _ eof? (3) -
readagain
_ bytes (1) - readchar (1)
- readline (1)
- readlines (1)
- readpartial (5)
- real (2)
- real? (1)
- realm (2)
- rect (2)
- rectangular (3)
-
recv
_ io (1) - recvfrom (1)
-
recvfrom
_ nonblock (1) - reduce (3)
- referer (1)
- refine (1)
- refresh (3)
- refresh! (1)
- registry (1)
- regular? (1)
- reject (6)
- reject! (6)
- relative? (1)
- remainder (3)
-
remote
_ addr (1) -
remote
_ address (1) -
remote
_ host (1) -
remote
_ ident (1) -
remote
_ user (1) - remove (1)
-
remove
_ by _ name (1) -
remove
_ class _ variable (1) -
remove
_ spec (1) - renew (1)
-
repeated
_ combination (1) -
repeated
_ permutation (2) - replacement= (1)
- replicate (1)
- request (3)
-
request
_ body _ permitted? (1) -
request
_ get (2) -
request
_ head (2) -
request
_ http _ version (1) -
request
_ line (1) -
request
_ method (3) -
request
_ post (2) -
request
_ put (2) -
request
_ time (1) -
request
_ uri (3) - require (1)
-
require
_ path (1) -
require
_ paths (1) -
required
_ ruby _ version (1) -
required
_ rubygems _ version (1) - requirements (1)
-
requirements
_ list (1) - requires (1)
- reset (2)
-
reset
_ cache _ data (1) -
reset
_ cache _ file (1) -
reset
_ cache _ for (1) -
respond
_ to? (1) -
respond
_ to _ missing? (2) - response (1)
-
response
_ body _ permitted? (1) - restore (1)
- result (2)
- resume (1)
- retry (1)
-
return
_ code (1) -
return
_ format (1) -
return
_ type (1) -
return
_ type _ detail (1) -
return
_ value (1) -
return
_ vtype (1) - rewind (3)
- rindex (1)
- rjust (1)
- rmailbx (1)
- root (2)
- round (9)
- route (1)
-
route
_ from (1) -
route
_ to (1) -
row
_ count (1) -
row
_ size (1) -
rubygems
_ version (1) - run (2)
-
runtime
_ dependencies (1) -
satisfied
_ by? (1) -
satisfies
_ requirement? (1) - saturday? (1)
-
save
_ rounding _ mode (1) - say (2)
- scalar (1)
- scan (1)
-
scan
_ full (1) -
scan
_ until (1) - scanf (2)
- scheme (1)
- scope (1)
-
script
_ name (2) -
scrolling
_ list (2) - scrub (3)
- scrub! (3)
- search (2)
-
search
_ full (1) -
search
_ with _ source (1) - secure (2)
- seed (1)
- select (8)
- select! (2)
- send (4)
-
send
_ io (1) -
send
_ request (1) - sequence (1)
- serial (1)
-
server
_ cert (1) -
server
_ name (2) -
server
_ port (1) -
server
_ protocol (1) -
server
_ software (1) - service (2)
-
session
_ reused? (1) -
set
_ cache _ data (1) -
set
_ current _ section (1) -
set
_ debug _ output (1) -
set
_ default (1) -
set
_ default _ paths (1) -
set
_ eoutvar (1) -
set
_ error (1) -
set
_ last _ value (1) -
set
_ redirect (1) -
set
_ socket (1) -
set
_ trace _ func (1) - setquota (1)
- setuid? (5)
- shift (2)
-
show
_ lookup _ failure (1) - shutdown (2)
- sign (2)
- signaled? (1)
-
signature
_ algorithm (3) -
singleton
_ class? (1) -
singleton
_ method _ undefined (1) -
singleton
_ methods (1) - singular? (2)
- size (11)
-
skip
_ until (1) - sleep (1)
- slice (2)
- slice! (1)
-
slice
_ after (4) -
slice
_ before (5) -
slice
_ when (2) - solve (1)
-
sort
_ by (2) - source (3)
-
source
_ encoding (3) -
source
_ encoding _ name (2) -
source
_ index (1) -
source
_ location (3) -
source
_ ole _ types (1) - spec (1)
-
spec
_ dirs (1) -
spec
_ path (1) - specific? (1)
- specification (1)
-
split
_ all (1) - square? (1)
- squeeze (1)
- squeeze! (1)
- ssl? (1)
-
ssl
_ timeout (2) -
stand
_ alone? (1) - start (6)
-
start
_ document (2) -
start
_ element (1) -
start
_ prefix _ mapping (1) -
start
_ sequence (1) - status (10)
-
status
_ line (1) -
status
_ string (1) - stdout (1)
- step (7)
-
stop
_ service (1) - stopsig (1)
- store (1)
- strftime (2)
- strings (1)
- struct (1)
- style (1)
- sub (5)
- sub! (4)
-
sub
_ type (1) -
subdomain
_ of? (1) - subject (2)
-
subject
_ certificate (1) -
subject
_ request (1) - submit (2)
- subscribe (1)
- subsec (1)
- subtype (4)
- succ (9)
- succ! (1)
- success (1)
- success? (1)
- sum (3)
- summarize (2)
- summary (2)
-
summary
_ indent (1) -
summary
_ width (1) - sunday? (1)
-
super
_ method (2) - superclass (1)
- sym (1)
- sync (2)
-
sync
_ ex _ count (1) -
sync
_ exclusive? (1) -
sync
_ upgrade _ waiting (1) - synchronize (3)
- sysaccept (1)
- sysread (3)
-
system
_ cache _ file (1) - tag (1)
-
tag
_ directives (1) - tagging (1)
- take (2)
-
take
_ while (5) - target (2)
-
terminate
_ interaction (2) - terminated? (1)
- termsig (1)
-
test
_ suite _ file (1) -
text
_ field (2) - textarea (1)
-
thread
_ variable _ set (1) - thursday? (1)
- timeout (4)
- times (1)
- to (1)
- to= (1)
-
to
_ a (7) -
to
_ ary (4) -
to
_ binary (1) -
to
_ c (1) -
to
_ der (4) -
to
_ enum (2) -
to
_ f (2) -
to
_ h (1) -
to
_ i (4) -
to
_ int (1) -
to
_ json (4) -
to
_ mailtext (1) -
to
_ pem (2) -
to
_ ptr (1) -
to
_ rfc822text (1) -
to
_ ruby (1) -
to
_ s (16) -
to
_ string (1) -
to
_ text (2) -
to
_ value (1) - toeuc (1)
- tokens (1)
-
total
_ out (1) - toutf16 (1)
- toutf32 (1)
- toutf8 (1)
-
trace
_ func (2) - truncate (9)
-
try
_ file (1) -
try
_ func (2) -
try
_ run (2) - tuesday? (1)
-
tv
_ usec (1) - typecode (1)
- uclass (1)
- ui (1)
- uid (3)
-
uid
_ copy (1) -
uid
_ fetch (1) -
uid
_ move (1) -
uid
_ search (1) -
uid
_ sort (1) -
uid
_ store (1) -
uid
_ thread (1) - uidl (1)
- umount (1)
- unadvise (1)
- uname (1)
- unbind (1)
-
unconverted
_ fields? (1) - unescape (1)
-
unescape
_ filename? (1) - ungetbyte (2)
- ungetc (4)
-
unicode
_ normalize (1) -
unicode
_ normalize! (1) -
unicode
_ normalized? (1) - union (2)
- uniq (4)
- uniq! (2)
- unique (1)
-
unique
_ id (1) - unitary? (1)
- unix? (1)
-
unix
_ path (1) -
unix
_ rights (1) - unknown (3)
- unlink (5)
- unlock (1)
-
unmatched
_ alias _ lists (1) - unmount (1)
- unnormalized (1)
- unpack (2)
-
unparsed
_ uri (1) - unscan (1)
- unshift (3)
- unsubscribe (1)
- untaint (1)
- unused (1)
- upcase (1)
- upcase! (1)
- update (10)
-
update
_ sources (1) - updated (3)
-
upper
_ bound (1) -
upper
_ triangular? (1) - upto (3)
- uri (3)
- usage (4)
-
use
_ loader (1) -
use
_ loader? (1) -
use
_ readline (1) -
use
_ readline? (1) -
use
_ tracer (1) -
use
_ tracer? (1) - usec (1)
- user (3)
-
user
_ agent (1) -
user
_ cache _ file (1) - userdb (2)
- userinfo (1)
- using (1)
- utc (1)
- utc? (1)
-
utc
_ offset (1) - utime (6)
- v (1)
-
v
_ inv (1) - value (16)
- value= (1)
- values (3)
-
values
_ at (6) - verify (2)
-
verify
_ chain (1) -
verify
_ data (1) -
verify
_ gem (1) -
verify
_ result (1) -
verify
_ root (1) -
verify
_ signer (1) - version (3)
-
version
_ requirement (1) -
version
_ requirements (1) -
virtual
_ host (1) - visibility (2)
- wait (3)
- wait? (1)
-
wait
_ all _ jobs _ execution (1) -
wait
_ readable (1) -
wait
_ until (1) -
wait
_ writable (1) - warn (3)
- weight (1)
-
which
_ to _ update (1) -
windows
_ stub _ script (1) -
with
_ config (2) -
with
_ defaults (1) -
with
_ index (4) -
with
_ object (4) - write (13)
-
write
_ cache (1) -
write
_ nonblock (2) - written (1)
-
xml
_ decl (1) - xpath (1)
- yaml? (1)
- yield (1)
- yydebug (1)
- zero? (2)
- zip (4)
-
zipped
_ stream (1) - | (2)
- ~ (2)
検索結果
先頭5件
-
Encoding
:: InvalidByteSequenceError # incomplete _ input? -> bool (73240.0) -
エラー発生時に入力文字列が不足している場合に真を返します。
エラー発生時に入力文字列が不足している場合に真を返します。
つまり、マルチバイト文字列の途中で文字列が終わっている場合に
真を返します。これは後続の入力を追加することでエラーが
解消する可能性があることを意味します。
//emlist[例][ruby]{
ec = Encoding::Converter.new("EUC-JP", "ISO-8859-1")
begin
ec.convert("abc\xA1z")
rescue Encoding::InvalidByteSequenceError
p $!
#=> #<Encoding::InvalidByteSequenc... -
WEBrick
:: HTTPAuth :: BasicAuth # authenticate(request , response) -> bool (72904.0) -
クライアントから送られてきたユーザ名とパスワードを認証します。 認証に失敗した場合は challenge を呼びます。
クライアントから送られてきたユーザ名とパスワードを認証します。
認証に失敗した場合は challenge を呼びます。
@param request WEBrick::HTTPRequest のインスタンスを指定します。
@param response WEBrick::HTTPResponse のインスタンスを指定します。
@raise WEBrick::HTTPStatus::Unauthorized 認証に失敗した場合に発生します。 -
Fixnum
# >(other) -> bool (72304.0) -
比較演算子。数値として大きいか判定します。
比較演算子。数値として大きいか判定します。
@param other 比較対象の数値
@return self よりも other の方が小さい場合 true を返します。
そうでなければ false を返します。 -
Encoding
:: Converter # insert _ output(string) -> nil (64558.0) -
変換器内のバッファに文字列を挿入します。 バッファに保持された文字列は、次の変換時の変換結果と一緒に返されます。
変換器内のバッファに文字列を挿入します。
バッファに保持された文字列は、次の変換時の変換結果と一緒に返されます。
変換先がステートフルなエンコーディングであった場合、
挿入された文字列は状態に基づいて変換され、状態を更新します。
このメソッドは変換に際してエラーが発生した際にのみ利用されるべきです。
@param string 挿入する文字列
//emlist[][ruby]{
ec = Encoding::Converter.new("utf-8", "iso-8859-1")
src = "HIRAGANA LETTER A is \u{3042}."
dst = ""
p ec.... -
Encoding
:: InvalidByteSequenceError # destination _ encoding -> Encoding (64204.0) -
エラーを発生させた変換の変換先のエンコーディングを Encoding オブジェクトで返します。
エラーを発生させた変換の変換先のエンコーディングを Encoding
オブジェクトで返します。
@see Encoding::InvalidByteSequenceError#source_encoding,
Encoding::UndefinedConversionError#destination_encoding -
Encoding
:: InvalidByteSequenceError # destination _ encoding _ name -> String (64204.0) -
エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
@see Encoding::InvalidByteSequenceError#destination_encoding -
Encoding
:: UndefinedConversionError # destination _ encoding -> Encoding (64204.0) -
エラーを発生させた変換の変換先のエンコーディングを Encoding オブジェクトで返します。
エラーを発生させた変換の変換先のエンコーディングを Encoding
オブジェクトで返します。
@see Encoding::UndefinedConversionError#source_encoding -
Encoding
:: UndefinedConversionError # destination _ encoding _ name -> String (64204.0) -
エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
@see Encoding::UndefinedConversionError#destination_encoding -
IRB
:: ExtendCommandBundle # irb _ require(*opts , &b) -> bool (64204.0) -
現在の irb に関する IRB::Context に対して irb_require コマンドを 実行します。
現在の irb に関する IRB::Context に対して irb_require コマンドを
実行します。
@see IRB::ExtendCommand::Require#execute -
Matrix
:: LUPDecomposition # u -> Matrix (63907.0) -
LUP分解の上半行列部分を返します。
LUP分解の上半行列部分を返します。 -
WEBrick
:: HTTPAuth :: DigestAuth # authenticate(request , response) -> true (63904.0) -
クライアントから送られてきたユーザ名とパスワードを認証します。 認証に失敗した場合は challenge を呼びます。
クライアントから送られてきたユーザ名とパスワードを認証します。
認証に失敗した場合は challenge を呼びます。
@param request WEBrick::HTTPRequest のインスタンスを指定します。
@param response WEBrick::HTTPResponse のインスタンスを指定します。
@raise WEBrick::HTTPStatus::Unauthorized 認証に失敗した場合に発生します。 -
Numeric
# i -> Complex (63751.0) -
Complex(0, self) を返します。
Complex(0, self) を返します。
ただし、Complex オブジェクトでは利用できません。
//emlist[例][ruby]{
10.i # => (0+10i)
-10.i # => (0-10i)
(0.1).i # => (0+0.1i)
Rational(1, 2).i # => (0+(1/2)*i)
//} -
Module
# >(other) -> bool | nil (63712.0) -
比較演算子。 self が other の先祖である場合、true を返します。 self が other の子孫か同一クラスである場合、false を返します。
比較演算子。 self が other の先祖である場合、true を返します。
self が other の子孫か同一クラスである場合、false を返します。
継承関係にないクラス同士の比較では
nil を返します。
@param other 比較対象のモジュールやクラス
@raise TypeError other がクラスやモジュールではない場合に発生します。
@see Module#<
//emlist[例][ruby]{
module Awesome; end
module Included
include Awesome
end
module Prepended
... -
REXML
:: Attributes # each _ attribute {|attribute| . . . } -> () (55522.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... -
REXML
:: Attributes # get _ attribute(name) -> Attribute | nil (55522.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='... -
REXML
:: Attributes # get _ attribute _ ns(namespace , name) -> REXML :: Attribute | nil (55522.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... -
Gem
:: SourceInfoCacheEntry # source _ index -> Gem :: SourceIndex (55504.0) -
このキャッシュエントリに対するソースインデックスです。
このキャッシュエントリに対するソースインデックスです。 -
RDoc
:: Context # find _ enclosing _ module _ named(name) -> RDoc :: NormalModule | nil (55504.0) -
find a module at a higher scope
find a module at a higher scope -
Encoding
:: InvalidByteSequenceError # source _ encoding -> Encoding (55204.0) -
エラーを発生させた変換の変換元のエンコーディングを Encoding オブジェクトで返します。
エラーを発生させた変換の変換元のエンコーディングを Encoding
オブジェクトで返します。
@see Encoding::InvalidByteSequenceError#destination_encoding,
Encoding::UndefinedConversionError#source_encoding -
Encoding
:: InvalidByteSequenceError # source _ encoding _ name -> Encoding (55204.0) -
エラーを発生させた変換の変換元のエンコーディングを文字列で返します。
エラーを発生させた変換の変換元のエンコーディングを文字列で返します。
@see Encoding::InvalidByteSequenceError#source_encoding -
Encoding
:: UndefinedConversionError # source _ encoding -> Encoding (55204.0) -
エラーを発生させた変換の変換元のエンコーディングを Encoding オブジェクトで返します。
エラーを発生させた変換の変換元のエンコーディングを Encoding
オブジェクトで返します。
変換が多段階になされる場合は元の文字列のものではない
エンコーディングが返される場合があることに注意してください。
@see Encoding::UndefinedConversionError#destination_encoding -
Encoding
:: UndefinedConversionError # source _ encoding _ name -> Encoding (55204.0) -
エラーを発生させた変換の変換元のエンコーディングを文字列で返します。
エラーを発生させた変換の変換元のエンコーディングを文字列で返します。
@see Encoding::UndefinedConversionError#source_encoding -
Gem
:: InstallUpdateOptions # install _ update _ defaults _ str -> String (55204.0) -
Gem コマンドの install サブコマンドに渡されるデフォルトのオプションを返します。
Gem コマンドの install サブコマンドに渡されるデフォルトのオプションを返します。
デフォルトのオプションは以下の通りです。
--rdoc --no-force --no-test --wrappers -
Gem
:: SourceIndex # index _ signature -> String (55204.0) -
ソースインデックスの SHA256 ダイジェストを返します。
ソースインデックスの SHA256 ダイジェストを返します。
この値はインデックスが変更されると変化します。 -
Thread
# pending _ interrupt?(error = nil) -> bool (55204.0) -
self の非同期例外のキューが空かどうかを返します。
self の非同期例外のキューが空かどうかを返します。
@param error 対象の例外クラスを指定します。
@see Thread.pending_interrupt? -
Gem
:: Builder # build -> String (54904.0) -
スペックから Gem を作成する。
スペックから Gem を作成する。
@return 作成したファイル名を返します。 -
Gem
:: UserInteraction # terminate _ interaction(*args) -> () (54904.0) -
アプリケーションを終了します。
アプリケーションを終了します。
@param args 委譲先のメソッドに与える引数です。 -
MonitorMixin
:: ConditionVariable # wait _ until { . . . } -> () (54904.0) -
モニタのロックを開放し、現在のスレッドを ブロックで指定した条件を満たすまで停止します。
モニタのロックを開放し、現在のスレッドを
ブロックで指定した条件を満たすまで停止します。
MonitorMixin::ConditionVariable#signal や
MonitorMixin::ConditionVariable#broadcast で
スレッドが起こされると、ロックを取得し、ブロックを評価し
その結果によってこのメソッドから抜け処理を継続するか
再びロックを開放しスレッドを停止するかを決めます。
@see MonitorMixin::ConditionVariable#wait -
OpenURI
:: Meta # base _ uri -> URI (46504.0) -
リソースの実際の URI を URI オブジェクトとして返します。 リダイレクトされた場合は、リダイレクトされた後のデータが存在する URI を返します。
リソースの実際の URI を URI オブジェクトとして返します。
リダイレクトされた場合は、リダイレクトされた後のデータが存在する URI を返します。
//emlist[例][ruby]{
require 'open-uri'
open('http://www.ruby-lang.org/') {|f|
p f.base_uri
#=> #<URI::HTTP:0xb7043aa0 URL:http://www.ruby-lang.org/en/>
}
//} -
Enumerable
# find _ index -> Enumerator (46312.0) -
条件に一致する最初の要素の位置を返します。
条件に一致する最初の要素の位置を返します。
@param val 位置を知りたいオブジェクトを指定します。
指定された val と == で等しい最初の要素の位置を返します。
等しい要素がひとつもなかった場合は nil を返します。
//emlist[例][ruby]{
(1..10).find_index(11) #=> nil
(1..10).find_index(2) #=> 1
//}
ブロックが与えられた場合には、各要素を引数として先頭から順にブロックを実行し、
ブロックが真を返した最初の要素の位置を返します。
一つも真にならなかった場合は nil を返します。
/... -
Enumerable
# find _ index {|obj| . . . } -> Integer | nil (46312.0) -
条件に一致する最初の要素の位置を返します。
条件に一致する最初の要素の位置を返します。
@param val 位置を知りたいオブジェクトを指定します。
指定された val と == で等しい最初の要素の位置を返します。
等しい要素がひとつもなかった場合は nil を返します。
//emlist[例][ruby]{
(1..10).find_index(11) #=> nil
(1..10).find_index(2) #=> 1
//}
ブロックが与えられた場合には、各要素を引数として先頭から順にブロックを実行し、
ブロックが真を返した最初の要素の位置を返します。
一つも真にならなかった場合は nil を返します。
/... -
Enumerable
# find _ index(val) -> Integer | nil (46312.0) -
条件に一致する最初の要素の位置を返します。
条件に一致する最初の要素の位置を返します。
@param val 位置を知りたいオブジェクトを指定します。
指定された val と == で等しい最初の要素の位置を返します。
等しい要素がひとつもなかった場合は nil を返します。
//emlist[例][ruby]{
(1..10).find_index(11) #=> nil
(1..10).find_index(2) #=> 1
//}
ブロックが与えられた場合には、各要素を引数として先頭から順にブロックを実行し、
ブロックが真を返した最初の要素の位置を返します。
一つも真にならなかった場合は nil を返します。
/... -
Encoding
:: Converter # source _ encoding -> Encoding (46222.0) -
変換元のエンコーディングを返します。
変換元のエンコーディングを返します。
@return 変換元のエンコーディング
//emlist[][ruby]{
ec = Encoding::Converter.new("utf-8", "euc-jp")
ec.source_encoding #=> #<Encoding:UTF-8>
//} -
BasicObject
# singleton _ method _ undefined(name) -> object (46204.0) -
特異メソッドが Module#undef_method または undef により未定義にされた時にインタプリタから呼び出されます。
特異メソッドが Module#undef_method または
undef により未定義にされた時にインタプリタから呼び出されます。
通常のメソッドの未定義に対するフックには
Module#method_undefined を使います。
@param name 未定義にされたメソッド名が Symbol で渡されます。
//emlist[例][ruby]{
class Foo
def singleton_method_undefined(name)
puts "singleton method \"#{name}\" was undefined"
end
end
obj... -
CGI
:: QueryExtension # query _ string -> String (46204.0) -
ENV['QUERY_STRING'] を返します。
ENV['QUERY_STRING'] を返します。 -
Gem
:: Installer # windows _ stub _ script -> String (46204.0) -
コマンドを起動するために使用する Windows 用のバッチファイルの内容を 文字列として返します。
コマンドを起動するために使用する Windows 用のバッチファイルの内容を
文字列として返します。 -
RDoc
:: Options # include _ line _ numbers -> bool (46204.0) -
コマンドライン引数の --include-line-numbers を指定していた場合に true を返します。そうでない場合は false を返します。
コマンドライン引数の --include-line-numbers を指定していた場合に true
を返します。そうでない場合は false を返します。 -
RDoc
:: Options # inline _ source -> bool (46204.0) -
コマンドライン引数の --inline-source オプションか --one-file を指定して いた場合、もしくは --fmt オプションに xml 指定した場合に true を返しま す。そうでない場合は false を返します。
コマンドライン引数の --inline-source オプションか --one-file を指定して
いた場合、もしくは --fmt オプションに xml 指定した場合に true を返しま
す。そうでない場合は false を返します。 -
REXML
:: SAX2Listener # processing _ instruction(target , data) -> () (46204.0) -
XML 処理命令(PI)に対し呼び出されるコールバックメソッドです。
XML 処理命令(PI)に対し呼び出されるコールバックメソッドです。
@param target ターゲット名が文字列で渡されます
@param data 処理命令の内容が文字列で渡されます -
WEBrick
:: HTTPAuth :: Authenticator # userdb -> WEBrick :: HTTPAuth :: Htpasswd | WEBrick :: HTTPAuth :: Htdigest (46204.0) -
認証のためのユーザデータベースを返します。
認証のためのユーザデータベースを返します。
@see WEBrick::HTTPAuth::BasicAuth, WEBrick::HTTPAuth::Htdigest -
WEBrick
:: HTTPRequest # query _ string -> String (46204.0) -
リクエスト URI のクエリーを文字列で表すアクセサです。 デフォルトは request_uri.query です。
リクエスト URI のクエリーを文字列で表すアクセサです。
デフォルトは request_uri.query です。 -
WEBrick
:: HTTPRequest # request _ line -> String (46204.0) -
クライアントのリクエストの最初の行(GET / HTTP/1.1)を文字列で返します。
クライアントのリクエストの最初の行(GET / HTTP/1.1)を文字列で返します。 -
WEBrick
:: HTTPRequest # request _ time -> Time (46204.0) -
リクエストされた時刻を Time オブジェクトで返します。
リクエストされた時刻を Time オブジェクトで返します。 -
WEBrick
:: HTTPRequest # request _ uri -> URI (46204.0) -
リクエスト URI を表す URI オブジェクトを返します。
リクエスト URI を表す URI オブジェクトを返します。 -
WIN32OLE
# ole _ query _ interface(iid) -> WIN32OLE (46204.0) -
IID(インターフェイスID)を指定してオブジェクトの別のインターフェイスを 持つオブジェクトを取得します。
IID(インターフェイスID)を指定してオブジェクトの別のインターフェイスを
持つオブジェクトを取得します。
オブジェクトが複数のオートメーション用インターフェイスを持つ場合に、当
メソッドを利用して既定のインターフェイスとは異なるインターフェイスを取
得します。
@param iid 取得するインターフェイスのIIDを文字列で指定します。
@return iidパラメータで指定したインターフェイスを持つWIN32OLEオブジェクト
@raise WIN32OLERuntimeError 指定したIIDをオブジェクトが持たない場合に通知されます。
ie = WIN32OLE.n... -
URI
:: HTTP # request _ uri -> String (45940.0) -
自身の「path + '?' + query」を文字列で返します。 query が nil である場合は、自身の path を返します。
自身の「path + '?' + query」を文字列で返します。
query が nil である場合は、自身の path を返します。
path が空である場合には、path は「'/'」であるとします。
例:
require 'uri'
u = URI.parse("http://example.com/search?q=xxx")
p u.request_uri #=> "/search?q=xxx" -
Encoding
:: InvalidByteSequenceError # readagain _ bytes -> String (45904.0) -
エラー発生時に読み直さなければならないバイト列を返します。
エラー発生時に読み直さなければならないバイト列を返します。
@see Encoding::InvalidByteSequenceError#error_bytes -
Gem
:: Commands :: UpdateCommand # which _ to _ update(highest _ installed _ gems , gem _ names) -> Array (45904.0) -
更新が必要な Gem のリストを返します。
更新が必要な Gem のリストを返します。 -
Gem
:: DependencyInstaller # find _ gems _ with _ sources(dep) -> Array (45904.0) -
与えられた条件にマッチする Gem::Specification のインスタンスと URI のペアのリストを 返します。
与えられた条件にマッチする Gem::Specification のインスタンスと URI のペアのリストを
返します。
Gem はローカル (Dir.pwd) とリモート (Gem.sources) の両方から検索します。
結果は、バージョンの新しい順が先にきます。また、ローカルの Gem も先にきます。
@param dep Gem::Dependency のインスタンスを指定します。 -
Gem
:: SourceIndex # gem _ signature(gem _ full _ name) -> String (45904.0) -
与えられた名前を持つ Gem の SHA256 ダイジェストを返します。
与えられた名前を持つ Gem の SHA256 ダイジェストを返します。
@param gem_full_name Gem の名前を指定します。 -
Gem
:: SourceInfoCache # search _ with _ source(pattern , only _ platform = false , all = false) -> Array (45904.0) -
与えられた条件を満たす Gem::Specification と URL のリストを返します。
与えられた条件を満たす Gem::Specification と URL のリストを返します。
@param pattern 検索したい Gem を表す Gem::Dependency のインスタンスを指定します。
@param only_platform 真を指定するとプラットフォームが一致するもののみを返します。デフォルトは偽です。
@param all 真を指定するとキャッシュを更新してから検索を実行します。
@return 第一要素を Gem::Specification、第二要素を取得元の URL とする配列を要素とする配列を返します。 -
IO
# ioflush -> self (45904.0) -
カーネルの入出力バッファをフラッシュします。
カーネルの入出力バッファをフラッシュします。
@return 自身を返します。 -
Matrix
:: EigenvalueDecomposition # eigenvalues -> [Float] (45904.0) -
固有値を配列で返します。
固有値を配列で返します。 -
Module
# included _ modules -> [Module] (45904.0) -
self にインクルードされているモジュールの配列を返します。
self にインクルードされているモジュールの配列を返します。
//emlist[例][ruby]{
module Mixin
end
module Outer
include Mixin
end
Mixin.included_modules #=> []
Outer.included_modules #=> [Mixin]
//}
@see Module#ancestors -
Module
# module _ function(*name) -> self (45904.0) -
メソッドをモジュール関数にします。
メソッドをモジュール関数にします。
引数が与えられた時には、
引数で指定されたメソッドをモジュール関数にします。
引数なしのときは今後このモジュール定義文内で
新しく定義されるメソッドをすべてモジュール関数にします。
モジュール関数とは、プライベートメソッドであると同時に
モジュールの特異メソッドでもあるようなメソッドです。
例えば Math モジュールのメソッドはすべてモジュール関数です。
self を返します。
@param name String または Symbol を 0 個以上指定します。
=== 注意
module_function はメソッドに「モジュール関数」とい... -
Net
:: HTTPGenericRequest # request _ body _ permitted? -> bool (45904.0) -
リクエストにエンティティボディを一緒に送ることが許されている HTTP メソッド (POST など)の場合真を返します。
リクエストにエンティティボディを一緒に送ることが許されている
HTTP メソッド (POST など)の場合真を返します。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
post = Net::HTTP::Post.new(uri.request_uri)
post.request_body_permitted? # => true
head = Net::HTTP::Head.new(uri.request_uri)
head.request_bo... -
Net
:: IMAP :: BodyTypeMultipart # multipart? -> bool (45904.0) -
マルチパートかどうかを返します。 true を返します。
マルチパートかどうかを返します。
true を返します。 -
PrettyPrint
# output -> object (45904.0) -
自身の output を返します。
自身の output を返します。 -
Process
:: Status # exitstatus -> Integer | nil (45904.0) -
exited? が真の場合プロセスが返した終了ステータスの整数を、そ うでない場合は nil を返します。
exited? が真の場合プロセスが返した終了ステータスの整数を、そ
うでない場合は nil を返します。 -
RDoc
:: Options # force _ output -> bool (45904.0) -
コマンドライン引数の --force_output オプションを指定していた場合、true を返します。--no-force_output オプションを指定していた場合、false を返 します。
コマンドライン引数の --force_output オプションを指定していた場合、true
を返します。--no-force_output オプションを指定していた場合、false を返
します。
どちらも指定しなかった場合は true を返します。 -
String
# include?(substr) -> bool (45904.0) -
文字列中に部分文字列 substr が含まれていれば真を返します。
文字列中に部分文字列 substr が含まれていれば真を返します。
@param substr 検索する文字列
//emlist[例][ruby]{
"hello".include? "lo" #=> true
"hello".include? "ol" #=> false
"hello".include? ?h #=> true
//} -
Thread
:: Queue # num _ waiting -> Integer (45904.0) -
キューを待っているスレッドの数を返します。
キューを待っているスレッドの数を返します。
//emlist[例][ruby]{
require 'thread'
q = SizedQueue.new(1)
q.push(1)
t = Thread.new { q.push(2) }
sleep 0.05 until t.stop?
q.num_waiting # => 1
q.pop
t.join
//} -
UnboundMethod
# source _ location -> [String , Integer] | nil (45904.0) -
ソースコードのファイル名と行番号を配列で返します。
ソースコードのファイル名と行番号を配列で返します。
その手続オブジェクトが ruby で定義されていない(つまりネイティブ
である)場合は nil を返します。
//emlist[例][ruby]{
require 'time'
Time.instance_method(:zone).source_location # => nil
Time.instance_method(:httpdate).source_location # => ["/Users/user/.rbenv/versions/2.4.3/lib/ruby/2.4.0/time.rb", 654]
/... -
WEBrick
:: HTTPAuth :: BasicAuth # userdb -> WEBrick :: HTTPAuth :: Htpasswd (45904.0) -
ユーザ名とパスワードを保存した WEBrick::HTTPAuth::Htpasswd オブジェクトを返します。
ユーザ名とパスワードを保存した WEBrick::HTTPAuth::Htpasswd オブジェクトを返します。 -
WIN32OLE
_ PARAM # input? -> bool (45904.0) -
パラメータがクライアントからサーバへ与えるものかを判定します。
パラメータがクライアントからサーバへ与えるものかを判定します。
OLEオートメーションのパラメータは、in(クライアントからサーバへ与える。
WIN32OLE_PARAM#input?が真)、out(サーバがクライアントへ与える。
WIN32OLE_PARAM#output?が真)および、inout(クライアントからサーバ
へ与え、サーバがクライアントへ与える)の3種類の方向属性のいずれかを持ち
ます。
input?メソッドはin属性またはinout属性なら真を返します。
@return メソッドの方向属性がinまたはinoutならば真を返します。
tobj = WIN32OLE... -
WIN32OLE
_ PARAM # output? -> bool (45904.0) -
パラメータがクライアントからの結果を受け取るためのものかを判定します。
パラメータがクライアントからの結果を受け取るためのものかを判定します。
OLEオートメーションのパラメータは、in(クライアントからサーバへ与える。
WIN32OLE_PARAM#input?が真)、out(サーバがクライアントへ与える。
WIN32OLE_PARAM#output?が真)および、inout(クライアントからサーバ
へ与え、サーバがクライアントへ与える)の3種類の方向属性のいずれかを持ち
ます。
output?メソッドはout属性またはinout属性なら真を返します。
@return メソッドの方向属性がoutまたはinoutならば真を返します。
tobj = W... -
IRB
:: OutputMethod # puts(*objs) -> object (45604.0) -
各 obj を self に出力し、それぞれの後に改行を出力します。
各 obj を self に出力し、それぞれの後に改行を出力します。
@param objs 任意のオブジェクトを指定します。 -
Net
:: FTP # puttextfile(localfile , remotefile = File . basename(localfile)) -> nil (38404.0) -
サーバにファイルをテキストモードで転送します。
サーバにファイルをテキストモードで転送します。
ローカルの localfile という名前のファイルを読みだし、
サーバー上の remotefile という名前のファイルに保存します。
ブロックが指定された場合は
データを1行転送するごとに、その行を
ブロックに渡します。
@param localfile 転送するローカルのファイル名を与えます。
@param remotefile 転送データを保存するリモートのファイル名を与えます。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@raise Net::FTPPermError 応答コー... -
Net
:: FTP # puttextfile(localfile , remotefile = File . basename(localfile)) {|line| . . . } -> nil (38404.0) -
サーバにファイルをテキストモードで転送します。
サーバにファイルをテキストモードで転送します。
ローカルの localfile という名前のファイルを読みだし、
サーバー上の remotefile という名前のファイルに保存します。
ブロックが指定された場合は
データを1行転送するごとに、その行を
ブロックに渡します。
@param localfile 転送するローカルのファイル名を与えます。
@param remotefile 転送データを保存するリモートのファイル名を与えます。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@raise Net::FTPPermError 応答コー... -
OptionParser
# summarize(to = [] , width = self . summary _ width , max = width - 1 , indent= self . summary _ indent) -> () (37612.0) -
サマリを指定された to へと加えていきます。
サマリを指定された to へと加えていきます。
ブロックが与えられた場合、サマリの各行を引数としてブロックを評価します。
この場合、ブロックの中で明示的に to へと加えていかない限り、
to にサマリが加えられることはありません。
@param to サマリを出力するオブジェクトを指定します。to には << メソッドが定義されいる必要があります。
@param width サマリの幅を整数で指定します。
@param max サマリの最大幅を整数で指定します。
@param indent サマリのインデントを文字列で指定します。
//emlist[例][ruby]{
requ... -
OptionParser
# summarize(to = [] , width = self . summary _ width , max = width - 1 , indent= self . summary _ indent) {|line| . . . } -> () (37612.0) -
サマリを指定された to へと加えていきます。
サマリを指定された to へと加えていきます。
ブロックが与えられた場合、サマリの各行を引数としてブロックを評価します。
この場合、ブロックの中で明示的に to へと加えていかない限り、
to にサマリが加えられることはありません。
@param to サマリを出力するオブジェクトを指定します。to には << メソッドが定義されいる必要があります。
@param width サマリの幅を整数で指定します。
@param max サマリの最大幅を整数で指定します。
@param indent サマリのインデントを文字列で指定します。
//emlist[例][ruby]{
requ... -
Matrix
# lup _ decomposition -> Matrix :: LUPDecomposition (37594.0) -
行列の LUP 分解を保持したオブジェクトを返します。
行列の LUP 分解を保持したオブジェクトを返します。
Matrix::LUPDecomposition は to_ary を定義しているため、
多重代入によって3つの行列(下三角行列、上三角行列、置換行列)
を得ることができます。これを [L, U, P] と書くと、
L*U = P*self を満たします。
//emlist[例][ruby]{
require 'matrix'
a = Matrix[[1, 2], [3, 4]]
l, u, p = a.lup
l.lower_triangular? # => true
u.upper_triangular? # => true
p.... -
Method
# unbind -> UnboundMethod (37558.0) -
self のレシーバとの関連を取り除いた UnboundMethod オブ ジェクトを生成して返します。
self のレシーバとの関連を取り除いた UnboundMethod オブ
ジェクトを生成して返します。
//emlist[例][ruby]{
class Foo
def foo
"foo"
end
end
m = Foo.new.method(:foo) # => #<Method: Foo#foo>
unbound_method = m.unbind # => #<UnboundMethod: Foo#foo>
unbound_method.bind(Foo.new) # => #<Method: Foo#foo>
//} -
CGI
:: HtmlExtension # multipart _ form(action = nil , enctype = "multipart / form-data") -> String (37525.0) -
enctype 属性に "multipart/form-data" をセットした form 要素を生成します。 ブロックを与えると、ブロックを評価した結果が内容になります。
enctype 属性に "multipart/form-data" をセットした form 要素を生成します。
ブロックを与えると、ブロックを評価した結果が内容になります。
@param action action 属性の値を指定します。
@param enctype enctype 属性の値を指定します。
例:
multipart_form{ "string" }
# <FORM METHOD="post" ENCTYPE="multipart/form-data">string</FORM> -
CGI
:: HtmlExtension # multipart _ form(action = nil , enctype = "multipart / form-data") { . . . } -> String (37525.0) -
enctype 属性に "multipart/form-data" をセットした form 要素を生成します。 ブロックを与えると、ブロックを評価した結果が内容になります。
enctype 属性に "multipart/form-data" をセットした form 要素を生成します。
ブロックを与えると、ブロックを評価した結果が内容になります。
@param action action 属性の値を指定します。
@param enctype enctype 属性の値を指定します。
例:
multipart_form{ "string" }
# <FORM METHOD="post" ENCTYPE="multipart/form-data">string</FORM> -
REXML
:: Element # attribute(name , namespace = nil) -> REXML :: Attribute | nil (37522.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... -
Gem
:: DefaultUserInteraction # ui -> Gem :: ConsoleUI (37504.0) -
デフォルトの UI を返します。
デフォルトの UI を返します。
@see Gem::DefaultUserInteraction.ui -
Gem
:: RemoteFetcher :: FetchError # uri -> URI (37504.0) -
問題が発生した URI を返します。
問題が発生した URI を返します。 -
Gem
:: SpecFetcher # find _ matching(dependency , all = false , matching _ platform = true) -> Array (37504.0) -
依存関係を満たす gemspec の名前の配列を返します。
依存関係を満たす gemspec の名前の配列を返します。
@param dependency 依存関係を指定します。
@param all 真を指定するとマッチする全てのバージョンの情報を返します。
@param matching_platform 偽を指定すると全てのプラットフォームの情報を返します。
@see Gem::Dependency -
Gem
:: Specification # required _ ruby _ version -> Gem :: Requirement (37504.0) -
この Gem パッケージを動作させるのに必要な Ruby のバージョンを返します。
この Gem パッケージを動作させるのに必要な Ruby のバージョンを返します。 -
Gem
:: Specification # required _ rubygems _ version -> Gem :: Requirement (37504.0) -
この Gem パッケージを動作させるのに必要な RubyGems のバージョンを返します。
この Gem パッケージを動作させるのに必要な RubyGems のバージョンを返します。 -
Kernel
# find _ executable(bin , path = nil) -> String | nil (37504.0) -
パス path から実行ファイル bin を探します。
パス path から実行ファイル bin を探します。
実行ファイルが見つかった場合は、そのフルパスを返します。
実行ファイルが見つからなかった場合は、nilを返します。
このメソッドは Makefile を変更しません。
@param bin 実行ファイルの名前を指定します。
@param path パスを指定します。デフォルトは環境変数 PATH です。
環境変数 PATH が定義されていない場合は /usr/local/bin,
/usr/ucb, /usr/bin, /bin を使います。 -
Kernel
# multitask(args) { . . . } -> Rake :: MultiTask (37504.0) -
事前タスクを並列実行するタスクを定義します。
事前タスクを並列実行するタスクを定義します。
与えられた事前タスクを実行する順序は不定です。
例:
multitask :deploy => [:deploy_gem, :deploy_rdoc] -
OpenSSL
:: X509 :: Request # add _ attribute(attr) -> OpenSSL :: X509 :: Attribute (37504.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] (37504.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 -
Pathname
# utime(atime , mtime) -> Integer (37504.0) -
File.utime(atime, mtime, self.to_s) と同じです。
File.utime(atime, mtime, self.to_s) と同じです。
@param atime 最終アクセス時刻を Time か、起算時からの経過秒数を数値で指定します。
@param mtime 更新時刻を Time か、起算時からの経過秒数を数値で指定します。
@see File.utime -
RDoc
:: Context # add _ attribute(an _ attribute) -> () (37504.0) -
引数で指定した RDoc::Attr オブジェクトを追加します。
引数で指定した RDoc::Attr オブジェクトを追加します。
@param an_attribute RDoc::Attr オブジェクトを指定します。 -
RDoc
:: Context # add _ include(an _ include) -> () (37504.0) -
引数で指定した RDoc::Include オブジェクトを追加します。
引数で指定した RDoc::Include オブジェクトを追加します。
@param an_include RDoc::Include オブジェクトを指定します。 -
RDoc
:: Context # add _ require(a _ require) -> () (37504.0) -
自身が所属する RDoc::TopLevel オブジェクトに引数で指定した RDoc::Require を追加します。
自身が所属する RDoc::TopLevel オブジェクトに引数で指定した
RDoc::Require を追加します。
@param a_require RDoc::Require オブジェクトを指定します。 -
RDoc
:: Context # includes -> [RDoc :: Include] (37504.0) -
追加された RDoc::Include の配列を返します。
追加された RDoc::Include の配列を返します。 -
RDoc
:: Context # requires -> [RDoc :: Require] (37504.0) -
追加された RDoc::Require の配列を返します。
追加された RDoc::Require の配列を返します。 -
RDoc
:: Context # unmatched _ alias _ lists -> {String => RDoc :: Alias} (37504.0) -
メソッド名の対応が取れていない alias の旧メソッド名がキー、 RDoc::Alias が値の Hash を返します。
メソッド名の対応が取れていない alias の旧メソッド名がキー、
RDoc::Alias が値の Hash を返します。 -
RDoc
:: Markup # attribute _ manager -> RDoc :: AttributeManager (37504.0) -
自身の RDoc::AttributeManager オブジェクトを返します。
自身の RDoc::AttributeManager オブジェクトを返します。 -
REXML
:: DocType # attribute _ of(element , attribute) -> String | nil (37504.0) -
DTD 内の属性リスト宣言で、 element という名前の要素の attribute という 名前の属性のデフォルト値を返します。
DTD 内の属性リスト宣言で、 element という名前の要素の attribute という
名前の属性のデフォルト値を返します。
elementという名前の要素の属性値は宣言されていない、
elementという名前の要素にはattributeという名前の属性が宣言されていない、
もしくはデフォルト値が宣言されていない、のいずれかの場合は nil を返します。
@param element 要素名(文字列)
@param attribute 属性名(文字列)
//emlist[][ruby]{
require 'rexml/document'
doctype = REXML::Doc... -
REXML
:: DocType # attributes _ of(element) -> [REXML :: Attribute] (37504.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 (37504.0) -
要素が保持している属性の集合を返します。
要素が保持している属性の集合を返します。 -
REXML
:: Element # delete _ attribute(key) -> REXML :: Attribute | nil (37504.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
:: StreamListener # instruction(name , instruction) -> () (37504.0) -
XML処理命令(PI)をパースしたときに呼び出されるコールバックメソッドです。
XML処理命令(PI)をパースしたときに呼び出されるコールバックメソッドです。
@param name ターゲット名が文字列で渡されます
@param instruction 処理命令の内容が文字列で渡されます
=== 例
<?xml-stylesheet type="text/css" href="style.css"?>
というPIに対し
name: "xml-stylesheet"
instruction: " type=\"text/css\" href=\"style.css\""
という引数が渡されます。 -
Shell
# utime(atime , mtime , *filename) -> Integer (37504.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@param atime 最終アクセス時刻を Time か、起算時からの経過秒数を数値で指定します。
@param utime 更新時刻を Time か、起算時からの経過秒数を数値で指定します。
@see File.utime -
Shell
:: CommandProcessor # utime(atime , mtime , *filename) -> Integer (37504.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@param atime 最終アクセス時刻を Time か、起算時からの経過秒数を数値で指定します。
@param utime 更新時刻を Time か、起算時からの経過秒数を数値で指定します。
@see File.utime