859件ヒット
[1-100件を表示]
(0.117秒)
ライブラリ
- ビルトイン (121)
-
irb
/ cmd / chws (22) -
irb
/ cmd / pushws (33) -
irb
/ context (22) - json (66)
- objspace (110)
- prettyprint (33)
- rake (44)
-
rdoc
/ markup (11) -
rexml
/ document (220) -
rinda
/ rinda (66) -
rinda
/ tuplespace (66) - scanf (12)
-
webrick
/ httputils (11)
クラス
-
IRB
:: Context (22) -
IRB
:: ExtendCommand :: ChangeWorkspace (11) -
IRB
:: ExtendCommand :: CurrentWorkingWorkspace (11) -
IRB
:: ExtendCommand :: PopWorkspace (11) -
IRB
:: ExtendCommand :: PushWorkspace (11) -
IRB
:: ExtendCommand :: Workspaces (11) -
JSON
:: State (22) - PrettyPrint (33)
-
RDoc
:: Markup (11) -
REXML
:: Attribute (11) -
REXML
:: Attributes (22) -
REXML
:: CData (11) -
REXML
:: DocType (11) -
REXML
:: Element (66) -
REXML
:: XPath (33) -
Rake
:: NameSpace (22) -
Rinda
:: TupleSpace (66) -
Rinda
:: TupleSpaceProxy (66) - String (12)
モジュール
- JSON (44)
- Kernel (11)
- ObjectSpace (220)
-
REXML
:: Namespace (66) -
Rake
:: TaskManager (11) -
WEBrick
:: HTTPUtils (11)
キーワード
- Ruby用語集 (11)
- UndefinedConversionError (11)
- [] (11)
-
_ id2ref (11) -
add
_ namespace (11) -
allocation
_ sourcefile (11) -
allocation
_ sourceline (11) - attribute (11)
-
count
_ nodes (11) -
count
_ objects (11) -
count
_ objects _ size (11) -
count
_ tdata _ objects (11) -
define
_ finalizer (22) -
delete
_ namespace (11) - each (11)
-
each
_ object (44) - escape (11)
- execute (55)
- first (11)
- format (11)
-
garbage
_ collect (11) - generate (11)
- genspace (11)
-
get
_ attribute _ ns (11) -
has
_ name? (11) -
in
_ namespace (11) -
local
_ name (11) - match (11)
-
memsize
_ of (11) -
memsize
_ of _ all (11) - name (11)
- namespace (33)
- namespaces (33)
- new (44)
- notify (22)
- prefix (11)
-
pretty
_ generate (11) -
pretty
_ unparse (11) -
reachable
_ objects _ from (11) - read (22)
-
read
_ all (22) - scanf (12)
-
singleline
_ format (11) - space (11)
-
space
_ before (11) - take (22)
- tasks (11)
-
trace
_ object _ allocations _ start (11) -
trace
_ object _ allocations _ stop (11) -
undefine
_ finalizer (11) - unparse (11)
- whitespace (11)
- workspace (11)
- write (22)
- 正規表現 (11)
検索結果
先頭5件
-
RDoc
:: Markup :: SPACE -> ?\s (21201.0) -
空白文字です。?\s を返します。ライブラリの内部で使用します。
空白文字です。?\s を返します。ライブラリの内部で使用します。 -
IRB
:: Context # workspace -> IRB :: WorkSpace (12500.0) -
ライブラリ内部で使用します。
ライブラリ内部で使用します。 -
JSON
:: State # space _ before -> String (12325.0) -
JSON 形式の文字列中で JavaScript のオブジェクトを表す部分にある ':' の 前に挿入する文字列を返します。
...の文字列中で JavaScript のオブジェクトを表す部分にある ':' の
前に挿入する文字列を返します。
//emlist[例][ruby]{
require "json"
json_state = JSON::State.new(space_before: "")
json_state.space_before # => ""
puts JSON.generate([1, 2, { name: "tanaka......", age: 19 }], json_state)
# => [1,2,{"name":"tanaka","age":19}]
json_state = JSON::State.new(space_before: " ")
json_state.space_before # => " "
puts JSON.generate([1, 2, { name: "tanaka", age: 19 }], json_state)
# => [1,2,{"name" :"tanaka","age" :19}]
//}... -
Rinda
:: TupleSpace # write(tuple , sec = nil) -> Rinda :: TupleEntry (12300.0) -
tuple をタプルスペースに加えます。 tuple を管理するための Rinda::TupleEntry オブジェクトを返します。
...tuple をタプルスペースに加えます。
tuple を管理するための Rinda::TupleEntry オブジェクトを返します。
sec で追加したタプルの有効期限を指定できます。
追加されてから sec 秒過ぎたタプルはタプルスペースから削除されます...... Rinda::TupleEntry オブジェクトを使ってタプルを明示的に
キャンセルしたり有効期限を変更したりできます。ただし、利用にはGCなどに
気を付ける必要があります。
詳しくはRinda::TupleEntry のエントリーを見てください。
@param......tuple 追加する tuple (配列かHash)
@param sec 有効期限(秒数)
@raise Rinda::InvalidHashTupleKey 不正な Hash tuple (キーが文字列以外のもの)を
追加しようとすると発生します
@return tuple 管理用の Rinda::TupleEntry オブジェクト... -
Rinda
:: TupleSpaceProxy # write(tuple , sec = nil) -> Rinda :: TupleEntry (12300.0) -
tuple をタプルスペースに加えます。 tuple を管理するための Rinda::TupleEntry オブジェクトを返します。
...ための Rinda::TupleEntry オブジェクトを返します。
内部的にはリモートオブジェクトの Rinda::TupleSpace#write にフォワードされます。
詳細は Rinda::TupleSpace#write を参照してください。
@param tuple 追加する tuple (配列かHash)
@param sec... -
REXML
:: Namespace # prefix -> String (12200.0) -
prefix (前置修飾子) を返します。
...prefix (前置修飾子) を返します。
@see REXML::Namespace#prefix=... -
Rake
:: TaskManager # in _ namespace(name) {|name _ space| . . . } -> Array (9401.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 # => "hog... -
Kernel
# namespace(name = nil) { . . . } -> Rake :: NameSpace (9400.0) -
新しい名前空間を作成します。
...新しい名前空間を作成します。
与えられたブロックを評価する間は、その名前空間を使用します。
例:
ns = namespace "nested" do
task :run
end
task_run = ns[:run] # find :run in the given namespace.
@see Rake::TaskManager#in_namespace... -
REXML
:: Attributes # namespaces -> { String => String } (9400.0) -
self の中で宣言されている名前空間の集合を返します。
...空間の prefix をキーとし、URI を値とする
Hash を返します。
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<root xmlns:foo="http://example.org/foo"
xmlns:bar="http://example.org/bar">
<a foo:att='1' bar:att='2' att='<'/>
</root>
EOS
a = do......c.get_elements("/root/a").first
p doc.root.attributes.namespaces
# => {"foo"=>"http://example.org/foo", "bar"=>"http://example.org/bar"}
p a.attributes.namespaces
# => {}
//}... -
REXML
:: Element # namespaces -> {String => String} (9400.0) -
self の文脈で定義されている名前空間の情報を返します。
...義されている名前空間を、{ prefix => 識別子 }
というハッシュテーブルで返します。
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new("<a xmlns:x='1' xmlns:y='2'><b/><c xmlns:z='3'/></a>")
doc.elements['//b'].namespaces # => {"x"=>"1", "y"=>"2"}
//}...