ライブラリ
- ビルトイン (99)
-
cgi
/ html (28) - csv (8)
- digest (1)
-
drb
/ extservm (1) - e2mmap (1)
- erb (3)
- etc (1)
-
fiddle
/ import (2) -
irb
/ cmd / help (1) -
irb
/ cmd / load (3) -
irb
/ context (2) - json (8)
-
json
/ add / struct (1) - logger (18)
-
net
/ ftp (23) -
net
/ http (1) -
net
/ imap (4) - openssl (19)
- optparse (14)
- ostruct (5)
- pathname (32)
- pstore (5)
- rake (22)
-
rake
/ loaders / makefile (1) -
rake
/ packagetask (3) -
rake
/ rdoctask (1) -
rake
/ testtask (1) -
rdoc
/ context (5) -
rdoc
/ markdown (2) -
rdoc
/ markup (3) -
rdoc
/ markup / formatter (1) -
rdoc
/ top _ level (4) - resolv (21)
-
rexml
/ document (19) -
rexml
/ sax2listener (4) -
rexml
/ streamlistener (5) - rubygems (2)
-
rubygems
/ command (3) -
rubygems
/ command _ manager (4) -
rubygems
/ commands / build _ command (2) -
rubygems
/ commands / dependency _ command (1) -
rubygems
/ commands / lock _ command (1) -
rubygems
/ commands / unpack _ command (1) -
rubygems
/ commands / which _ command (1) -
rubygems
/ config _ file (1) -
rubygems
/ dependency _ installer (2) -
rubygems
/ dependency _ list (3) -
rubygems
/ indexer (1) -
rubygems
/ installer (5) -
rubygems
/ package / tar _ writer (5) -
rubygems
/ source _ index (3) -
rubygems
/ specification (1) - shell (15)
-
shell
/ command-processor (15) -
shell
/ filter (15) - socket (4)
-
syslog
/ logger (1) - uri (2)
-
webrick
/ httprequest (2) -
webrick
/ httpresponse (1) -
webrick
/ httpservlet / filehandler (1) -
webrick
/ httputils (4) - win32ole (10)
- zlib (1)
クラス
- Addrinfo (1)
- BasicObject (7)
- BasicSocket (3)
- Binding (1)
-
CGI
:: Cookie (1) - CSV (6)
-
CSV
:: Row (2) -
DRb
:: ExtServManager (1) - ERB (3)
-
Gem
:: Command (3) -
Gem
:: CommandManager (4) -
Gem
:: Commands :: BuildCommand (2) -
Gem
:: Commands :: DependencyCommand (1) -
Gem
:: Commands :: LockCommand (1) -
Gem
:: Commands :: UnpackCommand (1) -
Gem
:: Commands :: WhichCommand (1) -
Gem
:: ConfigFile (1) -
Gem
:: DependencyInstaller (2) -
Gem
:: DependencyList (3) -
Gem
:: Indexer (1) -
Gem
:: Installer (5) -
Gem
:: LoadError (1) -
Gem
:: Package :: TarWriter (5) -
Gem
:: SourceIndex (3) -
Gem
:: Specification (1) - IO (1)
-
IRB
:: Context (2) -
IRB
:: ExtendCommand :: Help (1) -
IRB
:: ExtendCommand :: Load (1) -
IRB
:: ExtendCommand :: Require (1) -
IRB
:: ExtendCommand :: Source (1) -
JSON
:: State (3) - Logger (17)
-
Logger
:: Formatter (1) - MatchData (6)
- Module (41)
-
Net
:: FTP (23) -
Net
:: HTTP (1) -
Net
:: IMAP (4) - Object (13)
-
OpenSSL
:: Config (4) -
OpenSSL
:: Engine (2) -
OpenSSL
:: SSL :: SSLContext (1) -
OpenSSL
:: SSL :: SSLSocket (2) -
OpenSSL
:: X509 :: CRL (1) -
OpenSSL
:: X509 :: Certificate (2) -
OpenSSL
:: X509 :: ExtensionFactory (1) -
OpenSSL
:: X509 :: Name (3) -
OpenSSL
:: X509 :: Request (1) - OpenStruct (5)
- OptionParser (14)
- PStore (5)
- Pathname (31)
-
RDoc
:: Context (5) -
RDoc
:: Markdown (2) -
RDoc
:: Markup (3) -
RDoc
:: Markup :: Formatter (1) -
RDoc
:: TopLevel (4) -
REXML
:: Attribute (2) -
REXML
:: Attributes (4) -
REXML
:: DocType (2) -
REXML
:: Element (7) -
REXML
:: Elements (1) -
Rake
:: DefaultLoader (1) -
Rake
:: FileList (3) -
Rake
:: InvocationChain (2) -
Rake
:: InvocationChain :: EmptyInvocationChain (1) -
Rake
:: MakefileLoader (1) -
Rake
:: NameSpace (1) -
Rake
:: PackageTask (3) -
Rake
:: RDocTask (1) -
Rake
:: Task (1) -
Rake
:: TaskArguments (4) -
Rake
:: TestTask (1) - Resolv (6)
-
Resolv
:: DNS (9) -
Resolv
:: Hosts (6) - Shell (15)
-
Shell
:: CommandProcessor (15) -
Shell
:: Filter (15) - String (20)
- Struct (1)
-
Syslog
:: Logger (1) - Thread (3)
-
URI
:: Generic (1) -
URI
:: LDAP (1) -
WEBrick
:: HTTPRequest (2) -
WEBrick
:: HTTPResponse (1) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (1) -
WEBrick
:: HTTPUtils :: FormData (4) - WIN32OLE (4)
-
WIN32OLE
_ PARAM (6) -
Zlib
:: GzipWriter (1)
モジュール
-
CGI
:: HtmlExtension (28) - Enumerable (8)
- Exception2MessageMapper (1)
-
Fiddle
:: Importer (2) -
JSON
:: Generator :: GeneratorMethods :: Hash (1) -
JSON
:: Generator :: GeneratorMethods :: Object (1) - Kernel (8)
-
OpenSSL
:: SSL :: SocketForwarder (2) -
REXML
:: Namespace (3) -
REXML
:: SAX2Listener (4) -
REXML
:: StreamListener (5) -
Rake
:: TaskManager (7)
キーワード
- % (1)
- + (1)
-
/ (1) - <=> (3)
- == (1)
- === (1)
- Digest (1)
- JSON (1)
- Pathname (1)
- [] (21)
- []= (10)
-
_ _ send _ _ (2) - add (3)
-
add
_ attributes (1) -
add
_ class (1) -
add
_ class _ or _ module (2) -
add
_ entry (1) -
add
_ file (2) -
add
_ file _ simple (2) -
add
_ html (1) -
add
_ module (1) -
add
_ namespace (2) -
add
_ special (1) -
add
_ tag (1) -
add
_ value (1) -
add
_ word _ pair (1) -
ap
_ name= (1) - append (2)
- atime (3)
- attlistdecl (1)
- attr (3)
-
attr
_ accessor (1) -
attr
_ reader (1) -
attr
_ writer (1) - attribute (1)
- autoload (1)
- autoload? (1)
- basename (4)
- call (1)
- chdir (1)
- checkbox (2)
-
checkbox
_ group (2) - children (1)
- chmod (4)
- chown (4)
- cipher (1)
-
class
_ eval (1) -
class
_ variable _ defined? (1) -
class
_ variable _ get (1) -
class
_ variable _ set (1) - cleanpath (1)
- cmp (1)
- compress (1)
-
const
_ defined? (1) -
const
_ get (1) -
const
_ missing (1) -
const
_ set (1) - convert (3)
- ctime (3)
- debug (2)
-
def
_ class (1) -
def
_ exception (1) -
def
_ method (1) -
def
_ module (1) - default (1)
-
define
_ method (2) -
define
_ singleton _ method (2) - delete (5)
-
delete
_ all (1) -
delete
_ field (1) -
delete
_ namespace (1) -
deprecate
_ constant (1) - dig (1)
- digest (1)
- dirname (3)
- dn= (1)
- doctype (2)
-
each
_ address (3) -
each
_ child (2) -
each
_ element _ with _ attribute (1) -
each
_ element _ with _ text (1) -
each
_ name (3) -
each
_ resource (1) - egrep (1)
-
end
_ element (1) -
enhance
_ with _ matching _ rule (1) - entity (1)
- eql? (1)
- error (2)
- eval (1)
-
excluded
_ from _ list? (1) - execute (4)
- extension (1)
- extension? (1)
- fatal (2)
- fetch (1)
-
file
_ absolute _ name= (1) -
file
_ field (2) -
file
_ relative _ name= (1) - filename (1)
- filename= (2)
- find (2)
-
find
_ command (1) -
find
_ command _ possibilities (1) -
find
_ gems (1) -
find
_ module _ named (2) -
find
_ name (2) -
find
_ paths (1) -
find
_ spec _ by _ name _ and _ version (1) - fnmatch (1)
- fnmatch? (1)
-
formatted
_ program _ filename (1) - formatter= (1)
- ftype (3)
- gem (1)
-
gem
_ signature (1) -
generate
_ bin _ script (1) -
generate
_ bin _ symlink (1) -
generate
_ windows _ script (1) - get (2)
-
get
_ attribute (1) -
get
_ attribute _ ns (1) -
get
_ path (1) -
get
_ value (1) - getaddress (3)
- getaddresses (3)
- getbinaryfile (2)
- getname (3)
- getnameinfo (1)
- getnames (3)
- getresource (1)
- getresources (1)
- getsockopt (2)
- gettextfile (2)
-
has
_ name? (1) - header? (1)
-
header
_ convert (3) - hidden (2)
- hostname= (2)
- import (1)
-
import
_ symbol (1) -
in
_ namespace (1) - include (1)
- include? (1)
- info (2)
- init (1)
- initialize (1)
- install (1)
-
instance
_ eval (1) -
instance
_ method (1) - instruction (1)
- intern (1)
- invoke (1)
-
irb
_ name= (1) - issuer= (2)
- j (1)
- jj (1)
- join (1)
- key? (1)
- lchmod (1)
- lchown (1)
- list (1)
- load (3)
-
load
_ file (1) -
load
_ gemspecs (1) - log (2)
- lookup (2)
- lstat (3)
- lsub (1)
-
make
_ partial _ content (1) - max (4)
- mdtm (1)
- member? (1)
- method (1)
-
method
_ added (1) -
method
_ defined? (1) -
method
_ missing (1) -
method
_ removed (1) -
method
_ undefined (1) - min (4)
- mkdir (2)
- mlsd (2)
- mlst (1)
-
module
_ eval (1) -
module
_ function (1) - mtime (4)
- name= (8)
- namespace (1)
-
new
_ ostruct _ member (1) -
new
_ scope (1) - notation (1)
- notationdecl (1)
-
object
_ nl= (1) - offset (2)
-
ok
_ to _ remove? (1) -
ole
_ respond _ to? (1) - on (12)
- optional? (1)
-
orig
_ name= (1) - output? (1)
-
package
_ dir= (1) -
password
_ field (2) - pathconf (1)
-
post
_ connection _ check (1) - prefix= (1)
- private (1)
-
private
_ class _ method (1) -
private
_ constant (1) -
private
_ method _ defined? (1) -
program
_ name= (2) - protected (1)
-
protected
_ method _ defined? (1) - public (1)
-
public
_ class _ method (1) -
public
_ constant (1) -
public
_ instance _ method (1) -
public
_ method (1) -
public
_ method _ defined? (1) -
public
_ send (2) - put (2)
- putbinaryfile (2)
- puttextfile (2)
-
radio
_ group (2) - realdirpath (1)
- realpath (2)
-
register
_ command (1) -
relative
_ path _ from (1) -
remove
_ by _ name (1) -
remove
_ class _ variable (1) -
remove
_ const (1) -
remove
_ instance _ variable (1) -
remove
_ method (1) -
remove
_ option (1) - rename (6)
- reset (2)
-
resolve
_ args (1) -
respond
_ to? (1) -
respond
_ to _ missing? (1) - retval? (1)
- rm (3)
- rmdir (1)
- root? (1)
- rule (1)
-
script
_ name= (1) -
scrolling
_ list (2) - send (2)
-
send
_ request (1) -
servername
_ cb= (1) - service (1)
-
set
_ arg _ names (1) - setproperty (2)
- setsockopt (3)
- shebang (1)
-
show
_ lookup _ failure (1) -
singleton
_ method (1) -
singleton
_ method _ added (1) -
singleton
_ method _ removed (1) -
singleton
_ method _ undefined (1) - size (1)
- slice (6)
- space= (1)
-
space
_ before= (1) -
spec
_ path (1) - specification (1)
- split (3)
-
start
_ element (1) - stat (3)
- sub (2)
-
sub
_ ext (1) - subject= (2)
-
subject
_ certificate= (1) - submit (2)
-
synthesize
_ file _ task (1) -
tag
_ end (1) -
tag
_ start (1) -
text
_ field (2) - textarea (2)
-
to
_ json (3) -
to
_ s (1) - truncate (1)
-
undef
_ method (1) - unknown (2)
- utime (4)
- value (2)
- warn (2)
-
with
_ defaults (1) - write (1)
- xlist (1)
- yaml? (1)
検索結果
先頭5件
-
WIN32OLE
_ PARAM # name -> String (81661.0) -
パラメータ名を取得します。
パラメータ名を取得します。
@return パラメータ名を返します。名前付き引数形式でメソッドを呼び出すときに指定します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 9.0 Object Library', 'Workbook')
method = WIN32OLE_METHOD.new(tobj, 'SaveAs')
param1 = method.params[0]
puts param1.name # => Filename -
WEBrick
:: HTTPUtils :: FormData # name -> String | nil (72712.0) -
フォームデータの name 属性を文字列で表すアクセサです。
フォームデータの name 属性を文字列で表すアクセサです。
@param value フォームデータの name 属性を文字列で指定します。
例:
require "webrick/cgi"
class MyCGI < WEBrick::CGI
def do_GET(req, res)
p req.query['q'].name #=> "q"
end
end
MyCGI.new.start() -
Gem
:: DependencyInstaller # find _ spec _ by _ name _ and _ version(gem _ name , version = Gem :: Requirement . default) -> Array (64264.0) -
与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と それの存在する URI を含む配列を返します。
与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と
それの存在する URI を含む配列を返します。
@param gem_name Gem の名前を指定します。
@param version Gem が満たすバージョンに関する条件を指定します。 -
REXML
:: Namespace # name=(name) (55246.0) -
名前を設定します。
名前を設定します。
prefix を持つ名前も持たない名前も受け付けます。
@param name 名前(文字列) -
Pathname
# basename(suffix = "") -> Pathname (55222.0) -
Pathname.new(File.basename(self.to_s, suffix)) と同じです。
Pathname.new(File.basename(self.to_s, suffix)) と同じです。
@param suffix サフィックスを文字列で与えます。'.*' という文字列を与えた場合、'*' はワイルドカードとして働き
'.' を含まない任意の文字列にマッチします。
//emlist[例][ruby]{
require "pathname"
Pathname("ruby/ruby.c").basename #=> #<Pathname:"ruby.c">
Pathname("ruby/ruby.c").basename("... -
REXML
:: Namespace # has _ name?(other , ns = nil) -> bool (54679.0) -
self が other と ns で指定した名前を持っているならば真を返します。
self が other と ns で指定した名前を持っているならば真を返します。
ns が nil でない場合は名前空間も比較されます。
other が ":" を含んでいる(つまり prefix を含んでいる)場合は
REXML::Namespace#fully_expanded_name と other を比較します。
どちらでもない場合は other と REXML::Namespace#name を直接
比較します。
@param other 比較する名前(文字列)
@param ns 比較する名前空間(文字列) -
Pathname
# rename(to) -> 0 (54622.0) -
File.rename(self.to_s, to) と同じです。
File.rename(self.to_s, to) と同じです。
@param to ファイル名を表す文字列を指定します。
@see File.rename -
Gem
:: CommandManager # find _ command(command _ name) -> Gem :: Command | nil (46543.0) -
登録されているコマンドからマッチしたものを返します。
登録されているコマンドからマッチしたものを返します。
@param command_name コマンド名を文字列で指定します。
@return Gem::Command のサブクラスのインスタンスを返します。
@raise RuntimeError マッチする可能性のあるコマンドが複数ある場合に発生します。
また、マッチするコマンドが無かった場合にも発生します。 -
Rake
:: TaskManager # in _ namespace(name) {|name _ space| . . . } -> Array (46246.0) -
与えられた名前の名前空間でブロックを評価します。
与えられた名前の名前空間でブロックを評価します。
@param name 名前を指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
namespace :sample do
def hoge
puts "hoge"
end
end
task :test_rake_app do
task.application.in_namespace("sample") do
hoge # => "hoge"
end
end
//} -
Gem
:: CommandManager # find _ command _ possibilities(command _ name) -> Array (46243.0) -
登録されているコマンドでマッチする可能性のあるものを返します。
登録されているコマンドでマッチする可能性のあるものを返します。
@param command_name コマンド名を文字列で指定します。 -
Gem
:: DependencyList # find _ name(full _ name) -> Gem :: Specification | nil (45964.0) -
自身に含まれる与えられた名前を持つ Gem::Specification のインスタンスを返します。
自身に含まれる与えられた名前を持つ Gem::Specification のインスタンスを返します。
見つからなかった場合は nil を返します。
@param full_name バージョンを含むフルネームで Gem の名前を指定します。
@see Gem::Specification#full_name -
Gem
:: SourceIndex # find _ name(gem _ name , version _ requirement = Gem :: Requirement . default) -> Gem :: Specification (45964.0) -
短い名前で正確にマッチする Gem を返します。
短い名前で正確にマッチする Gem を返します。
@param gem_name Gem の名前を指定します。
@param version_requirement
@see Gem::Requirement -
Gem
:: Commands :: DependencyCommand # find _ gems(name , source _ index) -> Hash (45961.0) -
与えられた Gem の名前をインデックスから検索します。
与えられた Gem の名前をインデックスから検索します。
@param name Gem の名前を指定します。
@param source_index Gem::SourceIndex のインスタンスを指定します。
@see Gem::SourceIndex#search -
Addrinfo
# getnameinfo(flags=0) -> [String , String] (45622.0) -
ノード名とサービスを文字列の配列で返します。
ノード名とサービスを文字列の配列で返します。
flags には Socket::NI_??? という名前の定数のビット OR を渡します。
require 'socket'
Addrinfo.tcp("127.0.0.1", 80).getnameinfo
#=> ["localhost", "www"]
Addrinfo.tcp("127.0.0.1", 80).getnameinfo(Socket::NI_NUMERICSERV)
#=> ["localhost", "80"]
@param flags フラグ
@raise SocketError getnam... -
Net
:: FTP # rename(fromname , toname) -> nil (37840.0) -
ファイルをリネームします。
ファイルをリネームします。
リモートサーバ上の fromname という名前のファイルを
toname という名前に変更します。
@param fromname 変更前のファイル名を与えます。
@param toname 変更後のファイル名を与えます。
@raise Net::FTPReplyError 応答コードが正しくない場合に発生します。リネームに失敗した場合に発生します。 -
OptionParser
# program _ name=(name) (37300.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"... -
Rake
:: PackageTask # name=(name) (37300.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
//} -
OpenSSL
:: SSL :: SSLSocket # hostname=(hostname) (37288.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... -
Zlib
:: GzipWriter # orig _ name=(filename) (37279.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... -
Gem
:: DependencyList # remove _ by _ name(full _ name) -> Gem :: Specification (37264.0) -
与えられた名前を持つ Gem::Specification を自身から削除します。
与えられた名前を持つ Gem::Specification を自身から削除します。
このメソッドでは削除後の依存関係をチェックしません。
@param full_name バージョンを含むフルネームで Gem の名前を指定します。
@see Gem::Specification#full_name, Array#delete_if -
Gem
:: Command # program _ name=(name) (37246.0) -
コマンドラインで実行するときに使用するプログラム名をセットします。
コマンドラインで実行するときに使用するプログラム名をセットします。
@param name プログラム名を指定します。 -
Gem
:: LoadError # name=(gem _ name) (37246.0) -
ロードに失敗した Gem の名前をセットします。
ロードに失敗した Gem の名前をセットします。
@param gem_name Gem の名前を指定します。 -
Gem
:: Specification # name=(name) (37246.0) -
この Gem パッケージの名前をセットします。
この Gem パッケージの名前をセットします。
@param name この Gem パッケージの名前を指定します。 -
Rake
:: RDocTask # name=(name) (37246.0) -
タスクの名前をセットします。
タスクの名前をセットします。
@param name タスクの名前を指定します。 -
Net
:: IMAP # rename(mailbox , newname) -> Net :: IMAP :: TaggedResponse (37240.0) -
RENAME コマンドを送り、指定したメールボックスをリネームします。
RENAME コマンドを送り、指定したメールボックスをリネームします。
@param mailbox リネームするメールボックス(文字列)
@param newname リネーム後の名前(文字列)
@raise Net::IMAP::NoResponseError 指定した名前のメールボックスを
リネームできなかった場合に発生します。
指定した名前のメールボックスが存在しない場合や、
リネーム後の名前を持つメールボックスが既に存在する
場合に発生します。 -
Shell
# basename(filename , suffix = "") -> String (37240.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@param suffix サフィックスを文字列で与えます。'.*' という文字列を与えた場合、'*' はワイルドカードとして働き
'.' を含まない任意の文字列にマッチします。
@see File.basename -
Shell
:: CommandProcessor # basename(filename , suffix = "") -> String (37240.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@param suffix サフィックスを文字列で与えます。'.*' という文字列を与えた場合、'*' はワイルドカードとして働き
'.' を含まない任意の文字列にマッチします。
@see File.basename -
Shell
:: Filter # basename(filename , suffix = "") -> String (37240.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@param suffix サフィックスを文字列で与えます。'.*' という文字列を与えた場合、'*' はワイルドカードとして働き
'.' を含まない任意の文字列にマッチします。
@see File.basename -
Resolv
# each _ name(address) {|name| . . . } -> () (37228.0) -
IP アドレス address のホスト名をルックアップし、 各ルックアップ結果のホスト名に対してブロックを評価します。
IP アドレス address のホスト名をルックアップし、
各ルックアップ結果のホスト名に対してブロックを評価します。
@param address IPアドレスを文字列で与えます。 -
Resolv
:: DNS # each _ name(address) {|name| . . . } -> () (37228.0) -
IP アドレス address のホスト名をルックアップし、 各ルックアップ結果のホスト名に対してブロックを評価します。
IP アドレス address のホスト名をルックアップし、
各ルックアップ結果のホスト名に対してブロックを評価します。
@param address IPアドレスを文字列、 Resolv::IPv4 のインスタンス、
Resolv::IPv6 のインスタンス、のいずれか与えます。 -
Resolv
:: Hosts # each _ name(address) {|name| . . . } -> () (37228.0) -
IP アドレス address のホスト名をルックアップし、 各ルックアップ結果のホスト名に対してブロックを評価します。
IP アドレス address のホスト名をルックアップし、
各ルックアップ結果のホスト名に対してブロックを評価します。
ルックアップは /etc/hosts, DNS の順で行います。
@param address IPアドレスを文字列で与えます。 -
Resolv
:: DNS # getname(address) -> Resolv :: DNS :: Name (37225.0) -
IP アドレス address のホスト名をルックアップし、 ルックアップ結果の最初のホスト名を返します。
IP アドレス address のホスト名をルックアップし、
ルックアップ結果の最初のホスト名を返します。
@param address IPアドレスを文字列、 Resolv::IPv4 のインスタンス、
Resolv::IPv6 のインスタンス、のいずれか与えます。
@raise Resolv::ResolvError ルックアップに失敗したときに発生します。 -
Resolv
:: DNS # getnames(address) -> [Resolv :: DNS :: Name] (37225.0) -
IP アドレス address のホスト名をルックアップし、 ルックアップ結果のホスト名リストを返します。
IP アドレス address のホスト名をルックアップし、
ルックアップ結果のホスト名リストを返します。
@param address IPアドレスを文字列、 Resolv::IPv4 のインスタンス、
Resolv::IPv6 のインスタンス、のいずれか与えます。 -
Gem
:: Installer # formatted _ program _ filename(filename) -> String (37222.0) -
Ruby のコマンドと同じプレフィックスとサフィックスを付けたファイル名を返します。
Ruby のコマンドと同じプレフィックスとサフィックスを付けたファイル名を返します。
@param filename 実行ファイルのファイル名を指定します。 -
Kernel
# Pathname(path) -> Pathname (37222.0) -
文字列 path を元に Pathname オブジェクトを生成します。
文字列 path を元に Pathname オブジェクトを生成します。
Pathname.new(path) と同じです。
@param path 文字列、または類似のオブジェクトを与えます。
実際には to_str に反応するオブジェクトなら何でも構いません。 -
REXML
:: Element # delete _ namespace(namespace = "xmlns") -> self (37222.0) -
名前空間を要素から削除します。
名前空間を要素から削除します。
削除可能な名前空間はそのノードで宣言されているもののみです。
上位の要素で宣言されているものは削除できません。
引数を省略した場合はデフォルトの名前空間を削除します。
@param namespace 削除する名前空間の prefix
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new "<a xmlns:foo='bar' xmlns='twiddle'/>"
doc.root.delete_namespace
doc.to_s # => "<a xmlns:foo=... -
Shell
# dirname(filename) -> String (37222.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@see File.dirname -
Shell
:: CommandProcessor # dirname(filename) -> String (37222.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@see File.dirname -
Shell
:: Filter # dirname(filename) -> String (37222.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@see File.dirname -
RDoc
:: TopLevel # find _ module _ named(name) -> RDoc :: NormalModule (36991.0) -
RDoc が収集したクラスの内、name で指定した名前のモジュールを返します。 見つからなかった場合は nil を返します。
RDoc が収集したクラスの内、name で指定した名前のモジュールを返します。
見つからなかった場合は nil を返します。
@param name モジュール名を文字列で指定します。 -
RDoc
:: Context # find _ module _ named(name) -> RDoc :: NormalModule | nil (36943.0) -
追加された RDoc::NormalModule から引数で指定した名前のモジュール を検索します。見つからなかった場合は nil を返します。
追加された RDoc::NormalModule から引数で指定した名前のモジュール
を検索します。見つからなかった場合は nil を返します。
@param name モジュールの名前を文字列で指定します。 -
WEBrick
:: HTTPUtils :: FormData # name=(value) (36712.0) -
フォームデータの name 属性を文字列で表すアクセサです。
フォームデータの name 属性を文字列で表すアクセサです。
@param value フォームデータの name 属性を文字列で指定します。
例:
require "webrick/cgi"
class MyCGI < WEBrick::CGI
def do_GET(req, res)
p req.query['q'].name #=> "q"
end
end
MyCGI.new.start() -
Gem
:: Commands :: WhichCommand # find _ paths(package _ name , dirs) -> Array (36709.0) -
dirs から package_name という名前を持つファイルを探索します。
dirs から package_name という名前を持つファイルを探索します。
以下の拡張子を持つファイルが対象です。
%w[.rb .rbw .so .dll .bundle]
@param package_name ファイルの名前を指定します。
@param dirs 探索するディレクトリを文字列の配列で指定します。 -
WEBrick
:: HTTPRequest # script _ name=(value) (36691.0) -
CGI での環境変数 SCRIPT_NAME を文字列で表すアクセサです。
CGI での環境変数 SCRIPT_NAME を文字列で表すアクセサです。
@param value SCRIPT_NAME を文字列で指定します。 -
OpenSSL
:: SSL :: SSLContext # servername _ cb=(pr) (36670.0) -
TLS の Server Name Indication(SNI) 拡張で クライアント側からホスト名が伝えられてきた場合に 呼びだされるコールバックを設定します。
TLS の Server Name Indication(SNI) 拡張で
クライアント側からホスト名が伝えられてきた場合に
呼びだされるコールバックを設定します。
このコールバックはハンドシェイク時に
クライアント側がサーバのホスト名を伝えてきた場合に
サーバ側で呼びだされます。このコールバック内でサーバ側に提示する証明書を
調整したりします。
Proc や Method をコールバックオブジェクトとして
渡します。コールバックに渡される引数は以下のように
proc{|sslsocket, hostname| ... }
2つで、1つ目は認証および暗号化通信に使われる OpenSSL... -
IRB
:: Context # ap _ name=(val) (36661.0) -
自身のアプリケーション名を val に設定します。
自身のアプリケーション名を val に設定します。
.irbrc ファイル中で IRB.conf[:AP_NAME] を設定する事でも同様の操作が行え
ます。
@param val アプリケーション名を String で指定します。
@see IRB::Context#ap_name -
IRB
:: Context # irb _ name=(val) (36643.0) -
起動しているコマンド名を val に設定します。
起動しているコマンド名を val に設定します。
@param val コマンド名を String で指定します。
@see IRB::Context#irb_name -
REXML
:: Element # add _ namespace(prefix , uri) -> self (36640.0) -
名前空間を要素に追加します。
名前空間を要素に追加します。
引数が2個の場合は prefix と uri を指定します。
引数が1個の場合はデフォルトの namespace の uri を指定します。
既に同じ prefix が存在する場合はそれが上書きされます。
@param prefix 名前空間の prefix
@param uri 名前空間の uri
//emlist[][ruby]{
require 'rexml/document'
a = REXML::Element.new("a")
a.add_namespace("xmlns:foo", "bar" )
a.add_namespace("foo",... -
REXML
:: Element # add _ namespace(uri) (36640.0) -
名前空間を要素に追加します。
名前空間を要素に追加します。
引数が2個の場合は prefix と uri を指定します。
引数が1個の場合はデフォルトの namespace の uri を指定します。
既に同じ prefix が存在する場合はそれが上書きされます。
@param prefix 名前空間の prefix
@param uri 名前空間の uri
//emlist[][ruby]{
require 'rexml/document'
a = REXML::Element.new("a")
a.add_namespace("xmlns:foo", "bar" )
a.add_namespace("foo",... -
Shell
# rename(from , to) -> 0 (36640.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param from ファイルの名前を文字列で与えます。
@param to 新しいファイル名を文字列で与えます。
@see File.rename -
Shell
:: CommandProcessor # rename(from , to) -> 0 (36640.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param from ファイルの名前を文字列で与えます。
@param to 新しいファイル名を文字列で与えます。
@see File.rename -
Shell
:: Filter # rename(from , to) -> 0 (36640.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param from ファイルの名前を文字列で与えます。
@param to 新しいファイル名を文字列で与えます。
@see File.rename -
CGI
:: Cookie # name=(value) (36625.0) -
クッキーの名前をセットします。
クッキーの名前をセットします。
@param value 名前を指定します。 -
RDoc
:: TopLevel # file _ absolute _ name=(val) (36625.0) -
自身が管理するファイルに関する絶対パスを文字列で設定します。
自身が管理するファイルに関する絶対パスを文字列で設定します。
@param val パスを文字列で指定します。 -
RDoc
:: TopLevel # file _ relative _ name=(val) (36625.0) -
自身が管理するファイルに関する相対パスを文字列で設定します。
自身が管理するファイルに関する相対パスを文字列で設定します。
@param val パスを文字列で指定します。 -
Rake
:: TestTask # name=(str) (36625.0) -
テストタスクの名前をセットします。
テストタスクの名前をセットします。
@param str テストタスクの名前を指定します。 -
REXML
:: Attribute # namespace(arg = nil) -> String | nil (36622.0) -
属性の名前空間の URI を返します。
属性の名前空間の URI を返します。
URI が定義されていない場合は nil を返します。
@param arg この値を指定すると、その属性の名前空間でなく、arg という名前空間
の URI が返されます。
通常は省略します。
//emlist[][ruby]{
require 'rexml/document'
e = REXML::Element.new("el")
e.add_attribute("xmlns:ns", "http://www.example.com/ns")
e.add_attribute("ns:r", "rval")
p e.... -
Rake
:: Task # set _ arg _ names(args) (36622.0) -
自身のパラメータの名前のリストをセットします。
自身のパラメータの名前のリストをセットします。
@param args シンボルのリストを指定します。 -
Resolv
# getname(address) -> String (36622.0) -
IP アドレス address のホスト名をルックアップし、 ルックアップ結果の最初のホスト名を文字列で返します。
IP アドレス address のホスト名をルックアップし、
ルックアップ結果の最初のホスト名を文字列で返します。
@param address IPアドレスを文字列で与えます。
@raise Resolv::ResolvError ルックアップに失敗したときに発生します。 -
Resolv
# getnames(address) -> [String] (36622.0) -
IP アドレス address のホスト名をルックアップし、 ルックアップ結果のホスト名リストを返します。
IP アドレス address のホスト名をルックアップし、
ルックアップ結果のホスト名リストを返します。
@param address IPアドレスを文字列で与えます。 -
Resolv
:: Hosts # getname(address) -> String (36622.0) -
IP アドレス address のホスト名をルックアップし、 ルックアップ結果の最初のホスト名を文字列で返します。
IP アドレス address のホスト名をルックアップし、
ルックアップ結果の最初のホスト名を文字列で返します。
@param address IPアドレスを文字列で与えます。
@raise Resolv::ResolvError ルックアップに失敗したときに発生します。 -
Resolv
:: Hosts # getnames(address) -> [String] (36622.0) -
IP アドレス address のホスト名をルックアップし、 ルックアップ結果のホスト名リストを返します。
IP アドレス address のホスト名をルックアップし、
ルックアップ結果のホスト名リストを返します。
@param address IPアドレスを文字列で与えます。 -
URI
:: Generic # hostname=(s) (36622.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 を... -
WEBrick
:: HTTPResponse # filename=(file) (36622.0) -
自身の内容があるファイルのそれである場合に、そのファイル名をセットします。 デフォルトは nil です。
自身の内容があるファイルのそれである場合に、そのファイル名をセットします。
デフォルトは nil です。
@param file ファイル名を表す文字列です。 -
WEBrick
:: HTTPUtils :: FormData # filename -> String | nil (36622.0) -
フォームデータの filename 属性を文字列で表すアクセサです。
フォームデータの filename 属性を文字列で表すアクセサです。
@param value フォームデータの filename 属性を文字列で指定します。
例:
require "webrick/cgi"
class MyCGI < WEBrick::CGI
def do_GET(req, res)
p req.query['q'].filename #=> "my_file.txt"
end
end
MyCGI.new.start() -
WEBrick
:: HTTPUtils :: FormData # filename=(value) (36622.0) -
フォームデータの filename 属性を文字列で表すアクセサです。
フォームデータの filename 属性を文字列で表すアクセサです。
@param value フォームデータの filename 属性を文字列で指定します。
例:
require "webrick/cgi"
class MyCGI < WEBrick::CGI
def do_GET(req, res)
p req.query['q'].filename #=> "my_file.txt"
end
end
MyCGI.new.start() -
REXML
:: Element # each _ element _ with _ attribute(key , value = nil , max = 0 , name = nil) {|element| . . . } -> () (28015.0) -
特定の属性を持つすべての子要素を引数としてブロックを呼び出します。
特定の属性を持つすべての子要素を引数としてブロックを呼び出します。
key で指定した属性名の属性を持つ要素のみを対象とします。
value を指定すると、keyで指定した属性名を持つ属性の値がvalueである
もののみを対象とします。
maxを指定すると、対象となる子要素の先頭 max 個のみが対象となります。
name を指定すると、それは xpath 文字列と見なされ、
それにマッチするもののみが対象となります。
max に 0 を指定すると、max の指定は無視されます(0個ではありません)。
@param key 属性名(文字列)
@param value 属性値(文字列)
... -
REXML
:: Element # each _ element _ with _ text(text = nil , max = 0 , name = nil) {|element| . . . } -> () (27997.0) -
テキストを子ノードとして 持つすべての子要素を引数としてブロックを呼び出します。
テキストを子ノードとして
持つすべての子要素を引数としてブロックを呼び出します。
text を指定すると、テキストの内容が text であるもののみを対象とします。
maxを指定すると、対象となる子要素の先頭 max 個のみが対象となります。
name を指定すると、それは xpath 文字列と見なされ、
それにマッチするもののみが対象となります。
max に 0 を指定すると、max の指定は無視されます(0個ではありません)。
@param text テキストの中身(文字列)
@param max ブロック呼出の対象とする子要素の最大個数
@param name xpath文字列
... -
WEBrick
:: HTTPServlet :: DefaultFileHandler # make _ partial _ content(request , response , filename , filesize) (27976.0) -
部分的 GET リクエストのためのレスポンスを作成します。
部分的 GET リクエストのためのレスポンスを作成します。
@param request クライアントからのリクエストを表す WEBrick::HTTPRequest オブジェクトです。
@param response クライアントへのレスポンスを表す WEBrick::HTTPResponse オブジェクトです。
@param filename ファイル名を指定します。
@param filesize ファイルサイズを指定します。
@raise WEBrick::HTTPStatus::BadRequest リクエストが不正である場合に発生します。
@raise WEBrick... -
Gem
:: CommandManager # register _ command(command _ name) -> false (27943.0) -
コマンドを自身に登録します。
コマンドを自身に登録します。
@param command_name コマンド名をシンボルで指定します。 -
Rake
:: InvocationChain :: EmptyInvocationChain # append(task _ name) -> Rake :: InvocationChain (27643.0) -
与えられた値を追加した Rake::InvocationChain を返します。
与えられた値を追加した Rake::InvocationChain を返します。
@param task_name 追加する値を指定します。 -
Pathname
# children(with _ directory = true) -> [Pathname] (27622.0) -
self 配下にあるパス名(Pathnameオブジェクト)の配列を返します。
self 配下にあるパス名(Pathnameオブジェクト)の配列を返します。
ただし、 ".", ".." は要素に含まれません。
@param with_directory 偽を指定するとファイル名のみ返します。デフォルトは真です。
@raise Errno::EXXX self が存在しないパスであったりディレクトリでなければ例外が発生します。
//emlist[例][ruby]{
require 'pathname'
Pathname.new("/tmp").children # => [#<Pathname:.X11-unix>, #<Pathname:.iroha_unix>... -
Pathname
# cleanpath(consider _ symlink = false) -> Pathname (27622.0) -
余計な "."、".." や "/" を取り除いた新しい Pathname オブジェクトを返します。
余計な "."、".." や "/" を取り除いた新しい Pathname オブジェクトを返します。
cleanpath は、実際にファイルシステムを参照することなく、文字列操作
だけで処理を行います。
@param consider_symlink 真ならパス要素にシンボリックリンクがあった場合
にも問題ないように .. を残します。
//emlist[例][ruby]{
require "pathname"
path = Pathname.new("//.././../")
path # => #<Pa... -
Pathname
# expand _ path(default _ dir = & # 39; . & # 39;) -> Pathname (27622.0) -
Pathname.new(File.expand_path(self.to_s, *args)) と同じです。
Pathname.new(File.expand_path(self.to_s, *args)) と同じです。
@param default_dir self が相対パスであれば default_dir を基準に展開されます。
//emlist[例][ruby]{
require "pathname"
path = Pathname("testfile")
Pathname.pwd # => #<Pathname:/path/to>
path.expand_path # => #<Pathname:/path/to/testfile>
path.e... -
Pathname
# find(ignore _ error: true) {|pathname| . . . } -> nil (27622.0) -
self 配下のすべてのファイルやディレクトリを 一つずつ引数 pathname に渡してブロックを実行します。
self 配下のすべてのファイルやディレクトリを
一つずつ引数 pathname に渡してブロックを実行します。
require 'find'
Find.find(self.to_s) {|f| yield Pathname.new(f)}
と同じです。
ブロックを省略した場合は Enumerator を返します。
@param ignore_error 探索中に発生した例外を無視するかどうかを指定します。
@see Find.#find -
Pathname
# join(*args) -> Pathname (27622.0) -
与えられたパス名を連結します。
与えられたパス名を連結します。
@param args 連結したいディレクトリ名やファイル名を文字列で与えます。
//emlist[例][ruby]{
require "pathname"
path0 = Pathname("/usr") # Pathname:/usr
path0 = path0.join("bin/ruby") # Pathname:/usr/bin/ruby
# 上記の path0 の処理は下記の path1 と同様のパスになります
path1 = Pathname("/usr") + "bin/ruby" ... -
OpenSSL
:: X509 :: Name # add _ entry(oid , value , type = nil) (27376.0) -
新しい属性を追加します。
新しい属性を追加します。
@param oid 属性型文字列
@param value 属性値文字列
@param type 属性値の(ASN.1の)型、省略時は OpenSSL::X509::Name::OBJECT_TYPE_TEMPLATE と oid から型が決まる
@raise OpenSSL::X509::NameError 属性の追加に失敗した場合に発生します -
WIN32OLE
_ PARAM # optional? -> bool (27376.0) -
パラメータがオプションかどうかを取得します。
パラメータがオプションかどうかを取得します。
@return パラメータがオプション(省略可能)であれば真を返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 9.0 Object Library', 'Workbook')
method = WIN32OLE_METHOD.new(tobj, 'SaveAs')
param1 = method.params[0]
puts "#{param1.name} #{param1.optional?}" # => Filename true -
WIN32OLE
_ PARAM # to _ s -> String (27361.0) -
パラメータ名を取得します。
パラメータ名を取得します。
@return パラメータ名を返します。名前付き引数形式でメソッドを呼び出すときに指定します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 9.0 Object Library', 'Workbook')
method = WIN32OLE_METHOD.new(tobj, 'SaveAs')
param1 = method.params[0]
puts param1.name # => Filename -
Pathname
# chown(owner , group) -> Integer (27340.0) -
File.chown(owner, group, self.to_s) と同じです。
File.chown(owner, group, self.to_s) と同じです。
@param owner オーナーを指定します。
@param group グループを指定します。
//emlist[例][ruby]{
require 'pathname'
Pathname('testfile').stat.uid # => 501
Pathname('testfile').chown(502, 12)
Pathname('testfile').stat.uid # => 502
//}
@see File.chown, File#chown -
Pathname
# fnmatch(pattern , *args) -> bool (27340.0) -
File.fnmatch(pattern, self.to_s, *args) と同じです。
File.fnmatch(pattern, self.to_s, *args) と同じです。
@param pattern パターンを文字列で指定します。ワイルドカードとして `*', `?', `[]' が使用できま
す。Dir.glob とは違って `{}' や `**/' は使用できません。
@param args File.fnmatch を参照してください。
//emlist[例][ruby]{
require "pathname"
path = Pathname("testfile")
path.fnmatch("test*") ... -
Pathname
# fnmatch?(pattern , *args) -> bool (27340.0) -
File.fnmatch?(pattern, self.to_s, *args) と同じです。
File.fnmatch?(pattern, self.to_s, *args) と同じです。
@param pattern パターンを文字列で指定します。ワイルドカードとして `*', `?', `[]' が使用できま
す。Dir.glob とは違って `{}' や `**/' は使用できません。
@param args File.fnmatch を参照してください。
@see File.fnmatch? -
Pathname
# lchown(owner , group) -> Integer (27340.0) -
File.lchown(owner, group, self.to_s) と同じです。
File.lchown(owner, group, self.to_s) と同じです。
@param owner オーナーを指定します。
@param group グループを指定します。
@see File.lchown -
Pathname
# find(ignore _ error: true) -> Enumerator (27322.0) -
self 配下のすべてのファイルやディレクトリを 一つずつ引数 pathname に渡してブロックを実行します。
self 配下のすべてのファイルやディレクトリを
一つずつ引数 pathname に渡してブロックを実行します。
require 'find'
Find.find(self.to_s) {|f| yield Pathname.new(f)}
と同じです。
ブロックを省略した場合は Enumerator を返します。
@param ignore_error 探索中に発生した例外を無視するかどうかを指定します。
@see Find.#find -
Pathname
# truncate(length) -> 0 (27322.0) -
File.truncate(self.to_s, length) と同じです。
File.truncate(self.to_s, length) と同じです。
@param length 変更したいサイズを整数で与えます。
@see File.truncate -
Pathname
# each _ child(with _ directory = true) {|pathname| . . . } -> [Pathname] (19222.0) -
self.children(with_directory).each と同じです。
self.children(with_directory).each と同じです。
@param with_directory 偽を指定するとファイル名のみ返します。デフォルトは真です。
//emlist[例][ruby]{
require "pathname"
Pathname("/usr/local").each_child {|f| p f }
# => #<Pathname:/usr/local/bin>
# => #<Pathname:/usr/local/etc>
# => #<Pathname:/usr/local/include>
# => #<Pathname:/us... -
CGI
:: HtmlExtension # scrolling _ list(name = "" , *values) -> String (19159.0) -
select 要素を生成します。
select 要素を生成します。
@param name name 属性の値を指定します。
@param values option 要素を生成するための情報を一つ以上指定します。
それぞれ、文字列、一要素、二要素、三要素の配列を指定することができます。
文字列か一要素の配列である場合は、value 属性の値と option 要素の内容になります。
三要素の配列である場合は、順に value 属性の値、option 要素の内容、その option 要素が
選択状態かどうかを表す... -
REXML
:: Attributes # get _ attribute _ ns(namespace , name) -> REXML :: Attribute | nil (19027.0) -
namespace と name で特定される属性を返します。
namespace と name で特定される属性を返します。
namespace で名前空間を、 name で prefix を含まない属性名を
指定します。
指定された属性が存在しない場合は nil を返します。
XML プロセッサが prefix を置き換えてしまった場合でも、このメソッドを
使うことで属性を正しく指定することができます。
@param namespace 名前空間(URI, 文字列)
@param name 属性名(文字列)
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.ne... -
REXML
:: DocType # notation(name) -> REXML :: NotationDecl | nil (19009.0) -
DTD に含まれている記法宣言 (REXML::NotationDecl) で name という名前を持つものを返します。
DTD に含まれている記法宣言 (REXML::NotationDecl) で
name という名前を持つものを返します。
name という名前を持つ記法宣言が存在しない場合は nil を返します。
@param name 検索する記法名 -
REXML
:: SAX2Listener # start _ element(uri , localname , qname , attributes) -> () (18994.0) -
要素が開始されたときに呼び出されるコールバックメソッドです。
要素が開始されたときに呼び出されるコールバックメソッドです。
@param uri 名前空間のURI文字列が渡されます。対応する名前空間が存在しない場合は
nil が渡されます
@param localname 接頭辞を取り除いた要素名文字列が渡されます
@param qname 修飾名(qualified-name)文字列、つまり接頭辞を含む文字列が渡されます
@param attribute 属性が { 属性名 => 属性値文字列 } という Hash で
で渡されます。 -
REXML
:: StreamListener # instruction(name , instruction) -> () (18979.0) -
XML処理命令(PI)をパースしたときに呼び出されるコールバックメソッドです。
XML処理命令(PI)をパースしたときに呼び出されるコールバックメソッドです。
@param name ターゲット名が文字列で渡されます
@param instruction 処理命令の内容が文字列で渡されます
=== 例
<?xml-stylesheet type="text/css" href="style.css"?>
というPIに対し
name: "xml-stylesheet"
instruction: " type=\"text/css\" href=\"style.css\""
という引数が渡されます。 -
REXML
:: SAX2Listener # end _ element(uri , localname , qname) -> () (18976.0) -
要素が終了した(閉じられた)ときに呼び出されるコールバックメソッドです。
要素が終了した(閉じられた)ときに呼び出されるコールバックメソッドです。
@param uri 名前空間のURI文字列が渡されます。対応する名前空間が存在しない場合は
nil が渡されます
@param localname 接頭辞を取り除いた要素名文字列が渡されます
@param qname 修飾名(qualified-name)文字列、つまり接頭辞を含む文字列が渡されます -
Net
:: FTP # getbinaryfile(remotefile , localfile = File . basename(remotefile) , blocksize = DEFAULT _ BLOCKSIZE) -> nil (18958.0) -
サーバ上のファイルをバイナリモードで取得します。
サーバ上のファイルをバイナリモードで取得します。
サーバー上にある remotefile という名前のファイルを取得し、
ローカルの localfile という名前のファイルに保存します。
localfile が nil である場合には保存はしません。
データの転送は blocksize バイト毎に行なわれます。
ブロックが指定された場合は
データを blocksize バイト受信するごとに、そのデータを
ブロックに渡します。
@param remotefile 取得対象のリモートのファイル名を与えます。
@param localfile 取得したデータを格納するローカルのファイル... -
Net
:: FTP # getbinaryfile(remotefile , localfile = File . basename(remotefile) , blocksize = DEFAULT _ BLOCKSIZE) {|data| . . . } -> nil (18958.0) -
サーバ上のファイルをバイナリモードで取得します。
サーバ上のファイルをバイナリモードで取得します。
サーバー上にある remotefile という名前のファイルを取得し、
ローカルの localfile という名前のファイルに保存します。
localfile が nil である場合には保存はしません。
データの転送は blocksize バイト毎に行なわれます。
ブロックが指定された場合は
データを blocksize バイト受信するごとに、そのデータを
ブロックに渡します。
@param remotefile 取得対象のリモートのファイル名を与えます。
@param localfile 取得したデータを格納するローカルのファイル... -
Net
:: FTP # putbinaryfile(localfile , remotefile = File . basename(localfile) , blocksize = DEFAULT _ BLOCKSIZE) -> nil (18958.0) -
サーバにファイルをバイナリモードで転送します。
サーバにファイルをバイナリモードで転送します。
ローカルの localfile という名前のファイルを読みだし、
サーバー上の remotefile という名前のファイルに保存します。
データの転送は blocksize バイト毎に行なわれます。
ブロックが指定された場合は
データを blocksize バイト転送するごとに、そのデータを
ブロックに渡します。
@param localfile 転送するローカルのファイル名を与えます。
@param remotefile 転送データを保存するリモートのファイル名を与えます。
@param blocksize データ転送の単位をバイト単... -
Net
:: FTP # putbinaryfile(localfile , remotefile = File . basename(localfile) , blocksize = DEFAULT _ BLOCKSIZE) {|data| . . . } -> nil (18958.0) -
サーバにファイルをバイナリモードで転送します。
サーバにファイルをバイナリモードで転送します。
ローカルの localfile という名前のファイルを読みだし、
サーバー上の remotefile という名前のファイルに保存します。
データの転送は blocksize バイト毎に行なわれます。
ブロックが指定された場合は
データを blocksize バイト転送するごとに、そのデータを
ブロックに渡します。
@param localfile 転送するローカルのファイル名を与えます。
@param remotefile 転送データを保存するリモートのファイル名を与えます。
@param blocksize データ転送の単位をバイト単... -
Gem
:: Installer # shebang(bin _ file _ name) -> String (18943.0) -
実行ファイル内で使用する shebang line (#! line) を表す文字列を返します。
実行ファイル内で使用する shebang line (#! line) を表す文字列を返します。
@param bin_file_name 実行ファイルの名前を指定します。 -
Gem
:: SourceIndex # gem _ signature(gem _ full _ name) -> String (18943.0) -
与えられた名前を持つ Gem の SHA256 ダイジェストを返します。
与えられた名前を持つ Gem の SHA256 ダイジェストを返します。
@param gem_full_name Gem の名前を指定します。 -
CGI
:: HtmlExtension # popup _ menu(name = "" , *values) -> String (18859.0) -
select 要素を生成します。
select 要素を生成します。
@param name name 属性の値を指定します。
@param values option 要素を生成するための情報を一つ以上指定します。
それぞれ、文字列、一要素、二要素、三要素の配列を指定することができます。
文字列か一要素の配列である場合は、value 属性の値と option 要素の内容になります。
三要素の配列である場合は、順に value 属性の値、option 要素の内容、その option 要素が
選択状態かどうかを表す... -
CSV
# convert(name) (18835.0) -
引数 name で指定した変換器かブロックに各フィールドを渡して文字列から別 のオブジェクトへと変換します。
引数 name で指定した変換器かブロックに各フィールドを渡して文字列から別
のオブジェクトへと変換します。
引数 name を指定した場合は、組み込みの CSV::Converters を変換器
として利用するために使います。また、独自の変換器を追加することもできま
す。
ブロックパラメータを一つ受け取るブロックを与えた場合は、そのブロックは
フィールドを受け取ります。ブロックパラメータを二つ受け取るブロックを与
えた場合は、そのブロックは、フィールドと CSV::FieldInfo のインス
タンスを受け取ります。ブロックは変換後の値かフィールドそのものを返さな
ければなりません。
...