別のキーワード
ライブラリ
- ビルトイン (31)
-
cgi
/ session (1) - fiddle (2)
-
net
/ ftp (2) -
net
/ http (16) -
net
/ imap (5) -
net
/ protocol (2) -
net
/ smtp (2) - openssl (15)
- prettyprint (1)
- pstore (1)
- psych (22)
- pty (1)
- rake (2)
-
rdoc
/ any _ method (1) -
rdoc
/ parser / ruby (2) - resolv (3)
-
rexml
/ document (5) -
rinda
/ rinda (2) -
rinda
/ tuplespace (1) - rss (16)
-
rubygems
/ commands / dependency _ command (1) -
rubygems
/ commands / query _ command (1) -
rubygems
/ dependency (1) -
rubygems
/ dependency _ installer (1) -
rubygems
/ dependency _ list (1) -
rubygems
/ exceptions (4) -
rubygems
/ package / tar _ reader / entry (1) -
rubygems
/ security (3) -
rubygems
/ source _ info _ cache _ entry (1) -
shell
/ error (2) -
shell
/ system-command (1) - socket (1)
- sync (5)
-
syslog
/ logger (2) - tsort (1)
-
webrick
/ httpauth / basicauth (1) -
webrick
/ httpauth / digestauth (1) -
webrick
/ httpproxy (1) -
webrick
/ httpstatus (9) -
win32
/ registry (3) - win32ole (2)
-
yaml
/ dbm (1) -
yaml
/ store (1)
キーワード
- ANY (2)
- Alias (1)
- AncillaryData (1)
- AnyMethod (1)
- Array (1)
- BadAlias (1)
- BadGateway (1)
- BlockCaller (1)
- BodyTypeBasic (1)
- BodyTypeMessage (1)
- BodyTypeMultipart (1)
- BodyTypeText (1)
- ByeResponseError (1)
- CantApplyMethod (1)
- Category (4)
- CategoryBase (1)
- ChildExited (1)
- Closure (1)
- CompatibilityError (1)
- Copy (1)
- Cyclic (1)
- DBM (1)
- DH (1)
- DHError (1)
- DSA (1)
- DSAError (1)
- Day (2)
- DayBase (1)
- Dependency (1)
- DependencyCommand (1)
- DependencyError (1)
- DependencyInstaller (1)
- DependencyList (1)
- DependencyRemovalException (1)
- DirStackEmpty (1)
- DocType (1)
- Document (1)
- DummyMutex (1)
- EALREADY (1)
- EBUSY (1)
- EC (1)
- ECError (1)
- EFTYPE (1)
- EKEYEXPIRED (1)
- EKEYREJECTED (1)
- EKEYREVOKED (1)
- EL2NSYNC (1)
- EMEDIUMTYPE (1)
- ENOKEY (1)
- ENOSYS (1)
- ENOTEMPTY (1)
- ENOTTY (1)
- EPROTOTYPE (1)
- ETOOMANYREFS (1)
- ETXTBSY (1)
- EarlyTime (1)
- Emitter (1)
- EmptyInvocationChain (1)
- EndOfYAMLException (1)
- Entity (1)
- Entry (1)
- Err (1)
- Error (3)
- Exception (2)
- ExtensionFactory (1)
- ExternalEntity (1)
- FTPReplyError (1)
- Formatter (1)
- GatewayTimeout (1)
- Group (1)
- HTTPAlreadyReported (1)
- HTTPBadGateway (1)
- HTTPFailedDependency (1)
- HTTPGatewayTimeOut (1)
- HTTPHeaderSyntaxError (1)
- HTTPMovedPermanently (1)
- HTTPMovedTemporarily (1)
- HTTPPaymentRequired (1)
- HTTPProxyAuthenticationRequired (1)
- HTTPProxyServer (1)
- HTTPRequestEntityTooLarge (1)
- HTTPTemporaryRedirect (1)
- HTTPTooManyRequests (1)
- HTTPUnprocessableEntity (1)
- HTTPUnsupportedMediaType (1)
- HTTPUseProxy (1)
- Handler (1)
- InstructionSequence (1)
- InvalidByteSequenceError (1)
- InvalidHashTupleKey (1)
- KeyError (1)
- Lazy (1)
- LockModeFailer (1)
- Logger (1)
- MLSxEntry (1)
- Mapping (1)
- Mark (1)
- MemoryStore (1)
- MovedPermanently (1)
- NoMemoryError (1)
- Node (1)
- Omap (1)
- PKey (1)
- PKeyError (1)
- Parser (1)
- PaymentRequired (1)
- Point (1)
- Policy (1)
- PredefinedKey (1)
- Pretty (1)
- PrettyPrint (1)
- ProtoSyntaxError (1)
- ProtocRetryError (1)
- ProxyAuthenticationRequired (1)
- ProxyBasicAuth (1)
- ProxyDigestAuth (1)
- Query (1)
- QueryCommand (1)
- RSA (1)
- RSAError (1)
- Registry (1)
- RequestEntityTooLarge (1)
- Ruby (1)
- RubyLex (1)
- RubyVM (1)
- SMTPServerBusy (1)
- SMTPSyntaxError (1)
- Scalar (1)
- ScalarScanner (1)
- SecurityError (1)
- Sequence (1)
- Set (1)
- Signer (1)
- SkipDays (3)
- SkipDaysBase (1)
- SourceFactory (1)
- SourceInfoCacheEntry (1)
- Store (1)
- Stream (2)
- Symbol (1)
- Sync (1)
- Synchronizer (1)
- SyntaxError (2)
- SystemCallError (1)
- SystemCommand (1)
- SystemExit (1)
- SystemExitException (1)
- SystemStackError (1)
- TaxonomyTopic (1)
- TaxonomyTopics (1)
- TemporaryRedirect (1)
- TreeBuilder (1)
- TupleEntry (1)
- TupleSpaceProxy (1)
- TypeError (1)
- UnknownLocker (1)
- UnsupportedMediaType (1)
- UseProxy (1)
- Visitor (1)
- Visitors (1)
-
WIN32OLE
_ TYPE (1) -
WIN32OLE
_ TYPELIB (1) - XMLStyleSheet (2)
- YAMLTree (1)
- Yielder (1)
検索結果
先頭5件
-
RSS
:: Maker :: XMLStyleSheets :: XMLStyleSheet (27004.0) -
xml_stylesheetは maker.xml_stylesheet.new_xml_stylesheetで作成されたオ ブジェクトとします.
xml_stylesheetは
maker.xml_stylesheet.new_xml_stylesheetで作成されたオ
ブジェクトとします.
hrefとtypeは必ず指定する必要があります.ただし,
hrefに設定した値の拡張子が.xslまたは.cssの場合は
typeを指定する必要はありません.自動で推測します. -
RSS
:: TaxonomyTopicModel :: TaxonomyTopic (27004.0) -
-
RSS
:: TaxonomyTopicsModel :: TaxonomyTopics (27004.0) -
-
REXML
:: Entity (18076.0) -
XML における実体(エンティティ、entity)の宣言(declaration)を表わすクラス。
XML における実体(エンティティ、entity)の宣言(declaration)を表わすクラス。
DTD(REXML::DocType)内の実体宣言に対応するものです。
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<!DOCTYPE document [
<!ENTITY f "foo bar baz">
<!ENTITY x SYSTEM "x.txt">
<!ENTITY y SYSTEM "y.png" NDATA PNG>
<!ENTITY % z "zzz">
<!EN... -
Array (18004.0)
-
配列クラスです。 配列は任意の Ruby オブジェクトを要素として持つことができます。
配列クラスです。
配列は任意の Ruby オブジェクトを要素として持つことができます。
一般的には配列は配列式を使って
//emlist[例][ruby]{
[1, 2, 3]
//}
のように生成します。 -
CGI
:: Session :: MemoryStore (18004.0) -
セッションの保存先としてメモリを使用するクラスです。
セッションの保存先としてメモリを使用するクラスです。
セッションのデータは Ruby インタプリタが起動している間だけ永続化されています。 -
Encoding
:: CompatibilityError (18004.0) -
2つのエンコーディング間に互換性がない場合に発生する例外。
2つのエンコーディング間に互換性がない場合に発生する例外。
エンコーディングの異なる文字列を連結しようとした場合などに発生します。
//emlist[例][ruby]{
"あ".encode("EUC-JP") + "あ".encode("UTF-8")
#=> Encoding::CompatibilityError: incompatible character encodings: EUC-JP and UTF-8
//} -
Encoding
:: InvalidByteSequenceError (18004.0) -
文字列がそのエンコーディングにおいて不正なバイト列である場合に発生 する例外。
文字列がそのエンコーディングにおいて不正なバイト列である場合に発生
する例外。
通常エンコーディング変換時に発生します。
//emlist[例][ruby]{
"\x82\xa0".force_encoding("cp932").encode("UTF-8")
#=> "あ"
"\x82\xa0".force_encoding("EUC-JP").encode("UTF-8")
#=> Encoding::InvalidByteSequenceError: "\x82" on EUC-JP
//} -
Enumerator
:: Lazy (18004.0) -
map や select などのメソッドの遅延評価版を提供するためのクラス。
map や select などのメソッドの遅延評価版を提供するためのクラス。
動作は通常の Enumerator と同じですが、以下のメソッドが遅延評価を行う
(つまり、配列ではなく Enumerator を返す) ように再定義されています。
* map/collect
* flat_map/collect_concat
* select/find_all
* reject
* grep, grep_v
* take, take_while
* drop, drop_while
* slice_before, slice_after, slice_when
* chunk... -
Enumerator
:: Yielder (18004.0) -
Enumerator.new で使われるクラスで、直接使うものではありません。
Enumerator.new で使われるクラスで、直接使うものではありません。 -
Errno
:: EALREADY (18004.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 -
Errno
:: EBUSY (18004.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 -
Errno
:: EFTYPE (18004.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 -
Errno
:: EKEYEXPIRED (18004.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 -
Errno
:: EKEYREJECTED (18004.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 -
Errno
:: EKEYREVOKED (18004.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 -
Errno
:: EL2NSYNC (18004.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 -
Errno
:: EMEDIUMTYPE (18004.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 -
Errno
:: ENOKEY (18004.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 -
Errno
:: ENOSYS (18004.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 -
Errno
:: ENOTEMPTY (18004.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 -
Errno
:: ENOTTY (18004.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 -
Errno
:: EPROTOTYPE (18004.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 -
Errno
:: ETOOMANYREFS (18004.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 -
Errno
:: ETXTBSY (18004.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 -
Gem
:: Commands :: DependencyCommand (18004.0) -
インストールされている Gem パッケージの依存関係を表示するためのクラスです。
インストールされている Gem パッケージの依存関係を表示するためのクラスです。 -
Gem
:: Commands :: QueryCommand (18004.0) -
Gem パッケージの情報を検索するためのクラスです。
Gem パッケージの情報を検索するためのクラスです。 -
Gem
:: Dependency (18004.0) -
Gem の依存関係を管理するクラスです。
Gem の依存関係を管理するクラスです。 -
Gem
:: DependencyError (18004.0) -
依存関係の例外です。
依存関係の例外です。 -
Gem
:: DependencyInstaller (18004.0) -
ある Gem が依存している Gem を同時にインストールするためのクラスです。
ある Gem が依存している Gem を同時にインストールするためのクラスです。 -
Gem
:: DependencyList (18004.0) -
Gem の依存関係を扱うためのクラスです。
Gem の依存関係を扱うためのクラスです。 -
Gem
:: DependencyRemovalException (18004.0) -
Gem を削除出来なかった場合に使用する例外です。
Gem を削除出来なかった場合に使用する例外です。 -
Gem
:: EndOfYAMLException (18004.0) -
YAML データが不正である場合に使用する例外です。
YAML データが不正である場合に使用する例外です。 -
Gem
:: Package :: TarReader :: Entry (18004.0) -
tar アーカイブ中のそれぞれのエントリを扱うためのクラスです。
tar アーカイブ中のそれぞれのエントリを扱うためのクラスです。 -
Gem
:: Security :: Policy (18004.0) -
署名付きの Gem パッケージを検証するための設定をカプセル化しているクラスです。
署名付きの Gem パッケージを検証するための設定をカプセル化しているクラスです。
ポリシーオブジェクトとしてこのクラスのインスタンスや、
このライブラリで定義済みの定数を使用することができます。 -
Gem
:: SourceInfoCacheEntry (18004.0) -
Gem::SourceInfoCache が持つエントリを表すためのクラスです。
Gem::SourceInfoCache が持つエントリを表すためのクラスです。 -
Gem
:: SystemExitException (18004.0) -
何らかの理由でコマンドを実行出来ない場合に使用する例外です。
何らかの理由でコマンドを実行出来ない場合に使用する例外です。 -
KeyError (18004.0)
-
Hash#fetch などで key に対応する value がない場合に発生します。
Hash#fetch などで key に対応する value がない場合に発生します。
Ruby 1.8 以前では同様の場面で IndexError が発生していました。
互換性のため、KeyError は IndexError のサブクラスになっています。 -
Net
:: FTP :: MLSxEntry (18004.0) -
Net::FTP#mlsd、Net::FTP#mlst の結果を保持する クラスです。
Net::FTP#mlsd、Net::FTP#mlst の結果を保持する
クラスです。
=== Notes
このクラスのオブジェクトが保持している permission の情報
(Net::FTP::MLSxEntry#deletable? など)は
対応するコマンド(Net::FTP#delete など)が
常にうまくいくことを保証するものではありません。
例えばディスクの空き容量が不足しているというような理由で
うまくいかない場合があります。 -
Net
:: FTPReplyError (18004.0) -
FTPの応答が 1yz や 3yz であり、それが 想定外であることを表わす例外クラスです。
FTPの応答が 1yz や 3yz であり、それが
想定外であることを表わす例外クラスです。 -
Net
:: HTTP :: Copy (18004.0) -
HTTP の COPY リクエストを表すクラスです。
HTTP の COPY リクエストを表すクラスです。 -
Net
:: HTTPAlreadyReported (18004.0) -
HTTP レスポンス 208 (Already Reported) を表現するクラスです。
HTTP レスポンス 208 (Already Reported) を表現するクラスです。
詳しくは 5842 を見てください。 -
Net
:: HTTPBadGateway (18004.0) -
HTTP レスポンス 502 (Bad Gateway) を表現するクラスです。
HTTP レスポンス 502 (Bad Gateway) を表現するクラスです。
詳しくは 7231 Section 6.6.3 を見てください。 -
Net
:: HTTPFailedDependency (18004.0) -
HTTP レスポンス 424 (Failed Dependency) を表現するクラスです。
HTTP レスポンス 424 (Failed Dependency) を表現するクラスです。
詳しくは 4918 を見てください。 -
Net
:: HTTPGatewayTimeOut (18004.0) -
HTTP レスポンス 504 (Gateway Timeout) を表現するクラスです。
HTTP レスポンス 504 (Gateway Timeout) を表現するクラスです。
詳しくは 7231 Section 6.6.5 を見てください。 -
Net
:: HTTPHeaderSyntaxError (18004.0) -
HTTP ヘッダの内容が不正である場合に発生する例外です。
HTTP ヘッダの内容が不正である場合に発生する例外です。 -
Net
:: HTTPMovedPermanently (18004.0) -
HTTP レスポンス 301 (Moved Permanently) を表現するクラスです。
HTTP レスポンス 301 (Moved Permanently) を表現するクラスです。
詳しくは 7231 Section 6.4.2 を見てください。 -
Net
:: HTTPMovedTemporarily (18004.0) -
Alias of Net::HTTPFound
Alias of Net::HTTPFound -
Net
:: HTTPPaymentRequired (18004.0) -
HTTP レスポンス 402 (Payment Required) を表現するクラスです。
HTTP レスポンス 402 (Payment Required) を表現するクラスです。
詳しくは 7231 Section 6.5.2 を見てください。 -
Net
:: HTTPProxyAuthenticationRequired (18004.0) -
HTTP レスポンス 407 (Proxy Authentication Required) を表現するクラスです。
HTTP レスポンス 407 (Proxy Authentication Required) を表現するクラスです。
詳しくは 7235 Section 3.2 を見てください。 -
Net
:: HTTPRequestEntityTooLarge (18004.0) -
HTTP レスポンス 413 (Payload Too Large) を表現するクラスです。
HTTP レスポンス 413 (Payload Too Large) を表現するクラスです。
詳しくは 7231 Section 6.5.11 を見てください。 -
Net
:: HTTPTemporaryRedirect (18004.0) -
HTTP レスポンス 307 (Temporary Redirect) を表現するクラスです。
HTTP レスポンス 307 (Temporary Redirect) を表現するクラスです。
詳しくは 7231 Section 6.4.7 を見てください。 -
Net
:: HTTPTooManyRequests (18004.0) -
HTTP レスポンス 429 (Too Many Requests) を表現するクラスです。
HTTP レスポンス 429 (Too Many Requests) を表現するクラスです。
詳しくは 6585 を見てください。 -
Net
:: HTTPUnprocessableEntity (18004.0) -
HTTP レスポンス 422 (Unprocessable Entity) を表現するクラスです。
HTTP レスポンス 422 (Unprocessable Entity) を表現するクラスです。
詳しくは 4918 を見てください。 -
Net
:: HTTPUnsupportedMediaType (18004.0) -
HTTP レスポンス 415 (Unsupported Media Type) を表現するクラスです。
HTTP レスポンス 415 (Unsupported Media Type) を表現するクラスです。
詳しくは 7231 Section 6.5.13, 7694 Section 3 を見てください。 -
Net
:: HTTPUseProxy (18004.0) -
HTTP レスポンス 305 (Use Proxy) を表現するクラスです。
HTTP レスポンス 305 (Use Proxy) を表現するクラスです。
詳しくは 7231 Section 6.4.5 を見てください。 -
Net
:: IMAP :: BodyTypeBasic (18004.0) -
text 型(Net::IMAP::BodyTypeText)、 multipart 型(Net::IMAP::BodyTypeMultipart)、 message 型(Net::IMAP::BodyTypeMessage)、 のいずれでもないようなメッセージボディ構造を表すクラスです。
text 型(Net::IMAP::BodyTypeText)、
multipart 型(Net::IMAP::BodyTypeMultipart)、
message 型(Net::IMAP::BodyTypeMessage)、
のいずれでもないようなメッセージボディ構造を表すクラスです。
添付ファイルなどを表します。
詳しくは MIME のRFC(2045)を参照してください。 -
Net
:: IMAP :: BodyTypeMessage (18004.0) -
Content-Type が "message" であるメッセージを表すクラスです。
Content-Type が "message" であるメッセージを表すクラスです。
メールをメールに添付した場合などに使われます。
詳しくは 2045, 822 を参照してください。 -
Net
:: IMAP :: BodyTypeMultipart (18004.0) -
マルチパートなメッセージを表すクラスです。
マルチパートなメッセージを表すクラスです。
詳しくは MIME のRFC(2045)を参照してください。 -
Net
:: IMAP :: BodyTypeText (18004.0) -
Content-Type が text であるメッセージを表すクラスです。
Content-Type が text であるメッセージを表すクラスです。
平文のメールを表します。
詳しくは MIME のRFC(2045)を参照してください。 -
Net
:: IMAP :: ByeResponseError (18004.0) -
サーバから "BYE" レスポンスが来た場合に発生する例外のクラスです。 ログインが拒否された場合や、クライアントが無反応で タイムアウトした場合に発生します。
サーバから "BYE" レスポンスが来た場合に発生する例外のクラスです。
ログインが拒否された場合や、クライアントが無反応で
タイムアウトした場合に発生します。 -
Net
:: ProtoSyntaxError (18004.0) -
プロトコル上の文法が正しくない場合に発生する 例外です。
プロトコル上の文法が正しくない場合に発生する
例外です。
Rubyの現在の標準添付ライブラリ内では使われていません。 -
Net
:: ProtocRetryError (18004.0) -
Alias of Net::ProtoRetriableError
Alias of Net::ProtoRetriableError -
Net
:: SMTPServerBusy (18004.0) -
SMTP 一時エラーに対応する例外クラスです。 SMTP エラーコード 420, 450 に対応します。
SMTP 一時エラーに対応する例外クラスです。
SMTP エラーコード 420, 450 に対応します。 -
Net
:: SMTPSyntaxError (18004.0) -
SMTP コマンド文法エラー(エラーコード 500) に対応する 例外クラスです。
SMTP コマンド文法エラー(エラーコード 500) に対応する
例外クラスです。 -
NoMemoryError (18004.0)
-
メモリの確保に失敗すると発生します。
メモリの確保に失敗すると発生します。 -
OpenSSL
:: PKey :: PKey (18004.0) -
公開鍵暗号のための抽象クラスです。
公開鍵暗号のための抽象クラスです。
以下のサブクラスを持ちます。
* OpenSSL::PKey::RSA
* OpenSSL::PKey::DSA
* OpenSSL::PKey::DH
* OpenSSL::PKey::EC
例:
require "openssl"
# 署名用の鍵を新規作成
dsa512 = OpenSSL::PKey::DSA.new(512)
data = 'hoge'
# 署名
sign = dsa512.sign("dss1", data)
# 署名の検証
p dsa512.verify(dss1, sign,... -
OpenSSL
:: PKey :: PKeyError (18004.0) -
OpenSSL の公開鍵関連のエラーの場合に発生する例外
OpenSSL の公開鍵関連のエラーの場合に発生する例外 -
OpenSSL
:: X509 :: ExtensionFactory (18004.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 (18004.0) -
ダミーのミューテックス。このクラスを使ってもスレッドセーフにはなりません。
ダミーのミューテックス。このクラスを使ってもスレッドセーフにはなりません。 -
PrettyPrint (18004.0)
-
pretty printing アルゴリズムのためのクラスです。 改行の位置を探し、きれいなインデントを施します。
pretty printing アルゴリズムのためのクラスです。
改行の位置を探し、きれいなインデントを施します。
デフォルトでは、このクラスは文字列を扱います。
また、文字1バイトが出力幅の中で1カラムを占めると仮定しています。
しかし、以下のメソッドに対して適切な引数を与えることで、
そうでない場合にも利用できます。
* PrettyPrint.new: 出力バッファ、空白の生成をするブロックや改行オブジェクトを設定できます。
* PrettyPrint#text: 幅を設定できます。
* PrettyPrint#breakable
ですので、このクラスは以下のようなことにも応用が... -
Psych
:: SyntaxError (18004.0) -
YAML の文法エラーを表すクラスです。
YAML の文法エラーを表すクラスです。 -
Psych
:: Visitors :: YAMLTree (18004.0) -
Ruby オブジェクトから YAML の AST を構築するためのクラスです。
Ruby オブジェクトから YAML の AST を構築するためのクラスです。
=== 例
builder = Psych::Visitors::YAMLTree.new
builder << { :foo => 'bar' }
builder << ["baz", "bazbaz"]
builder.tree # => #<Psych::Nodes::Stream ... > A stream containing two documents
puts tree.to_yaml
# =>
# ---
# :foo: bar
# ---
# - baz... -
RDoc
:: AnyMethod (18004.0) -
メソッドを表現するクラスの基本クラスです。
メソッドを表現するクラスの基本クラスです。
ライブラリの内部で使用します。 -
RDoc
:: Parser :: Ruby (18004.0) -
Ruby のソースコードを解析するためのクラスです。
Ruby のソースコードを解析するためのクラスです。 -
RDoc
:: RubyLex (18004.0) -
ライブラリの内部で使用します。
ライブラリの内部で使用します。 -
REXML
:: DocType (18004.0) -
XML の DTD(文書型定義、Document Type Definition)を表すクラスです。
XML の DTD(文書型定義、Document Type Definition)を表すクラスです。
rexml では DTD は積極的にはサポートされていません。
デフォルトの実体定義(gt, lt, amp, quot apos)の解決のため DTD は
ある程度はサポートされますが、スキーマの定義や検証をしたい場合は
XML schema や RELAX NG などを使ってください。
子ノード(REXML::Parent#children)として、
* REXML::ElementDecl
* REXML::ExternalEntity
* REXML::Entity
... -
REXML
:: ExternalEntity (18004.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... -
REXML
:: Formatters :: Pretty (18004.0) -
XMLドキュメントを(文字列として)見た目良く出力するクラスです。
XMLドキュメントを(文字列として)見た目良く出力するクラスです。
REXML::Formatters::Default と
異なり見た目のためテキストの改行や空白を修正して出力します。
//emlist[][ruby]{
require 'rexml/document'
require 'rexml/formatters/pretty'
doc = REXML::Document.new <<EOS
<root>
<children>
<grandchildren foo='bar'/>
</children>
</root>
EOS
pretty_formatter = REXM... -
REXML
:: SourceFactory (18004.0) -
内部用なのでユーザは使わないでください。
内部用なのでユーザは使わないでください。
各種入力に対する wrapper を作成するクラス。 -
RSS
:: Maker :: ChannelBase :: CategoriesBase :: CategoryBase (18004.0) -
categoryは maker.channel.categories.new_categoryで作成されたオ ブジェクトとします.
categoryは
maker.channel.categories.new_categoryで作成されたオ
ブジェクトとします.
contentを指定する必要があります. -
RSS
:: Maker :: ChannelBase :: SkipDaysBase (18004.0) -
RSS 0.91/2.0を生成するときだけ利用されます.
RSS 0.91/2.0を生成するときだけ利用されます. -
RSS
:: Maker :: ChannelBase :: SkipDaysBase :: DayBase (18004.0) -
dayは maker.channel.skipDays.new_dayで作成されたオ ブジェクトとします.
dayは
maker.channel.skipDays.new_dayで作成されたオ
ブジェクトとします.
contentを指定する必要があります. -
RSS
:: Maker :: RSS09 :: Channel :: Categories :: Category (18004.0) -
-
RSS
:: Maker :: RSS09 :: Channel :: SkipDays (18004.0) -
-
RSS
:: Maker :: RSS09 :: Channel :: SkipDays :: Day (18004.0) -
-
RSS
:: Maker :: RSS10 :: Channel :: Categories :: Category (18004.0) -
-
RSS
:: Maker :: RSS20 :: Channel :: Categories :: Category (18004.0) -
-
RSS
:: Maker :: RSS20 :: Channel :: SkipDays (18004.0) -
-
RSS
:: Maker :: RSS20 :: Channel :: SkipDays :: Day (18004.0) -
-
RSS
:: Rss :: Channel :: Item :: Category (18004.0) -
-
RSS
:: Rss :: SkipDays (18004.0) -
-
RSS
:: XMLStyleSheet (18004.0) -
-
Rake
:: EarlyTime (18004.0) -
このクラスは全てのタイムスタンプより前の時刻をあらわします。
このクラスは全てのタイムスタンプより前の時刻をあらわします。 -
Rake
:: InvocationChain :: EmptyInvocationChain (18004.0) -
呼び出し関係のトップレベルを表します。
呼び出し関係のトップレベルを表します。 -
Resolv
:: DNS :: Query (18004.0) -
DNSクエリを表す抽象クラスです。
DNSクエリを表す抽象クラスです。 -
Resolv
:: DNS :: Resource :: ANY (18004.0) -
DNS のすべてのクラスに対するクエリーを表わす 抽象クラスです。
DNS のすべてのクラスに対するクエリーを表わす
抽象クラスです。
Resolv::DNS#getresource では
Resolv::DNS::Resource::IN::ANY を使うべきです。 -
Resolv
:: DNS :: Resource :: IN :: ANY (18004.0) -
DNS クエリーのクラス IN、タイプ ANY に対応する クラスです。
DNS クエリーのクラス IN、タイプ ANY に対応する
クラスです。 -
Rinda
:: InvalidHashTupleKey (18004.0) -
Rinda::TupleSpace#write などで不正なハッシュテーブル(キーが 文字列でないもの)をタプルスペースに書き込もうとすると発生すると発生する 例外です。
Rinda::TupleSpace#write などで不正なハッシュテーブル(キーが
文字列でないもの)をタプルスペースに書き込もうとすると発生すると発生する
例外です。 -
Rinda
:: TupleEntry (18004.0) -
タプルスペース内に含まれるタプルを管理するためのクラスです。 タプルの有効期限を管理し、タプルのキャンセル操作ができます。
タプルスペース内に含まれるタプルを管理するためのクラスです。
タプルの有効期限を管理し、タプルのキャンセル操作ができます。
Rinda::TupleSpace#write はこのオブジェクトを返し、
それを利用してタプルを明示的にキャンセルすることができます。
ただし、タプルスペースのあるプロセスがタプルを投入したプロセスと
異なる場合、これを受け取る側はリモートオブジェクトによって
このオブジェクトを参照します。そのためタプルスペースのプロセス側では
参照切れによるGCが発生し、TupleEntryオブジェクトが消滅してしまうかもしれません。
これを防ぐには何らかの仕掛けが必要でしょう。...