408件ヒット
[1-100件を表示]
(0.063秒)
種類
- インスタンスメソッド (288)
- 定数 (96)
- 特異メソッド (12)
- クラス (12)
クラス
- GDBM (396)
キーワード
- FAST (12)
- GDBMFatalError (12)
- NEWDB (12)
- NOLOCK (12)
- READER (12)
- SYNC (12)
- VERSION (12)
- WRCREAT (12)
- WRITER (12)
- [] (12)
- delete (24)
-
delete
_ if (12) - empty? (12)
- fastmode= (12)
- fetch (12)
- index (12)
- invert (12)
- key (12)
- keys (12)
- length (12)
- open (12)
- reject (12)
- reject! (12)
- replace (12)
- select (12)
- shift (12)
- size (12)
- store (12)
-
to
_ a (12) -
to
_ hash (12) - update (12)
- values (12)
-
values
_ at (12)
検索結果
先頭5件
-
GDBM
:: WRITER -> Integer (6202.0) -
GDBM.open の第3引数に指定します。
...
GDBM.open の第3引数に指定します。
書き込みモードでオープンします。... -
GDBM
# delete(key) -> object | nil (6102.0) -
与えられた key に対応する項目を削除します。
...与えられた key に対応する項目を削除します。
@param key キーを指定します。
@return 指定したキーが存在する場合は、キーに対応する値を返します。
指定したキーが存在しない場合は、 nil を返します。
また、......評価した結果を返します。
require 'gdbm'
GDBM.open("a.db") do |db|
db['a'] = "aaa"
db['d'] = "ddd"
db.delete("a") # => "aaa"
db.delete("b") # => nil
db.delete("c"){|k| "c is missing" } # => "c is missing"
db.delete("d"){|k| "d is missing" } # => "ddd"
end... -
GDBM
# delete(key) {|key| . . . } -> object (6102.0) -
与えられた key に対応する項目を削除します。
...与えられた key に対応する項目を削除します。
@param key キーを指定します。
@return 指定したキーが存在する場合は、キーに対応する値を返します。
指定したキーが存在しない場合は、 nil を返します。
また、......評価した結果を返します。
require 'gdbm'
GDBM.open("a.db") do |db|
db['a'] = "aaa"
db['d'] = "ddd"
db.delete("a") # => "aaa"
db.delete("b") # => nil
db.delete("c"){|k| "c is missing" } # => "c is missing"
db.delete("d"){|k| "d is missing" } # => "ddd"
end... -
GDBM
# delete _ if { |key , value| . . . } -> self (6102.0) -
ブロックを評価した値が真であれば該当する項目を削除します。
ブロックを評価した値が真であれば該当する項目を削除します。
このメソッドは self を破壊的に変更します。 -
GDBM
# empty? -> bool (6102.0) -
データベースが空の時、真を返します。
データベースが空の時、真を返します。 -
GDBM
# fastmode=(bool) (6102.0) -
オープンしている GDBM オブジェクトのモードを変更します。
...オープンしている GDBM オブジェクトのモードを変更します。
このオプションはデフォルトで on です。
このオプションは obsolete です。
このオプションが on のときは、GDBM はディスクへの書き込みを待たずに
次の操作を続......けます。
@param bool 新たにセットするモード。
@see GDBM::FAST, GDBM#syncmode=... -
GDBM
# fetch(key , ifnone = nil) {|key| . . . } -> object (6102.0) -
データベースから対応するキーを探してその要素の値を返します。
...equire 'gdbm'
db1 = GDBM.open('aaa.gdbm', 0666, GDBM::NEWDB)
db1['a'] = 'aaa'
db1['b'] = 'bbb'
p db1.fetch('a') #=> 'aaa'
p db1.fetch('z', 'zzz') #=> 'zzz'
p db1.fetch('z'){|key| [:key, key] } #=> [:key, 'z']
p db1.fetch('z',......'zzz'){|key| [:key, key] } #=> 'zzz'
p db1.fetch('z') #=> IndexError 発生
@see Hash#fetch... -
GDBM
# invert -> Hash (6102.0) -
値からキーへのハッシュを返します。
...値からキーへのハッシュを返します。
require 'gdbm'
db1 = GDBM.open('aaa.gdbm', 0666, GDBM::NEWDB)
db1['a'] = 'aaa'
db1['b'] = 'bbb'
p db1.invert #=> {"aaa"=>"a", "bbb"=>"b"}... -
GDBM
# length -> Integer (6102.0) -
データベース中の要素の数を返します。
データベース中の要素の数を返します。
現在の実現では要素数を数えるためにデータベースを全部検索します。