別のキーワード
ライブラリ
- ビルトイン (45)
- bigdecimal (1)
-
cgi
/ core (51) -
cgi
/ html (4) - cmath (1)
- date (2)
- expect (2)
-
irb
/ context (1) -
irb
/ ext / history (2) -
irb
/ ext / save-history (6) -
irb
/ extend-command (1) - json (1)
- mkmf (2)
-
mutex
_ m (4) -
net
/ http (1) -
net
/ imap (20) - openssl (55)
- prettyprint (2)
- pstore (2)
- psych (5)
- pty (2)
- rake (2)
-
rdoc
/ context (12) -
rdoc
/ markdown (2) -
rdoc
/ parser / ruby (1) -
rdoc
/ text (1) - readline (3)
- resolv (5)
-
rexml
/ document (91) -
rexml
/ parsers / pullparser (4) -
rexml
/ parsers / sax2parser (4) -
rexml
/ parsers / ultralightparser (1) -
rexml
/ sax2listener (3) -
rexml
/ streamlistener (4) -
rinda
/ tuplespace (3) -
ripper
/ lexer (3) -
rubygems
/ command (3) -
rubygems
/ commands / dependency _ command (2) -
rubygems
/ dependency _ list (1) -
rubygems
/ exceptions (3) -
rubygems
/ ext / configure _ builder (1) -
rubygems
/ ext / ext _ conf _ builder (1) -
rubygems
/ ext / rake _ builder (1) -
rubygems
/ indexer (5) -
rubygems
/ package / tar _ input (1) -
rubygems
/ security (1) -
rubygems
/ source _ index (3) -
rubygems
/ source _ info _ cache _ entry (2) -
rubygems
/ spec _ fetcher (1) -
rubygems
/ specification (1) -
shell
/ system-command (1) - socket (3)
- sync (16)
- timeout (2)
-
webrick
/ httpauth / authenticator (1) -
win32
/ registry (16) - win32ole (1)
-
yaml
/ dbm (1)
クラス
-
ARGF
. class (1) - Array (18)
- BigDecimal (1)
- Complex (2)
- Date (2)
- Enumerator (3)
- Exception (1)
-
Gem
:: Command (3) -
Gem
:: Commands :: DependencyCommand (2) -
Gem
:: DependencyList (1) -
Gem
:: Ext :: ConfigureBuilder (1) -
Gem
:: Ext :: ExtConfBuilder (1) -
Gem
:: Ext :: RakeBuilder (1) -
Gem
:: Indexer (5) -
Gem
:: Package :: TarInput (1) -
Gem
:: SourceIndex (3) -
Gem
:: SourceInfoCacheEntry (2) -
Gem
:: SpecFetcher (1) -
Gem
:: Specification (1) - Hash (1)
- IO (3)
-
IRB
:: Context (8) -
Net
:: HTTPGenericRequest (1) -
Net
:: IMAP :: BodyTypeBasic (1) -
Net
:: IMAP :: BodyTypeMessage (2) -
Net
:: IMAP :: BodyTypeMultipart (2) -
Net
:: IMAP :: BodyTypeText (14) -
OpenSSL
:: HMAC (1) -
OpenSSL
:: PKey :: DH (4) -
OpenSSL
:: PKey :: DSA (7) -
OpenSSL
:: PKey :: EC (1) -
OpenSSL
:: PKey :: EC :: Group (1) -
OpenSSL
:: PKey :: RSA (11) -
OpenSSL
:: SSL :: SSLContext (11) -
OpenSSL
:: X509 :: ExtensionFactory (17) -
OpenSSL
:: X509 :: StoreContext (1) -
PStore
:: DummyMutex (1) -
PTY
:: ChildExited (1) - PrettyPrint (2)
-
Psych
:: Parser :: Mark (1) -
Psych
:: SyntaxError (1) -
RDoc
:: Context (12) -
RDoc
:: Markdown (2) -
REXML
:: AttlistDecl (3) -
REXML
:: Attribute (2) -
REXML
:: Attributes (1) -
REXML
:: Child (1) -
REXML
:: Comment (1) -
REXML
:: DocType (18) -
REXML
:: Document (6) -
REXML
:: Element (8) -
REXML
:: Elements (1) -
REXML
:: Entity (13) -
REXML
:: ExternalEntity (3) -
REXML
:: Formatters :: Pretty (5) -
REXML
:: Instruction (1) -
REXML
:: NotationDecl (3) -
REXML
:: Parsers :: PullEvent (3) -
REXML
:: Parsers :: PullParser (1) -
REXML
:: Parsers :: SAX2Parser (4) -
REXML
:: Parsers :: UltraLightParser (1) -
REXML
:: Text (6) -
REXML
:: XMLDecl (1) -
REXML
:: XPath (1) -
Rake
:: FileList (1) - Regexp (1)
-
Resolv
:: DNS :: Resource :: SOA (1) -
Resolv
:: IPv6 (4) -
Rinda
:: TupleEntry (3) - Ripper (1)
-
Ripper
:: Lexer (2) -
RubyVM
:: InstructionSequence (2) -
Shell
:: SystemCommand (1) -
Socket
:: AncillaryData (3) - String (3)
- Symbol (5)
- SystemExit (3)
-
Thread
:: Mutex (2) -
WIN32OLE
_ TYPE (1) -
Win32
:: Registry (4) -
YAML
:: DBM (1)
モジュール
-
CGI
:: HtmlExtension (4) -
CGI
:: QueryExtension (43) -
CGI
:: QueryExtension :: Value (6) - CMath (1)
-
IRB
:: ExtendCommandBundle (1) -
IRB
:: HistorySavingAbility (1) - Kernel (2)
-
Mutex
_ m (4) - Psych (2)
-
RDoc
:: Text (1) -
REXML
:: EntityConst (5) -
REXML
:: Namespace (1) -
REXML
:: SAX2Listener (3) -
REXML
:: Security (4) -
REXML
:: StreamListener (4) -
Sync
_ m (16) - Timeout (2)
-
WEBrick
:: HTTPAuth :: ProxyAuthenticator (1) -
Win32
:: Registry :: API (7) -
Win32
:: Registry :: Constants (5)
オブジェクト
- ENV (1)
-
Readline
:: HISTORY (3)
キーワード
- AMP (1)
- APOS (1)
- Array (1)
- AuthException (1)
- BodyTypeText (1)
- ChildExited (1)
-
DEFAULT
_ ENTITIES (1) -
DEFAULT
_ EXTENSIONS (1) -
DEFAULT
_ PARAMS (1) - DependencyRemovalException (1)
- DocType (1)
- DummyMutex (1)
- EKEYEXPIRED (1)
-
EXCEPTION
_ INFINITY (1) - EXTENSIONS (1)
- EndOfYAMLException (1)
- Entity (1)
- EntityConst (1)
- EnumKey (1)
- EnumValue (1)
- Exception (2)
- ExtensionFactory (1)
- ExternalEntity (1)
- GT (1)
-
HKEY
_ PERFORMANCE _ NLSTEXT (2) -
HKEY
_ PERFORMANCE _ TEXT (2) -
KEY
_ EXECUTE (1) - LT (1)
- METHODS (1)
-
OVERRIDE
_ PRIVATE _ ONLY (1) - Pretty (1)
- QUOT (1)
- QueryExtension (1)
-
REG
_ EXPAND _ SZ (1) -
REG
_ OPENED _ EXISTING _ KEY (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)
- RubyLex (1)
- Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (1)
- Rubyの起動 (1)
- Ruby変更履歴 (1)
- Ruby用語集 (1)
- Security (1)
- SourceFactory (1)
- SystemExit (1)
- SystemExitException (1)
- TYPES (1)
- Value (1)
- [] (5)
- []= (1)
- accept (1)
-
accept
_ charset (1) -
accept
_ encoding (1) -
accept
_ language (1) - add (1)
-
add
_ attribute (1) -
add
_ bindir (1) -
add
_ class (1) -
add
_ class _ or _ module (1) -
add
_ extra _ args (1) -
add
_ module (1) -
add
_ to (1) - atan2 (1)
-
attribute
_ of (1) -
attributes
_ of (1) -
auth
_ type (1) - body (1)
-
body
_ exist? (1) -
bsearch
_ index (2) - build (3)
- bytes (1)
-
cache
_ control (1) - clone (1)
- compact (1)
- compact= (1)
-
compact
_ specs (1) - config (1)
- config= (1)
-
content
_ id (1) -
content
_ length (1) -
content
_ type (1) - context (3)
-
create
_ body (1) -
create
_ ext (1) -
create
_ ext _ from _ array (1) -
create
_ ext _ from _ hash (1) -
create
_ ext _ from _ string (1) -
create
_ extension (2) - crl (1)
- crl= (1)
-
delete
_ at (1) -
delete
_ attribute (1) - description (1)
-
dest
_ directory (1) - directory (1)
- disposition (1)
- doctype (4)
- doctype? (1)
-
doctype
_ end (1) -
each
_ element _ with _ attribute (1) -
each
_ index (2) -
each
_ method (1) - empty? (3)
- encoding (1)
- entities (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)
-
eval
_ history (1) -
eval
_ history= (1) -
event
_ type (1) - exclude (1)
- exclusive? (1)
- execute (1)
- expect (2)
- expired? (1)
- expires (1)
- expires= (1)
- export (5)
- extended (1)
- extension (4)
- external (1)
-
external
_ id (1) -
extra
_ args (1) -
extract
_ entry (1) - files (1)
- fill (3)
-
find
_ gems (1) -
find
_ index (3) -
find
_ local _ symbol (1) -
find
_ symbol (1) - first (2)
- form (2)
- from (1)
-
from
_ source _ index (1) -
gateway
_ interface (1) -
gem
_ file _ list (1) - generate (2)
- getbyte (1)
-
has
_ key? (1) - helpcontext (1)
- hexdigest (1)
-
history
_ file (1) -
history
_ file= (1) - host (1)
- imaginary (1)
- include? (2)
- index (5)
-
init
_ save _ history (1) -
ip
_ pktinfo (1) -
ipv6
_ pktinfo (1) -
ipv6
_ pktinfo _ ifindex (1) -
irb
/ ext / history (1) -
irb
/ ext / save-history (1) -
irb
/ ruby-lex (1) -
issuer
_ certificate (1) -
issuer
_ certificate= (1) - key (3)
- key= (1)
- key? (1)
- keys (1)
- language (1)
- last (1)
-
latest
_ specs (1) - lex (2)
- lines (1)
- listen (4)
- load (1)
-
load
_ from _ binary _ extra _ data (1) - lock (1)
-
marshal
_ dump (1) - match? (1)
- matches? (1)
- md5 (1)
-
media
_ subtype (1) -
media
_ type (1) -
method
_ list (1) -
mu
_ synchronize (1) -
mu
_ try _ lock (1) - multipart? (2)
-
multipart
_ form (2) - name (2)
- namespace (1)
- namespaces (2)
- ndata (1)
- negotiate (1)
- new (14)
- next (1)
-
next
_ day (1) -
next
_ values (1) -
next
_ year (1) -
node
_ type (9) - normalize (1)
- normalized (1)
- notation (1)
- notationdecl (1)
- notations (1)
-
ongoing
_ visibility= (1) - outdated (1)
- param (1)
- params (1)
- params= (1)
- parse (4)
- parts (1)
-
path
_ info (1) -
path
_ translated (1) -
pathmap
_ explode (1) - pragma (1)
- prefix (1)
- prefixes (1)
-
prompt
_ mode (1) - pubid (1)
- public (1)
-
query
_ string (1) -
rb
_ get _ method _ body (1) -
read
_ nonblock (2) - ref (1)
- referer (1)
- refresh (1)
-
remote
_ addr (1) -
remote
_ host (1) -
remote
_ ident (1) -
remote
_ user (1) -
request
_ method (1) - rindex (3)
-
ruby
_ stop (1) -
rubygems
/ commands / generate _ index _ command (1) -
rubygems
/ exceptions (1) -
rubygems
/ ext (1) -
rubygems
/ ext / builder (1) -
rubygems
/ ext / configure _ builder (1) -
rubygems
/ ext / ext _ conf _ builder (1) -
rubygems
/ ext / rake _ builder (1) -
rubygems
/ indexer (1) -
rubygems
/ source _ index (1) -
save
_ history (1) -
save
_ history= (1) -
script
_ name (1) - search (1)
-
server
_ name (1) -
server
_ port (1) -
server
_ protocol (1) -
server
_ software (1) -
session
_ cache _ stats (1) -
set
_ method _ visibility (1) -
set
_ params (1) -
set
_ visibility _ for (1) - setbyte (1)
- size (1)
- slice (1)
-
source
_ index (1) -
specific
_ extra _ args (1) -
start
_ export (1) - status (2)
-
subject
_ certificate (1) -
subject
_ certificate= (1) -
subject
_ request (1) -
subject
_ request= (1) - subtype (1)
- succ (1)
- success? (1)
- sum (1)
-
sync
_ ex _ count (1) -
sync
_ ex _ count= (1) -
sync
_ ex _ locker (1) -
sync
_ ex _ locker= (1) -
sync
_ exclusive? (1) -
sync
_ extend (1) -
sync
_ lock (1) -
sync
_ synchronize (1) -
sync
_ try _ lock (1) -
sync
_ unlock (1) - synchronize (4)
- system (2)
- system= (1)
- text (2)
- timeout (2)
-
to
_ a (2) -
to
_ ary (1) -
to
_ binary (1) -
to
_ pem (5) -
to
_ s (7) -
to
_ text (5) -
to
_ tty? (1) -
try
_ convert (1) -
try
_ lock (3) -
try
_ static _ assert (2) -
unescape
_ filename? (1) - unlock (1)
- unnormalize (1)
- unnormalized (1)
-
user
_ agent (1) - value (1)
- verify (1)
-
verify
_ callback (1) -
verify
_ callback= (1) -
verify
_ depth (1) -
verify
_ depth= (1) -
verify
_ mode (1) -
verify
_ mode= (1) - visibility (1)
-
warn
_ legacy (1) - width (1)
- width= (1)
-
with
_ index (2) - write (3)
- yylex (1)
- オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル (1)
- 正規表現 (1)
検索結果
先頭5件
-
static int yylex(void) (96601.0)
-
yyparse から呼び出されるスキャンルーチンです。 次のトークンを読み込み、そのシンボルを返します。
yyparse から呼び出されるスキャンルーチンです。
次のトークンを読み込み、そのシンボルを返します。 -
REXML
:: Document . entity _ expansion _ text _ limit -> Integer (63901.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) (63901.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 (63901.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) (63901.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/ -
Sync
_ m :: EX -> Symbol (63604.0) -
排他ロックされている状態を表す定数です。 オブジェクトの状態を更新する場合のように、 1つのスレッドがオブジェクトを独占的に使用したい場合に用います。 排他ロック中に他のスレッドはオブジェクトを共有/排他ロックできません。
排他ロックされている状態を表す定数です。
オブジェクトの状態を更新する場合のように、
1つのスレッドがオブジェクトを独占的に使用したい場合に用います。
排他ロック中に他のスレッドはオブジェクトを共有/排他ロックできません。 -
Gem
:: SystemExitException (54001.0) -
何らかの理由でコマンドを実行出来ない場合に使用する例外です。
何らかの理由でコマンドを実行出来ない場合に使用する例外です。 -
rubygems
/ ext / ext _ conf _ builder (54001.0) -
extconf.rb を元にして拡張ライブラリをビルドするためのクラスを扱うライブラリです。
extconf.rb を元にして拡張ライブラリをビルドするためのクラスを扱うライブラリです。 -
Sync
_ m # sync _ synchronize(mode = EX) { . . . } -> object (45925.0) -
ロック状態を変更してブロックを実行します。 ブロックの実行結果を返します。
ロック状態を変更してブロックを実行します。
ブロックの実行結果を返します。
@param mode 変更後の状態を指定します。
通常、 Sync_m::UN, Sync_m::EX, Sync_m::SH のどれかを指定します。 -
OpenSSL
:: X509 :: ExtensionFactory # create _ ext _ from _ array(ary) -> OpenSSL :: X509 :: Extension (45901.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 -
Sync
_ m # sync _ ex _ count -> Integer (45604.0) -
@todo
@todo -
Sync
_ m # sync _ ex _ count=(count) (45604.0) -
@todo
@todo -
Sync
_ m # sync _ ex _ locker -> Thread | nil (45604.0) -
@todo
@todo -
Sync
_ m # sync _ ex _ locker=(thread) (45604.0) -
@todo
@todo -
REXML
:: Document . entity _ expansion _ limit -> Integer (45601.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) (45601.0) -
実体参照の展開回数の上限を指定します。
実体参照の展開回数の上限を指定します。
XML 文書(REXML::Document)ごとの展開回数がこの値を越えると
例外を発生させ、処理を中断します。
デフォルトは 10000 です。
このメソッドは Ruby 2.1 から deprecated になりました。
REXML::Security.entity_expansion_limit= を使ってください。
@param val 設定する上限値(整数)
@see REXML::Document.entity_expansion_limit -
REXML
:: Namespace # fully _ expanded _ name -> String (45601.0) -
完全修飾名を返します。
完全修飾名を返します。 -
REXML
:: Security . entity _ expansion _ limit -> Integer (45601.0) -
実体参照の展開回数の上限を返します。
実体参照の展開回数の上限を返します。
XML 文書(REXML::Document)ごとの展開回数がこの値を越えると
例外を発生させ、処理を中断します。
実体参照の展開処理を使った DoS 攻撃に対抗するための
仕組みです。
デフォルトは 10000 です。
@see REXML::Document.entity_expansion_limit -
REXML
:: Security . entity _ expansion _ limit=(val) (45601.0) -
実体参照の展開回数の上限を指定します。
実体参照の展開回数の上限を指定します。
XML 文書(REXML::Document)ごとの展開回数がこの値を越えると
例外を発生させ、処理を中断します。
デフォルトは 10000 です。
@param val 設定する上限値(整数)
@see REXML::Document.entity_expansion_limit -
Sync
_ m # sync _ extend (45601.0) -
@todo
@todo -
REXML
:: ExternalEntity (45001.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... -
Resolv
:: IPv6 :: Regex _ 6Hex4Dec -> Regexp (36997.0) -
IPv6の各文字列表記とマッチする正規表現です。順に * a:b:c:d:e:f:w.x.y.z * a:b:c:d:e:f:g:h * a::b * a::b:w.x.y.z という文字列とマッチします。
IPv6の各文字列表記とマッチする正規表現です。順に
* a:b:c:d:e:f:w.x.y.z
* a:b:c:d:e:f:g:h
* a::b
* a::b:w.x.y.z
という文字列とマッチします。 -
Resolv
:: IPv6 :: Regex _ 8Hex -> Regexp (36997.0) -
IPv6の各文字列表記とマッチする正規表現です。順に * a:b:c:d:e:f:w.x.y.z * a:b:c:d:e:f:g:h * a::b * a::b:w.x.y.z という文字列とマッチします。
IPv6の各文字列表記とマッチする正規表現です。順に
* a:b:c:d:e:f:w.x.y.z
* a:b:c:d:e:f:g:h
* a::b
* a::b:w.x.y.z
という文字列とマッチします。 -
Resolv
:: IPv6 :: Regex _ CompressedHex -> Regexp (36997.0) -
IPv6の各文字列表記とマッチする正規表現です。順に * a:b:c:d:e:f:w.x.y.z * a:b:c:d:e:f:g:h * a::b * a::b:w.x.y.z という文字列とマッチします。
IPv6の各文字列表記とマッチする正規表現です。順に
* a:b:c:d:e:f:w.x.y.z
* a:b:c:d:e:f:g:h
* a::b
* a::b:w.x.y.z
という文字列とマッチします。 -
Resolv
:: IPv6 :: Regex _ CompressedHex4Dec -> Regexp (36997.0) -
IPv6の各文字列表記とマッチする正規表現です。順に * a:b:c:d:e:f:w.x.y.z * a:b:c:d:e:f:g:h * a::b * a::b:w.x.y.z という文字列とマッチします。
IPv6の各文字列表記とマッチする正規表現です。順に
* a:b:c:d:e:f:w.x.y.z
* a:b:c:d:e:f:g:h
* a::b
* a::b:w.x.y.z
という文字列とマッチします。 -
Gem
:: Package :: TarInput # extract _ entry(destdir , entry , expected _ md5sum = nil) (36901.0) -
指定された destdir に entry を展開します。
指定された destdir に entry を展開します。
@param destdir 展開先のディレクトリを指定します。
@param entry エントリを指定します。
@param expected_md5sum 期待する MD5 チェックサムを指定します。
@raise Gem::Package::BadCheckSum チェックサムが一致しなかった場合に発生します。 -
REXML
:: Text # doctype -> REXML :: DocType | nil (36901.0) -
テキストノードが属する文書の DTD を返します。
テキストノードが属する文書の DTD を返します。
そのような文書(REXML::Document)が存在しない、すなわち
テキストノードの親ノードを辿っても REXML::Document に到達しない、
場合には nil を返します。
@see REXML::DocType -
Sync
_ m # synchronize(mode = EX) { . . . } -> object (36625.0) -
ロック状態を変更してブロックを実行します。 ブロックの実行結果を返します。
ロック状態を変更してブロックを実行します。
ブロックの実行結果を返します。
@param mode 変更後の状態を指定します。
通常、 Sync_m::UN, Sync_m::EX, Sync_m::SH のどれかを指定します。 -
BigDecimal
:: EXCEPTION _ INFINITY -> Integer (36601.0) -
BigDecimal の計算結果が無限大になった場合に例外を発生させるかどう かを設定、確認する際の値を返します。
BigDecimal の計算結果が無限大になった場合に例外を発生させるかどう
かを設定、確認する際の値を返します。
BigDecimal.mode の第 1 引数に指定します。 -
Date
# next _ day(n = 1) -> Date (36601.0) -
n 日後を返します。
n 日後を返します。
Date#succ も参照してください。
@param n 日数 -
Date
# next _ year(n = 1) -> Date (36601.0) -
n 年後を返します。
n 年後を返します。
self >> (n * 12) に相当します。
//emlist[例][ruby]{
require 'date'
Date.new(2001,2,3).next_year #=> #<Date: 2002-02-03 ...>
Date.new(2008,2,29).next_year #=> #<Date: 2009-02-28 ...>
Date.new(2008,2,29).next_year(4) #=> #<Date: 2012-02-29 ...>
//}
Date#>> も参照してください。
@param n 年数 -
Net
:: HTTPGenericRequest # body _ exist? -> bool (36601.0) -
このメソッドは obsolete です。
このメソッドは obsolete です。
Net::HTTPGenericRequest#response_body_permitted?
の別名です。 -
Net
:: IMAP :: BodyTypeText # extension -> Array | nil (36601.0) -
メッセージの拡張データを返します。
メッセージの拡張データを返します。 -
OpenSSL
:: X509 :: ExtensionFactory # create _ ext(oid , value , critical = false) -> OpenSSL :: X509 :: Extension (36601.0) -
OpenSSL::X509::Extension のインスタンスを生成して返します。
OpenSSL::X509::Extension のインスタンスを生成して返します。
@param oid 拡張領域の識別子を表す文字列
@param value 拡張領域の値を表す文字列
@param critical 重要度(真偽値) -
OpenSSL
:: X509 :: ExtensionFactory # create _ ext _ from _ hash(hash) -> OpenSSL :: X509 :: Extension (36601.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 (36601.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 (36601.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 (36601.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:... -
REXML
:: DocType # context -> { Symbol => object } (36601.0) -
DTD が属する文書の「コンテキスト」を返します。
DTD が属する文書の「コンテキスト」を返します。
具体的には親ノードである REXML::Document オブジェクトの
REXML::Element#context を返します。
コンテキストの具体的な内容については REXML::Element#context を
参照してください。 -
RubyVM
:: InstructionSequence . load _ from _ binary _ extra _ data(binary) -> String (36601.0) -
バイナリフォーマットの文字列から埋め込まれたextra_dataを取り出します。
バイナリフォーマットの文字列から埋め込まれたextra_dataを取り出します。
//emlist[例][ruby]{
iseq = RubyVM::InstructionSequence.compile('num = 1 + 2')
binary = iseq.to_binary("extra_data")
RubyVM::InstructionSequence.load_from_binary_extra_data(binary) # => extra_data
//}
@see RubyVM::InstructionSequence#to_binary -
Sync
_ m # sync _ exclusive? -> bool (36601.0) -
排他ロックされているかどうかを返します。
排他ロックされているかどうかを返します。 -
REXML
:: DocType # external _ id -> String | nil (36301.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
:: DocType # node _ type -> Symbol (36301.0) -
Symbol :doctype を返します。
Symbol :doctype を返します。 -
REXML
:: Entity # external -> String | nil (36301.0) -
実体が外部実体(external entity)宣言である場合は "SYSTEM" もしくは "PUBLIC" という文字列を返します。
実体が外部実体(external entity)宣言である場合は
"SYSTEM" もしくは "PUBLIC" という文字列を返します。
内部実体(internal entity)宣言である場合には nil を返します。 -
REXML
:: Text # empty? -> bool (36301.0) -
テキストが空ならば真を返します。
テキストが空ならば真を返します。 -
REXML
:: Text # node _ type -> Symbol (36301.0) -
Symbol :text を返します。
Symbol :text を返します。 -
CGI
:: QueryExtension (36001.0) -
クエリ文字列を扱うためのメソッドを定義しているモジュールです。
クエリ文字列を扱うためのメソッドを定義しているモジュールです。 -
Errno
:: EKEYEXPIRED (36001.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 -
Gem
:: DependencyRemovalException (36001.0) -
Gem を削除出来なかった場合に使用する例外です。
Gem を削除出来なかった場合に使用する例外です。 -
Gem
:: EndOfYAMLException (36001.0) -
YAML データが不正である場合に使用する例外です。
YAML データが不正である場合に使用する例外です。 -
Net
:: IMAP :: BodyTypeText (36001.0) -
Content-Type が text であるメッセージを表すクラスです。
Content-Type が text であるメッセージを表すクラスです。
平文のメールを表します。
詳しくは MIME のRFC(2045)を参照してください。 -
OpenSSL
:: X509 :: ExtensionFactory (36001.0) -
OpenSSL::X509::Extension を簡便に生成するための クラスです。
OpenSSL::X509::Extension を簡便に生成するための
クラスです。
例
require 'openssl'
# ca_cert: CA の証明書オブジェクト
# req: CSR オブジェクト
# newcert: 新たに生成する証明書のオブジェクト
ca_cert = OpenSSL::X509::Certificate.new(File.read('ca_cert.pem'))
req = OpenSSL::X509::Request.new(File.read('req.pem'))
newcert = OpenSSL::X509::C... -
PStore
:: DummyMutex (36001.0) -
ダミーのミューテックス。このクラスを使ってもスレッドセーフにはなりません。
ダミーのミューテックス。このクラスを使ってもスレッドセーフにはなりません。 -
RDoc
:: RubyLex (36001.0) -
ライブラリの内部で使用します。
ライブラリの内部で使用します。 -
SystemExit (36001.0)
-
Ruby インタプリタを終了させるときに発生します。
Ruby インタプリタを終了させるときに発生します。 -
irb
/ ext / history (36001.0) -
IRB::Context に実行結果の履歴を保持する機能を提供するサブライブラ リです。
IRB::Context に実行結果の履歴を保持する機能を提供するサブライブラ
リです。
conf.eval_history か IRB.conf[:EVAL_HISTORY] に Integer を設定す
る事で使用できます。
このライブラリで定義されているメソッドはユーザが直接使用するものではあ
りません。 -
irb
/ ext / save-history (36001.0) -
IRB::Context にヒストリの読み込み、保存の機能を提供するサブライブ ラリです。
IRB::Context にヒストリの読み込み、保存の機能を提供するサブライブ
ラリです。
conf.save_history か IRB.conf[:SAVE_HISTORY] にヒストリの保存件数を設定
する事で使用できます。
ただし、readline が利用できない環境ではヒストリの読み込み、保存
は行えません。
このライブラリで定義されているメソッドはユーザが直接使用するものではあ
りません。 -
irb
/ ruby-lex (36001.0) -
Ruby のソースコードを字句解析するためのサブライブラリです。
Ruby のソースコードを字句解析するためのサブライブラリです。
このライブラリで定義されているメソッドはユーザが直接使用するものではありません。 -
rubygems
/ commands / generate _ index _ command (36001.0) -
ある Gem サーバに対するインデックスを作成するためのライブラリです。
ある Gem サーバに対するインデックスを作成するためのライブラリです。
Usage: gem generate_index [options]
Options:
-d, --directory=DIRNAME repository base dir containing gems subdir
Common Options:
-h, --help このコマンドのヘルプを表示します
-V, --[no-]verbose 表示を詳細にします
... -
rubygems
/ exceptions (36001.0) -
RubyGems で使用する例外クラスを定義したライブラリです。
RubyGems で使用する例外クラスを定義したライブラリです。 -
rubygems
/ ext (36001.0) -
拡張ライブラリをビルドするためのライブラリです。
拡張ライブラリをビルドするためのライブラリです。 -
rubygems
/ ext / builder (36001.0) -
拡張ライブラリをビルドするためのクラスを扱うライブラリです。
拡張ライブラリをビルドするためのクラスを扱うライブラリです。 -
rubygems
/ ext / configure _ builder (36001.0) -
configure スクリプトを元に拡張ライブラリをビルドするクラスを扱うライブラリです。
configure スクリプトを元に拡張ライブラリをビルドするクラスを扱うライブラリです。 -
rubygems
/ ext / rake _ builder (36001.0) -
Rake を使用して拡張ライブラリをビルドするためのクラスを扱うライブラリです。
Rake を使用して拡張ライブラリをビルドするためのクラスを扱うライブラリです。 -
rubygems
/ indexer (36001.0) -
Gem リポジトリのインデックスを作成するためのクラスを扱うためのライブラリです。
Gem リポジトリのインデックスを作成するためのクラスを扱うためのライブラリです。 -
rubygems
/ source _ index (36001.0) -
個々のソースから取得した全ての有効な Gem パッケージをインデックス化するためのライブラリです。
個々のソースから取得した全ての有効な Gem パッケージをインデックス化するためのライブラリです。 -
Gem
:: DependencyList . from _ source _ index(src _ index) -> Gem :: DependencyList (27901.0) -
与えられた Gem::SourceIndex のインスタンスから自身を作成します。
与えられた Gem::SourceIndex のインスタンスから自身を作成します。
@param src_index Gem::SourceIndex を指定します。
@see Gem::SourceIndex -
REXML
:: Document # doctype -> REXML :: DocType | nil (27901.0) -
文書の DTD を返します。
文書の DTD を返します。
文書が DTD を持たない場合は nil を返します。 -
REXML
:: ExternalEntity . new(src) -> REXML :: ExternalEntity (27901.0) -
新たな ExternalEntity オブジェクトを生成します。
新たな ExternalEntity オブジェクトを生成します。
@param src 宣言文字列 -
Ripper
:: Lexer # lex -> [[Integer , Integer] , Symbol , String , Ripper :: Lexer :: State] (27901.0) -
自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。
自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。
ライブラリ内部で使用します。 Ripper.lex を使用してください。 -
Sync
_ m # sync _ try _ lock(mode = EX) -> bool (27625.0) -
ロック状態を変更します。 変更できたかどうかをtrueかfalseで返し、ブロックしません。
ロック状態を変更します。
変更できたかどうかをtrueかfalseで返し、ブロックしません。
@param mode 変更後の状態を指定します。
通常、 Sync_m::EX, Sync_m::SH のどれかを指定します。 -
Sync
_ m # sync _ unlock(mode = EX) -> self (27625.0) -
ロックを解除します。
ロックを解除します。
@param mode 変更後の状態を指定します。
通常、 Sync_m::UN, Sync_m::EX, Sync_m::SH のどれかを指定します。 -
Sync
_ m # try _ lock(mode = EX) -> bool (27625.0) -
ロック状態を変更します。 変更できたかどうかをtrueかfalseで返し、ブロックしません。
ロック状態を変更します。
変更できたかどうかをtrueかfalseで返し、ブロックしません。
@param mode 変更後の状態を指定します。
通常、 Sync_m::EX, Sync_m::SH のどれかを指定します。 -
Array
# each _ index {|index| . . . . } -> self (27601.0) -
各要素のインデックスに対してブロックを評価します。
各要素のインデックスに対してブロックを評価します。
以下と同じです。
//emlist[例][ruby]{
(0 ... ary.size).each do |index|
# ....
end
//}
ブロックが与えられなかった場合は、自身と each_index から生成した
Enumerator オブジェクトを返します。
@see Array#each, Array#reverse_each -
CGI
:: QueryExtension :: Value # to _ ary -> Array (27601.0) -
@todo
@todo -
Gem
:: SourceInfoCacheEntry # source _ index -> Gem :: SourceIndex (27601.0) -
このキャッシュエントリに対するソースインデックスです。
このキャッシュエントリに対するソースインデックスです。 -
Net
:: IMAP :: BodyTypeBasic # extension -> Array | nil (27601.0) -
メッセージの拡張データを返します。
メッセージの拡張データを返します。 -
Net
:: IMAP :: BodyTypeMessage # extension -> Array | nil (27601.0) -
メッセージの拡張データを返します。
メッセージの拡張データを返します。 -
Net
:: IMAP :: BodyTypeMultipart # extension -> Array | nil (27601.0) -
メッセージの拡張データを返します。
メッセージの拡張データを返します。 -
OpenSSL
:: SSL :: SSLContext # key -> OpenSSL :: PKey :: PKey | nil (27601.0) -
OpenSSL::SSL::SSLContext#cert で得られる自分自身を証明するための 証明書の公開鍵に対応する秘密鍵を返します。
OpenSSL::SSL::SSLContext#cert で得られる自分自身を証明するための
証明書の公開鍵に対応する秘密鍵を返します。
@see OpenSSL::SSL::SSLContext#key= -
RDoc
:: Context # find _ local _ symbol(symbol) (27601.0) -
Finds a method, constant, attribute, module or files named +symbol+ in this context
Finds a method, constant, attribute, module or files named +symbol+ in
this context -
RDoc
:: Context # find _ symbol(symbol , method=nil) (27601.0) -
Look up the given symbol. If method is non-nil, then we assume the symbol references a module that contains that method
Look up the given symbol. If method is non-nil, then we assume
the symbol references a module that contains that method -
REXML
:: Element # context -> {Symbol => object} | nil (27601.0) -
要素の「コンテキスト」を Hash で返します。
要素の「コンテキスト」を Hash で返します。
コンテキストとは text node (REXML::Text) での特別な文字、特に空白について
の取り扱いについての設定です。
以下の Symbol をハッシュのキーとして使います。
: :respect_whitespace
空白を考慮して欲しい要素の名前の集合を文字列の配列で指定します。
また、すべての要素で空白を考慮して欲しい場合には
:all を指定します。
デフォルト値は :all です。
REXML::Element#whitespace も参照してください。
: :compress_whitespac... -
Regexp
. try _ convert(obj) -> Regexp | nil (27601.0) -
obj を to_regexp メソッドで Regexp オブジェクトに変換しようと 試みます。
obj を to_regexp メソッドで Regexp オブジェクトに変換しようと
試みます。
変換に成功した場合はそれを返し、失敗時には nil を返します。
//emlist[例][ruby]{
Regexp.try_convert(/re/) # => /re/
Regexp.try_convert("re") # => nil
//} -
Rinda
:: TupleEntry # expires=(expires) (27601.0) -
タプルの期限切れの時刻を指定します。
タプルの期限切れの時刻を指定します。
@param expires 期限切れの時刻(Time)
@see Rinda::TupleEntry#expires -
Symbol
# next -> Symbol (27601.0) -
シンボルに対応する文字列の「次の」文字列に対応するシンボルを返します。
シンボルに対応する文字列の「次の」文字列に対応するシンボルを返します。
(self.to_s.next.intern と同じです。)
:a.next # => :b
:foo.next # => :fop
@see String#succ -
Win32
:: Registry :: API :: RegCreateKeyExA (27601.0) -
@todo
@todo -
Win32
:: Registry :: API :: RegEnumKeyExA (27601.0) -
@todo
@todo -
Win32
:: Registry :: API :: RegOpenKeyExA (27601.0) -
@todo
@todo -
Win32
:: Registry :: API :: RegQueryValueExA (27601.0) -
@todo
@todo -
Win32
:: Registry :: Constants :: HKEY _ PERFORMANCE _ NLSTEXT (27601.0) -
@todo
@todo
定義済キー値。
これらは Integer で、Win32::Registry オブジェクトではありません。 -
Win32
:: Registry :: Constants :: HKEY _ PERFORMANCE _ TEXT (27601.0) -
@todo
@todo
定義済キー値。
これらは Integer で、Win32::Registry オブジェクトではありません。 -
Win32
:: Registry :: Constants :: KEY _ EXECUTE (27601.0) -
@todo
@todo
セキュリティアクセスマスク。 -
Win32
:: Registry :: Constants :: REG _ OPENED _ EXISTING _ KEY (27601.0) -
@todo
@todo
キーが新しく作られたか、既存キーが開かれたか。
Win32::Registry#disposition メソッドも参照してください。 -
Win32
:: Registry :: HKEY _ PERFORMANCE _ NLSTEXT -> Win32 :: Registry (27601.0) -
@todo
@todo
それぞれの定義済キーを表す Win32::Registry オブジェクトです。
詳細は以下の MSDN Library を参照してください。
* Predefined Keys: http://msdn.microsoft.com/library/en-us/sysinfo/base/predefined_keys.asp -
Win32
:: Registry :: HKEY _ PERFORMANCE _ TEXT -> Win32 :: Registry (27601.0) -
@todo
@todo
それぞれの定義済キーを表す Win32::Registry オブジェクトです。
詳細は以下の MSDN Library を参照してください。
* Predefined Keys: http://msdn.microsoft.com/library/en-us/sysinfo/base/predefined_keys.asp -
Array
# bsearch _ index -> Enumerator (27301.0) -
ブロックの評価結果で範囲内の各要素の判定を行い、条件を満たす値の位置を 二分探索(計算量は O(log n))で検索します。要素が見つからない場合は nil を返します。self はあらかじめソートしておく必要があります。
ブロックの評価結果で範囲内の各要素の判定を行い、条件を満たす値の位置を
二分探索(計算量は O(log n))で検索します。要素が見つからない場合は nil
を返します。self はあらかじめソートしておく必要があります。
本メソッドはArray#bsearchと同様に、ブロックを評価した結果により2
つのモードで動作します。Array#bsearch との違いは見つかった要素自
身を返すか位置を返すかのみです。各モードのより詳細な違いについては
Array#bsearch を参照してください。
//emlist[例: find-minimum モード][ruby]{
ary = [0,... -
Array
# bsearch _ index { |x| . . . } -> Integer | nil (27301.0) -
ブロックの評価結果で範囲内の各要素の判定を行い、条件を満たす値の位置を 二分探索(計算量は O(log n))で検索します。要素が見つからない場合は nil を返します。self はあらかじめソートしておく必要があります。
ブロックの評価結果で範囲内の各要素の判定を行い、条件を満たす値の位置を
二分探索(計算量は O(log n))で検索します。要素が見つからない場合は nil
を返します。self はあらかじめソートしておく必要があります。
本メソッドはArray#bsearchと同様に、ブロックを評価した結果により2
つのモードで動作します。Array#bsearch との違いは見つかった要素自
身を返すか位置を返すかのみです。各モードのより詳細な違いについては
Array#bsearch を参照してください。
//emlist[例: find-minimum モード][ruby]{
ary = [0,... -
Array
# each _ index -> Enumerator (27301.0) -
各要素のインデックスに対してブロックを評価します。
各要素のインデックスに対してブロックを評価します。
以下と同じです。
//emlist[例][ruby]{
(0 ... ary.size).each do |index|
# ....
end
//}
ブロックが与えられなかった場合は、自身と each_index から生成した
Enumerator オブジェクトを返します。
@see Array#each, Array#reverse_each -
Array
# find _ index -> Enumerator (27301.0) -
条件に一致する最初の要素の位置を返します。
条件に一致する最初の要素の位置を返します。
@param val 位置を知りたいオブジェクトを指定します。
指定された val と == で等しい最初の要素の位置を返します。
等しい要素がひとつもなかった場合は nil を返します。
//emlist[例][ruby]{
p [1, 0, 0, 1, 0].index(1) #=> 0
p [1, 0, 0, 0, 0].index(1) #=> 0
p [0, 0, 0, 0, 0].index(1) #=> nil
//}
ブロックが与えられた場合には、各要素を引数として順にブロックを実行し、
ブロックが真を返した最初...