319件ヒット
[1-100件を表示]
(0.112秒)
種類
- インスタンスメソッド (231)
- 定数 (88)
ライブラリ
- gdbm (319)
キーワード
- FAST (11)
- NEWDB (11)
- NOLOCK (11)
- READER (11)
- SYNC (11)
- VERSION (11)
- WRCREAT (11)
- WRITER (11)
- [] (11)
- close (11)
- delete (11)
-
delete
_ if (11) -
each
_ pair (11) - fetch (11)
- include? (11)
- index (11)
- invert (11)
- key (11)
- keys (11)
- length (11)
- reject! (11)
- reorganize (11)
- select (11)
- shift (11)
- size (11)
- store (11)
-
to
_ a (11) - values (11)
-
values
_ at (11)
検索結果
先頭5件
-
GDBM
# index(val) -> String (6301.0) -
このメソッドは deprecated です。GDBM#key を使用してください。
...このメソッドは deprecated です。GDBM#key を使用してください。... -
GDBM
# delete _ if { |key , value| . . . } -> self (6201.0) -
ブロックを評価した値が真であれば該当する項目を削除します。
ブロックを評価した値が真であれば該当する項目を削除します。
このメソッドは self を破壊的に変更します。 -
GDBM
# invert -> Hash (6201.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
# reorganize -> self (6201.0) -
DB ファイルの再編成を行います。
...DB ファイルの再編成を行います。
GDBM では、要素の削除を行っても DB ファイルのサイズは減少しません(削
除によって空いた領域は次の格納のために取っておかれます)。
このメソッドを呼び出すことで DBM ファイルを新規... -
GDBM
# shift -> [String] (6201.0) -
データベース中の要素を一つ取り出し、データベースから削除します。
...データベース中の要素を一つ取り出し、データベースから削除します。
require 'gdbm'
db1 = GDBM.open('aaa.gdbm', 0666, GDBM::NEWDB)
db1['a'] = 'aaa'
db1['b'] = 'bbb'
p db1.shift #=> ["a", "aaa"]... -
GDBM
:: VERSION -> String (6201.0) -
libgdbm のバージョン情報の文字列です。
...libgdbm のバージョン情報の文字列です。... -
GDBM
:: WRITER -> Integer (6201.0) -
GDBM.open の第3引数に指定します。
...
GDBM.open の第3引数に指定します。
書き込みモードでオープンします。... -
GDBM
# each _ pair {|key , value| . . . } -> self (3201.0) -
各要素に対するイテレータです。
各要素に対するイテレータです。 -
GDBM
# include?(key) -> bool (3201.0) -
key がデータベース中に存在する時、真を返します。
key がデータベース中に存在する時、真を返します。 -
GDBM
# size -> Integer (3201.0) -
データベース中の要素の数を返します。
データベース中の要素の数を返します。
現在の実現では要素数を数えるためにデータベースを全部検索します。