種類
ライブラリ
- ビルトイン (51)
- benchmark (1)
- bigdecimal (3)
-
cgi
/ core (4) - coverage (2)
- csv (7)
- dbm (2)
- drb (13)
-
drb
/ acl (1) -
drb
/ extserv (1) - erb (1)
- etc (38)
- fileutils (1)
- forwardable (1)
- gdbm (2)
- ipaddr (1)
- irb (1)
-
irb
/ context (3) -
irb
/ extend-command (4) - json (1)
- logger (14)
- matrix (1)
- mkmf (2)
-
net
/ http (17) -
net
/ imap (2) -
net
/ pop (3) - nkf (2)
- observer (3)
- openssl (64)
- optparse (6)
- psych (7)
- rake (4)
-
rake
/ packagetask (4) - rdoc (1)
-
rdoc
/ generator / darkfish (1) - readline (1)
- resolv (1)
-
rexml
/ document (6) -
rexml
/ sax2listener (1) -
rexml
/ streamlistener (1) - ripper (1)
- rss (18)
- rubygems (10)
-
rubygems
/ command (1) -
rubygems
/ commands / dependency _ command (1) -
rubygems
/ commands / unpack _ command (1) -
rubygems
/ commands / update _ command (1) -
rubygems
/ config _ file (4) -
rubygems
/ dependency (2) -
rubygems
/ dependency _ installer (2) -
rubygems
/ exceptions (1) -
rubygems
/ package / tar _ header (1) -
rubygems
/ package / tar _ writer (1) -
rubygems
/ platform (2) -
rubygems
/ requirement (4) -
rubygems
/ security (10) -
rubygems
/ server (5) -
rubygems
/ source _ index (1) -
rubygems
/ specification (15) -
rubygems
/ user _ interaction (6) -
rubygems
/ validator (2) -
rubygems
/ version (14) -
rubygems
/ version _ option (3) - scanf (1)
- sdbm (1)
- shell (1)
- socket (26)
- strscan (2)
-
syslog
/ logger (3) - webrick (1)
-
webrick
/ httpproxy (2) -
webrick
/ httprequest (2) -
webrick
/ httpresponse (3) -
webrick
/ https (1) -
webrick
/ httpserver (15) -
webrick
/ httpservlet / abstract (2) -
webrick
/ httpservlet / cgihandler (1) -
webrick
/ httpservlet / erbhandler (1) -
webrick
/ httpservlet / filehandler (2) -
webrick
/ httpservlet / prochandler (1) -
webrick
/ httpstatus (6) -
webrick
/ httpversion (9) -
webrick
/ server (15) -
webrick
/ ssl (2) -
webrick
/ utils (2) - win32ole (8)
-
yaml
/ dbm (2) - zlib (4)
クラス
- ACL (1)
- Array (2)
- BasicSocket (4)
- BigDecimal (3)
- Binding (1)
- CSV (7)
- Coverage (2)
- DBM (2)
-
DRb
:: DRbServer (11) -
DRb
:: ExtServ (1) - ERB (1)
-
Encoding
:: Converter (23) -
Encoding
:: UndefinedConversionError (5) - GDBM (2)
-
Gem
:: Command (1) -
Gem
:: Commands :: DependencyCommand (1) -
Gem
:: Commands :: UnpackCommand (1) -
Gem
:: Commands :: UpdateCommand (1) -
Gem
:: ConfigFile (4) -
Gem
:: Dependency (2) -
Gem
:: DependencyInstaller (2) -
Gem
:: LoadError (2) -
Gem
:: Package :: TarHeader (1) -
Gem
:: Platform (2) -
Gem
:: Requirement (3) -
Gem
:: Security :: Policy (9) -
Gem
:: Server (5) -
Gem
:: SourceIndex (1) -
Gem
:: Specification (15) -
Gem
:: StreamUI (1) -
Gem
:: StreamUI :: VerboseProgressReporter (4) -
Gem
:: Validator (2) -
Gem
:: Version (13) - Hash (2)
- IO (1)
- IPAddr (1)
-
IRB
:: Context (3) - KeyError (1)
- Logger (6)
-
Logger
:: Formatter (1) - Matrix (1)
- Method (1)
- NameError (1)
-
Net
:: HTTP (13) -
Net
:: HTTPResponse (1) -
Net
:: IMAP (2) -
Net
:: POP3 (3) - Object (2)
-
OpenSSL
:: ASN1 :: UniversalString (2) -
OpenSSL
:: BN (1) -
OpenSSL
:: Netscape :: SPKI (1) -
OpenSSL
:: OCSP :: BasicResponse (1) -
OpenSSL
:: OCSP :: Request (1) -
OpenSSL
:: PKCS7 (2) -
OpenSSL
:: PKey :: DSA (1) -
OpenSSL
:: PKey :: EC (1) -
OpenSSL
:: PKey :: EC :: Group (2) -
OpenSSL
:: PKey :: EC :: Point (1) -
OpenSSL
:: PKey :: PKey (1) -
OpenSSL
:: SSL :: SSLContext (9) -
OpenSSL
:: SSL :: SSLServer (5) -
OpenSSL
:: SSL :: SSLSocket (1) -
OpenSSL
:: X509 :: CRL (3) -
OpenSSL
:: X509 :: Certificate (3) -
OpenSSL
:: X509 :: Request (3) -
OpenSSL
:: X509 :: Store (4) -
OpenSSL
:: X509 :: StoreContext (1) - OptionParser (4)
-
OptionParser
:: ParseError (1) -
Psych
:: Handler (1) -
Psych
:: Nodes :: Document (3) -
RDoc
:: Generator :: Darkfish (1) -
RDoc
:: Options (4) -
REXML
:: Document (1) -
REXML
:: XMLDecl (5) -
RSS
:: Maker :: RSSBase (3) -
RSS
:: RDF (4) -
RSS
:: Rss (4) -
Rake
:: PackageTask (4) - Rational (1)
- Regexp (1)
- Ripper (1)
- SDBM (1)
-
Scanf
:: FormatSpecifier (1) - Shell (1)
- Socket (6)
- String (3)
- StringScanner (2)
-
Syslog
:: Logger (2) -
Syslog
:: Logger :: Formatter (1) - TCPServer (4)
- UNIXServer (8)
-
WEBrick
:: Cookie (2) -
WEBrick
:: GenericServer (14) -
WEBrick
:: HTTPProxyServer (1) -
WEBrick
:: HTTPRequest (3) -
WEBrick
:: HTTPResponse (3) -
WEBrick
:: HTTPServer (7) -
WEBrick
:: HTTPServer :: MountTable (5) -
WEBrick
:: HTTPServlet :: AbstractServlet (2) -
WEBrick
:: HTTPServlet :: CGIHandler (1) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (1) -
WEBrick
:: HTTPServlet :: ERBHandler (1) -
WEBrick
:: HTTPServlet :: FileHandler (1) -
WEBrick
:: HTTPServlet :: ProcHandler (1) -
WEBrick
:: HTTPVersion (8) - WIN32OLE (3)
-
WIN32OLE
_ TYPE (2) -
WIN32OLE
_ TYPELIB (3) -
YAML
:: DBM (2)
モジュール
- Benchmark (1)
-
CGI
:: QueryExtension (4) - DRb (2)
- DublinCoreModel (3)
- Etc (38)
- Forwardable (1)
- Gem (3)
-
Gem
:: QuickLoader (4) -
Gem
:: Security (1) -
Gem
:: VersionOption (2) - IRB (1)
-
IRB
:: ExtendCommandBundle (4) - JSON (1)
- Kernel (4)
-
Logger
:: Severity (6) - Marshal (2)
- NKF (2)
- Observable (3)
- OpenSSL (4)
-
OpenSSL
:: ASN1 (5) -
OpenSSL
:: OCSP (1) -
OpenSSL
:: SSL (5) -
OpenSSL
:: X509 (5) - Psych (3)
- RDoc (1)
-
REXML
:: SAX2Listener (1) -
REXML
:: StreamListener (1) -
RSS
:: Maker (1) - RakeFileUtils (3)
- Readline (1)
-
Socket
:: Constants (3) - WEBrick (1)
-
WEBrick
:: HTTPStatus (3) -
WEBrick
:: Utils (2) - Zlib (3)
オブジェクト
- ENV (1)
キーワード
-
$ VERBOSE (1) - <=> (2)
- === (1)
- =~ (1)
-
BENCHMARK
_ VERSION (1) -
CS
_ GNU _ LIBC _ VERSION (1) -
CS
_ GNU _ LIBPTHREAD _ VERSION (1) -
CS
_ PATH (1) -
CS
_ POSIX _ V6 _ ILP32 _ OFF32 _ CFLAGS (1) -
CS
_ POSIX _ V6 _ ILP32 _ OFF32 _ LDFLAGS (1) -
CS
_ POSIX _ V6 _ ILP32 _ OFF32 _ LIBS (1) -
CS
_ POSIX _ V6 _ ILP32 _ OFFBIG _ CFLAGS (1) -
CS
_ POSIX _ V6 _ ILP32 _ OFFBIG _ LDFLAGS (1) -
CS
_ POSIX _ V6 _ ILP32 _ OFFBIG _ LIBS (1) -
CS
_ POSIX _ V6 _ LP64 _ OFF64 _ CFLAGS (1) -
CS
_ POSIX _ V6 _ LP64 _ OFF64 _ LDFLAGS (1) -
CS
_ POSIX _ V6 _ LP64 _ OFF64 _ LIBS (1) -
CS
_ POSIX _ V6 _ LPBIG _ OFFBIG _ CFLAGS (1) -
CS
_ POSIX _ V6 _ LPBIG _ OFFBIG _ LDFLAGS (1) -
CS
_ POSIX _ V6 _ LPBIG _ OFFBIG _ LIBS (1) -
CS
_ POSIX _ V6 _ WIDTH _ RESTRICTED _ ENVS (1) -
CS
_ POSIX _ V7 _ ILP32 _ OFF32 _ CFLAGS (1) -
CS
_ POSIX _ V7 _ ILP32 _ OFF32 _ LDFLAGS (1) -
CS
_ POSIX _ V7 _ ILP32 _ OFF32 _ LIBS (1) -
CS
_ POSIX _ V7 _ ILP32 _ OFFBIG _ CFLAGS (1) -
CS
_ POSIX _ V7 _ ILP32 _ OFFBIG _ LDFLAGS (1) -
CS
_ POSIX _ V7 _ ILP32 _ OFFBIG _ LIBS (1) -
CS
_ POSIX _ V7 _ LP64 _ OFF64 _ CFLAGS (1) -
CS
_ POSIX _ V7 _ LP64 _ OFF64 _ LDFLAGS (1) -
CS
_ POSIX _ V7 _ LP64 _ OFF64 _ LIBS (1) -
CS
_ POSIX _ V7 _ LPBIG _ OFFBIG _ CFLAGS (1) -
CS
_ POSIX _ V7 _ LPBIG _ OFFBIG _ LDFLAGS (1) -
CS
_ POSIX _ V7 _ LPBIG _ OFFBIG _ LIBS (1) -
CS
_ POSIX _ V7 _ THREADS _ CFLAGS (1) -
CS
_ POSIX _ V7 _ THREADS _ LDFLAGS (1) -
CS
_ POSIX _ V7 _ WIDTH _ RESTRICTED _ ENVS (1) -
CS
_ V6 _ ENV (1) -
CS
_ V7 _ ENV (1) -
CURRENT
_ SPECIFICATION _ VERSION (1) - ConversionError (1)
- Converter (1)
- ConverterEncoding (1)
- ConverterNotFoundError (1)
- DEBUG (1)
-
DEFAULT
_ VERBOSITY (1) -
DEFAULT
_ VERSION (1) -
DOC
_ TEMPLATE (1) -
EAI
_ OVERFLOW (2) - ERROR (1)
-
EXCEPTION
_ OVERFLOW (1) - FATAL (1)
-
FL
_ REVERSE (1) -
FORWARDABLE
_ VERSION (1) - FileOverflow (1)
- GemVersions (1)
- GenericServer (1)
- HTTPInternalServerError (1)
- HTTPProxyServer (1)
- HTTPServer (1)
- HTTPServerError (1)
- HTTPServerException (1)
- HTTPVersion (1)
- HTTPVersionNotSupported (2)
- INFO (1)
-
INSECURE
_ METHOD (1) -
IP
_ MTU _ DISCOVER (2) -
IP
_ RECVERR (2) - InternalServerError (1)
-
LIBYAML
_ VERSION (1) -
MAJOR
_ VERSION (1) -
MINOR
_ VERSION (1) - MountTable (1)
-
NKF
_ VERSION (1) -
NONEXISTENT
_ SPECIFICATION _ VERSION (1) - NOVERIFY (2)
-
NO
_ OVERRIDE (1) -
OPENSSL
_ LIBRARY _ VERSION (1) -
OPENSSL
_ VERSION (1) -
OPENSSL
_ VERSION _ NUMBER (1) -
OP
_ CIPHER _ SERVER _ PREFERENCE (1) -
OVERRIDE
_ ALL (1) -
OVERRIDE
_ PRIVATE _ ONLY (1) - OptionParser (1)
- OtherResolvError (1)
- OverlappedPrefixError (1)
-
PURPOSE
_ NS _ SSL _ SERVER (1) -
PURPOSE
_ SSL _ SERVER (1) -
RC
_ HTTP _ VERSION _ NOT _ SUPPORTED (1) -
RC
_ INTERNAL _ SERVER _ ERROR (1) -
RDOC
_ CSS (1) -
RUBY
_ ENGINE _ VERSION (1) -
RUBY
_ VERSION (1) - Requirement (2)
- RubyGemsPackageVersion (1)
- RubyGemsVersion (1)
- RuleRecursionOverflowError (1)
-
SC
_ 2 _ VERSION (1) -
SC
_ SPORADIC _ SERVER (1) -
SC
_ THREAD _ SPORADIC _ SERVER (1) -
SC
_ VERSION (1) -
SC
_ XOPEN _ VERSION (1) -
SESSION
_ CACHE _ SERVER (1) -
SPECIFICATION
_ VERSION _ HISTORY (1) - ServerError (2)
- Severity (1)
- SimpleServer (1)
-
TRUST
_ SSL _ SERVER (1) - UNIVERSALSTRING (1)
-
UNIVERSAL
_ TAG _ NAME (1) - UNIXServer (1)
- UNKNOWN (1)
- UndefinedConversionError (1)
- UniversalString (3)
- UnknownConversionMethodError (1)
-
VERIFY
_ CLIENT _ ONCE (1) -
VERIFY
_ FAIL _ IF _ NO _ PEER _ CERT (1) -
VERIFY
_ NONE (1) -
VERIFY
_ PEER (1) - VERSION (18)
-
V
_ ERR _ APPLICATION _ VERIFICATION (1) -
V
_ ERR _ UNABLE _ TO _ VERIFY _ LEAF _ SIGNATURE (1) - Verbose (1)
- VerboseProgressReporter (1)
- VerificationError (1)
- Version (3)
- VersionError (1)
- VersionOption (1)
- WARN (1)
-
ZLIB
_ VERSION (1) - [] (2)
- []= (1)
- accept (1)
-
accept
_ nonblock (1) - add (3)
-
add
_ platform _ option (1) -
add
_ version _ option (1) - alive? (1)
-
asciicompat
_ encoding (2) - bump (1)
-
calculate
_ integers _ for _ gem _ version (1) - call (2)
- cd (1)
- close (1)
- config (2)
- conversion (1)
- convert (5)
-
convert
_ type (1) -
convertible
_ int (2) - convpath (1)
- correct? (1)
- count (1)
-
count
_ observers (1) -
coverage
_ report (1) -
coverage
_ report= (1) - create (1)
-
create
_ listeners (1) -
cvar
_ override _ check (1) -
dc
_ coverage (1) -
dc
_ coverage= (1) -
dc
_ coverages (1) -
default
_ argc _ limit (1) -
default
_ id _ conv (1) -
default
_ load _ limit (1) - delete (1)
-
delete
_ never (1) -
delete
_ observer (1) -
destination
_ encoding (2) -
destination
_ encoding _ name (1) -
do
_ not _ reverse _ lookup (2) -
do
_ not _ reverse _ lookup= (2) -
do
_ rubygems _ update (1) - done (1)
-
dsa
_ verify _ asn1 (1) -
enable
_ ssl (2) - eql? (1)
-
error
_ char (1) -
find
_ name (1) -
find
_ reverse _ dependencies (1) -
find
_ spec _ by _ name _ and _ version (1) - finish (1)
- gem (1)
-
get
_ instance (2) -
get
_ path (1) - getservername (1)
-
header
_ convert (2) - here? (1)
-
http
_ version (3) - init (1)
-
insert
_ output (1) - inspect (1)
- install (1)
-
install
_ alias _ method (1) - inverse (1)
- invert (6)
- invert! (1)
-
irb
/ version (1) -
is
_ version _ 1 _ 1? (1) -
is
_ version _ 1 _ 2? (1) -
last
_ error (1) -
libyaml
_ version (1) - listen (4)
- listeners (1)
- log (2)
- logger (1)
- major (1)
- major= (1)
-
major
_ version (2) - make (1)
-
mark
_ version (1) -
marshal
_ dump (1) -
marshal
_ load (1) -
marshal
_ version (1) - minor (1)
- minor= (1)
-
minor
_ version (2) -
mod
_ inverse (1) - mount (1)
-
mount
_ proc (2) -
must
_ C _ version (1) - new (29)
-
notify
_ observers (1) -
ole
_ query _ interface (1) - open (3)
-
overwrite
_ accessor (1) -
point
_ conversion _ form (1) -
point
_ conversion _ form= (1) - prerelease? (1)
-
primary
_ server (1) -
primary
_ server= (1) -
primitive
_ convert (4) -
primitive
_ errinfo (1) -
progress
_ reporter (1) -
push
_ all _ highest _ version _ gems _ on _ load _ path (1) -
push
_ gem _ version _ on _ load _ path (1) - putback (2)
- quick (1)
-
rb
_ check _ convert _ type (1) -
rb
_ convert _ type (1) -
rb
_ thread _ sleep _ forever (1) - rdoc (1)
-
really
_ verbose (1) - receiver (4)
- recover (1)
- release (1)
- release= (1)
- replacement (1)
- replacement= (1)
-
request
_ http _ version (1) -
request
_ http _ version= (1) -
required
_ ruby _ version (1) -
required
_ ruby _ version= (1) -
required
_ rubygems _ version (1) -
required
_ rubygems _ version= (1) - reverse (2)
- reverse! (1)
-
reverse
_ each (1) -
rss
_ version (3) -
rss
_ version= (2) -
ruby 1
. 6 feature (1) -
rubygems
/ version (1) -
rubygems
/ version _ option (1) -
rubygems
_ version (1) -
rubygems
_ version= (1) - run (2)
- running? (1)
-
safe
_ level (1) -
satisfied
_ by? (1) - scan (1)
-
search
_ convpath (1) -
server
_ cert (1) -
server
_ error? (1) -
server
_ name (2) -
server
_ port (1) -
server
_ protocol (1) -
server
_ software (1) -
servername
_ cb (1) -
show
_ lookup _ failure (1) - shutdown (1)
-
source
_ encoding (2) -
source
_ encoding _ name (1) -
specification
_ version (1) -
specification
_ version= (1) -
ssl
_ context (1) -
ssl
_ version (1) -
ssl
_ version= (2) -
st
_ cleanup _ safe (1) -
st
_ delete _ safe (1) - start (3)
-
start
_ document (1) -
start
_ immediately (1) -
start
_ immediately= (1) - starttls (1)
- status (1)
- stop (1)
-
stop
_ service (1) - sysaccept (2)
- sysverify (1)
-
to
_ io (1) -
to
_ s (2) - tokens (1)
- traverse (1)
-
try
_ convert (5) - umount (1)
-
unconverted
_ fields? (1) -
unix
_ server _ loop (1) -
unix
_ server _ socket (2) - unmount (1)
- updated (1)
- uri (1)
- verbose (3)
- verbose= (2)
- verbose? (1)
-
verbose
_ flag (1) -
verbose
_ flag= (1) - verbosity (1)
- verbosity= (1)
- verify (12)
-
verify
_ callback (3) -
verify
_ callback= (3) -
verify
_ chain (1) -
verify
_ chain= (1) -
verify
_ data (1) -
verify
_ data= (1) -
verify
_ depth (2) -
verify
_ depth= (2) -
verify
_ gem (2) -
verify
_ gem _ file (1) -
verify
_ mode (2) -
verify
_ mode= (2) -
verify
_ result (1) -
verify
_ root (1) -
verify
_ root= (1) -
verify
_ signer (1) -
verify
_ signer= (1) -
verify
_ trust _ dir (1) - version (19)
- version= (13)
-
version
_ 1 _ 1? (1) -
version
_ 1 _ 2 (1) -
version
_ 1 _ 2? (1) -
version
_ requirement (1) -
version
_ requirement= (1) -
version
_ requirements (1) -
version
_ requirements= (1) -
virtual
_ host (1) -
webrick
/ httpserver (1) -
webrick
/ httpversion (1) -
webrick
/ server (1) - xmldecl (3)
-
zlib
_ version (1)
検索結果
先頭5件
-
IRB
. version -> String (96601.0) -
IRB のバージョンを文字列で返します。
IRB のバージョンを文字列で返します。
~/.irbrc などの設定ファイル内で IRB.conf[:VERSION] を設定していた場合は
任意のバージョンを返すように設定できます。 -
IRB
:: ExtendCommandBundle :: NO _ OVERRIDE -> 0 (96601.0) -
irb でコマンドのエイリアスを定義する際に、既にこれからエイリアス先に指 定したメソッド名と同名のメソッドが定義済みであった場合、エイリアスを定 義しない事を指定するフラグです。
irb でコマンドのエイリアスを定義する際に、既にこれからエイリアス先に指
定したメソッド名と同名のメソッドが定義済みであった場合、エイリアスを定
義しない事を指定するフラグです。
@see IRB::ExtendCommandBundle.def_extend_command -
IRB
:: ExtendCommandBundle :: OVERRIDE _ ALL -> 1 (96601.0) -
irb でコマンドのエイリアスを定義する際に、既にこれからエイリアス先に指 定したメソッド名と同名のメソッドが定義済みであった場合でも、常にエイリ アスを定義する事を指定するフラグです。
irb でコマンドのエイリアスを定義する際に、既にこれからエイリアス先に指
定したメソッド名と同名のメソッドが定義済みであった場合でも、常にエイリ
アスを定義する事を指定するフラグです。
@see IRB::ExtendCommandBundle.def_extend_command -
IRB
:: ExtendCommandBundle :: OVERRIDE _ PRIVATE _ ONLY -> 2 (96601.0) -
irb でコマンドのエイリアスを定義する際に、既にこれからエイリアス先に指 定したメソッド名と同名の public メソッドが定義済みではなかった場合のみ、 エイリアスを定義する事を指定するフラグです。
irb でコマンドのエイリアスを定義する際に、既にこれからエイリアス先に指
定したメソッド名と同名の public メソッドが定義済みではなかった場合のみ、
エイリアスを定義する事を指定するフラグです。
@see IRB::ExtendCommandBundle.def_extend_command -
IO
. try _ convert(obj) -> IO | nil (87601.0) -
obj を to_io メソッドによって IO オブジェクトに変換します。 変換できなかった場合は nil を返します。
obj を to_io メソッドによって IO オブジェクトに変換します。
変換できなかった場合は nil を返します。
IO.try_convert(STDOUT) # => STDOUT
IO.try_convert("STDOUT") # => nil -
IPAddr
# reverse -> String (87601.0) -
DNS 逆引きのための文字列を返します。 IPv6 なら 3172 で定義された形式で返します。
DNS 逆引きのための文字列を返します。
IPv6 なら 3172 で定義された形式で返します。
例:
require "ipaddr"
p IPAddr.new("192.168.0.1").reverse # => "1.0.168.192.in-addr.arpa" -
IRB
:: Context # verbose -> bool | nil (87601.0) -
標準出力に詳細なメッセージを出力するように設定されているかどうかを返し ます。
標準出力に詳細なメッセージを出力するように設定されているかどうかを返し
ます。
IRB::Context#verbose? とは別のメソッドである事に注意してください。
@return 詳細なメッセージを出力するように設定されている場合は true を返
します。そうでない場合は false か nil を返します。
@see IRB::Context#verbose?, IRB::Context#verbose= -
IRB
:: Context # verbose? -> bool | nil (87601.0) -
標準出力に詳細なメッセージを出力するかどうかを返します。
標準出力に詳細なメッセージを出力するかどうかを返します。
@return 詳細なメッセージを出力する場合は true を返します。そうでない場
合は false か nil を返します。
設定を行っていた場合(IRB::Context#verbose が true か false を返す
場合)は設定した通りに動作します。設定を行っていない場合は、ファイルを指
定して irb を実行した場合などに true を返します。
@see IRB::Context#verbose, IRB::Context#verbose= -
IRB
:: Context # verbose=(val) (87301.0) -
標準出力に詳細なメッセージを出力するかどうかを val に設定します。
標準出力に詳細なメッセージを出力するかどうかを val に設定します。
.irbrc ファイル中で IRB.conf[:VERBOSE] を設定する事でも同様の操作が行え
ます。
false や nil を指定した場合でも、IRB::Context#verbose? が true を
返す場合は詳細なメッセージを出力する事に注意してください。
@param val true を指定した場合、詳細なメッセージを出力します。false や
nil を指定した場合、詳細なメッセージを出力しません。
@see IRB::Context#verbose, IRB::Con... -
Gem
:: VersionOption # add _ version _ option(task = command , *wrap) (81901.0) -
option parser に対して --version オプションを追加します。
option parser に対して --version オプションを追加します。
@param task コマンド名を指定します。デフォルト値はインクルードされる側のクラスで指定されます。
@param wrap Gem::Command#add_option に渡すその他のオプションを指定します。 -
IRB
:: ExtendCommandBundle # install _ alias _ method(to , from , override = NO _ OVERRIDE) (78901.0) -
メソッドのエイリアスを定義します。ライブラリ内部で使用します。
メソッドのエイリアスを定義します。ライブラリ内部で使用します。
@param to 新しいメソッド名を Symbol か文字列で指定します。
@param from 元のメソッド名を Symbol か文字列で指定します。
@param override 新しいメソッド名が定義済みであった場合にそのメソッドを
上書きするかどうかを
IRB::ExtendCommandBundle::NO_OVERRIDE、
IRB::ExtendCommandBundle::OVERRIDE_PRIVATE_... -
Encoding
:: UndefinedConversionError # destination _ encoding -> Encoding (63901.0) -
エラーを発生させた変換の変換先のエンコーディングを Encoding オブジェクトで返します。
エラーを発生させた変換の変換先のエンコーディングを Encoding
オブジェクトで返します。
@see Encoding::UndefinedConversionError#source_encoding -
Encoding
:: UndefinedConversionError # destination _ encoding _ name -> String (63901.0) -
エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
@see Encoding::UndefinedConversionError#destination_encoding -
OptionParser
# ver -> String (63622.0) -
program_name、version と release から生成したバージョンを表す文字列を返します。
program_name、version と release から生成したバージョンを表す文字列を返します。
//emlist[例][ruby]{
require "optparse"
OptionParser.new do |opts|
opts.banner = "Usage: example.rb [options]"
opts.program_name = "Optparse Example"
opts.version = [0, 1]
opts.release = "2019-05-01"
opts.on_tail("--version", "Show v... -
BigDecimal
. ver -> String (63604.0) -
このメソッドは Ruby 2.5 から deprecated です。 BigDecimal::VERSION を使用してください。
このメソッドは Ruby 2.5 から deprecated です。
BigDecimal::VERSION を使用してください。 -
Encoding
:: Converter # destination _ encoding -> Encoding (54901.0) -
変換先のエンコーディングを返します。
変換先のエンコーディングを返します。
@return 変換先のエンコーディング
//emlist[][ruby]{
ec = Encoding::Converter.new("utf-8", "euc-jp")
ec.destination_encoding #=> #<Encoding:EUC-JP>
//} -
OpenSSL
:: SSL :: VERIFY _ FAIL _ IF _ NO _ PEER _ CERT -> Integer (54901.0) -
OpenSSL::SSL::SSLContext#verify_mode= で指定できるフラグです。
OpenSSL::SSL::SSLContext#verify_mode= で指定できるフラグです。
サーバーモードであるかクライアントモードであるかによって意味がことなります。
サーバーモード: クライアントが証明書を返さない場合に
TLS/SSL ハンドシェイクを即座に終了させます。
このフラグは VERIFY_PEER フラグとともに使われなければなりません。
クライアントモード: 無視されます。 -
OpenSSL
:: X509 :: V _ ERR _ APPLICATION _ VERIFICATION -> Integer (54901.0) -
アプリケーションが利用するエラーコードです。
アプリケーションが利用するエラーコードです。
OpenSSL のライブラリでは使われないので、
アプリケーションプログラマが自由に利用することが可能です。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。
@see OpenSSL::X509::Store#verify_callback=,
OpenSSL::X509::StoreContext#error= -
Gem
:: VersionOption (54001.0) -
Gem::Command の --version, --platform オプションのためのモジュールです。
Gem::Command の --version, --platform オプションのためのモジュールです。 -
rubygems
/ version _ option (54001.0) -
Gem::Command の --version, --platform オプションのためのモジュールを 定義したライブラリです。
Gem::Command の --version, --platform オプションのためのモジュールを
定義したライブラリです。 -
OptionParser
# version=(ver) (45940.0) -
プログラムのバージョンを文字列で指定します。
プログラムのバージョンを文字列で指定します。
@param ver プログラムのバージョンを文字列で指定します。
@see OptionParser#ver -
Gem
:: DependencyInstaller # find _ spec _ by _ name _ and _ version(gem _ name , version = Gem :: Requirement . default) -> Array (45901.0) -
与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と それの存在する URI を含む配列を返します。
与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と
それの存在する URI を含む配列を返します。
@param gem_name Gem の名前を指定します。
@param version Gem が満たすバージョンに関する条件を指定します。 -
Gem
:: Specification # specification _ version=(version) (45901.0) -
この Gem パッケージに用いられている gemspec のバージョンをセットします。
この Gem パッケージに用いられている gemspec のバージョンをセットします。
@param version gemspec のバージョンを指定します。
@see Gem::Specification::SPECIFICATION_VERSION_HISTORY -
WIN32OLE
_ TYPE # minor _ version -> Integer (45901.0) -
型のマイナーバージョン番号を取得します。
型のマイナーバージョン番号を取得します。
@return 型のマイナーバージョン番号を整数で返します。
@raise WIN32OLERuntimeError 型属性の読み取りに失敗すると通知します。
tobj = WIN32OLE_TYPE.new('Microsoft Word 14.0 Object Library', 'Documents')
p tobj.minor_version # => 5 -
WIN32OLE
_ TYPELIB # minor _ version -> Integer (45901.0) -
TypeLibのマイナーバージョン番号を取得します。
TypeLibのマイナーバージョン番号を取得します。
@return TypeLibのマイナーバージョン番号を整数で返します。
@raise WIN32OLERuntimeError TypeLibの属性が読み取れない場合に通知します。
tlib = WIN32OLE_TYPELIB.new('Microsoft Excel 14.0 Object Library')
puts tlib.minor_version # => 7 -
OptionParser
# version -> String (45619.0) -
プログラムのバージョンを文字列で返します。
プログラムのバージョンを文字列で返します。
@return プログラムのバージョンを文字列で返します。
@see OptionParser#ver -
Binding
# receiver -> object (45601.0) -
保持するコンテキスト内での self を返します。
保持するコンテキスト内での self を返します。
このメソッドは以下のコードと同様の動作をします。
//emlist[][ruby]{
binding.eval("self")
//} -
Encoding
:: Converter # primitive _ convert(source _ buffer , destination _ buffer) -> Symbol (45601.0) -
エンコーディング変換のためのメソッドの中で、もっとも細かな扱いが可能なメソッドです。
エンコーディング変換のためのメソッドの中で、もっとも細かな扱いが可能なメソッドです。
可搬性を確保しつつ、不正なバイトや変換先で未定義な文字の扱いを細かに指定したいときは、Encoding::Converter#primitive_convert が唯一の方法になります。
@param source_buffer 変換元文字列のバッファ
@param destination_buffer 変換先文字列を格納するバッファ
@param destination_byteoffset 変換先バッファでのオフセット
@param destination_bytesize 変換先バッファの容量
@... -
Encoding
:: Converter # primitive _ convert(source _ buffer , destination _ buffer , destination _ byteoffset) -> Symbol (45601.0) -
エンコーディング変換のためのメソッドの中で、もっとも細かな扱いが可能なメソッドです。
エンコーディング変換のためのメソッドの中で、もっとも細かな扱いが可能なメソッドです。
可搬性を確保しつつ、不正なバイトや変換先で未定義な文字の扱いを細かに指定したいときは、Encoding::Converter#primitive_convert が唯一の方法になります。
@param source_buffer 変換元文字列のバッファ
@param destination_buffer 変換先文字列を格納するバッファ
@param destination_byteoffset 変換先バッファでのオフセット
@param destination_bytesize 変換先バッファの容量
@... -
Encoding
:: Converter # primitive _ convert(source _ buffer , destination _ buffer , destination _ byteoffset , destination _ bytesize) -> Symbol (45601.0) -
エンコーディング変換のためのメソッドの中で、もっとも細かな扱いが可能なメソッドです。
エンコーディング変換のためのメソッドの中で、もっとも細かな扱いが可能なメソッドです。
可搬性を確保しつつ、不正なバイトや変換先で未定義な文字の扱いを細かに指定したいときは、Encoding::Converter#primitive_convert が唯一の方法になります。
@param source_buffer 変換元文字列のバッファ
@param destination_buffer 変換先文字列を格納するバッファ
@param destination_byteoffset 変換先バッファでのオフセット
@param destination_bytesize 変換先バッファの容量
@... -
Encoding
:: Converter # primitive _ convert(source _ buffer , destination _ buffer , destination _ byteoffset , destination _ bytesize , options) -> Symbol (45601.0) -
エンコーディング変換のためのメソッドの中で、もっとも細かな扱いが可能なメソッドです。
エンコーディング変換のためのメソッドの中で、もっとも細かな扱いが可能なメソッドです。
可搬性を確保しつつ、不正なバイトや変換先で未定義な文字の扱いを細かに指定したいときは、Encoding::Converter#primitive_convert が唯一の方法になります。
@param source_buffer 変換元文字列のバッファ
@param destination_buffer 変換先文字列を格納するバッファ
@param destination_byteoffset 変換先バッファでのオフセット
@param destination_bytesize 変換先バッファの容量
@... -
Encoding
:: UndefinedConversionError # source _ encoding -> Encoding (45601.0) -
エラーを発生させた変換の変換元のエンコーディングを Encoding オブジェクトで返します。
エラーを発生させた変換の変換元のエンコーディングを Encoding
オブジェクトで返します。
変換が多段階になされる場合は元の文字列のものではない
エンコーディングが返される場合があることに注意してください。
@see Encoding::UndefinedConversionError#destination_encoding -
Encoding
:: UndefinedConversionError # source _ encoding _ name -> Encoding (45601.0) -
エラーを発生させた変換の変換元のエンコーディングを文字列で返します。
エラーを発生させた変換の変換元のエンコーディングを文字列で返します。
@see Encoding::UndefinedConversionError#source_encoding -
Gem
:: Specification # specification _ version -> Integer (45601.0) -
この Gem パッケージに用いられている gemspec のバージョンを返します。
この Gem パッケージに用いられている gemspec のバージョンを返します。 -
Gem
:: Specification :: CURRENT _ SPECIFICATION _ VERSION -> 2 (45601.0) -
現在の gemspec のバージョンを表す定数です。
現在の gemspec のバージョンを表す定数です。 -
Gem
:: Specification :: NONEXISTENT _ SPECIFICATION _ VERSION -> -1 (45601.0) -
明確に指定されていない時の gemspec のバージョンを表します。
明確に指定されていない時の gemspec のバージョンを表します。 -
Gem
:: Specification :: SPECIFICATION _ VERSION _ HISTORY -> Hash (45601.0) -
gemspec ファイルのバージョンの歴史を表す定数です。
gemspec ファイルのバージョンの歴史を表す定数です。 -
OpenSSL
:: PKey :: EC :: Point # invert! -> self (45601.0) -
自身をその逆元に設定します。
自身をその逆元に設定します。
@raise OpenSSL::PKey::EC::Point::Error エラーが生じた場合に発生します -
OpenSSL
:: X509 :: Certificate # verify(key) -> bool (45601.0) -
証明書の発行者の公開鍵で署名を検証します。
証明書の発行者の公開鍵で署名を検証します。
検証に成功した、すなわち self が key で署名されたことが
確認された場合に真を返します。
@param key 検証に利用する発行者の公開鍵 -
Zlib
. # zlib _ version -> String (45601.0) -
zlib ライブラリのバージョンを表す文字列を返します。
zlib ライブラリのバージョンを表す文字列を返します。 -
Zlib
:: ZLIB _ VERSION -> String (45601.0) -
zlib.h のバージョンを表す文字列です。
zlib.h のバージョンを表す文字列です。 -
Gem
:: VersionOption # add _ platform _ option(task = command , *wrap) (45301.0) -
option parser に対して --platform オプションを追加します。
option parser に対して --platform オプションを追加します。
@param task コマンド名を指定します。デフォルト値はインクルードされる側のクラスで指定されます。
@param wrap Gem::Command#add_option に渡すその他のオプションを指定します。 -
Encoding
:: UndefinedConversionError (45001.0) -
エンコーディング変換後の文字が存在しない場合に発生する例外。
エンコーディング変換後の文字が存在しない場合に発生する例外。
UTF-8 にしかない文字を EUC-JP に変換しようとした場合などに発生します。
//emlist[例][ruby]{
"\u2603".encode(Encoding::EUC_JP)
#=> Encoding::UndefinedConversionError: U+2603 from UTF-8 to EUC-JP
//}
変換が多段階でなされ、その途中で例外が生じた場合は、
例外オブジェクトが保持するエラー情報はその中間のものになります。
//emlist[例][ruby]{
ec = Encoding::Co... -
WEBrick
:: GenericServer (45001.0) -
サーバの一般的な機能を提供するクラスです。 WEBrick::HTTPServer のスーパークラスです。
サーバの一般的な機能を提供するクラスです。
WEBrick::HTTPServer のスーパークラスです。 -
OpenSSL
:: ASN1 . # UniversalString(value) -> OpenSSL :: ASN1 :: UniversalString -> OpenSSL :: ASN1 :: UniversalString (37801.0) -
ASN.1 の UniversalString 型の値を表現する Ruby のオブジェクトを 生成します。
ASN.1 の UniversalString 型の値を表現する Ruby のオブジェクトを
生成します。
OpenSSL::ASN1::UniversalString.new と同じです。
@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか) -
WEBrick
:: HTTPVersion . convert(version) -> WEBrick :: HTTPVersion (37501.0) -
指定された version を HTTPVersion オブジェクトに変換して返します。 version が HTTPVersion オブジェクトの場合はそのまま version を返します。
指定された version を HTTPVersion オブジェクトに変換して返します。
version が HTTPVersion オブジェクトの場合はそのまま version を返します。
@param version HTTP のバージョンを WEBrick::HTTPVersion オブジェクトか文字列で指定します。 -
Gem
:: Dependency # version _ requirements=(version _ requirements) (37201.0) -
依存しているバージョンを設定します。
依存しているバージョンを設定します。
@param version_requirements Gem::Requirement のインスタンスを指定します。 -
Gem
:: LoadError # version _ requirement=(version _ requirement) (37201.0) -
ロードに失敗した Gem の必要条件をセットします。
ロードに失敗した Gem の必要条件をセットします。
@param version_requirement Gem::Requirement のインスタンスをセットします。
@see Gem::Requirement, Gem::Dependency#version_requirements -
Gem
:: Platform # version=(version) (37201.0) -
プラットフォームのバージョンをセットします。
プラットフォームのバージョンをセットします。
@param version プラットフォームのバージョンを指定します。 -
Gem
:: Specification # rubygems _ version=(version) (37201.0) -
この Gem パッケージを作成した RubyGems のバージョンをセットします。 この属性は Gem パッケージが作成された時に自動的にセットされます。
この Gem パッケージを作成した RubyGems のバージョンをセットします。
この属性は Gem パッケージが作成された時に自動的にセットされます。
@param version RubyGems のバージョンを指定します。 -
Gem
:: Specification # version -> Gem :: Version (37201.0) -
この Gem パッケージのバージョンを返します。
この Gem パッケージのバージョンを返します。 -
Gem
:: Specification # version=(version) (37201.0) -
この Gem パッケージのバージョンをセットします。
この Gem パッケージのバージョンをセットします。
@param version バージョンを文字列か Gem::Version のインスタンスで指定します。 -
OpenSSL
:: ASN1 . # UniversalString(value , tag , tagging , tag _ class) -> OpenSSL :: ASN1 :: UniversalString (37201.0) -
ASN.1 の UniversalString 型の値を表現する Ruby のオブジェクトを 生成します。
ASN.1 の UniversalString 型の値を表現する Ruby のオブジェクトを
生成します。
OpenSSL::ASN1::UniversalString.new と同じです。
@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか) -
OpenSSL
:: X509 :: CRL # version=(version) (37201.0) -
その CRL が準拠している規格のバージョンを設定します。
その CRL が準拠している規格のバージョンを設定します。
X.509 v2 CRL であれば 1 を渡します。
@param version 設定するバージョンの整数
@raise OpenSSL::X509::CRLError 設定に失敗した場合に発生します
@see OpenSSL::X509::CRL#version -
OpenSSL
:: X509 :: Certificate # version=(version) (37201.0) -
証明書のバージョンを設定します。
証明書のバージョンを設定します。
@param version バージョン(0以上の整数)
@raise OpenSSL::X509::CertificateError 設定に失敗した場合に発生します -
OpenSSL
:: X509 :: Request # version=(version) (37201.0) -
バージョンを設定します。
バージョンを設定します。
@param version 設定するバージョンの整数
@see OpenSSL::X509::Request#version -
WEBrick
:: HTTPRequest # http _ version -> WEBrick :: HTTPVersion (37201.0) -
リクエストの HTTP バージョンを表す WEBrick::HTTPVersion オブジェクトを返します。
リクエストの HTTP バージョンを表す WEBrick::HTTPVersion オブジェクトを返します。 -
WEBrick
:: HTTPResponse # http _ version -> WEBrick :: HTTPVersion (37201.0) -
レスポンスの HTTP のバージョンを表す WEBrick::HTTPVersion オブジェクトを返します。
レスポンスの HTTP のバージョンを表す WEBrick::HTTPVersion オブジェクトを返します。
require 'webrick'
res = WEBrick::HTTPResponse.new( { :HTTPVersion => "1.1" } )
p res.http_version.class #=> WEBrick::HTTPVersion
p res.http_version.to_s #=... -
WEBrick
:: HTTPResponse # request _ http _ version -> WEBrick :: HTTPVersion (37201.0) -
リクエストの HTTP バージョンを返します。 デフォルトでは自身の WEBrick::HTTPResponse#http_version が使われます。
リクエストの HTTP バージョンを返します。
デフォルトでは自身の WEBrick::HTTPResponse#http_version が使われます。 -
Net
:: HTTP # ssl _ version=(ver) (36922.0) -
利用するプロトコルの種類を指定します。
利用するプロトコルの種類を指定します。
OpenSSL::SSL::SSLContext.new で指定できるものと同じです。
@param ver 利用するプロトコルの種類(文字列 or シンボル)
@see Net::HTTP#ssl_version, OpenSSL::SSL::SSLContext#ssl_version= -
OpenSSL
:: SSL :: SSLContext # ssl _ version=(ver) (36922.0) -
利用するプロトコルの種類を文字列もしくは シンボルで指定します。
利用するプロトコルの種類を文字列もしくは
シンボルで指定します。
OpenSSL::SSL::SSLContext.new で指定できるものと同じです。
@param ver 利用するプロトコルの種類 -
Psych
:: Nodes :: Document # version=(ver) (36922.0) -
YAML ドキュメントのバージョンを設定します。
YAML ドキュメントのバージョンを設定します。
@param ver 設定するバージョン
@see Psych::Nodes::Document#version,
Psych::Nodes::Document.new -
WEBrick
:: HTTPResponse # request _ http _ version=(ver) (36922.0) -
リクエストの HTTP バージョンをセットします。
リクエストの HTTP バージョンをセットします。
@param ver リクエストの HTTP バージョンを WEBrick::HTTPVersion オブジェクトで指定します。 -
CSV
:: ConverterEncoding -> Encoding (36901.0) -
すべての変換器で使用するエンコーディングです。
すべての変換器で使用するエンコーディングです。 -
DRb
. # primary _ server -> DRb :: DRbServer|nil (36901.0) -
ローカルプロセスのプライマリサーバーを返します。
ローカルプロセスのプライマリサーバーを返します。
プライマリサーバとは DRb.#start_service によって
起動されるサーバです。
サーバが動いていない場合は nil を返します。
@see DRb.#stop_service -
DRb
. # primary _ server=(server) (36901.0) -
ローカルプロセスのプライマリサーバーを変更します。
ローカルプロセスのプライマリサーバーを変更します。
通常、プライマリサーバは DRb.#start_service などが
設定するものであり、ユーザが変更すべきではありません。
このメソッドは dRuby の内部構造を良く理解した上で利用してください。 -
Encoding
:: Converter # convert(source _ string) -> String (36901.0) -
与えられた文字列を変換して、変換できた結果を返します。 引数の末尾の文字がバイト列の途中で終わっている場合、そのバイト列は変換器内に取り置かれます。 変換を終了させるには Encoding::Converter#finish を呼びます。
与えられた文字列を変換して、変換できた結果を返します。
引数の末尾の文字がバイト列の途中で終わっている場合、そのバイト列は変換器内に取り置かれます。
変換を終了させるには Encoding::Converter#finish を呼びます。
Encoding::Converter を用いると、文字列の一部または全部を渡して変換を行うことができます。よって、不正なバイトを意識せずにストリームから読み出した文字列を変換したいときには Encoding::Converter が適します。
なお、Encoding::Converter#convert では、これらの例外を捕獲しても、例外を起こしたと... -
Gem
:: Specification # required _ ruby _ version -> Gem :: Requirement (36901.0) -
この Gem パッケージを動作させるのに必要な Ruby のバージョンを返します。
この Gem パッケージを動作させるのに必要な Ruby のバージョンを返します。 -
Gem
:: Specification # required _ ruby _ version=(requirement) (36901.0) -
この Gem パッケージを動作させるのに必要な Ruby のバージョンをセットします。
この Gem パッケージを動作させるのに必要な Ruby のバージョンをセットします。
@param requirement Gem::Requirement.create が受け付ける形式のオブジェクトを指定します。
@see Gem::Requirement -
Gem
:: Specification # required _ rubygems _ version -> Gem :: Requirement (36901.0) -
この Gem パッケージを動作させるのに必要な RubyGems のバージョンを返します。
この Gem パッケージを動作させるのに必要な RubyGems のバージョンを返します。 -
Gem
:: Specification # required _ rubygems _ version=(requirement) (36901.0) -
この Gem パッケージを動作させるのに必要な RubyGems のバージョンをセットします。
この Gem パッケージを動作させるのに必要な RubyGems のバージョンをセットします。
@param requirement Gem::Requirement.create が受け付ける形式のオブジェクトを指定します。
@see Gem::Requirement -
Marshal
:: MINOR _ VERSION -> Integer (36901.0) -
Marshal.#dump が出力するデータフォーマットのバージョン番号です。
Marshal.#dump が出力するデータフォーマットのバージョン番号です。
Marshal.#load は、メジャーバージョンが異なるか、バージョンの大きな
マーシャルデータを読み込んだとき例外 TypeError を発生させます。
マイナーバージョンが古いだけのフォーマットは読み込み可能ですが、
$VERBOSE = true のときには警告メッセージが出力されます
マーシャルされたデータのバージョン番号は以下のようにして取得するこ
とができます。
//emlist[例][ruby]{
obj = Object.new
major, minor = Marshal.dump(o... -
Object
:: RUBY _ ENGINE _ VERSION -> String (36901.0) -
Ruby処理系実装のバージョンを表す文字列。
Ruby処理系実装のバージョンを表す文字列。 -
YAML
:: DBM # invert -> {object => String} (36901.0) -
値からキーへのハッシュを返します。
値からキーへのハッシュを返します。
異なるキーに対して等しい値が登録されている場合の結果は不定であることに
注意してください、そのような場合にこのメソッドを利用することは意図され
ていません。 -
ACL
:: VERSION -> [String] (36601.0) -
ACL のバージョン。
ACL のバージョン。 -
Benchmark
:: BENCHMARK _ VERSION -> String (36601.0) -
benchmark ライブラリのバージョンを表します。
benchmark ライブラリのバージョンを表します。 -
BigDecimal
:: EXCEPTION _ OVERFLOW -> Integer (36601.0) -
BigDecimal の計算結果の指数部がオーバーフローした場合に例外を発生 させるかどうかを設定、確認する際の値を返します。
BigDecimal の計算結果の指数部がオーバーフローした場合に例外を発生
させるかどうかを設定、確認する際の値を返します。
BigDecimal.mode の第 1 引数に指定します。 -
BigDecimal
:: VERSION -> String (36601.0) -
bigdecimal ライブラリのバージョンを文字列で返します。
bigdecimal ライブラリのバージョンを文字列で返します。 -
CSV
# unconverted _ fields? -> bool (36601.0) -
パースした結果が unconverted_fields というメソッドを持つ場合に真を返します。 そうでない場合は、偽を返します。
パースした結果が unconverted_fields というメソッドを持つ場合に真を返します。
そうでない場合は、偽を返します。
//emlist[例][ruby]{
require "csv"
csv = CSV.new("date1,date2\n2018-07-09,2018-07-10")
csv.unconverted_fields? # => nil
csv = CSV.new("date1,date2\n2018-07-09,2018-07-10", unconverted_fields: false)
csv.unconverted_fields? # => fals... -
CSV
:: VERSION -> String (36601.0) -
ライブラリのバージョンを表す文字列です。
ライブラリのバージョンを表す文字列です。 -
DBM
# invert -> Hash (36601.0) -
値からキーへのハッシュを返します。
値からキーへのハッシュを返します。
require 'dbm'
db1 = DBM.open('aaa.db', 0666, DBM::NEWDB)
db1[:a] = 'aaa'
db1[:b] = 'bbbbbb'
p db1.invert #=> {"bbbbbb" => "b", "aaa" => "a"} -
DBM
:: VERSION -> String (36601.0) -
libdbm のバージョンを表す文字列です。
libdbm のバージョンを表す文字列です。
DB_VERSION_STRING という定数が C 言語レベルで定義されていない場合は
"unknown" になります。 -
ENV
. invert -> Hash (36601.0) -
環境変数の値をキー、名前を値とした Hash を生成して返します。
環境変数の値をキー、名前を値とした Hash を生成して返します。 -
ERB
. version -> String (36601.0) -
erb.rbのリビジョン情報を返します。
erb.rbのリビジョン情報を返します。 -
Encoding
:: Converter # finish -> String (36601.0) -
変換処理を終了し、結果文字列の末尾を返します。 変換元の文字列の末尾がバイト列の途中で終わっていた場合、保持しているバイト列全てを返します。
変換処理を終了し、結果文字列の末尾を返します。
変換元の文字列の末尾がバイト列の途中で終わっていた場合、保持しているバイト列全てを返します。
@return 変換結果の末尾
@raise Encoding::InvalidByteSequenceError 変換元のエンコーディングにお
いて不正なバイト列があった場合に発生します。
//emlist[][ruby]{
ec = Encoding::Converter.new("utf-8", "iso-2022-jp")
p ec.convert("\u3042") #=> "\e$B$\""
p ec.finish ... -
Encoding
:: Converter # insert _ output(string) -> nil (36601.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
:: Converter # inspect -> String (36601.0) -
Encoding::Converter オブジェクトの情報を簡単に表示します。
Encoding::Converter オブジェクトの情報を簡単に表示します。
@return 変換器の情報を簡単に可視化した文字列です。 -
Encoding
:: Converter # source _ encoding -> Encoding (36601.0) -
変換元のエンコーディングを返します。
変換元のエンコーディングを返します。
@return 変換元のエンコーディング
//emlist[][ruby]{
ec = Encoding::Converter.new("utf-8", "euc-jp")
ec.source_encoding #=> #<Encoding:UTF-8>
//} -
Etc
:: CS _ GNU _ LIBC _ VERSION -> Integer (36601.0) -
Etc.#confstr の引数に指定します。
Etc.#confstr の引数に指定します。
詳細は confstr(3) を参照してください。 -
Etc
:: CS _ GNU _ LIBPTHREAD _ VERSION -> Integer (36601.0) -
Etc.#confstr の引数に指定します。
Etc.#confstr の引数に指定します。
詳細は confstr(3) を参照してください。 -
Forwardable
:: FORWARDABLE _ VERSION -> String (36601.0) -
forwardable ライブラリのバージョンを返します。
forwardable ライブラリのバージョンを返します。 -
GDBM
# invert -> Hash (36601.0) -
値からキーへのハッシュを返します。
値からキーへのハッシュを返します。
require 'gdbm'
db1 = GDBM.open('aaa.gdbm', 0666, GDBM::NEWDB)
db1['a'] = 'aaa'
db1['b'] = 'bbb'
p db1.invert #=> {"aaa"=>"a", "bbb"=>"b"} -
GDBM
:: VERSION -> String (36601.0) -
libgdbm のバージョン情報の文字列です。
libgdbm のバージョン情報の文字列です。 -
Gem
. # marshal _ version -> String (36601.0) -
Marshal のバージョンを表す文字列を返します。
Marshal のバージョンを表す文字列を返します。 -
Gem
:: Commands :: DependencyCommand # find _ reverse _ dependencies(spec) -> Array (36601.0) -
与えられた Gem スペックに依存する Gem のリストを返します。
与えられた Gem スペックに依存する Gem のリストを返します。
@param spec Gem::Specification のインスタンスを指定します。 -
Gem
:: ConfigFile :: DEFAULT _ VERBOSITY -> true (36601.0) -
ログレベルのデフォルト値です。
ログレベルのデフォルト値です。 -
Gem
:: Dependency # version _ requirements -> Gem :: Requirement (36601.0) -
依存しているバージョンを返します。
依存しているバージョンを返します。 -
Gem
:: LoadError # version _ requirement -> Get :: Requirement (36601.0) -
ロードに失敗した Gem の必要条件を返します。
ロードに失敗した Gem の必要条件を返します。
@see Gem::Requirement, Gem::Dependency#version_requirements -
Gem
:: Package :: TarHeader # version -> Integer (36601.0) -
tar のヘッダに含まれる version を返します。
tar のヘッダに含まれる version を返します。 -
Gem
:: Platform # version -> String (36601.0) -
プラットフォームのバージョンを返します。
プラットフォームのバージョンを返します。