com.tinkerpop.blueprints.oupls.sail
Class TrivialMatcher
java.lang.Object
com.tinkerpop.blueprints.oupls.sail.Matcher
com.tinkerpop.blueprints.oupls.sail.TrivialMatcher
public class TrivialMatcher
- extends Matcher
A matcher to handle the trivial triple pattern in which subject, predicate, object, and context are all unspecified.
It returns all statements.
- Author:
- Joshua Shinavier (http://fortytwo.net)
| Fields inherited from class com.tinkerpop.blueprints.oupls.sail.Matcher |
c, o, p, s |
|
Method Summary |
Iterable<Edge> |
match(org.openrdf.model.Resource subject,
org.openrdf.model.URI predicate,
org.openrdf.model.Value object,
org.openrdf.model.Resource context)
Retrieve matching statements based on this matcher's triple pattern as well as the provided values. |
| Methods inherited from class com.tinkerpop.blueprints.oupls.sail.Matcher |
toString |
TrivialMatcher
public TrivialMatcher(Graph graph)
match
public Iterable<Edge> match(org.openrdf.model.Resource subject,
org.openrdf.model.URI predicate,
org.openrdf.model.Value object,
org.openrdf.model.Resource context)
- Description copied from class:
Matcher
- Retrieve matching statements based on this matcher's triple pattern as well as the provided values.
If a component such as subject or object is specified in the pattern, a non-null value must be provided to this method.
Non-null values for unspecified components may be provided, but they will not be used.
- Specified by:
match in class Matcher
- Parameters:
subject - the subject value of matching statementspredicate - the predicate value of matching statementsobject - the object of matching statementscontext - the context of matching statements
- Returns:
- an iterator over all matching statements
Copyright © 2010-2012 David Wu. All Rights Reserved.