NAME
Pg::Explain::From - Base class for parsers of non-text explain formats.
VERSION
Version 2.7
SYNOPSIS
It's internal class to wrap some work. It should be used by Pg::Explain, and not directly.
FUNCTIONS
new
Object constructor.
explain
Get/Set master explain object.
parse_source
Function which parses actual plan, and constructs Pg::Explain::Node objects which represent it.
Returns Top node of query plan.
normalize_node_struct
Simple function to let subclasses change the real keys that should be used when parsing structure.
This is (currently) useful only for XML parser.
make_node_from
Converts single node from structure obtained from source into Pg::Explain::Node class.
Recurses when necessary to get subnodes.
AUTHOR
hubert depesz lubaczewski, C << <depesz at depesz.com> >>
BUGS
Please report any bugs or feature requests to depesz at depesz.com
.
SUPPORT
You can find documentation for this module with the perldoc command.
perldoc Pg::Explain
COPYRIGHT & LICENSE
Copyright 2008-2023 hubert depesz lubaczewski, all rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.