The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

ODO::Graph::Query::VariablePatternMap

SYNOPSIS

DESCRIPTION

METHODS

add( $stmt, $item )
add_list( $stmt, $list )
get_result_graph( [ $graph ])
 Gathers all of the triples for the patterns in the query
 and results the concrete results in the form of an L<ODO::Graph>.
 
 If an L<ODO::Graph> is specified as a parameter, the method will
 fill it with the results instead of creating a new graph object.
get_results_for_pattern( $stmt )
 Returns the array reference that potentially contains results
 that can fill this triple pattern.
 
make_query_list( $stmt_match )
count_pattern_results( $stmt )
clear_pattern_results( $stmt )
invalidate_results( $stmt, $resultsGraph )
known_variable_count( $stmt )

Internal methods

__is_pattern_key( $pk )
__make_pattern_key( $stmt )
 Makes a key such that variable names are included while all other
 nodes are replaced by a star.
__key_to_triple_match( $key )
 Create a TripleMatch based on the key with the non-variable
 components as Any nodes.
__compare_pattern( $pattern, $stmt )
__prune_patterns( $stmt, $inter_results )

COPYRIGHT

Copyright (c) 2004-2006 IBM Corporation.

All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html

1 POD Error

The following errors were encountered while parsing the POD:

Around line 325:

You forgot a '=back' before '=head1'