class Nokogiri::XML::SAX::ParserContext

Nokogiri::XML::SAX::Parser
by the user. Instead, you should be looking at
Context for XML SAX parsers. This class is usually not instantiated
##

def self.new(thing, encoding = "UTF-8")

def self.new(thing, encoding = "UTF-8")
  if [:read, :close].all? { |x| thing.respond_to?(x) }
    io(thing, Parser::ENCODINGS[encoding])
  else
    memory(thing)
  end
end