QuadCompareInterface
extends
TermCompareInterface
in
Interface allowing to compare Quads.
Extracted as a separated interface because it's used extensively by the Dataset class methods. One could argue the TermCompare interface would also do the job but for the Dataset it's worth to distinguish beetwen lack of match and match which makes no sense like comparing with anything which is not Quad. The QuadCompare interface introduces such a distinction.
Tags
Table of Contents
- __toString() : string
- equals() : bool
- getGraph() : TermInterface|TermCompareInterface|null
- getObject() : TermInterface|TermCompareInterface|null
- getPredicate() : TermInterface|TermCompareInterface|null
- getSubject() : TermInterface|TermCompareInterface|null
Methods
__toString()
public
__toString() : string
Tags
Return values
string —equals()
public
equals(TermInterface $term) : bool
Parameters
- $term : TermInterface
Tags
Return values
bool —getGraph()
public
getGraph() : TermInterface|TermCompareInterface|null
Tags
Return values
TermInterface|TermCompareInterface|null —getObject()
public
getObject() : TermInterface|TermCompareInterface|null
Tags
Return values
TermInterface|TermCompareInterface|null —getPredicate()
public
getPredicate() : TermInterface|TermCompareInterface|null
Tags
Return values
TermInterface|TermCompareInterface|null —getSubject()
public
getSubject() : TermInterface|TermCompareInterface|null