module Sashite::CGN::Null

Constants

PATTERN

Public Class Methods

dump(io = nil) click to toggle source
# File lib/sashite/cgn/null.rb, line 20
def self.dump io = nil
  raise ArgumentError unless dumpable?(io)

  '_'
end
dumpable?(io) click to toggle source
# File lib/sashite/cgn/null.rb, line 16
def self.dumpable? io
  io.nil?
end
load(io = '_') click to toggle source
# File lib/sashite/cgn/null.rb, line 10
def self.load io = '_'
  raise ArgumentError unless loadable?(io)

  nil
end
loadable?(io) click to toggle source
# File lib/sashite/cgn/null.rb, line 6
def self.loadable? io
  !!io.match("^#{PATTERN}$")
end