ライブラリ
- ビルトイン (31)
- csv (1)
- erb (4)
- etc (5)
- gdbm (2)
-
irb
/ context (5) -
irb
/ ext / math-mode (1) - json (3)
- logger (1)
-
net
/ ftp (3) -
net
/ http (8) -
net
/ imap (1) - openssl (15)
- optparse (2)
- pstore (1)
- psych (3)
-
rake
/ packagetask (1) -
rake
/ rdoctask (3) -
rake
/ testtask (2) -
rdoc
/ markdown (1) -
rdoc
/ top _ level (2) -
rexml
/ document (8) - rss (67)
- rubygems (1)
-
rubygems
/ command (1) -
rubygems
/ config _ file (1) -
rubygems
/ dependency (1) -
rubygems
/ specification (9) - shell (1)
- socket (1)
- uri (4)
-
webrick
/ httpauth / userdb (1) -
webrick
/ httprequest (1) -
webrick
/ httpresponse (4) -
webrick
/ httputils (2) - win32ole (1)
- zlib (1)
クラス
-
ARGF
. class (1) - Array (9)
-
CGI
:: Cookie (3) -
CSV
:: FieldInfo (1) - ERB (4)
- Enumerator (4)
-
Etc
:: Group (1) -
Etc
:: Passwd (4) - Exception (1)
- GDBM (2)
-
Gem
:: Command (1) -
Gem
:: ConfigFile (1) -
Gem
:: Dependency (1) -
Gem
:: LoadError (1) -
Gem
:: Specification (9) - IO (1)
-
IRB
:: Context (6) - Integer (2)
-
JSON
:: State (3) - Logger (1)
-
Net
:: FTP (3) -
Net
:: HTTP (1) -
Net
:: IMAP :: ResponseError (1) -
OpenSSL
:: ASN1 :: ASN1Data (1) -
OpenSSL
:: BN (1) -
OpenSSL
:: Netscape :: SPKI (1) -
OpenSSL
:: PKey :: RSA (1) -
OpenSSL
:: SSL :: SSLContext (3) -
OpenSSL
:: SSL :: SSLSocket (1) -
OpenSSL
:: X509 :: Attribute (1) -
OpenSSL
:: X509 :: CRL (2) -
OpenSSL
:: X509 :: Certificate (1) -
OpenSSL
:: X509 :: Extension (1) -
OpenSSL
:: X509 :: ExtensionFactory (2) - OptionParser (2)
- PStore (1)
-
Psych
:: Nodes :: Mapping (1) -
Psych
:: Nodes :: Scalar (2) -
RDoc
:: Markdown (1) -
RDoc
:: Options (3) -
RDoc
:: TopLevel (2) -
REXML
:: Attribute (3) -
REXML
:: Element (2) -
REXML
:: Text (1) -
REXML
:: XMLDecl (1) -
RSS
:: ImageFaviconModel :: ImageFavicon (3) -
RSS
:: ImageItemModel :: ImageItem (2) -
RSS
:: Maker :: ChannelBase (5) -
RSS
:: Maker :: ImageBase (1) -
RSS
:: Maker :: ItemsBase (1) -
RSS
:: Maker :: ItemsBase :: ItemBase (3) -
RSS
:: Maker :: RSS20 :: Items :: Item :: Enclosure (1) -
RSS
:: Maker :: RSSBase (1) -
RSS
:: Maker :: TextinputBase (2) -
RSS
:: Maker :: XMLStyleSheets :: XMLStyleSheet (3) -
RSS
:: Parser (1) -
RSS
:: RDF (2) -
RSS
:: RDF :: Channel (3) -
RSS
:: RDF :: Channel :: Image (1) -
RSS
:: RDF :: Channel :: ImageFavicon (3) -
RSS
:: RDF :: Channel :: Textinput (1) -
RSS
:: RDF :: Image (2) -
RSS
:: RDF :: Item (1) -
RSS
:: RDF :: Textinput (2) -
RSS
:: Rss (1) -
RSS
:: Rss :: Channel (6) -
RSS
:: Rss :: Channel :: Cloud (1) -
RSS
:: Rss :: Channel :: Image (1) -
RSS
:: Rss :: Channel :: Item (5) -
RSS
:: Rss :: Channel :: Item :: Enclosure (1) -
RSS
:: Rss :: Channel :: TextInput (2) -
RSS
:: TaxonomyTopicModel :: TaxonomyTopic (1) -
RSS
:: TrackBackModel10 :: TrackBackAbout (2) -
RSS
:: TrackBackModel10 :: TrackBackPing (2) -
RSS
:: TrackBackModel20 :: TrackBackAbout (1) -
RSS
:: TrackBackModel20 :: TrackBackPing (1) -
RSS
:: XMLStyleSheet (1) -
Rake
:: PackageTask (1) -
Rake
:: RDocTask (3) -
Rake
:: TestTask (2) - Shell (1)
- String (1)
- UNIXSocket (1)
-
URI
:: FTP (1) -
URI
:: Generic (2) -
URI
:: LDAP (1) -
WEBrick
:: Cookie (3) -
WEBrick
:: HTTPRequest (1) -
WEBrick
:: HTTPResponse (4) -
WEBrick
:: HTTPUtils :: FormData (2) -
WIN32OLE
_ VARIANT (1) -
Zlib
:: GzipWriter (1)
モジュール
- DublinCoreModel (3)
- Enumerable (12)
-
Net
:: HTTPHeader (7) -
REXML
:: Namespace (1) -
RSS
:: SyndicationModel (1) -
WEBrick
:: HTTPAuth :: UserDB (1)
キーワード
-
add
_ attributes (1) - age= (1)
- alternate= (2)
-
ap
_ name= (1) -
auth
_ type= (1) -
auto
_ indent _ mode= (1) - autoclose= (1)
- autorequire= (1)
- backtrace= (1)
-
backtrace
_ locations (1) -
break
_ on _ newline= (1) -
ca
_ file= (2) - cachesize= (1)
- challenge= (1)
- change= (1)
- collect! (2)
-
content
_ type= (2) - date= (13)
-
dc
_ coverage= (1) -
dc
_ date= (1) -
dc
_ language= (1) -
debug
_ mode= (1) -
def
_ class (1) -
def
_ method (1) -
def
_ module (1) -
default
_ executable= (1) -
delete
_ attribute (1) -
delete
_ if (2) -
do
_ validate= (1) - drop (1)
- enclosure= (1)
- exclude= (1)
- executable= (1)
- expire= (1)
- fastmode= (1)
- feed (1)
-
file
_ absolute _ name= (1) -
file
_ relative _ name= (1) - filename= (3)
- first (2)
- homepage= (1)
- hostname= (2)
- image= (3)
-
image
_ size= (2) -
inplace
_ mode= (1) - inspect (1)
-
irb
_ name= (1) -
issuer
_ certificate= (1) -
keep
_ alive= (1) - language= (2)
- lastBuildDate= (2)
-
last
_ update= (1) - line= (1)
-
main
_ page= (1) - map! (2)
-
math
_ mode= (1) -
max
_ age= (1) -
max
_ by (4) -
max
_ size= (1) - name= (14)
- namespace (1)
-
next
_ update= (1) -
next
_ values (1) -
not
_ before= (1) - opaque= (1)
-
orig
_ name= (1) - pack (1)
- passive= (1)
- peek (1)
-
peek
_ values (1) - pipe= (1)
- prefix (1)
- progname= (1)
-
program
_ name= (2) - pubDate= (4)
-
quirks
_ mode= (1) - range= (2)
-
reason
_ phrase= (1) -
recv
_ io (1) - registerProcedure= (1)
- reject! (2)
- release= (1)
- resource= (5)
- response= (1)
- resume= (1)
- scope= (1)
-
script
_ name= (1) - secure= (2)
-
session
_ cache _ mode= (1) -
session
_ cache _ size= (1) -
set
_ content _ type (1) -
set
_ range (3) - size= (2)
-
slice
_ after (2) - source= (1)
- space= (1)
-
space
_ before= (1) - standalone= (4)
- style= (2)
-
subject
_ certificate= (1) -
sy
_ updateBase= (1) - take (1)
-
take
_ while (2) - template= (1)
-
test
_ file= (1) -
test
_ suite _ file= (1) - title= (12)
-
to
_ s (2) -
to
_ string (1) - type= (3)
- typecode= (1)
-
ultra
_ safe= (1) - unpack (1)
- value= (12)
- verbose= (3)
- workspace= (1)
検索結果
先頭5件
-
OpenSSL
:: PKey :: RSA # e=(new _ e) (63304.0) -
鍵の public exponent を変更します。
鍵の public exponent を変更します。
通常このメソッドで値を変更することはありません。
よく考えて必要な場合のみ利用してください。
@param new_e 設定する public exponent の整数値 -
Gem
:: ConfigFile # backtrace=(backtrace) (55504.0) -
エラー発生時にバックトレースを出力するかどうか設定します。
エラー発生時にバックトレースを出力するかどうか設定します。
@param backtrace 真を指定するとエラー発生時にバックトレースを出力するようになります。 -
WEBrick
:: HTTPResponse # reason _ phrase=(val) (54904.0) -
HTTP のレスポンスの最初の行の reason phrase をセットします。 この値が nil の場合 reason phrase は status から生成されます。 デフォルトは nil です。
HTTP のレスポンスの最初の行の reason phrase をセットします。
この値が nil の場合 reason phrase は status から生成されます。
デフォルトは nil です。
@param val reason phrase を表す文字列を指定します。
require 'webrick'
res = WEBrick::HTTPResponse.new( { :HTTPVersion => "1.1" } )
res.status = 404
p res.reason_phrase #=> "Not Found" -
RSS
:: TrackBackModel10 :: TrackBackAbout # value= (54604.0) -
@todo
@todo -
RSS
:: TrackBackModel10 :: TrackBackPing # value= (54604.0) -
@todo
@todo -
RSS
:: TrackBackModel20 :: TrackBackAbout # value= (54604.0) -
@todo
@todo -
RSS
:: TrackBackModel20 :: TrackBackPing # value= (54604.0) -
@todo
@todo -
Gem
:: Command # program _ name=(name) (46204.0) -
コマンドラインで実行するときに使用するプログラム名をセットします。
コマンドラインで実行するときに使用するプログラム名をセットします。
@param name プログラム名を指定します。 -
OptionParser
# program _ name=(name) (46204.0) -
プログラムの名前を文字列で指定します。
プログラムの名前を文字列で指定します。
@param name プログラムの名前を文字列で指定します。
//emlist[例][ruby]{
require "optparse"
OptionParser.new do |opts|
$0 # => /path/to/filename.rb
opts.program_name # => filename
opts.program_name = 'test' # => "test"
opts.program_name # => "test"... -
Gem
:: Specification # date=(date) (45904.0) -
@param date 日付をセットします。デフォルトは今日です。
@param date 日付をセットします。デフォルトは今日です。 -
OpenSSL
:: ASN1 :: ASN1Data # value=(value) (45904.0) -
ASN.1 値に対応するRubyのオブジェクトを変更します。
ASN.1 値に対応するRubyのオブジェクトを変更します。
@param value 設定するオブジェクト
@see OpenSSL::ASN1::ASN1Data#value -
REXML
:: Namespace # name=(name) (45904.0) -
名前を設定します。
名前を設定します。
prefix を持つ名前も持たない名前も受け付けます。
@param name 名前(文字列) -
Psych
:: Nodes :: Scalar # value=(v) (45604.0) -
scalar の値を設定します。
scalar の値を設定します。
@param v 設定する値
@see Psych::Nodes::Scalar#value,
Psych::Nodes::Scalar.new -
RSS
:: ImageFaviconModel :: ImageFavicon # image _ size= (45604.0) -
@todo
@todo -
WEBrick
:: HTTPAuth :: UserDB # auth _ type=(type) (45604.0) -
認証のタイプをセットします。
認証のタイプをセットします。
@param type WEBrick::HTTPAuth::BasicAuth, WEBrick::HTTPAuth::DigestAuth のいずれかを指定します。 -
RSS
:: TrackBackModel10 :: TrackBackAbout # resource= (45304.0) -
@todo
@todo -
RSS
:: TrackBackModel10 :: TrackBackPing # resource= (45304.0) -
@todo
@todo -
Exception
# backtrace _ locations -> [Thread :: Backtrace :: Location] (37222.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
:: Text # value=(val) (37048.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>"
//} -
CGI
:: Cookie # value=(value) (36904.0) -
クッキーの値をセットします。
クッキーの値をセットします。
@param value 変更後の値を指定します。 -
Etc
:: Group # name=(name) (36904.0) -
グループ名を設定します。
グループ名を設定します。 -
Etc
:: Passwd # age=(age) (36904.0) -
エージ(整数)を設定します。このメンバはシステム依存です。
エージ(整数)を設定します。このメンバはシステム依存です。 -
Etc
:: Passwd # change=(change) (36904.0) -
パスワード変更時間(整数)を設定します。このメンバはシステム依存です。
パスワード変更時間(整数)を設定します。このメンバはシステム依存です。 -
Etc
:: Passwd # name=(name) (36904.0) -
このユーザのログイン名を設定します。
このユーザのログイン名を設定します。 -
Gem
:: Dependency # name=(name) (36904.0) -
依存関係の名前を文字列か正規表現でセットします。
依存関係の名前を文字列か正規表現でセットします。 -
Gem
:: LoadError # name=(gem _ name) (36904.0) -
ロードに失敗した Gem の名前をセットします。
ロードに失敗した Gem の名前をセットします。
@param gem_name Gem の名前を指定します。 -
Gem
:: Specification # executable=(executable) (36904.0) -
実行可能ファイル名をセットします。
実行可能ファイル名をセットします。
@param executable 実行可能ファイル名を指定します。 -
Gem
:: Specification # name=(name) (36904.0) -
この Gem パッケージの名前をセットします。
この Gem パッケージの名前をセットします。
@param name この Gem パッケージの名前を指定します。 -
Logger
# progname=(name) (36904.0) -
ログに出力するプログラム名を設定します。
ログに出力するプログラム名を設定します。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new(STDOUT)
logger.progname # => nil
logger.progname = "MyProgName" # => "MyProgName"
logger.progname # => "MyProgName"
logger.info("info1") # =... -
OpenSSL
:: SSL :: SSLSocket # hostname=(hostname) (36904.0) -
TLS の Server Name Indication(SNI) 拡張で利用するサーバのホスト名を設定します。
TLS の Server Name Indication(SNI) 拡張で利用するサーバのホスト名を設定します。
Server Name Indication については 3546 を参照してください。
このメソッドはハンドシェイク時にクライアント側がサーバ側に
サーバのホスト名を伝えるために用います。そのため、
クライアント側が OpenSSL::SSL::SSLSocket#connect を呼ぶ前に
このメソッドでホスト名を指定する必要があります。
hostname に nil を渡すと SNI 拡張を利用しません。
サーバ側については OpenSSL::SSL::SSLCont... -
OpenSSL
:: X509 :: Attribute # value=(val) (36904.0) -
attribute の値を設定します。
attribute の値を設定します。
引数には OpenSSL::ASN1::ASN1Data のオブジェクトを渡さなければなりません。
@param val 設定する値の OpenSSL::ASN1::ASN1Data オブジェクト
@raise OpenSSL::X509::AttributeError val が不正であった場合に発生します
@see OpenSSL::X509::Attribute#value -
OpenSSL
:: X509 :: Extension # value=(value) (36904.0) -
拡張領域の値(extnValue)を設定します。
拡張領域の値(extnValue)を設定します。
@param value 設定する値の文字列
@raise OpenSSL::X509::Extension 値の設定に失敗した場合に発生します
@see OpenSSL::X509::Extension#value -
Rake
:: PackageTask # name=(name) (36904.0) -
バージョン情報を含まないパッケージの名前をセットします。
バージョン情報を含まないパッケージの名前をセットします。
@param name パッケージの名前を指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
require 'rake/packagetask'
Rake::PackageTask.new("sample", "1.0.0") do |package_task|
package_task.name # => "sample"
package_task.name = "update"
package_task.name # => "update"
end
//} -
Rake
:: RDocTask # name=(name) (36904.0) -
タスクの名前をセットします。
タスクの名前をセットします。
@param name タスクの名前を指定します。 -
Rake
:: RDocTask # template=(template) (36904.0) -
使用するテンプレートをセットします。
使用するテンプレートをセットします。
@param template 使用するテンプレートを指定します。 -
WIN32OLE
_ VARIANT # value=(val) -> () (36904.0) -
WIN32OLE_VARIANTの値を再設定します。
WIN32OLE_VARIANTの値を再設定します。
指定した値でselfを再設定します。指定値が元のVARIANT型に合わない場合は元
のVARIANT型に合うように引数を変換します。変換は、引数を一度VARIANT型に
変換してからCOMのVARIANT型変換関数(VariantChangeTypeEx)を呼び出すこと
で実現します。
@param val 設定値を指定します。
@raise WIN32OLERuntimeError selfが配列型です。あるいは、型変換に失敗し
ました。
obj = WIN32OLE_V... -
Zlib
:: GzipWriter # orig _ name=(filename) (36904.0) -
gzip ファイルのヘッダーに記録する元ファイル名を指定します。
gzip ファイルのヘッダーに記録する元ファイル名を指定します。
Zlib::GzipWriter#write 等の書き込み系メソッドを
呼んだ後で指定しようとすると Zlib::GzipFile::Error 例外が
発生します。
@param filename gzip ファイルのヘッダーに記録する元ファイル名を文字列で指定します。
@return filename を返します。
require 'zlib'
filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib::GzipWriter.wrap(fw, Zl... -
ARGF
. class # inplace _ mode=(ext) (36604.0) -
c:ARGF#inplace時にバックアップファイルに付加する拡張子を設定します。 ピリオドも含めて指定する必要があります。
c:ARGF#inplace時にバックアップファイルに付加する拡張子を設定します。
ピリオドも含めて指定する必要があります。
バックアップを残さない場合は空文字列を指定します。
この機能は Windows では使用出来ません。
設定が有効になるのは次のファイルの処理に移った時です。
インプレースモードに入っていない場合はその時点でモードに入ります。
Ruby 起動時の -i オプションで設定することも出来ます。
@param ext インプレースモード時にバックアップファイルに付加する拡張子を
文字列で指定します。
ピリオドも含める必要があ... -
CGI
:: Cookie # name=(value) (36604.0) -
クッキーの名前をセットします。
クッキーの名前をセットします。
@param value 名前を指定します。 -
ERB
# filename= -> String (36604.0) -
エラーメッセージを表示する際のファイル名を設定します。
エラーメッセージを表示する際のファイル名を設定します。
filename を設定しておくことにより、エラーが発生した eRuby スクリプトの特定が容易になります。filename を設定していない場合は、エラー発生箇所は「 (ERB) 」という出力となります。
//emlist[例][ruby]{
require 'erb'
filename = 'example.rhtml'
erb = ERB.new(File.read(filename))
erb.filename # => nil
erb.filename = filename
erb.filename # =>"exampl... -
GDBM
# cachesize=(size) (36604.0) -
内部のキャッシュのサイズを指定します。
内部のキャッシュのサイズを指定します。
詳しくは gdbm(3) の GDBM_CACHESIZE の項を参照ください。
@param size 新しい内部のキャッシュサイズ。
@see gdbm(3) -
GDBM
# fastmode=(bool) (36604.0) -
オープンしている GDBM オブジェクトのモードを変更します。
オープンしている GDBM オブジェクトのモードを変更します。
このオプションはデフォルトで on です。
このオプションは obsolete です。
このオプションが on のときは、GDBM はディスクへの書き込みを待たずに
次の操作を続けます。
@param bool 新たにセットするモード。
@see GDBM::FAST, GDBM#syncmode= -
Gem
:: Specification # autorequire=(lib) (36604.0) -
非推奨の属性です。
非推奨の属性です。 -
Gem
:: Specification # default _ executable=(executable) (36604.0) -
Gem パッケージ内で gem コマンド経由で実行するファイルをセットします。
Gem パッケージ内で gem コマンド経由で実行するファイルをセットします。
@param executable 実行ファイルを指定します。 -
Gem
:: Specification # homepage=(uri) (36604.0) -
この Gem パッケージを作成しているプロジェクトか作成者のウェブサイトの URI をセットします。
この Gem パッケージを作成しているプロジェクトか作成者のウェブサイトの URI をセットします。
@param uri この Gem パッケージを作成しているプロジェクトか作成者のウェブサイトの URI を指定します。 -
Gem
:: Specification # post _ install _ message=(message) (36604.0) -
インストール完了後に表示するメッセージをセットします。
インストール完了後に表示するメッセージをセットします。
@param message メッセージを指定します。 -
IO
# autoclose=(bool) (36604.0) -
auto-close フラグを設定します。
auto-close フラグを設定します。
フラグが設定されているオブジェクトは
close時/GCでのファイナライザ呼出時にファイルデスクリプタを close します。
偽を設定すると close しません。
@param bool 真偽値でフラグを設定します
@see IO#autoclose?
f = open("/dev/null")
IO.for_fd(f.fileno)
# ...
f.gets # may cause Errno::EBADF
f = open("/dev/null")
IO.for_fd(f.fileno).auto... -
IRB
:: Context # ap _ name=(val) (36604.0) -
自身のアプリケーション名を val に設定します。
自身のアプリケーション名を val に設定します。
.irbrc ファイル中で IRB.conf[:AP_NAME] を設定する事でも同様の操作が行え
ます。
@param val アプリケーション名を String で指定します。
@see IRB::Context#ap_name -
IRB
:: Context # auto _ indent _ mode=(val) (36604.0) -
入力が次の行に継続した時に自動で字下げを行うかどうかを val に設定します。
入力が次の行に継続した時に自動で字下げを行うかどうかを val に設定します。
@param val true を指定した場合、自動で字下げを行います。false を指定し
た場合は自動で字下げを行いません。
IRB::Context#prompt_mode の変更に影響を受ける事に注意してください。
@see IRB::Context#auto_indent_mode -
IRB
:: Context # irb _ name=(val) (36604.0) -
起動しているコマンド名を val に設定します。
起動しているコマンド名を val に設定します。
@param val コマンド名を String で指定します。
@see IRB::Context#irb_name -
IRB
:: Context # math _ mode=(opt) (36604.0) -
math_mode を有効にするかどうかを指定します。
math_mode を有効にするかどうかを指定します。
.irbrc ファイル中で IRB.conf[:MATH_MODE] を設定する事でも同様の事が行え
ます。
mathn ライブラリを include するため、math_mode を有効にした後は
無効にする事ができません。
@param opt math_mode を有効にする場合に true を指定します。
@raise IRB::CantReturnToNormalMode 既に math_mode の状態で opt に
false か nil を指定... -
IRB
:: Context # workspace=(val) (36604.0) -
ライブラリ内部で使用します。
ライブラリ内部で使用します。 -
JSON
:: State # space=(string) (36604.0) -
JSON 形式の文字列のトークン間に挿入する文字列をセットします。
JSON 形式の文字列のトークン間に挿入する文字列をセットします。
@param string JSON 形式の文字列のトークン間に挿入する文字列を指定します。
//emlist[例][ruby]{
require "json"
json_state = JSON::State.new(space: "")
json_state.space # => ""
puts JSON.generate([1, 2, { name: "tanaka", age: 19 }], json_state)
# => [1,2,{"name":"tanaka","age":19}... -
JSON
:: State # space _ before=(string) (36604.0) -
JSON 形式の文字列中で JavaScript のオブジェクトを表す部分にある ':' の 前に挿入する文字列をセットします。
JSON 形式の文字列中で JavaScript のオブジェクトを表す部分にある ':' の
前に挿入する文字列をセットします。
@param string JSON 形式の文字列中で JavaScript のオブジェクトを表す部分にある ':' の
前に挿入する文字列をセットします。
//emlist[例][ruby]{
require "json"
json_state = JSON::State.new(space_before: "")
json_state.space_before # => ""
puts JSON.gen... -
Net
:: FTP # passive=(bool) (36604.0) -
passive モードを設定します。
passive モードを設定します。
@see Net::FTP#passive -
Net
:: HTTP # ca _ file=(path) (36604.0) -
信頼する CA 証明書ファイルのパスを文字列で設定します。
信頼する CA 証明書ファイルのパスを文字列で設定します。
ファイルには複数の証明書を含んでいても構いません。
詳しくは OpenSSL::SSL::SSLContext#ca_file= を見てください。
デフォルトは nil (指定なし)です。
@param path ファイルパス文字列
@see Net::HTTP#ca_file, OpenSSL::SSL::SSLContext#ca_file= -
Net
:: HTTPHeader # range=(n) (36604.0) -
範囲を指定してエンティティを取得するためのヘッダ Range: をセットします。
範囲を指定してエンティティを取得するためのヘッダ Range: をセットします。
以下は同じことを表しています。
//emlist[例][ruby]{
req.range = 0..1023
req.range = 0...1024
req.range = 1024
req.set_range(0, 1024)
req.set_range(0..1023)
req.set_range(0...1024)
req.set_range(1024)
//}
特別な場合として、
n に負数を与えた場合にnは最初から(-n)バイトまでの範囲を表します。
r を x..-1 とした場合には、x が... -
Net
:: HTTPHeader # range=(r) (36604.0) -
範囲を指定してエンティティを取得するためのヘッダ Range: をセットします。
範囲を指定してエンティティを取得するためのヘッダ Range: をセットします。
以下は同じことを表しています。
//emlist[例][ruby]{
req.range = 0..1023
req.range = 0...1024
req.range = 1024
req.set_range(0, 1024)
req.set_range(0..1023)
req.set_range(0...1024)
req.set_range(1024)
//}
特別な場合として、
n に負数を与えた場合にnは最初から(-n)バイトまでの範囲を表します。
r を x..-1 とした場合には、x が... -
OpenSSL
:: Netscape :: SPKI # challenge=(chg) (36604.0) -
SPKI オブジェクトにチャレンジ文字列を設定します。
SPKI オブジェクトにチャレンジ文字列を設定します。
@param chg 設定する文字列
@raise OpenSSL::Netscape::SPKIError 文字列の設定に失敗した場合に発生します
@see OpenSSL::Netscape::SPKI#challenge -
OpenSSL
:: SSL :: SSLContext # ca _ file=(ca) (36604.0) -
接続相手の検証のために使う、信頼している CA 証明書ファイルのパスを 設定します。
接続相手の検証のために使う、信頼している CA 証明書ファイルのパスを
設定します。
ファイルは以下のように複数の証明書を含んでいても構いません。
(ここに証明書の説明)
-----BEGIN CERTIFICATE-----
... (CA certificate in base64 encoding) ...
-----END CERTIFICATE-----
(ここに証明書の説明)
-----BEGIN CERTIFICATE-----
... (CA certificate in base64 encoding) ...
-----END CE... -
OpenSSL
:: SSL :: SSLContext # session _ cache _ mode=(mode) (36604.0) -
セッションキャッシュのモードを指定します。
セッションキャッシュのモードを指定します。
以下の定数のORを引数として渡します。
* OpenSSL::SSL::SSLContext::SESSION_CACHE_OFF
* OpenSSL::SSL::SSLContext::SESSION_CACHE_CLIENT
* OpenSSL::SSL::SSLContext::SESSION_CACHE_SERVER
* OpenSSL::SSL::SSLContext::SESSION_CACHE_BOTH
* OpenSSL::SSL::SSLContext::SESSION_CACHE_NO_AUTO_CLEAR
... -
OpenSSL
:: SSL :: SSLContext # session _ cache _ size=(size) (36604.0) -
自身が保持可能なセッションキャッシュのサイズを指定します。
自身が保持可能なセッションキャッシュのサイズを指定します。
size に 0 を渡すと制限なしを意味します。
デフォルトは 1024*20 で、20000 セッションまでキャッシュを保持できます。
@param size セッションキャッシュのサイズ(整数値)
@see OpenSSL::SSL::SSLContext#session_cache_size -
OpenSSL
:: X509 :: CRL # last _ update=(time) (36604.0) -
CRL が最後に更新された日時を Time オブジェクトで設定します。
CRL が最後に更新された日時を Time オブジェクトで設定します。
@param time 最終更新日時
@raise OpenSSL::X509::CRLError 設定に失敗した場合に発生します
@see OpenSSL::X509::CRL#last_update -
OpenSSL
:: X509 :: CRL # next _ update=(time) (36604.0) -
CRL の次回更新日時を Time オブジェクトで設定します。
CRL の次回更新日時を Time オブジェクトで設定します。
@param time 最終更新日時
@raise OpenSSL::X509::CRLError 設定に失敗した場合に発生します
@see OpenSSL::X509::CRL#next_update -
OpenSSL
:: X509 :: ExtensionFactory # issuer _ certificate=(cert) (36604.0) -
自身に発行者(issuer)の証明書オブジェクトを設定します。
自身に発行者(issuer)の証明書オブジェクトを設定します。
@param cert 設定する証明書(OpenSSL::X509::Certificate)オブジェクト
@see OpenSSL::X509::ExtensionFactory.new -
OpenSSL
:: X509 :: ExtensionFactory # subject _ certificate=(name) (36604.0) -
自身に所有者(subject)の証明書オブジェクトを設定します。
自身に所有者(subject)の証明書オブジェクトを設定します。
@param cert 設定する証明書(OpenSSL::X509::Certificate)オブジェクト
@see OpenSSL::X509::ExtensionFactory.new -
OptionParser
# release=(rel) (36604.0) -
プログラムのリリースを文字列で指定します。
プログラムのリリースを文字列で指定します。
@param rel プログラムのリリースを文字列で指定します。
@see OptionParser#ver -
PStore
# ultra _ safe=(flag) (36604.0) -
真をセットすると、パフォーマンスと引き換えにファイル更新の衝突を避けることができます。
真をセットすると、パフォーマンスと引き換えにファイル更新の衝突を避けることができます。
このフラグの効果があるのは一部のプラットフォームだけです。
(e.g. all POSIX platforms: Linux, Mac OS X, FreeBSD, etc)
@param flag 真偽値を指定します。 -
RDoc
:: Markdown # break _ on _ newline=(val) (36604.0) -
改行を保持した状態で出力するかどうかを設定します。
改行を保持した状態で出力するかどうかを設定します。 -
RDoc
:: Options # main _ page=(val) (36604.0) -
コマンドライン引数の --main オプションと同様の指定を行います。
コマンドライン引数の --main オプションと同様の指定を行います。
@param val 設定するファイル名、クラス/モジュール名を文字列で指定します。 -
RDoc
:: TopLevel # file _ absolute _ name=(val) (36604.0) -
自身が管理するファイルに関する絶対パスを文字列で設定します。
自身が管理するファイルに関する絶対パスを文字列で設定します。
@param val パスを文字列で指定します。 -
RDoc
:: TopLevel # file _ relative _ name=(val) (36604.0) -
自身が管理するファイルに関する相対パスを文字列で設定します。
自身が管理するファイルに関する相対パスを文字列で設定します。
@param val パスを文字列で指定します。 -
REXML
:: XMLDecl # standalone=(value) (36604.0) -
スタンドアロン文書であるかどうかを "yes" "no" で設定します。
スタンドアロン文書であるかどうかを "yes" "no" で設定します。
この属性を省略したい場合は nil を指定します。
@param value 設定値(文字列) -
RSS
:: ImageFaviconModel :: ImageFavicon # date= (36604.0) -
@todo
@todo -
RSS
:: ImageItemModel :: ImageItem # date= (36604.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # pubDate=() (36604.0) -
@todo maker.channel.date=の別名です.
@todo
maker.channel.date=の別名です. -
RSS
:: Maker :: ItemsBase # max _ size=() (36604.0) -
@todo 出力するitemの数の最大値を設定します.
@todo
出力するitemの数の最大値を設定します. -
RSS
:: Maker :: ItemsBase :: ItemBase # pubDate=() (36604.0) -
@todo item.date=の別名です.
@todo
item.date=の別名です. -
RSS
:: Maker :: RSSBase # standalone=() (36604.0) -
@todo 作成するXMLのstandaloneを設定します.
@todo
作成するXMLのstandaloneを設定します. -
RSS
:: Rss :: Channel # language= (36604.0) -
@todo
@todo -
RSS
:: SyndicationModel # sy _ updateBase= (36604.0) -
@todo
@todo -
RSS
:: TaxonomyTopicModel :: TaxonomyTopic # date= (36604.0) -
@todo
@todo -
Rake
:: TestTask # name=(str) (36604.0) -
テストタスクの名前をセットします。
テストタスクの名前をセットします。
@param str テストタスクの名前を指定します。 -
URI
:: Generic # hostname=(s) (36604.0) -
自身の hostname を設定します。
自身の hostname を設定します。
このメソッドは引数に IPv6 アドレスを設定した場合は
URI::Generic#host にブラケットを追加した文字列を設定しますがそれ
以外は同じ処理を行います。
require 'uri'
u = URI("http://foo/bar")
p u.to_s # => "http://foo/bar"
u.hostname = "::1"
p u.to_s # => "http://[::1]/bar"
@param s 自身の hostname を... -
URI
:: Generic # opaque=(s) (36604.0) -
自身の opaque を設定します。
自身の opaque を設定します。
@param s 自身の opaque を表す文字列を指定します。
@raise URI::InvalidComponentError 不正な引数 s に対して発生します。
@raise URI::InvalidURIError opaque とヒエラルキーパートを同時に設定した場合に発生します。 -
WEBrick
:: HTTPRequest # script _ name=(value) (36604.0) -
CGI での環境変数 SCRIPT_NAME を文字列で表すアクセサです。
CGI での環境変数 SCRIPT_NAME を文字列で表すアクセサです。
@param value SCRIPT_NAME を文字列で指定します。 -
WEBrick
:: HTTPResponse # filename=(file) (36604.0) -
自身の内容があるファイルのそれである場合に、そのファイル名をセットします。 デフォルトは nil です。
自身の内容があるファイルのそれである場合に、そのファイル名をセットします。
デフォルトは nil です。
@param file ファイル名を表す文字列です。 -
WEBrick
:: HTTPResponse # keep _ alive=(flag) (36604.0) -
真をセットするとレスポンスの keep_alive が有効になります。 デフォルトは真です。
真をセットするとレスポンスの keep_alive が有効になります。
デフォルトは真です。
@param flag 真を指定すると Keep-Alive を有効にします。 -
RSS
:: ImageFaviconModel :: ImageFavicon # size= (36304.0) -
@todo
@todo -
DublinCoreModel
# dc _ coverage= (27604.0) -
@todo
@todo -
DublinCoreModel
# dc _ date= (27604.0) -
@todo
@todo -
DublinCoreModel
# dc _ language= (27604.0) -
@todo
@todo -
JSON
:: State # quirks _ mode=(enable) (27604.0) -
If set to true, enables the quirks_mode mode.
If set to true, enables the quirks_mode mode. -
RSS
:: Maker :: ChannelBase # date=() (27604.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # language=() (27604.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # lastBuildDate=() (27604.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase # date=() (27604.0) -
@todo
@todo -
RSS
:: Maker :: TextinputBase # name=() (27604.0) -
@todo
@todo -
RSS
:: Maker :: XMLStyleSheets :: XMLStyleSheet # alternate=() (27604.0) -
@todo
@todo -
RSS
:: Parser # do _ validate= (27604.0) -
@todo
@todo