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'