種類
ライブラリ
- ビルトイン (165)
- bigdecimal (9)
-
cgi
/ core (19) -
cgi
/ html (46) - cmath (21)
- csv (9)
- dbm (1)
-
drb
/ extserv (2) -
drb
/ extservm (1) - e2mmap (13)
- expect (2)
- fiddle (1)
-
fiddle
/ import (1) - gdbm (1)
-
irb
/ cmd / help (2) -
irb
/ cmd / load (4) -
irb
/ cmd / subirb (2) -
irb
/ context (27) -
irb
/ ext / history (2) -
irb
/ ext / math-mode (2) -
irb
/ ext / save-history (3) -
irb
/ ext / tracer (3) -
irb
/ ext / use-loader (5) -
irb
/ extend-command (13) - json (4)
-
json
/ add / complex (2) - matrix (13)
- mkmf (4)
-
mutex
_ m (2) -
net
/ ftp (4) -
net
/ http (1) -
net
/ imap (17) -
net
/ smtp (5) - openssl (123)
- pathname (5)
- prime (4)
- psych (2)
- pty (1)
- rake (10)
-
rake
/ rdoctask (2) - rbconfig (1)
-
rdoc
/ context (24) -
rdoc
/ generator / json _ index (1) -
rdoc
/ markdown (5) -
rdoc
/ markup (2) -
rdoc
/ markup / to _ html _ crossref (1) -
rdoc
/ parser (2) -
rdoc
/ text (1) - readline (3)
- resolv (9)
- rexml (6)
-
rexml
/ document (236) -
rexml
/ parsers / pullparser (24) -
rexml
/ parsers / sax2parser (9) -
rexml
/ parsers / streamparser (3) -
rexml
/ parsers / ultralightparser (4) -
rexml
/ sax2listener (18) -
rexml
/ streamlistener (15) -
rinda
/ tuplespace (3) -
ripper
/ lexer (2) -
ripper
/ sexp (2) - rss (20)
-
rubygems
/ command (1) -
rubygems
/ commands / build _ command (1) -
rubygems
/ commands / help _ command (1) -
rubygems
/ defaults (1) -
rubygems
/ exceptions (3) -
rubygems
/ ext / builder (3) -
rubygems
/ ext / configure _ builder (1) -
rubygems
/ ext / ext _ conf _ builder (1) -
rubygems
/ ext / rake _ builder (2) -
rubygems
/ indexer (4) -
rubygems
/ installer (6) -
rubygems
/ package / tar _ input (1) -
rubygems
/ requirement (1) -
rubygems
/ source _ index (12) -
rubygems
/ source _ info _ cache _ entry (1) -
rubygems
/ spec _ fetcher (1) -
rubygems
/ specification (9) -
rubygems
/ uninstaller (1) - sdbm (1)
- securerandom (1)
- shell (3)
-
shell
/ command-processor (5) -
shell
/ filter (2) -
shell
/ process-controller (4) -
shell
/ system-command (1) - socket (6)
- stringio (2)
- strscan (10)
- sync (2)
- thwait (1)
- timeout (2)
- uri (6)
-
webrick
/ httpauth / authenticator (2) -
webrick
/ httpstatus (2) -
win32
/ registry (12) - win32ole (2)
-
yaml
/ dbm (1) - zlib (2)
クラス
-
ARGF
. class (5) - Array (11)
- BasicObject (1)
- BigDecimal (8)
- Bignum (1)
- Binding (1)
- CGI (1)
-
CGI
:: Cookie (1) - CSV (1)
-
CSV
:: FieldInfo (1) -
CSV
:: Row (4) -
CSV
:: Table (3) - Complex (26)
- DBM (1)
-
DRb
:: ExtServ (2) -
DRb
:: ExtServManager (1) - Dir (2)
- Encoding (2)
-
Encoding
:: Converter (1) - Enumerator (1)
- Exception (5)
-
Fiddle
:: Handle (1) - File (7)
-
File
:: Stat (2) - Fixnum (1)
- Float (5)
- GDBM (1)
-
Gem
:: Command (1) -
Gem
:: Commands :: BuildCommand (1) -
Gem
:: Commands :: HelpCommand (1) -
Gem
:: Ext :: Builder (3) -
Gem
:: Ext :: ConfigureBuilder (1) -
Gem
:: Ext :: ExtConfBuilder (1) -
Gem
:: Ext :: RakeBuilder (1) -
Gem
:: Indexer (4) -
Gem
:: Installer (5) -
Gem
:: Package :: TarInput (1) -
Gem
:: Requirement (1) -
Gem
:: SourceIndex (12) -
Gem
:: SourceInfoCacheEntry (1) -
Gem
:: SpecFetcher (1) -
Gem
:: Specification (9) -
Gem
:: Uninstaller (1) - Hash (2)
- IO (8)
-
IRB
:: Context (39) -
IRB
:: ExtendCommand :: Help (1) -
IRB
:: ExtendCommand :: Kill (1) -
IRB
:: ExtendCommand :: Load (1) -
IRB
:: ExtendCommand :: Require (1) -
IRB
:: ExtendCommand :: Source (1) - LocalJumpError (1)
- MatchData (1)
- Matrix (12)
- Module (5)
-
Net
:: FTP (4) -
Net
:: IMAP (2) -
Net
:: IMAP :: BodyTypeBasic (1) -
Net
:: IMAP :: BodyTypeMessage (2) -
Net
:: IMAP :: BodyTypeMultipart (2) -
Net
:: IMAP :: BodyTypeText (9) -
Net
:: IMAP :: ResponseText (1) -
Net
:: SMTP (5) - NilClass (1)
- Numeric (2)
- Object (1)
-
OpenSSL
:: ASN1 :: VideotexString (2) -
OpenSSL
:: Digest :: DSS (1) -
OpenSSL
:: Digest :: DSS1 (1) -
OpenSSL
:: Digest :: MD2 (1) -
OpenSSL
:: Digest :: MD4 (1) -
OpenSSL
:: Digest :: MD5 (1) -
OpenSSL
:: Digest :: MDC2 (1) -
OpenSSL
:: Digest :: RIPEMD160 (1) -
OpenSSL
:: Digest :: SHA (1) -
OpenSSL
:: Digest :: SHA1 (1) -
OpenSSL
:: Digest :: SHA224 (1) -
OpenSSL
:: Digest :: SHA256 (1) -
OpenSSL
:: Digest :: SHA384 (1) -
OpenSSL
:: Digest :: SHA512 (1) -
OpenSSL
:: HMAC (4) -
OpenSSL
:: Netscape :: SPKI (1) -
OpenSSL
:: OCSP :: BasicResponse (2) -
OpenSSL
:: PKey :: DSA (7) -
OpenSSL
:: PKey :: RSA (11) -
OpenSSL
:: SSL :: SSLContext (35) -
OpenSSL
:: X509 :: CRL (3) -
OpenSSL
:: X509 :: Certificate (4) -
OpenSSL
:: X509 :: Extension (8) -
OpenSSL
:: X509 :: ExtensionFactory (17) -
OpenSSL
:: X509 :: Revoked (1) -
OpenSSL
:: X509 :: StoreContext (5) -
PTY
:: ChildExited (1) - Pathname (5)
-
Prime
:: PseudoPrimeGenerator (2) -
Prime
:: TrialDivisionGenerator (2) -
Process
:: Status (2) -
RDoc
:: Context (23) -
RDoc
:: Context :: Section (1) -
RDoc
:: Generator :: JsonIndex (1) -
RDoc
:: Markdown (5) -
RDoc
:: Markup (2) -
RDoc
:: Markup :: ToHtmlCrossref (1) -
RDoc
:: Options (3) -
RDoc
:: Parser (2) -
REXML
:: AttlistDecl (7) -
REXML
:: Attribute (16) -
REXML
:: Attributes (16) -
REXML
:: CData (4) -
REXML
:: Child (6) -
REXML
:: Comment (3) -
REXML
:: Declaration (2) -
REXML
:: DocType (12) -
REXML
:: Document (12) -
REXML
:: Element (33) -
REXML
:: Elements (12) -
REXML
:: Entity (9) -
REXML
:: ExternalEntity (3) -
REXML
:: Formatters :: Default (2) -
REXML
:: Formatters :: Pretty (5) -
REXML
:: Formatters :: Transitive (1) -
REXML
:: Instruction (4) -
REXML
:: NotationDecl (8) -
REXML
:: Parent (29) -
REXML
:: ParseException (4) -
REXML
:: Parsers :: PullEvent (15) -
REXML
:: Parsers :: PullParser (7) -
REXML
:: Parsers :: SAX2Parser (8) -
REXML
:: Parsers :: StreamParser (2) -
REXML
:: Parsers :: UltraLightParser (3) -
REXML
:: Text (7) -
REXML
:: XMLDecl (8) -
REXML
:: XPath (3) -
RSS
:: Maker :: TextinputBase (4) -
RSS
:: RDF :: Channel (2) -
RSS
:: RDF :: Channel :: Textinput (2) -
RSS
:: Rss :: Channel (2) -
RSS
:: Rss :: Channel :: TextInput (8) -
Rake
:: Application (1) -
Rake
:: FileList (6) -
Rake
:: RDocTask (2) -
Rake
:: Task (1) - Range (2)
- Regexp (7)
- Resolv (1)
-
Resolv
:: DNS :: Resource :: MX (2) -
Resolv
:: DNS :: Resource :: SOA (2) -
Resolv
:: IPv6 (4) -
Rinda
:: TupleEntry (3) - Ripper (3)
-
Ripper
:: Lexer (1) -
RubyVM
:: InstructionSequence (2) - SDBM (1)
- Shell (3)
-
Shell
:: CommandProcessor (5) -
Shell
:: Filter (2) -
Shell
:: ProcessController (4) -
Shell
:: SystemCommand (1) - SignalException (5)
- Socket (1)
-
Socket
:: AncillaryData (3) - String (12)
- StringIO (2)
- StringScanner (10)
- Symbol (2)
- Thread (7)
-
Thread
:: ConditionVariable (1) -
Thread
:: Mutex (6) - ThreadsWait (1)
-
URI
:: LDAP (2) -
URI
:: MailTo (2) - UncaughtThrowError (1)
-
WEBrick
:: Cookie (1) - WIN32OLE (1)
-
WIN32OLE
_ PARAM (1) -
Win32
:: Registry (2) -
YAML
:: DBM (1) -
Zlib
:: ZStream (2)
モジュール
- BigMath (1)
-
CGI
:: HtmlExtension (45) -
CGI
:: QueryExtension (11) -
CGI
:: QueryExtension :: Value (6) - CMath (21)
- Enumerable (6)
- Exception2MessageMapper (13)
-
Fiddle
:: Importer (1) -
File
:: Constants (3) - FileTest (2)
- Gem (1)
-
IRB
:: ContextExtender (2) -
IRB
:: ExtendCommandBundle (12) -
IRB
:: HistorySavingAbility (1) - Kernel (17)
- Math (3)
-
Mutex
_ m (2) -
OpenSSL
:: ASN1 (4) -
OpenSSL
:: X509 (4) - Process (1)
-
Process
:: GID (1) -
Process
:: UID (1) - Psych (2)
-
RDoc
:: Text (1) -
REXML
:: EntityConst (2) -
REXML
:: Namespace (8) -
REXML
:: Node (3) -
REXML
:: SAX2Listener (17) -
REXML
:: Security (4) -
REXML
:: StreamListener (14) - RbConfig (1)
- SecureRandom (1)
-
Socket
:: Constants (2) -
Sync
_ m (2) - Timeout (1)
- URI (2)
-
WEBrick
:: HTTPAuth :: Authenticator (1) -
WEBrick
:: HTTPAuth :: ProxyAuthenticator (1) -
WEBrick
:: HTTPStatus (1) -
Win32
:: Registry :: API (7) -
Win32
:: Registry :: Constants (3)
オブジェクト
- ENV (2)
-
Readline
:: HISTORY (3)
キーワード
- << (3)
- == (1)
- === (1)
- AMP (1)
- APOS (1)
- AddressRegex (1)
- AttlistDecl (1)
- Attribute (1)
- Attributes (1)
- AuthException (2)
- BaseParser (1)
- CData (1)
- Complex (2)
- DECLARATION (1)
-
DEFAULT
_ CERT _ STORE (1) -
DEFAULT
_ ENTITIES (1) -
DEFAULT
_ EXTENSIONS (1) -
DEFAULT
_ PARAMS (1) -
DEFAULT
_ VERSION (1) - Declaration (1)
- Default (1)
- DependencyRemovalException (1)
- EXAMPLES (1)
-
EXCEPTION
_ ALL (1) -
EXCEPTION
_ INFINITY (1) -
EXCEPTION
_ NaN (1) -
EXCEPTION
_ OVERFLOW (1) -
EXCEPTION
_ UNDERFLOW (1) -
EXCEPTION
_ ZERODIVIDE (1) - EXCL (1)
- EXTENSIONS (1)
- EXTERNAL (1)
- EndOfYAMLException (1)
- EnumKey (1)
- EnumValue (1)
- ErrNotRegular (1)
- ExpectationFailed (1)
- ExtendCommandBundle (1)
- ExtensionBuildError (1)
- ExtensionFactory (1)
- ExternalEntity (1)
-
FNM
_ EXTGLOB (1) - Fail (2)
- FalseClass (1)
- Float (1)
-
HKEY
_ PERFORMANCE _ NLSTEXT (2) -
HKEY
_ PERFORMANCE _ TEXT (2) - HTTPExpectationFailed (1)
- Help (1)
- HtmlExtension (1)
-
IFF
_ SIMPLEX (1) - InvalidSpecificationException (1)
-
KEY
_ EXECUTE (1) - Kill (1)
-
LABEL
_ LIST _ RE (1) -
LOCK
_ EX (1) - Load (1)
-
MAX
_ 10 _ EXP (1) -
MAX
_ EXP (1) -
MCAST
_ EXCLUDE (2) -
MIN
_ 10 _ EXP (1) -
MIN
_ EXP (1) -
MUTEX
_ FOR _ THREAD _ EXCLUSIVE (1) - NEXT (1)
-
NO
_ OVERRIDE (1) - Namespace (1)
- NilClass (1)
- NotationDecl (1)
-
OVERRIDE
_ ALL (1) -
OVERRIDE
_ PRIVATE _ ONLY (1) - Parent (1)
- ParseException (1)
- Pretty (1)
- PullEvent (1)
- PullParser (1)
-
RC
_ EXPECTATION _ FAILED (1) - RREGEXP (1)
- Raise (2)
- RakeBuilder (1)
- RegCreateKeyExA (1)
- RegEnumKeyExA (1)
- RegOpenKeyExA (1)
- RegQueryValueExA (1)
- RegSetValueExA (1)
-
Regex
_ 6Hex4Dec (1) -
Regex
_ 8Hex (1) -
Regex
_ CompressedHex (1) -
Regex
_ CompressedHex4Dec (1) - Ruby が動作するプラットフォーム (1)
- Rubyの起動 (1)
- Ruby用語集 (1)
- SAX2Listener (1)
- SAX2Parser (1)
-
SEARCH
_ INDEX _ FILE (1) -
SESSION
_ CACHE _ BOTH (1) -
SESSION
_ CACHE _ CLIENT (1) -
SESSION
_ CACHE _ NO _ AUTO _ CLEAR (1) -
SESSION
_ CACHE _ NO _ INTERNAL (1) -
SESSION
_ CACHE _ NO _ INTERNAL _ LOOKUP (1) -
SESSION
_ CACHE _ NO _ INTERNAL _ STORE (1) -
SESSION
_ CACHE _ OFF (1) -
SESSION
_ CACHE _ SERVER (1) -
SIMPLE
_ LIST _ RE (1) - SignalException (1)
- SourceFactory (1)
- StreamListener (1)
- StreamParser (1)
- TYPES (1)
- TextInput (1)
- Textinput (1)
- Transitive (1)
- TreeParser (1)
- TrueClass (1)
-
USING
_ AT _ EXIT _ WHEN _ PROCESS _ EXIT (1) - UltraLightParser (1)
- UndefinedNamespaceException (1)
- VIDEOTEXSTRING (1)
- VISIBILITIES (1)
-
V
_ ERR _ CERT _ HAS _ EXPIRED (1) -
V
_ ERR _ CRL _ HAS _ EXPIRED (1) -
V
_ ERR _ ERROR _ IN _ CRL _ NEXT _ UPDATE _ FIELD (1) -
V
_ ERR _ PATH _ LENGTH _ EXCEEDED (1) - Value (1)
- VideotexString (3)
- XPath (1)
- XPathParser (1)
- [] (10)
- []= (11)
-
abort
_ on _ exception (2) - abs (1)
- abs2 (1)
-
accept
_ language (1) - acos (1)
- acosh (1)
-
active
_ jobs _ exist? (1) - add (5)
-
add
_ alias (1) -
add
_ attribute (2) -
add
_ attributes (1) -
add
_ bindir (1) -
add
_ class (1) -
add
_ class _ or _ module (1) -
add
_ element (1) -
add
_ extension (3) -
add
_ include (1) -
add
_ loader (1) -
add
_ module (1) -
add
_ namespace (2) -
add
_ status (1) -
alias
_ extension (1) - aliases (1)
- alive? (1)
- angle (1)
-
ap
_ name= (1) -
app
_ script _ text (1) -
append
_ features (1) - arg (1)
- asin (1)
- asinh (1)
-
at
_ exit (1) - atan (1)
- atan2 (1)
- atanh (1)
- attlistdecl (2)
- attlistdecl? (1)
- attribute (1)
-
attribute
_ of (1) - attributes (1)
-
attributes
_ of (1) -
auto
_ indent _ mode (1) -
auto
_ indent _ mode= (1) -
back
_ trace _ limit (1) -
back
_ trace _ limit= (1) -
backtrace
_ locations (1) - base (1)
- between? (1)
- bind (1)
- body (1)
-
bsearch
_ index (1) - build (3)
-
build
_ extensions (1) -
ca
_ file (1) -
ca
_ file= (1) -
ca
_ path (1) -
ca
_ path= (1) -
cache
_ control (1) - casefold? (1)
- cause (1)
- cbrt (1)
- cdata (2)
- cdata? (1)
- cdatas (1)
- cert (1)
- cert= (1)
- chain (1)
- characters (1)
- check (1)
-
check
_ until (1) - checkbox (2)
-
checkbox
_ group (2) - children (1)
- clamp (1)
-
class
_ eval (1) -
class
_ exec (1) -
class
_ name (1) - classes (1)
- cleanup (1)
-
clear
_ exclude (1) -
client
_ ca (1) -
client
_ ca= (1) - clone (2)
- code (1)
-
cofactor
_ expansion (1) - collect (1)
- comment (2)
- comment? (1)
- compact (1)
- compact= (1)
- compress (1)
- config (1)
- config= (1)
- conjugate (1)
- content= (1)
-
content
_ id (1) - context (1)
- context= (1)
- cos (1)
- cosh (1)
-
create
_ body (1) -
create
_ ext (1) -
create
_ ext _ from _ array (1) -
create
_ ext _ from _ hash (1) -
create
_ ext _ from _ string (1) -
create
_ extension (2) -
create
_ header (1) - critical= (1)
- critical? (1)
- crl (1)
- crl= (1)
-
current
_ cert (1) - deafen (1)
-
debug
_ level= (1) -
deep
_ clone (1) -
def
_ exception (2) -
def
_ extend _ command (2) - default (1)
-
default
_ exec _ format (1) -
default
_ executable (1) -
default
_ executable= (1) -
default
_ external (1) -
default
_ external= (1) -
default
_ ssl _ context (1) -
define
_ aliases (1) - delete (5)
-
delete
_ all (2) -
delete
_ at (2) -
delete
_ attribute (1) -
delete
_ element (1) -
delete
_ if (2) -
delete
_ namespace (1) - denominator (1)
- description (2)
- description= (1)
- disposition (1)
- doctype (2)
- doctype? (1)
-
doctype
_ end (1) - each (8)
-
each
_ attribute (1) -
each
_ child (2) -
each
_ classmodule (1) -
each
_ element (1) -
each
_ element _ with _ attribute (1) -
each
_ element _ with _ text (1) -
each
_ index (3) -
each
_ recursive (1) -
each
_ with _ index (5) - echo= (1)
- element (1)
- element= (1)
-
element
_ name (1) - elementdecl (2)
- elementdecl? (1)
- empty? (1)
-
enable
_ ssl (1) -
enable
_ starttls (1) -
enable
_ starttls _ auto (1) -
enable
_ tls (1) -
end
_ document (1) -
end
_ element (1) -
end
_ element? (1) -
end
_ prefix _ mapping (1) - entity (2)
-
entity
_ expansion _ limit (2) -
entity
_ expansion _ limit= (2) -
entity
_ expansion _ text _ limit (2) -
entity
_ expansion _ text _ limit= (2) - entitydecl (2)
- entitydecl? (1)
-
error
_ handle (1) - eval (3)
-
eval
_ history (1) -
eval
_ history= (1) - evaluate (1)
-
event
_ type (1) - exact? (1)
- examine (1)
- exception (1)
- exchange (1)
- exclude (1)
- exclude= (1)
-
exclude
_ end? (1) -
excluded
_ from _ list? (1) - exclusive (1)
- exec (4)
-
exec
_ format (1) -
exec
_ format= (1) -
exec
_ under (1) - executable (1)
- executable= (1)
- executable? (7)
-
executable
_ real? (7) - executables (1)
- executables= (1)
- execute (7)
- exist? (5)
- existing (1)
- existing! (1)
- exists? (3)
- exit (2)
- exit! (2)
-
exit
_ value (1) - exited? (1)
- exitstatus (1)
- exp (3)
- exp! (1)
- expect (2)
- expire (1)
- expired? (1)
- expires (1)
- expires= (3)
- exponent (1)
- export (4)
- expunge (1)
- ext (1)
- extend (1)
-
extend
_ object (2) - extended (1)
- extension (6)
- extensions (2)
- extensions= (2)
- extern (1)
- external (2)
- external= (1)
-
external
_ encoding (4) -
external
_ id (1) - extname (1)
-
extra
_ accessor _ flags (1) -
extra
_ accessors (1) -
extra
_ args= (1) -
extra
_ chain _ cert (1) -
extra
_ chain _ cert= (1) -
extra
_ rdoc _ files (1) -
extra
_ rdoc _ files= (1) - extract (2)
-
extract
_ entry (1) -
extract
_ files (1) - fail (1)
- fdiv (3)
- field (1)
-
file
_ field (2) - files (1)
- fill (3)
-
find
_ enclosing _ module _ named (1) -
find
_ executable (1) -
find
_ index (8) -
find
_ local _ symbol (1) -
find
_ module _ named (1) -
find
_ name (1) -
find
_ symbol (1) - first (2)
-
fixed
_ encoding? (1) - flags= (1)
- flock (1)
-
flush
_ next _ in (1) -
flush
_ next _ out (1) - form (4)
- frexp (1)
-
from
_ installed _ gems (1) -
gem
_ file _ list (1) -
gem
_ signature (1) - generate (2)
-
get
_ attribute (1) -
get
_ attribute _ ns (1) -
get
_ elements (1) -
get
_ text (1) - gettextfile (2)
- gzip (1)
-
has
_ attributes? (1) -
has
_ elements? (1) -
has
_ key? (1) -
has
_ name? (1) -
has
_ next? (1) -
has
_ text? (1) - header (1)
- hex (1)
- hexdigest (15)
- hidden (2)
- html (2)
-
ignore
_ eof= (1) -
ignore
_ sigint= (1) - imag (1)
- imaginary (1)
- img (2)
- include? (2)
- index (13)
- index= (1)
-
index
_ in _ parent (1) -
initialize
_ classes _ and _ modules (1) -
initialize
_ methods _ etc (1) - inject (1)
-
inplace
_ mode= (1) -
insert
_ after (1) -
insert
_ before (1) - inspect (1)
-
install
_ alias _ method (1) -
install
_ extend _ commands (2) -
install
_ indices (1) -
installed
_ spec _ directories (1) -
instance
_ eval (1) - instruction (1)
- instruction? (1)
- instructions (1)
- io= (1)
-
ip
_ pktinfo (1) -
ipv6
_ pktinfo (1) -
ipv6
_ pktinfo _ ifindex (1) -
irb
/ ext / loader (1) -
irb
/ ext / use-loader (1) - irb= (1)
-
irb
_ context (1) -
irb
_ exit (1) -
irb
_ load (1) -
irb
_ name= (1) -
irb
_ original _ method _ name (1) -
irb
_ path= (1) -
irb
_ require (1) -
issuer
_ certificate (1) -
issuer
_ certificate= (1) -
json
/ add / complex (1) -
json
_ create (1) - key (2)
- key? (1)
- kill (1)
- language (1)
-
laplace
_ expansion (1) - last (1)
-
last
_ error (1) -
last
_ match (2) -
last
_ value (1) -
latest
_ specs (1) - ldexp (1)
- length (2)
- lex (1)
-
lex
_ get _ str (1) -
lex
_ getline (1) - line (1)
- lines (1)
- link (2)
- link= (2)
- listen (5)
- load (1)
-
load
_ from _ binary _ extra _ data (1) -
load
_ gems _ in (1) -
load
_ modules (1) -
load
_ specification (1) -
local
_ name (1) -
localjump
_ exitstatus (1) - lock (1)
- locked? (1)
- log (2)
- log10 (1)
- log2 (1)
- magnitude (1)
- make (1)
-
marshal
_ dump (1) - match (5)
- match? (1)
- matches? (1)
- math? (1)
-
math
_ mode (1) - md5 (1)
-
method
_ list (1) -
module
_ eval (1) -
module
_ exec (1) - modules (1)
- multipart? (2)
-
multipart
_ form (4) - name (6)
- name= (2)
- namespace (2)
- namespaces (3)
- ndata (1)
- new (47)
- next (2)
-
next
_ element (1) -
next
_ float (1) -
next
_ sibling= (1) -
next
_ update (1) -
next
_ update= (1) -
next
_ values (1) -
next
_ wait (1) -
node
_ type (2) - normalize (1)
-
normalize
_ comment (1) - normalized (1)
- normalized= (1)
- notation (1)
- notationdecl (2)
- notationdecl? (1)
- notations (1)
- numerator (1)
-
ole
_ activex _ initialize (1) - owned? (1)
- param (1)
- parent (1)
- parent= (1)
- parent? (2)
- parse (5)
-
parse
_ files _ matching (1) -
parse
_ stream (1) - parts (1)
-
password
_ field (2) -
path
_ translated (1) -
pathmap
_ explode (1) - peek (1)
- phase (1)
- polar (2)
- position (1)
- prefix (2)
- prefix= (1)
- prefixes (2)
-
previous
_ sibling= (1) -
processing
_ instruction (1) - progress (1)
-
prompt
_ c= (1) -
prompt
_ i= (1) -
prompt
_ n= (1) -
prompt
_ s= (1) - public (1)
- public= (1)
- pull (1)
- push (1)
- puttextfile (2)
- quo (1)
-
radio
_ group (2) -
rake
_ extension (1) - rationalize (2)
- raw (2)
- raw= (1)
-
rb
_ add _ method (1) -
rb
_ attr (1) -
rb
_ exc _ fatal (1) -
rb
_ exc _ raise (1) -
rb
_ export _ method (1) -
rb
_ extend _ object (1) -
rb
_ f _ at _ exit (1) -
rb
_ f _ exit (1) -
rb
_ gc _ call _ finalizer _ at _ exit (1) -
rb
_ get _ method _ body (1) -
rb
_ method _ boundp (1) -
rb
_ mod _ extend _ object (1) -
rb
_ obj _ extend (1) -
rb
_ thread _ abort _ exc (1) -
rb
_ thread _ abort _ exc _ set (1) -
rb
_ thread _ exit (1) -
rb
_ thread _ s _ abort _ exc (1) -
rb
_ thread _ s _ abort _ exc _ set (1) -
re
_ exchangeable? (2) -
read
_ nonblock (3) - real (1)
- real? (1)
-
record
_ location (1) - rectangular (2)
- refresh (1)
- remove (1)
-
remove
_ executables (1) -
remove
_ spec (1) -
renegotiation
_ cb (1) -
renegotiation
_ cb= (1) -
replace
_ child (1) -
replace
_ with (1) - reset (2)
- resource (1)
- resource= (1)
-
return
_ format= (1) - rewind (1)
- rexml (1)
-
rexml
/ parsers / pullparser (1) -
rexml
/ parsers / sax2parser (1) -
rexml
/ parsers / streamparser (1) -
rexml
/ parsers / ultralightparser (1) -
rexml
/ sax2listener (1) -
rexml
/ streamlistener (1) - rindex (3)
-
rubygems
/ ext / rake _ builder (1) - run (1)
-
save
_ exception _ mode (1) -
save
_ history (1) -
save
_ history= (1) - scan (1)
-
scan
_ full (1) -
scan
_ until (1) -
scrolling
_ list (2) - search (1)
-
search
_ full (1) - select (2)
-
servername
_ cb (1) -
servername
_ cb= (1) -
session
_ add (1) -
session
_ cache _ mode (1) -
session
_ cache _ mode= (1) -
session
_ cache _ size (1) -
session
_ cache _ size= (1) -
session
_ cache _ stats (1) -
set
_ backtrace (1) -
set
_ encoding (4) -
set
_ last _ value (1) -
set
_ method _ visibility (1) -
set
_ params (2) -
set
_ visibility _ for (1) - sexp (1)
-
sexp
_ raw (1) - signm (1)
- signo (1)
- sin (1)
- sinh (1)
- size (3)
- skip (1)
-
skip
_ until (1) - sleep (1)
- slice (2)
- slice! (1)
- specification (1)
- sqrt (1)
-
stand
_ alone? (2) - standalone (1)
- standalone= (1)
-
start
_ document (1) -
start
_ element (1) -
start
_ element? (1) -
start
_ export (1) -
start
_ prefix _ mapping (1) - status (2)
- string= (1)
-
sub
_ ext (1) -
subject
_ certificate (1) -
subject
_ certificate= (1) -
subject
_ request (1) -
subject
_ request= (1) - submit (2)
- succ (2)
- sum (1)
-
sync
_ ex _ locker (1) -
sync
_ ex _ locker= (1) - system (1)
- system= (1)
-
tag
_ end (1) -
tag
_ start (1) - tan (1)
- tanh (1)
- target (1)
- target= (1)
- terminate (1)
- text (2)
- text= (1)
- text? (1)
- textInput (1)
- textInput= (1)
-
text
_ field (2) - textarea (2)
- textinput (1)
- textinput= (1)
- timeout (2)
- title (2)
- title= (2)
-
tmp
_ dh _ callback (1) -
tmp
_ dh _ callback= (1) -
to
_ a (5) -
to
_ ary (1) -
to
_ binary (1) -
to
_ c (1) -
to
_ f (1) -
to
_ h (1) -
to
_ json (1) -
to
_ mailtext (1) -
to
_ pem (4) -
to
_ r (1) -
to
_ rfc822text (1) -
to
_ s (11) -
to
_ string (1) -
to
_ text (4) - tr (1)
- trace (1)
-
try
_ lock (1) -
try
_ static _ assert (2) -
unescape
_ filename? (1) - unlock (1)
-
unmatched
_ alias _ lists (1) -
unmatched
_ alias _ lists= (1) - unnormalize (1)
- unnormalized (1)
- unshift (2)
- update (1)
- upto (1)
- uri (1)
-
use
_ loader (1) -
use
_ loader= (1) -
use
_ loader? (1) -
use
_ readline (1) -
use
_ readline? (1) -
use
_ tracer (1) -
use
_ tracer= (1) -
use
_ tracer? (1) - value (6)
- value= (2)
-
value
_ expr (1) -
values
_ at (1) - verbose= (1)
-
verify
_ callback (1) -
verify
_ callback= (1) - version= (1)
- visibility (1)
- wait (1)
-
wait
_ all _ jobs _ execution (1) -
waiting
_ jobs _ exist? (1) -
warn
_ legacy (1) - whitespace (1)
- width (1)
- width= (1)
-
with
_ index (1) - workspace= (1)
- write (10)
-
write
_ nonblock (1) - xmldecl (3)
- xmldecl? (1)
- xpath (2)
- yylex (1)
- 字句構造 (1)
- 正規表現 (1)
検索結果
先頭5件
-
static VALUE localjump
_ exitstatus(VALUE exc) (115801.0) -
-
static VALUE lex
_ get _ str(VALUE s) (97201.0) -
文字列 s の lex_gets_ptr の後から一行取得し、返します。 lex_gets_ptr も進められます。
文字列 s の lex_gets_ptr の後から一行取得し、返します。
lex_gets_ptr も進められます。 -
static VALUE lex
_ getline(void) (96901.0) -
関数 lex_gets を使って lex_input から Ruby プログラムを一行読みこみます。
関数 lex_gets を使って lex_input から
Ruby プログラムを一行読みこみます。 -
Thread
:: MUTEX _ FOR _ THREAD _ EXCLUSIVE -> Mutex (82501.0) -
Thread.exclusive用のMutexオブジェクトです。
Thread.exclusive用のMutexオブジェクトです。 -
REXML
:: Document . entity _ expansion _ text _ limit -> Integer (82201.0) -
実体参照の展開による文字列の増分(テキストのバイト数)の 最大値を指定します。
実体参照の展開による文字列の増分(テキストのバイト数)の
最大値を指定します。
展開によって増分値がこの値を越えると
例外を発生させ、処理を中断します。
実体参照の展開処理を使った DoS 攻撃に対抗するための
仕組みです。
デフォルトは 10240 (byte) です。
このメソッドは Ruby 2.1 から deprecated になりました。
REXML::Security.entity_expansion_text_limit を使ってください。
@see REXML::Document.entity_expansion_text_limit=,
http://ww... -
REXML
:: Document . entity _ expansion _ text _ limit=(val) (82201.0) -
実体参照の展開による文字列の増分(テキストのバイト数)の 最大値を指定します。
実体参照の展開による文字列の増分(テキストのバイト数)の
最大値を指定します。
展開によって増分値がこの値を越えると
例外を発生させ、処理を中断します。
実体参照の展開処理を使った DoS 攻撃に対抗するための
仕組みです。
デフォルトは 10240 (byte) です。
このメソッドは Ruby 2.1 から deprecated になりました。
REXML::Security.entity_expansion_text_limit= を使ってください。
@see REXML::Document.entity_expansion_text_limit
http://www... -
REXML
:: Security . entity _ expansion _ text _ limit -> Integer (82201.0) -
実体参照の展開による文字列の増分(テキストのバイト数)の 最大値を指定します。
実体参照の展開による文字列の増分(テキストのバイト数)の
最大値を指定します。
展開によって増分値がこの値を越えると
例外を発生させ、処理を中断します。
実体参照の展開処理を使った DoS 攻撃に対抗するための
仕組みです。
デフォルトは 10240 (byte) です。
@see REXML::Document.entity_expansion_text_limit=,
http://www.ruby-lang.org/ja/news/2013/02/22/rexml-dos-2013-02-22/ -
REXML
:: Security . entity _ expansion _ text _ limit=(val) (82201.0) -
実体参照の展開による文字列の増分(テキストのバイト数)の 最大値を指定します。
実体参照の展開による文字列の増分(テキストのバイト数)の
最大値を指定します。
展開によって増分値がこの値を越えると
例外を発生させ、処理を中断します。
実体参照の展開処理を使った DoS 攻撃に対抗するための
仕組みです。
デフォルトは 10240 (byte) です。
@see REXML::Document.entity_expansion_text_limit
http://www.ruby-lang.org/ja/news/2013/02/22/rexml-dos-2013-02-22/ -
Float
# next _ float -> Float (73519.0) -
浮動小数点数で表現可能な self の次の値を返します。
浮動小数点数で表現可能な self の次の値を返します。
Float::MAX.next_float、Float::INFINITY.next_float は
Float::INFINITY を返します。Float::NAN.next_float は
Float::NAN を返します。
//emlist[例][ruby]{
p 0.01.next_float # => 0.010000000000000002
p 1.0.next_float # => 1.0000000000000002
p 100.0.next_float # => 100.00000000000001
p ... -
void rb
_ gc _ call _ finalizer _ at _ exit(void) (73201.0) -
-
URI
:: MailTo # to _ mailtext -> String (72919.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... -
IRB
:: ContextExtender . install _ extend _ commands -> object (72901.0) -
定義済みの拡張を読み込みます。
定義済みの拡張を読み込みます。
IRB::Context で以下のメソッドが利用できるようになります。
* eval_history=
* use_tracer=
* math_mode=
* use_loader=
* save_history=
irb/extend-command が require された時にライブラリ内部で自動的
に実行されます。
@see IRB::ContextExtender.def_extend_command -
IRB
:: ExtendCommandBundle . install _ extend _ commands -> object (72901.0) -
定義済みの拡張を読み込みます。
定義済みの拡張を読み込みます。
irb で以下のメソッドが利用できるようになります。(それぞれ 1 つだけ抜粋)
* irb_current_working_workspace
* irb_change_workspace
* irb_workspaces
* irb_push_workspace
* irb_pop_workspace
* irb_load
* irb_require
* irb_source
* irb
* irb_jobs
* irb_fg
* irb_kill
* irb_help
irb/extend-command が requir... -
REXML
:: Namespace # fully _ expanded _ name -> String (72901.0) -
完全修飾名を返します。
完全修飾名を返します。 -
Shell
:: ProcessController # wait _ all _ jobs _ execution -> () (72901.0) -
全てのジョブの実行が終わるまで待ちます。
全てのジョブの実行が終わるまで待ちます。 -
Shell
:: ProcessController :: USING _ AT _ EXIT _ WHEN _ PROCESS _ EXIT -> true (72901.0) -
@todo
@todo -
CGI
:: HtmlExtension # a(href = "") -> String (72463.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 (72463.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... -
rexml
/ parsers / sax2parser (72415.0) -
SAX2 と同等の API を持つストリーム式の XML パーサ。
SAX2 と同等の API を持つストリーム式の XML パーサ。
コールバックをパーサオブジェクトに REXML::Parsers::SAX2Parser#listen で
設定してから REXML::Parsers::SAX2Parser#parse を呼び出すことで、
パーサからコールバックが呼び出されます。
コールバックには2種類あって、ブロックを使う方式と REXML::SAX2Listener
を include したクラスのオブジェクトを使う方式があります。詳しくは
REXML::Parsers::SAX2Parser#listen を参照してください。
REXML::Pa... -
rexml
/ parsers / pullparser (72199.0) -
プル方式の XML パーサ。
プル方式の XML パーサ。
REXML::Parsers::StreamParser はパースした結果をコールバックによって
受動的に受け取りますが、このパーサは REXML::Parsers::PullParser#pull
によってパーサから結果をイベントという形で順に能動的に取り出します。
外部的にはこのクラスのオブジェクトはイベントのキューと見なせます。
pull はそのキューの先頭を取り出し、キューから取り除きます。
pull は REXML::Parsers::PullEvent オブジェクトを返します。
このオブジェクトの
REXML::Parsers::PullEvent... -
rexml
/ parsers / streamparser (72199.0) -
ストリーム式の XML パーサ。
ストリーム式の XML パーサ。
rexml の XML パーサの中では高速ですが、機能は限定的です。
もう少し高機能なストリーム式パーサが必要な場合は
REXML::Parsers::SAX2Parser を用いてください。
パーサからはコールバックによってパースした情報を受け取ります。
REXML::StreamListener を include し、
必要なメソッドをオーバーライドしたクラスのオブジェクトを
コールバックオブジェクトとして REXML::Parsers::StreamParser.new
に渡します。
REXML::Parsers::StreamParser#pa... -
rexml
/ parsers / ultralightparser (72073.0) -
パース結果を配列で作られた木構造により返すパーサ。
パース結果を配列で作られた木構造により返すパーサ。
REXML::Parsers::UltraLightParser.new でパーサオブジェクトを
生成し、REXML::Parsers::UltraLightParser#parse でパースし
その結果の木構造を返します。
===[a:nodes] ノードの表現
REXML::Parsers::UltraLightParser#parse が返す
XML の各ノードは配列で表現されます。
配列の最初の要素はシンボルでノードの種類を表わし、2番目以降の要素で
そのノードの情報を保持しています。
例えばテキストノードは [:text, テキ... -
Exception
# backtrace _ locations -> [Thread :: Backtrace :: Location] (64801.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
... -
REXML
:: Element # each _ element _ with _ text(text = nil , max = 0 , name = nil) {|element| . . . } -> () (64537.0) -
テキストを子ノードとして 持つすべての子要素を引数としてブロックを呼び出します。
テキストを子ノードとして
持つすべての子要素を引数としてブロックを呼び出します。
text を指定すると、テキストの内容が text であるもののみを対象とします。
maxを指定すると、対象となる子要素の先頭 max 個のみが対象となります。
name を指定すると、それは xpath 文字列と見なされ、
それにマッチするもののみが対象となります。
max に 0 を指定すると、max の指定は無視されます(0個ではありません)。
@param text テキストの中身(文字列)
@param max ブロック呼出の対象とする子要素の最大個数
@param name xpath文字列
... -
FileTest
. # executable?(file) -> bool (64201.0) -
ファイルがカレントプロセスにより実行できる時に真を返しま す。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。
ファイルがカレントプロセスにより実行できる時に真を返しま
す。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。
@param file ファイル名を表す文字列を指定します。
例:
FileTest.executable?('/bin') # => true
FileTest.executable?('/bin/bash') # => true -
FileTest
. # executable _ real?(file) -> bool (64201.0) -
ファイルがカレントプロセスの実ユーザか実グループで実行できる時に真を返します。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。
ファイルがカレントプロセスの実ユーザか実グループで実行できる時に真を返します。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。
@param file ファイル名を表す文字列を指定します。
//emlist[例][ruby]{
IO.write("empty.txt", "")
File.chmod(0744, "empty.txt")
FileTest.executable_real?("empty.txt") # => true
File.chmod(0644, "empty.txt")
FileTest.ex... -
RDoc
:: Context # unmatched _ alias _ lists -> {String => RDoc :: Alias} (64201.0) -
メソッド名の対応が取れていない alias の旧メソッド名がキー、 RDoc::Alias が値の Hash を返します。
メソッド名の対応が取れていない alias の旧メソッド名がキー、
RDoc::Alias が値の Hash を返します。 -
REXML
:: Entity # external -> String | nil (64201.0) -
実体が外部実体(external entity)宣言である場合は "SYSTEM" もしくは "PUBLIC" という文字列を返します。
実体が外部実体(external entity)宣言である場合は
"SYSTEM" もしくは "PUBLIC" という文字列を返します。
内部実体(internal entity)宣言である場合には nil を返します。 -
BigDecimal
:: EXCEPTION _ ALL -> Integer (63901.0) -
BigDecimal の計算において例外を発生させるかどうかを設定、確認する 際の値を返します。
BigDecimal の計算において例外を発生させるかどうかを設定、確認する
際の値を返します。
以下の例外全てが対象です。
* BigDecimal::EXCEPTION_INFINITY
* BigDecimal::EXCEPTION_NaN
* BigDecimal::EXCEPTION_OVERFLOW
* BigDecimal::EXCEPTION_UNDERFLOW
* BigDecimal::EXCEPTION_ZERODIVIDE
BigDecimal.mode の第 1 引数に指定します。 -
CGI
:: QueryExtension # path _ translated -> String (63901.0) -
ENV['PATH_TRANSLATED'] を返します。
ENV['PATH_TRANSLATED'] を返します。 -
File
. executable?(path) -> bool (63901.0) -
FileTest.#executable? と同じです。
FileTest.#executable? と同じです。
@param path パスを表す文字列を指定します。 -
File
. executable _ real?(path) -> bool (63901.0) -
FileTest.#executable_real? と同じです。
FileTest.#executable_real? と同じです。
@param path パスを表す文字列を指定します。 -
File
:: Stat # executable? -> bool (63901.0) -
実効ユーザ/グループIDで実行できる時に真を返します。
実効ユーザ/グループIDで実行できる時に真を返します。
//emlist[][ruby]{
p File::Stat.new($0).executable?
# 例
#=> true
//} -
File
:: Stat # executable _ real? -> bool (63901.0) -
実ユーザ/グループIDで実行できる時に真を返します。
実ユーザ/グループIDで実行できる時に真を返します。
//emlist[][ruby]{
p File::Stat.new($0).executable_real?
#例
#=> true
//} -
Gem
:: Commands :: HelpCommand :: EXAMPLES -> String (63901.0) -
使用例を表す文字列です。
使用例を表す文字列です。 -
IRB
:: Context # back _ trace _ limit -> Integer (63901.0) -
エラー発生時のバックトレース表示の先頭、末尾の上限の行数を返します。
エラー発生時のバックトレース表示の先頭、末尾の上限の行数を返します。
デフォルト値は 16 です。
@see IRB::Context#back_trace_limit= -
IRB
:: Context # back _ trace _ limit=(val) (63901.0) -
エラー発生時のバックトレース表示の先頭、末尾の上限の行数をそれぞれ val 行に設定します。
エラー発生時のバックトレース表示の先頭、末尾の上限の行数をそれぞれ val
行に設定します。
.irbrc ファイル中で IRB.conf[:BACK_TRACE_LIMIT] を設定する事でも同様の
操作が行えます。
@param val バックトレース表示の先頭、末尾の上限を Integer で指定
します。
@see IRB::Context#back_trace_limit -
IRB
:: ExtendCommandBundle . def _ extend _ command(cmd _ name , cmd _ class , load _ file = nil , *aliases) -> object (63901.0) -
irb に cmd_name で指定したメソッドが実行できるように拡張します。
irb に cmd_name で指定したメソッドが実行できるように拡張します。
@param cmd_name メソッド名を Symbol か文字列で指定します。
cmd_class で指定するクラスの execute メソッドとして定
義してある必要があります。
@param cmd_class 指定した拡張が定義されたクラス名を Symbol、
String、Class のいずれかで指定します。
なお、このクラスは IRB::ExtendCommand ... -
LocalJumpError
# exit _ value -> object (63901.0) -
例外 LocalJumpError を発生する原因となった break や return に渡した値を返します。
例外 LocalJumpError を発生する原因となった
break や return に渡した値を返します。
例:
def foo
proc { return 10 }
end
begin
foo.call
rescue LocalJumpError => err
p err # => #<LocalJumpError: return from block-closure>
p err.reason # => :return
p err.exit_value # => 10
e... -
OpenSSL
:: SSL :: SSLContext # extra _ chain _ cert -> [OpenSSL :: X509 :: Certificate] | nil (63901.0) -
自分自身を証明する証明書からルート CA までの証明書のリストです。
自分自身を証明する証明書からルート CA までの証明書のリストです。
@see OpenSSL::SSL::SSLContext#extra_chain_cert= -
RDoc
:: Context # unmatched _ alias _ lists=(val) (63901.0) -
メソッド名の対応が取れていない alias の旧メソッド名がキー、 RDoc::Alias が値の Hash を設定します。
メソッド名の対応が取れていない alias の旧メソッド名がキー、
RDoc::Alias が値の Hash を設定します。
@param val 旧メソッド名がキー、RDoc::Alias が値の Hash を指
定します。 -
RDoc
:: Generator :: JsonIndex :: SEARCH _ INDEX _ FILE -> String (63901.0) -
検索インデックスのパスを表す文字列です。
検索インデックスのパスを表す文字列です。 -
REXML
:: DocType # external _ id -> String | nil (63901.0) -
DTD が外部サブセットを用いている場合は "SYSTEM", "PUBLIC" の いずれかの文字列を返します。
DTD が外部サブセットを用いている場合は "SYSTEM", "PUBLIC" の
いずれかの文字列を返します。
それ以外の場合は nil を返します。
//emlist[][ruby]{
require 'rexml/document'
doctype = REXML::Document.new(<<EOS).doctype
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
EOS
doctype.... -
REXML
:: Document . entity _ expansion _ limit -> Integer (63901.0) -
実体参照の展開回数の上限を返します。
実体参照の展開回数の上限を返します。
XML 文書(REXML::Document)ごとの展開回数がこの値を越えると
例外を発生させ、処理を中断します。
実体参照の展開処理を使った DoS 攻撃に対抗するための
仕組みです。
デフォルトは 10000 です。
このメソッドは Ruby 2.1 から deprecated になりました。
REXML::Security.entity_expansion_limit を使ってください。
@see REXML::Document.entity_expansion_limit= -
REXML
:: Document . entity _ expansion _ limit=(val) (63901.0) -
実体参照の展開回数の上限を指定します。
実体参照の展開回数の上限を指定します。
XML 文書(REXML::Document)ごとの展開回数がこの値を越えると
例外を発生させ、処理を中断します。
デフォルトは 10000 です。
このメソッドは Ruby 2.1 から deprecated になりました。
REXML::Security.entity_expansion_limit= を使ってください。
@param val 設定する上限値(整数)
@see REXML::Document.entity_expansion_limit -
REXML
:: Parsers :: PullParser # has _ next? -> bool (63901.0) -
未処理のイベントが残っている場合に真を返します。
未処理のイベントが残っている場合に真を返します。
@see REXML::Parsers::PullParser#empty? -
REXML
:: Security . entity _ expansion _ limit -> Integer (63901.0) -
実体参照の展開回数の上限を返します。
実体参照の展開回数の上限を返します。
XML 文書(REXML::Document)ごとの展開回数がこの値を越えると
例外を発生させ、処理を中断します。
実体参照の展開処理を使った DoS 攻撃に対抗するための
仕組みです。
デフォルトは 10000 です。
@see REXML::Document.entity_expansion_limit -
REXML
:: Security . entity _ expansion _ limit=(val) (63901.0) -
実体参照の展開回数の上限を指定します。
実体参照の展開回数の上限を指定します。
XML 文書(REXML::Document)ごとの展開回数がこの値を越えると
例外を発生させ、処理を中断します。
デフォルトは 10000 です。
@param val 設定する上限値(整数)
@see REXML::Document.entity_expansion_limit -
Rake
:: FileList # clear _ exclude -> self (63901.0) -
登録されている除外リストをクリアします。
登録されている除外リストをクリアします。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
file_list = FileList.new("test.rb", "test.bak")
file_list.exclude("test.rb")
# DEFAULT_IGNORE_PATTERNS と "test.rb" の双方の除外がクリアされる
file_list.clear_exclude
file_list # => ["test.r... -
WIN32OLE
# ole _ activex _ initialize -> nil (63901.0) -
ActiveXコントロール用の初期化を行います。
ActiveXコントロール用の初期化を行います。
ole_activex_initializeメソッドは、スクリプト内でActiveXコントロールを利
用できるように、オブジェクトが持つ永続化データを初期化します。
ActiveXコントロール(OCX)は、主にUI用に利用されるOLEオートメーションサー
バです。ActiveXコントロールは、IDEを利用した開発時と、プログラムの実行
時の2種類の実行モードを持ちます。これは、開発時の設定を永続化するためで
す。
幾つかのActiveXコントロールは、上記の動作を前提に組まれているため、実行
に先だって永続化データの転送をデータの有無と... -
OpenSSL
:: SSL :: SSLContext # extra _ chain _ cert=(certificates) (63601.0) -
自分自身を証明する証明書からルート CA までの証明書のリストを配列で設定します。
自分自身を証明する証明書からルート CA までの証明書のリストを配列で設定します。
OpenSSL::SSL::SSLContext#cert で設定した証明書から相手が持っていると
期待されるルート CA 証明書までのリストを渡します。
これによって接続相手はチェインを辿ることでその相手が信頼していない証明書の
信頼性を順に確認し、自分自身を証明する証明書の信頼性を確認します。
@param certificates 設定する証明書チェイン(OpenSSL::X509::Certificate の
配列)
@see OpenSSL::SSL::SSLContext#ext... -
REXML
:: Namespace # expanded _ name -> String (63601.0) -
REXML::Namespace#name= で設定された名前を返します。
REXML::Namespace#name= で設定された名前を返します。
name= で指定した名前が prefix を含んでいれば
prefix を含む名前を返し、そうでなければ
prefix を含まない名前を返します。
@see REXML::Namespace#prefix -
JSON
:: Ext :: Generator :: GeneratorMethods :: Float (63001.0) -
Alias of JSON::Generator::GeneratorMethods::Float
Alias of JSON::Generator::GeneratorMethods::Float -
REXML
:: ExternalEntity (63001.0) -
DTD 内の宣言でパラメータ実体参照を使って宣言が されているものを表わすクラスです。
DTD 内の宣言でパラメータ実体参照を使って宣言が
されているものを表わすクラスです。
例えば、以下の DTD 宣言における %HTMLsymbol が
それにあたります。
<!ENTITY % HTMLsymbol PUBLIC
"-//W3C//ENTITIES Symbols for XHTML//EN"
"xhtml-symbol.ent">
%HTMLsymbol;
//emlist[][ruby]{
require 'rexml/document'
doctype = REXML::Document.new(<<EOS).doctype
<!DO... -
WEBrick
:: HTTPStatus :: ExpectationFailed (63001.0) -
HTTP のステータスコード 417 Expectation Failed を表すクラスです。
HTTP のステータスコード 417 Expectation Failed を表すクラスです。 -
Gem
:: Specification # executable=(executable) (55801.0) -
実行可能ファイル名をセットします。
実行可能ファイル名をセットします。
@param executable 実行可能ファイル名を指定します。 -
Gem
:: Specification # executables=(executables) (55801.0) -
実行可能ファイル名のリストをセットします。
実行可能ファイル名のリストをセットします。
@param executables 実行可能ファイル名のリストを指定します。 -
RDoc
:: Parser . alias _ extension(old _ ext , new _ ext) -> bool (55501.0) -
old_ext に登録されたパーサを new_ext でも解析できるようにエイリアスを登 録します。
old_ext に登録されたパーサを new_ext でも解析できるようにエイリアスを登
録します。
@param old_ext 拡張子を文字列で指定します。
@param new_ext 拡張子を文字列で指定します。
@return エイリアスが登録された場合は true を返します。old_ext にパーサ
が登録されていない場合、エイリアスが登録されずに false を返しま
す。 -
Gem
:: Specification # default _ executable=(executable) (55201.0) -
Gem パッケージ内で gem コマンド経由で実行するファイルをセットします。
Gem パッケージ内で gem コマンド経由で実行するファイルをセットします。
@param executable 実行ファイルを指定します。 -
Matrix
# laplace _ expansion(row: nil , column: nil) -> object | Integer | Rational | Float (55201.0) -
row 行、もしくは column 列に関するラプラス展開をする。
row 行、もしくは column 列に関するラプラス展開をする。
通常の行列に対してはこれは単に固有値を計算するだけです。かわりにMatrix#determinant を
利用すべきです。
変則的な形状の行列に対してはそれ以上の意味を持ちます。例えば
row行/column列が行列やベクトルである場合には
//emlist[例][ruby]{
require 'matrix'
# Matrix[[7,6], [3,9]].laplace_expansion(column: 1) # => 45
Matrix[[Vector[1, 0], Vector[0, 1]], [2, 3]].... -
Net
:: SMTP . default _ ssl _ context -> OpenSSL :: SSL :: SSLContext (55201.0) -
SSL 通信に使われる SSL のコンテキストのデフォルト値を返します。
SSL 通信に使われる SSL のコンテキストのデフォルト値を返します。 -
OpenSSL
:: X509 :: ExtensionFactory # create _ ext(oid , value , critical = false) -> OpenSSL :: X509 :: Extension (55201.0) -
OpenSSL::X509::Extension のインスタンスを生成して返します。
OpenSSL::X509::Extension のインスタンスを生成して返します。
@param oid 拡張領域の識別子を表す文字列
@param value 拡張領域の値を表す文字列
@param critical 重要度(真偽値) -
OpenSSL
:: X509 :: ExtensionFactory # create _ ext _ from _ array(ary) -> OpenSSL :: X509 :: Extension (55201.0) -
[oid, value, critical] もしくは [oid, value] という配列から OpenSSL::X509::Extension オブジェクトを生成します。
[oid, value, critical] もしくは [oid, value] という配列から
OpenSSL::X509::Extension オブジェクトを生成します。
@param ary 生成する拡張領域のデータの配列
@see OpenSSL::X509::ExtensionFactory#create_ext -
OpenSSL
:: X509 :: ExtensionFactory # create _ ext _ from _ hash(hash) -> OpenSSL :: X509 :: Extension (55201.0) -
ハッシュから OpenSSL::X509::Extension オブジェクトを生成します。
ハッシュから OpenSSL::X509::Extension オブジェクトを生成します。
渡すハッシュテーブルは
{"oid" => OID文字列, "value" => value文字列, "critical" => 真偽値 }
という内容が必要です。"critical" を省略した場合は false が
渡されるのと同じになります。
@param hash 生成する拡張領域のデータのハッシュテーブル
@see OpenSSL::X509::ExtensionFactory#create_ext -
OpenSSL
:: X509 :: ExtensionFactory # create _ ext _ from _ string(str) -> OpenSSL :: X509 :: Extension (55201.0) -
文字列から OpenSSL::X509::Extension オブジェクトを生成します。
文字列から OpenSSL::X509::Extension オブジェクトを生成します。
文字列は "oid = value" もしくは "oid = critical, value" という
形式である必要があります。
@param str 生成する拡張領域のデータの文字列
@see OpenSSL::X509::ExtensionFactory#create_ext -
OpenSSL
:: X509 :: ExtensionFactory # create _ extension(obj) -> OpenSSL :: X509 :: Extension (55201.0) -
OpenSSL::X509::Extension のインスタンスを生成して返します。
OpenSSL::X509::Extension のインスタンスを生成して返します。
引数の個数が1個である場合、それが配列、ハッシュ、文字列のいずれかである
ならば、
OpenSSL::X509::ExtensionFactory#create_ext_from_array、
OpenSSL::X509::ExtensionFactory#create_ext_from_hash、
OpenSSL::X509::ExtensionFactory#create_ext_from_string、
がそれぞれ呼びだされてオブジェクトを生成します。
引数が2個以上である場合は、
OpenSSL:... -
OpenSSL
:: X509 :: ExtensionFactory # create _ extension(oid , value , critical=false) -> OpenSSL :: X509 :: Extension (55201.0) -
OpenSSL::X509::Extension のインスタンスを生成して返します。
OpenSSL::X509::Extension のインスタンスを生成して返します。
引数の個数が1個である場合、それが配列、ハッシュ、文字列のいずれかである
ならば、
OpenSSL::X509::ExtensionFactory#create_ext_from_array、
OpenSSL::X509::ExtensionFactory#create_ext_from_hash、
OpenSSL::X509::ExtensionFactory#create_ext_from_string、
がそれぞれ呼びだされてオブジェクトを生成します。
引数が2個以上である場合は、
OpenSSL:... -
Rake
:: RDocTask # external -> bool (55201.0) -
この値が真の場合は外部のシェル経由で rdoc コマンドを実行します。 デフォルトは偽です。
この値が真の場合は外部のシェル経由で rdoc コマンドを実行します。
デフォルトは偽です。 -
Shell
# executable?(file) -> bool (55201.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列を指定します。
@see FileTest.#executable? -
Shell
# executable _ real?(file) -> bool (55201.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列を指定します。
@see FileTest.#executable_real? -
Shell
:: CommandProcessor # executable?(file) -> bool (55201.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列を指定します。
@see FileTest.#executable? -
Shell
:: CommandProcessor # executable _ real?(file) -> bool (55201.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列を指定します。
@see FileTest.#executable_real? -
Shell
:: Filter # executable?(file) -> bool (55201.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列を指定します。
@see FileTest.#executable? -
Shell
:: Filter # executable _ real?(file) -> bool (55201.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列を指定します。
@see FileTest.#executable_real? -
REXML
:: Text # value=(val) (55027.0) -
テキストの内容を val に変更します。
テキストの内容を val に変更します。
val には非正規化された(エスケープされていない)文字列を渡さなければ
なりません。
//emlist[][ruby]{
require 'rexml/document'
e = REXML::Element.new("a")
e.add_text("foo")
e[0].value = "bar"
e.to_s # => "<a>bar</a>"
e[0].value = "<a>"
e.to_s # => "<a><a></a>"
//} -
MatchData
# values _ at(*index) -> [String] (54973.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... -
ARGF
. class # external _ encoding -> Encoding (54901.0) -
ARGF が処理するファイルに対する外部エンコーディングを返します。 デフォルトは Encoding.default_external です。
ARGF が処理するファイルに対する外部エンコーディングを返します。
デフォルトは Encoding.default_external です。
ARGF.class#set_encoding で設定します。
例:
ARGF.external_encoding # => #<Encoding:UTF-8>
@see IO, ARGF.class#internal_encoding -
CGI
:: HtmlExtension # textarea(name = "" , cols = 70 , rows = 10) -> String (54901.0) -
textarea 要素を生成します。
textarea 要素を生成します。
@param name name 属性の値を指定します。
@param cols cols 属性の値を指定します。
@param rows rows 属性の値を指定します。
例:
textarea("name")
# = textarea({ "NAME" => "name", "COLS" => 70, "ROWS" => 10 }) -
CSV
# external _ encoding -> Encoding | nil (54901.0) -
IO#external_encoding に委譲します。
IO#external_encoding に委譲します。 -
Encoding
. default _ external -> Encoding (54901.0) -
既定の外部エンコーディングを返します。
既定の外部エンコーディングを返します。
標準入出力、コマンドライン引数、open で開くファイルなどで、外部エンコーディングが指定されていない場合の既定値として利用されます。
Rubyはロケールまたは -E オプションに従って default_external を決定します。ロケールの確認・設定方法については各システムのマニュアルを参照してください。
default_external は必ず設定されます。Encoding.locale_charmap が nil を返す場合には US-ASCII が、
ロケールにRubyが扱えないエンコーディングが指定されている場合には ASCII-8... -
Encoding
. default _ external=(encoding) (54901.0) -
既定の外部エンコーディングを設定します。
既定の外部エンコーディングを設定します。
default_external を変更する前に作成した文字列と、default_external を変更した後に作成した文字列とではエンコーディングが異なる可能性があるため、Ruby スクリプト内で Encoding.default_external を設定してはいけません。代わりに、ruby -E を使用して、正しい default_external で Ruby を起動してください。
デフォルトの外部エンコーディングがどのように使われるかについては Encoding.default_external を参照してください。
@see spec... -
Enumerator
# next _ values -> Array (54901.0) -
「次」のオブジェクトを配列で返します。
「次」のオブジェクトを配列で返します。
Enumerator#next とほぼ同様の挙動をします。終端まで到達した場合は
StopIteration 例外を発生させます。
このメソッドは、
yield
と
yield nil
を区別するために使えます。
next メソッドによる外部列挙の状態は他のイテレータメソッドによる
内部列挙には影響を与えません。
ただし、 IO#each_line のようにおおもとの列挙メカニズムが副作用を
伴っている場合には影響があり得ます。
//emlist[例: next と next_values の違いを][ruby]{
o = Object... -
Gem
. default _ exec _ format -> String (54901.0) -
デフォルトのインストールするコマンド名を決めるためのフォーマット文字列を返します。
デフォルトのインストールするコマンド名を決めるためのフォーマット文字列を返します。 -
Gem
:: Installer # extract _ files (54901.0) -
ファイルのインデックスを読み取って、それぞれのファイルを Gem のディレクトリに展開します。
ファイルのインデックスを読み取って、それぞれのファイルを Gem のディレクトリに展開します。
また、ファイルを Gem ディレクトリにインストールしないようにします。
@raise ArgumentError 自身に Gem::Format がセットされていない場合に発生します。
@raise Gem::InstallError インストール先のパスが不正な場合に発生します。 -
Gem
:: Specification # default _ executable -> String | nil (54901.0) -
Gem パッケージ内で gem コマンド経由で実行するファイルを返します。
Gem パッケージ内で gem コマンド経由で実行するファイルを返します。 -
Gem
:: Specification # executable -> String (54901.0) -
実行可能ファイル名を返します。
実行可能ファイル名を返します。 -
Gem
:: Specification # executables -> [String] (54901.0) -
実行可能ファイル名のリストを返します。
実行可能ファイル名のリストを返します。 -
Gem
:: Specification # extra _ rdoc _ files -> [String] (54901.0) -
RDoc でドキュメントを作成する際に使用する特別なファイルのリストを返します。
RDoc でドキュメントを作成する際に使用する特別なファイルのリストを返します。 -
Gem
:: Specification # extra _ rdoc _ files=(paths) (54901.0) -
RDoc でドキュメントを作成する際に使用する特別なファイルのリストをセットします。
RDoc でドキュメントを作成する際に使用する特別なファイルのリストをセットします。
@param paths RDoc でドキュメントを作成する際に使用する特別なファイルのリストを指定します。 -
Gem
:: Uninstaller # remove _ executables(gemspec) (54901.0) -
与えられた Gem::Specification に対応する実行ファイルを削除します。
与えられた Gem::Specification に対応する実行ファイルを削除します。
@param gemspec アンインストール指定されている Gem の Gem::Specification を指定します。 -
IO
# external _ encoding -> Encoding | nil (54901.0) -
IO の外部エンコーディングを返します。 外部エンコーディングが指定されていない場合は nil を返します。 ただし読み込み専用モードの場合は Encoding.default_external になります。
IO の外部エンコーディングを返します。
外部エンコーディングが指定されていない場合は nil を返します。
ただし読み込み専用モードの場合は Encoding.default_external になります。
//emlist[例][ruby]{
IO.write("testfile", "abcde")
File.open("testfile") { |f| p f.external_encoding } # => #<Encoding:UTF-8>
//} -
IRB
:: ContextExtender . def _ extend _ command(cmd _ name , load _ file , *aliases) -> object (54901.0) -
IRB::Context に cmd_name で指定したメソッドが実行できるように拡張 します。
IRB::Context に cmd_name で指定したメソッドが実行できるように拡張
します。
@param cmd_name メソッド名を Symbol で指定します。
IRB::Context クラスのインスタンスメソッドとして定
義してある必要があります。
@param load_file cmd_name で指定したメソッドが定義されたファイル名を指
定します。このファイルは自動的に require されます。
@param aliases cmd_name の別名を Symb... -
IRB
:: ExtendCommandBundle # install _ alias _ method(to , from , override = NO _ OVERRIDE) (54901.0) -
メソッドのエイリアスを定義します。ライブラリ内部で使用します。
メソッドのエイリアスを定義します。ライブラリ内部で使用します。
@param to 新しいメソッド名を Symbol か文字列で指定します。
@param from 元のメソッド名を Symbol か文字列で指定します。
@param override 新しいメソッド名が定義済みであった場合にそのメソッドを
上書きするかどうかを
IRB::ExtendCommandBundle::NO_OVERRIDE、
IRB::ExtendCommandBundle::OVERRIDE_PRIVATE_... -
Kernel
# find _ executable(bin , path = nil) -> String | nil (54901.0) -
パス path から実行ファイル bin を探します。
パス path から実行ファイル bin を探します。
実行ファイルが見つかった場合は、そのフルパスを返します。
実行ファイルが見つからなかった場合は、nilを返します。
このメソッドは Makefile を変更しません。
@param bin 実行ファイルの名前を指定します。
@param path パスを指定します。デフォルトは環境変数 PATH です。
環境変数 PATH が定義されていない場合は /usr/local/bin,
/usr/ucb, /usr/bin, /bin を使います。 -
Module
# class _ exec(*args) {|*vars| . . . } -> object (54901.0) -
与えられたブロックを指定された args を引数としてモジュールのコンテキストで評価します。
与えられたブロックを指定された args を引数としてモジュールのコンテキストで評価します。
モジュールのコンテキストで評価するとは、実行中そのモジュールが self になるということです。
つまり、そのモジュールの定義式の中にあるかのように実行されます。
ローカル変数、定数とクラス変数のスコープはブロックの外側のスコープになります。
@param args ブロックに渡す引数を指定します。
//emlist[例][ruby]{
class Thing
end
c = 1
Thing.class_exec{
def hello()
"Hello there!"
... -
OpenSSL
:: ASN1 :: EXTERNAL -> Integer (54901.0) -
ASN.1 UNIVERSAL タグの、 EXTERNAL のタグ番号 8 を表す定数です。
ASN.1 UNIVERSAL タグの、
EXTERNAL のタグ番号 8 を表す定数です。 -
OpenSSL
:: X509 :: V _ ERR _ CRL _ HAS _ EXPIRED -> Integer (54901.0) -
CRL が期限切れであることを意味します。
CRL が期限切れであることを意味します。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。 -
OpenSSL
:: X509 :: V _ ERR _ ERROR _ IN _ CRL _ NEXT _ UPDATE _ FIELD -> Integer (54901.0) -
CRL の nextUpdate フィールドの値が不正である ことを意味します。
CRL の nextUpdate フィールドの値が不正である
ことを意味します。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。 -
OpenSSL
:: X509 :: V _ ERR _ PATH _ LENGTH _ EXCEEDED -> Integer (54901.0) -
CA 証明書の basicConstraints 拡張領域の pathlen を 越えている場合に発生します。
CA 証明書の basicConstraints 拡張領域の pathlen を
越えている場合に発生します。 -
Pathname
# executable? -> bool (54901.0) -
FileTest.executable?(self.to_s) と同じです。
FileTest.executable?(self.to_s) と同じです。
@see FileTest.#executable?