|
knowrob
2.1.0
A Knowledge Base System for Cognition-enabled Robots
|
#include <GraphTransformationRule.h>
Public Member Functions | |
| GraphTransformationRule (const std::vector< TriplePatternPtr > &from, const std::vector< TriplePatternPtr > &to) | |
| SPARQLQuery | getSPARQLQuery () const |
| const std::vector< TriplePatternPtr > & | from () const |
| const std::vector< TriplePatternPtr > & | to () const |
| GraphTransformationRule (const std::vector< TriplePatternPtr > &from, const std::vector< TriplePatternPtr > &to) | |
| SPARQLQuery | getSPARQLQuery () const |
| const std::vector< TriplePatternPtr > & | from () const |
| const std::vector< TriplePatternPtr > & | to () const |
Protected Attributes | |
| std::vector< TriplePatternPtr > | from_ |
| std::vector< TriplePatternPtr > | to_ |
A graph transformation rule that restructures and possibly renames entities in the input graph.
Definition at line 15 of file GraphTransformationRule.h.
|
inline |
| from | the statements to match in the input graph. |
| to | the statements to replace in the input graph. |
Definition at line 21 of file GraphTransformationRule.h.
|
inline |
|
inline |
Definition at line 33 of file GraphTransformationRule.h.
|
inline |
Definition at line 33 of file GraphTransformationRule.h.
|
inline |
Definition at line 28 of file GraphTransformationRule.h.
|
inline |
Definition at line 28 of file GraphTransformationRule.h.
|
inline |
Definition at line 38 of file GraphTransformationRule.h.
|
inline |
Definition at line 38 of file GraphTransformationRule.h.
|
protected |
Definition at line 41 of file GraphTransformationRule.h.
|
protected |
Definition at line 42 of file GraphTransformationRule.h.