るりまサーチ

最速Rubyリファレンスマニュアル検索!
89件ヒット [1-89件を表示] (0.095秒)

別のキーワード

  1. _builtin empty?
  2. csv empty?
  3. dbm empty?
  4. gdbm empty?
  5. sdbm empty?

ライブラリ

クラス

モジュール

キーワード

検索結果

Pathname#empty? -> bool (18132.0)

ディレクトリに対しては Dir.empty?(self.to_s) と同じ、他に対しては FileTest.empty?(self.to_s) と同じです。

...ては Dir.empty?(self.to_s) と同じ、他に対しては FileTest.empty?(self.to_s) と同じです。

//emlist[例 ディレクトリの場合][ruby]{
require "pathname"
require 'tmpdir'

Pathname("/usr/local").empty? # => false
Dir.mktmpdir { |dir| Pathname(dir).empty? } # => tru...
...e
//}

//emlist[例 ファイルの場合][ruby]{
require "pathname"
require 'tempfile'

Pathname("testfile").empty? # => false
Tempfile.create("tmp") { |tmp| Pathname(tmp).empty? } # => true
//}

@
see Dir.empty?, FileTest.#empty?, Pathname#zero?...

CSV::Table#empty? -> bool (18120.0)

ヘッダーを除いて、データがないときに true を返します。

...ーを除いて、データがないときに true を返します。

Array#empty? に委譲しています。

//emlist[][ruby]{
require 'csv'
csv = CSV.new("a,b\n", headers: true)
table = csv.read
p table.empty? # => true
table << [1, 2]
p table.empty? # => false
//}

@
see Array#empty?...

Symbol#empty? -> bool (18120.0)

自身が :"" (length が 0 のシンボル)かどうかを返します。

...自身が :"" (length が 0 のシンボル)かどうかを返します。

:"".empty? #=> true
:foo.empty? #=> false

@
see String#empty?...

CSV::Row#empty? -> bool (18118.0)

内部で保持している @row へ委譲します。

...内部で保持している @row へ委譲します。...

Matrix#empty? -> bool (18108.0)

行列が要素を持たないならば true を返します。

...行列が要素を持たないならば true を返します。

要素を持たないとは、行数か列数のいずれかが0であることを意味します。

@
see Matrix.empty...

絞り込み条件を変える

REXML::Parsers::PullParser#empty? -> bool (18108.0)

未処理のイベントが残っていない場合に真を返します。

...未処理のイベントが残っていない場合に真を返します。

@
see REXML::Parsers::PullParser#has_next?...

ThreadsWait#next_wait(nonblock = nil) -> Thread (31.0)

指定したスレッドのどれかが終了するまで待ちます。

...が終了するまで待ちます。

@
param nonblock true を与えると、キューが空の時、例外 ThreadsWait::ErrNoFinishedThread が発生します。

@
raise ErrNoWaitingThread 終了をまつスレッドが存在しない時、発生します。

@
raise ErrNoFinishedThread nonblock が...
...rue でかつ、キューが空の時、発生します。

#使用例
require 'thwait'

threads = []
2.times {|i|
threads << Thread.new { sleep i }
}

thall = ThreadsWait.new
thall.join_nowait(*threads)
until thall.empty?
th = thall.next_wait
p th
end

@
see Queue#pop...

MiniTest::Assertions#assert_empty(object, message = nil) -> true (25.0)

与えられたオブジェクトが空である場合、検査にパスしたことになります。

...

@
param object 任意のオブジェクトを指定します。

@
param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。

@
...
...raise MiniTest::Assertion 与えられたオブジェクトが empty? メソッドを持たない場合に発生します。
また、与えられたオブジェクトが空でない場合にも発生します。...

Object#must_be_empty -> true (19.0)

自身が空である場合、検査にパスしたことになります。

...が空である場合、検査にパスしたことになります。

@
raise MiniTest::Assertion 自身が empty? メソッドを持たない場合に発生します。
また、自身が空でない場合にも発生します。

@
see MiniTest::Assertions#assert_empty...

Object#pretty_print_cycle(pp) -> () (19.0)

プリティプリント時にオブジェクトの循環参照が検出された場合、 Object#pretty_print の代わりに呼ばれるメソッドです。

...の pp の出力をカスタマイズしたい場合は、
このメソッドも再定義する必要があります。

@
param pp PP オブジェクトです。

//emlist[][ruby]{
class Array
def pretty_print_cycle(q)
q.text(empty? ? '[]' : '[...]')
end
end
//}

@
see Object#pretty_print...

絞り込み条件を変える