module Moped::GridFS::AccessModes

Constants

ACCESS_MODES

Attributes

mode[R]

Public Instance Methods

append?() click to toggle source
# File lib/moped/gridfs/access_modes.rb, line 17
def append?
  mode =~ /a/
end
read_only?() click to toggle source
# File lib/moped/gridfs/access_modes.rb, line 21
def read_only?
  mode == 'r'
end
read_write?() click to toggle source
# File lib/moped/gridfs/access_modes.rb, line 29
def read_write?
  mode =~ /\+/
end
readable?() click to toggle source
# File lib/moped/gridfs/access_modes.rb, line 9
def readable?
  mode =~ /r|\+/
end
writable?() click to toggle source
# File lib/moped/gridfs/access_modes.rb, line 13
def writable?
  mode =~ /w|\+|a/
end
write_only?() click to toggle source
# File lib/moped/gridfs/access_modes.rb, line 25
def write_only?
  mode == 'w' or mode == 'a'
end

Private Instance Methods

append_only?() click to toggle source
# File lib/moped/gridfs/access_modes.rb, line 35
def append_only?
  mode == 'a'
end
need_file?() click to toggle source
# File lib/moped/gridfs/access_modes.rb, line 39
def need_file?
  mode == 'r' or mode == 'r+'
end
truncate?() click to toggle source
# File lib/moped/gridfs/access_modes.rb, line 43
def truncate?
  mode == 'w' or mode == 'w+'
end