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'