|
Soprano
2.7.5
|
Smallest building block of an inference Rule. More...
#include <Soprano/Inference/NodePattern>
Public Member Functions | |
| NodePattern () | |
| NodePattern (const Node &) | |
| NodePattern (const QString &varname) | |
| NodePattern (const NodePattern &) | |
| ~NodePattern () | |
| NodePattern & | operator= (const NodePattern &) |
| bool | isVariable () const |
| Node | resource () const |
| QString | variableName () const |
| bool | match (const Node &node) const |
| QString | createSparqlNodePattern (const BindingSet &bindings) const |
| bool | isValid () const |
Smallest building block of an inference Rule.
There are two types of NodePattern:
Definition at line 49 of file nodepattern.h.
| Soprano::Inference::NodePattern::NodePattern | ( | const Node & | ) |
| Soprano::Inference::NodePattern::NodePattern | ( | const QString & | varname | ) |
| NodePattern& Soprano::Inference::NodePattern::operator= | ( | const NodePattern & | ) |
| bool Soprano::Inference::NodePattern::isVariable | ( | ) | const |
| bool Soprano::Inference::NodePattern::match | ( | const Node & | node | ) | const |
| QString Soprano::Inference::NodePattern::createSparqlNodePattern | ( | const BindingSet & | bindings | ) | const |
| bool Soprano::Inference::NodePattern::isValid | ( | ) | const |
true if the pattern is valid.
1.7.6.1