module Sashite::CGN::Self
Constants
- PATTERN
Public Class Methods
dump(io = :self)
click to toggle source
# File lib/sashite/cgn/self.rb, line 20 def self.dump io = :self raise ArgumentError unless dumpable? io 'self' end
dumpable?(io)
click to toggle source
# File lib/sashite/cgn/self.rb, line 16 def self.dumpable? io io == :self end
load(io = 'self')
click to toggle source
# File lib/sashite/cgn/self.rb, line 10 def self.load io = 'self' raise ArgumentError unless loadable?(io) :self end
loadable?(io)
click to toggle source
# File lib/sashite/cgn/self.rb, line 6 def self.loadable? io !!io.match("^#{PATTERN}$") end