class Kampainer::SchemaObject

Public Class Methods

new(options = {}) click to toggle source
# File lib/kampainer/schema_object.rb, line 9
def initialize(options = {})
  options.each_pair { |k, v| send("#{k}=", v) }
end

Public Instance Methods

inspect() click to toggle source
# File lib/kampainer/schema_object.rb, line 13
def inspect
  variables = instance_variables - [:@roxml_references]
  s = variables.map { |iv| "#{iv}: #{instance_variable_get(iv).inspect}" }.join(', ')
  "<#{self.class.name}: #{s} >"
end