public abstract class Matcher extends Object
Constructor and Description |
---|
Matcher() |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
apply(org.apache.commons.rdf.api.RDFTerm focusNode,
org.apache.commons.rdf.api.Triple triple,
TripleConstraint tc) |
LinkedHashMap<org.apache.commons.rdf.api.Triple,List<TripleConstraint>> |
collectMatchingTCs(org.apache.commons.rdf.api.RDFTerm focusNode,
List<org.apache.commons.rdf.api.Triple> neighbourhood,
List<TripleConstraint> constraints)
|
@Deprecated public LinkedHashMap<org.apache.commons.rdf.api.Triple,List<TripleConstraint>> collectMatchingTCs(org.apache.commons.rdf.api.RDFTerm focusNode, List<org.apache.commons.rdf.api.Triple> neighbourhood, List<TripleConstraint> constraints)
apply(org.apache.commons.rdf.api.RDFTerm, org.apache.commons.rdf.api.Triple, fr.inria.lille.shexjava.schema.abstrsynt.TripleConstraint)
returns true.focusNode
- The subject or the object of the triple, determines for each of the triples whether it is considered forward or inverseneighbourhood
- constraints
- public abstract boolean apply(org.apache.commons.rdf.api.RDFTerm focusNode, org.apache.commons.rdf.api.Triple triple, TripleConstraint tc)
focusNode
- triple
- tc
- Copyright © 2019. All rights reserved.