These are the methods for BDB1::Recnum
create([name, flags, mode, options])
new([name, flags, mode, options])
open([name, flags, mode, options])
open the database
general database configuration
set the database cache size
set the underlying database page size
set the database byte order
set the variable-length record delimiter
set the fixed-length record length
set the fixed-length record pad byte
All this methods has the same syntax than for the class Array
self[nth]
self[start..end]
self[start, length]
self[nth] = val
self[start..end] = val
self[start, length] = val
self + other
self * times
self - other
self & other
self | other
self << obj
self <=> other
clear
concat(other)
delete(val)
delete_at(pos)
delete_if {...}
reject!{|x|...}
each {...}
each_index {...}
empty?
fill(val)
fill(val, start[, length])
fill(val, start..end)
filter{|item| ..}
freeze
frozen
include?(val)
index(val)
indexes(index_1,..., index_n)
indices(index_1,..., index_n)
join([sep])
length
size
nitems
pop
push(obj...)
replace(other)
reverse
reverse!
reverse_each {...}
rindex(val)
shift
unshift(obj)