Package com.inrupt.rdf.wrapping.commons
Class WrapperGraph
- java.lang.Object
-
- com.inrupt.rdf.wrapping.commons.WrapperGraph
-
- All Implemented Interfaces:
AutoCloseable,org.apache.commons.rdf.api.Graph,org.apache.commons.rdf.api.GraphLike<org.apache.commons.rdf.api.Triple>
public class WrapperGraph extends Object implements org.apache.commons.rdf.api.Graph
A wrapper class forGraphobjects.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedWrapperGraph(org.apache.commons.rdf.api.Graph original)Create a new graph wrapper object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(org.apache.commons.rdf.api.BlankNodeOrIRI subject, org.apache.commons.rdf.api.IRI predicate, org.apache.commons.rdf.api.RDFTerm object)voidadd(org.apache.commons.rdf.api.Triple triple)voidclear()booleancontains(org.apache.commons.rdf.api.BlankNodeOrIRI subject, org.apache.commons.rdf.api.IRI predicate, org.apache.commons.rdf.api.RDFTerm object)booleancontains(org.apache.commons.rdf.api.Triple triple)voidremove(org.apache.commons.rdf.api.BlankNodeOrIRI subject, org.apache.commons.rdf.api.IRI predicate, org.apache.commons.rdf.api.RDFTerm object)voidremove(org.apache.commons.rdf.api.Triple triple)longsize()Stream<? extends org.apache.commons.rdf.api.Triple>stream()Stream<? extends org.apache.commons.rdf.api.Triple>stream(org.apache.commons.rdf.api.BlankNodeOrIRI subject, org.apache.commons.rdf.api.IRI predicate, org.apache.commons.rdf.api.RDFTerm object)
-
-
-
Method Detail
-
add
public void add(org.apache.commons.rdf.api.Triple triple)
- Specified by:
addin interfaceorg.apache.commons.rdf.api.Graph- Specified by:
addin interfaceorg.apache.commons.rdf.api.GraphLike<org.apache.commons.rdf.api.Triple>
-
add
public void add(org.apache.commons.rdf.api.BlankNodeOrIRI subject, org.apache.commons.rdf.api.IRI predicate, org.apache.commons.rdf.api.RDFTerm object)- Specified by:
addin interfaceorg.apache.commons.rdf.api.Graph
-
contains
public boolean contains(org.apache.commons.rdf.api.Triple triple)
- Specified by:
containsin interfaceorg.apache.commons.rdf.api.Graph- Specified by:
containsin interfaceorg.apache.commons.rdf.api.GraphLike<org.apache.commons.rdf.api.Triple>
-
contains
public boolean contains(org.apache.commons.rdf.api.BlankNodeOrIRI subject, org.apache.commons.rdf.api.IRI predicate, org.apache.commons.rdf.api.RDFTerm object)- Specified by:
containsin interfaceorg.apache.commons.rdf.api.Graph
-
remove
public void remove(org.apache.commons.rdf.api.Triple triple)
- Specified by:
removein interfaceorg.apache.commons.rdf.api.Graph- Specified by:
removein interfaceorg.apache.commons.rdf.api.GraphLike<org.apache.commons.rdf.api.Triple>
-
remove
public void remove(org.apache.commons.rdf.api.BlankNodeOrIRI subject, org.apache.commons.rdf.api.IRI predicate, org.apache.commons.rdf.api.RDFTerm object)- Specified by:
removein interfaceorg.apache.commons.rdf.api.Graph
-
clear
public void clear()
- Specified by:
clearin interfaceorg.apache.commons.rdf.api.Graph- Specified by:
clearin interfaceorg.apache.commons.rdf.api.GraphLike<org.apache.commons.rdf.api.Triple>
-
size
public long size()
- Specified by:
sizein interfaceorg.apache.commons.rdf.api.Graph- Specified by:
sizein interfaceorg.apache.commons.rdf.api.GraphLike<org.apache.commons.rdf.api.Triple>
-
stream
public Stream<? extends org.apache.commons.rdf.api.Triple> stream()
- Specified by:
streamin interfaceorg.apache.commons.rdf.api.Graph- Specified by:
streamin interfaceorg.apache.commons.rdf.api.GraphLike<org.apache.commons.rdf.api.Triple>
-
stream
public Stream<? extends org.apache.commons.rdf.api.Triple> stream(org.apache.commons.rdf.api.BlankNodeOrIRI subject, org.apache.commons.rdf.api.IRI predicate, org.apache.commons.rdf.api.RDFTerm object)
- Specified by:
streamin interfaceorg.apache.commons.rdf.api.Graph
-
-