Methods
A
V
Constants
DISPATCH = Hash.new do |hash, klass| hash[klass] = "visit_#{klass.name.gsub('::', '_')}" end
 
Instance Public methods
accept(target)
# File ../ruby/ext/psych/lib/psych/visitors/visitor.rb, line 4
def accept target
  visit target
end
Instance Private methods
visit(target)
# File ../ruby/ext/psych/lib/psych/visitors/visitor.rb, line 14
def visit target
  send DISPATCH[target.class], target
end