org.qi4j.index.rdf.query.internal
Class Triples
java.lang.Object
org.qi4j.index.rdf.query.internal.Triples
- All Implemented Interfaces:
- java.lang.Iterable<Triples.Triple>
public class Triples
- extends java.lang.Object
- implements java.lang.Iterable<Triples.Triple>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Triples
public Triples(Namespaces namespaces)
addDefaultTriples
public void addDefaultTriples(java.lang.String resultType)
addTriple
public Triples.Triple addTriple(PropertyFunction propertyFunction,
boolean optional)
addTripleAssociation
public Triples.Triple addTripleAssociation(AssociationFunction associationReference,
boolean optional)
addTripleManyAssociation
public Triples.Triple addTripleManyAssociation(ManyAssociationFunction manyAssociationReference,
boolean optional)
hasTriples
public boolean hasTriples()
iterator
public java.util.Iterator<Triples.Triple> iterator()
- Specified by:
iterator
in interface java.lang.Iterable<Triples.Triple>
toSparql
public java.lang.String toSparql()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object