Package no.hasmac.rdf
Interface RdfDataset
-
- All Superinterfaces:
RdfConsumer<RdfTriple,RdfNQuad>
- All Known Implementing Classes:
RdfDatasetImpl
public interface RdfDataset extends RdfConsumer<RdfTriple,RdfNQuad>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description RdfDataset
add(RdfNQuad nquad)
AddN-Quad
to the dataset.RdfDataset
add(RdfTriple triple)
Add a triple to default graph.RdfGraph
getDefaultGraph()
java.util.Optional<RdfGraph>
getGraph(RdfResource graphName)
java.util.Set<RdfResource>
getGraphNames()
default void
handleQuad(RdfNQuad nquad)
default void
handleTriple(RdfTriple rdfTriple)
int
size()
Get the size of the dataset.java.util.List<RdfNQuad>
toList()
-
-
-
Method Detail
-
getDefaultGraph
RdfGraph getDefaultGraph()
-
add
RdfDataset add(RdfNQuad nquad)
AddN-Quad
to the dataset.- Parameters:
nquad
- to add- Returns:
- the same
RdfDataset
instance
-
add
RdfDataset add(RdfTriple triple)
Add a triple to default graph.- Parameters:
triple
- to add- Returns:
- the same
RdfDataset
instance
-
handleTriple
default void handleTriple(RdfTriple rdfTriple)
- Specified by:
handleTriple
in interfaceRdfConsumer<RdfTriple,RdfNQuad>
-
handleQuad
default void handleQuad(RdfNQuad nquad)
- Specified by:
handleQuad
in interfaceRdfConsumer<RdfTriple,RdfNQuad>
-
toList
java.util.List<RdfNQuad> toList()
-
getGraphNames
java.util.Set<RdfResource> getGraphNames()
-
getGraph
java.util.Optional<RdfGraph> getGraph(RdfResource graphName)
-
size
int size()
Get the size of the dataset.- Returns:
- total number of
N-Quads
in the dataset
-
-