Uses of Class
org.apache.jena.sparql.core.Quad
Package
Description
ARQ - A query engine for Jena, implementing SPARQL.
In-memory, transactional dataset
-
Uses of Quad in org.apache.jena.query
Modifier and TypeMethodDescriptionQueryExecution.execConstructQuads()
Execute a CONSTRUCT query, returning the results as an iterator ofQuad
. -
Uses of Quad in org.apache.jena.rdfs
Modifier and TypeMethodDescriptionDatasetGraphRDFS.find
(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) DatasetGraphRDFS.findNG
(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) -
Uses of Quad in org.apache.jena.rdfs.engine
Modifier and TypeMethodDescriptionMappers.mapperQuad
(org.apache.jena.graph.Node g) InfFindQuad.sourceFind
(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) -
Uses of Quad in org.apache.jena.riot
Modifier and TypeMethodDescriptionRDFDataMgr.createIteratorQuads
(InputStream input, Lang lang, String baseIRI) Deprecated.Modifier and TypeMethodDescriptionstatic void
RDFDataMgr.writeQuads
(OutputStream out, Iterator<Quad> iterator) Write an iterator of quads (in N-Quads) -
Uses of Quad in org.apache.jena.riot.lang
Modifier and TypeMethodDescriptionIteratorParsers.createIteratorNQuads
(InputStream input) Create an iterator for parsing N-Quads.IteratorParsers.createIteratorNQuads
(InputStream input, ParserProfile profile) Create an iterator for parsing N-Quads.CollectorStreamQuads.getCollected()
CollectorStreamRDF.getQuads()
-
Uses of Quad in org.apache.jena.riot.out
-
Uses of Quad in org.apache.jena.riot.process
-
Uses of Quad in org.apache.jena.riot.protobuf
Modifier and TypeMethodDescriptionstatic Quad
ProtobufConvert.convert
(org.apache.jena.atlas.lib.Cache<String, org.apache.jena.graph.Node> uriCache, PB_RDF.RDF_Quad rq, PrefixMap pmap) static Quad
ProtobufConvert.convert
(PB_RDF.RDF_Quad quad) static Quad
ProtobufConvert.convert
(PB_RDF.RDF_Quad rq, PrefixMap pmap) -
Uses of Quad in org.apache.jena.riot.system
Modifier and TypeMethodDescriptionFactoryRDF.createQuad
(org.apache.jena.graph.Node graph, org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, org.apache.jena.graph.Node object) FactoryRDFStd.createQuad
(org.apache.jena.graph.Node graph, org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, org.apache.jena.graph.Node object) ParserProfile.createQuad
(org.apache.jena.graph.Node graph, org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, org.apache.jena.graph.Node object, long line, long col) Create a quadParserProfileStd.createQuad
(org.apache.jena.graph.Node graph, org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, org.apache.jena.graph.Node object, long line, long col) Create a quad - this operation callParserProfileStd.checkTriple(org.apache.jena.graph.Node, org.apache.jena.graph.Node, org.apache.jena.graph.Node, long, long)
if checking is enabled.ParserProfileWrapper.createQuad
(org.apache.jena.graph.Node graph, org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, org.apache.jena.graph.Node object, long line, long col) SQuad.getQuad()
StreamRowRDF.getQuad()
StreamRowRDFBase.getQuad()
EltStreamRDF.quad()
Modifier and TypeMethodDescriptionstatic org.apache.jena.atlas.iterator.IteratorCloseable<Quad>
AsyncParser.asyncParseQuads
(InputStream input, Lang lang, String baseURI) Pull parser - quads.static org.apache.jena.atlas.iterator.IteratorCloseable<Quad>
AsyncParser.asyncParseQuads
(String fileOrURL) Pull parser - quadsstatic org.apache.jena.atlas.iterator.IteratorCloseable<Quad>
AsyncParser.asyncParseQuads
(List<String> filesOrURLs) Pull parser - quadsorg.apache.jena.atlas.iterator.IteratorCloseable<Quad>
AsyncParserBuilder.asyncParseQuads()
Serializer.getQuadSerializer()
Return the current triple serializer replacement function.AsyncParserBuilder.streamQuads()
Modifier and TypeMethodDescriptionstatic boolean
static boolean
Checker.checkQuad
(Quad quad, ErrorHandler errorHandler, long line, long col) Check a quad - assumes individual nodes are legalvoid
static EltStreamRDF
void
void
void
Quad emittedvoid
void
void
void
void
void
void
void
Modifier and TypeMethodDescriptionstatic StreamRDF
StreamTriplesOnly.addActionIfQuads
(StreamRDF stream, Function<Quad, StreamTriplesOnly.QuadPolicy> action) Add a new policy layer for quadsvoid
StreamRDFBatchHandler.batchQuads
(org.apache.jena.graph.Node currentGraph, org.apache.jena.graph.Node currentSubject, List<Quad> quads) Quad emittedstatic void
StreamRDFOps.sendQuadsToStream
(Iterator<Quad> iter, StreamRDF dest) Set quads to a StreamRDF - does not call .start/.finishstatic StreamRDF
StreamTriplesOnly.setActionIfQuads
(StreamRDF stream, Function<Quad, StreamTriplesOnly.QuadPolicy> action) Replace an existing wrapper with a new policy for quadsstatic void
Serializer.setQuadSerializer
(Function<Quad, Object> writeReplaceFunction) Set the quad serializer replacement function.static StreamRDF
Output to a sink; prefix and base handled only within the parser. -
Uses of Quad in org.apache.jena.riot.thrift
-
Uses of Quad in org.apache.jena.riot.writer
Modifier and TypeMethodDescriptionvoid
final void
void
Modifier and TypeMethodDescriptionstatic void
NQuadsWriter.write
(OutputStream out, Iterator<Quad> iter) static void
NQuadsWriter.write
(OutputStream out, Iterator<Quad> iter, org.apache.jena.atlas.lib.CharSpace charSpace) static void
static void
-
Uses of Quad in org.apache.jena.sparql.algebra.op
-
Uses of Quad in org.apache.jena.sparql.core
Modifier and TypeFieldDescriptionstatic final Quad
Quad.ANY
AQuad
that has a wildcard in all fields.Modifier and TypeMethodDescriptionstatic Quad
Quad.create
(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) static Quad
Quad.create
(org.apache.jena.graph.Node g, org.apache.jena.graph.Triple t) QuadPattern.get
(int i) static Quad
Substitute.substitute
(Quad quad, Binding binding) Modifier and TypeMethodDescriptionDatasetGraph.find()
Iterate over all quads in the dataset graphDatasetGraph.find
(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Find matching quads in the dataset (including default graph) - may include wildcards, Node.ANY or nullFind matching quads in the dataset - may include wildcards, Node.ANY or nullDatasetGraphBase.find()
DatasetGraphBaseFind.find
(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Implementation of find based on splitting into triples (default graph) and quads (named graph)DatasetGraphFilteredView.find()
DatasetGraphFilteredView.find
(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) DatasetGraphOne.find
(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) DatasetGraphQuads.find
(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) DatasetGraphWrapper.find()
DatasetGraphWrapper.find
(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) DatasetGraph.findNG
(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Find matching quads in the dataset in named graphs only - may include wildcards, Node.ANY or nullDatasetGraphBaseFind.findNG
(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) DatasetGraphFilteredView.findNG
(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) DatasetGraphQuads.findNG
(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) DatasetGraphWrapper.findNG
(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) DatasetGraphBaseFind.findQuadsInUnionGraph
(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Find matches in the notional union of all named graphs - return as quads.QuadPattern.getList()
QuadPattern.iterator()
Match.match
(Collection<Quad> quads, org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Return a filter stream of matches for quads in the collection.DatasetGraph.stream()
DatasetGraph.stream
(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Modifier and TypeMethodDescriptionvoid
Add a quadvoid
void
void
void
abstract void
void
final void
void
void
void
static void
Vars.addVarsFromQuad
(Collection<Var> acc, Quad q) boolean
Test whether the dataset contains a quad (including default graph)- may include wildcards, Node.ANY or nullboolean
boolean
boolean
void
Delete a quadvoid
void
void
void
abstract void
void
final void
void
Find matching quads in the dataset - may include wildcards, Node.ANY or nullstatic boolean
Match.match
(Quad quad, org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Match a quad.static Quad
Substitute.substitute
(Quad quad, Binding binding) Modifier and TypeMethodDescriptionMatch.match
(Collection<Quad> quads, org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Return a filter stream of matches for quads in the collection.ModifierConstructorDescriptionDatasetGraphFilteredView
(DatasetGraph dsg, Predicate<Quad> filter, Collection<org.apache.jena.graph.Node> visibleGraphs) -
Uses of Quad in org.apache.jena.sparql.core.mem
Modifier and TypeMethodDescriptionHexTable.find
(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) PMapQuadTable.find
(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) QuadTable.find
(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Search the table using a pattern of slots.HexTable.findInUnionGraph
(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) QuadTable.findInUnionGraph
(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) -
Uses of Quad in org.apache.jena.sparql.engine.main.solver
Modifier and TypeMethodDescriptionstatic Binding
SolverRX4.matchQuad
(Binding input, Quad qData, org.apache.jena.graph.Node tGraphNode, org.apache.jena.graph.Triple tPattern) Match data "qData" against "tGraphNode, tPattern", including RDF-star terms.static boolean
SolverLib.quadHasEmbTripleWithVars
(Quad quad) Test whether a quad has a triple term (RDF-star) as one of its components and that embedded triple term has variables.static boolean
SolverLib.quadHasNodeTriple
(Quad quad) Test whether a quad has an triple term as one of its components.SolverRX4.rdfStarQuad
(Iterator<Binding> chain, Quad pattern, ExecutionContext execCxt) Modifier and TypeMethodDescriptionstatic QueryIterator
PatternMatchData.execute
(DatasetGraph dsg, org.apache.jena.graph.Node graphNode, BasicPattern pattern, QueryIterator input, Predicate<Quad> filter, ExecutionContext execCxt) Non-reordering execution of a quad pattern, a graph name and a basic graph pattern, given an iterator of bindings as input. -
Uses of Quad in org.apache.jena.sparql.exec
Modifier and TypeMethodDescriptionQueryExec.constructQuads()
Execute a CONSTRUCT query, returning the results as an iterator ofQuad
.QueryExecAdapter.constructQuads()
QueryExecApp.constructQuads()
QueryExecDataset.constructQuads()
QueryExecutionAdapter.execConstructQuads()
Execute a CONSTRUCT query, returning the results as an iterator ofQuad
.QueryExecutionCompat.execConstructQuads()
-
Uses of Quad in org.apache.jena.sparql.exec.http
-
Uses of Quad in org.apache.jena.sparql.graph
Modifier and TypeMethodDescriptionstatic Quad
NodeTransformLib.transform
(NodeTransform nodeTransform, Quad quad) Do a node->node conversion of a Quad - return original Quad for "no change"Modifier and TypeMethodDescriptionNodeTransformLib.transformQuads
(NodeTransform nodeTransform, List<Quad> quads) Do a node->node conversion of a List<Quad> - return original List<Quad> for "no change"Modifier and TypeMethodDescriptionstatic Quad
NodeTransformLib.transform
(NodeTransform nodeTransform, Quad quad) Do a node->node conversion of a Quad - return original Quad for "no change"Modifier and TypeMethodDescriptionNodeTransformLib.transformQuads
(NodeTransform nodeTransform, List<Quad> quads) Do a node->node conversion of a List<Quad> - return original List<Quad> for "no change" -
Uses of Quad in org.apache.jena.sparql.modify
Modifier and TypeMethodDescriptionstatic Quad
TemplateLib.subst
(Quad quad, Binding b, Map<org.apache.jena.graph.Node, org.apache.jena.graph.Node> bNodeMap) Substitute into a quad, with rewriting of bNodesModifier and TypeMethodDescriptionSubstitute into quad patternsTemplateLib.remapDefaultGraph
(List<Quad> quads, org.apache.jena.graph.Node dftGraph) Map quads to a different graph if they are in the default graph.TemplateLib.template
(List<Quad> quads, org.apache.jena.graph.Node dftGraph, Iterator<Binding> bindings) Take a template, as a list of quad patterns, a default graph, and an iterator of bindings, and produce an iterator of quads that results from applying the template to the bindings.Modifier and TypeMethodDescriptionstatic Quad
TemplateLib.subst
(Quad quad, Binding b, Map<org.apache.jena.graph.Node, org.apache.jena.graph.Node> bNodeMap) Substitute into a quad, with rewriting of bNodesModifier and TypeMethodDescriptionSubstitute into quad patternsTemplateLib.remapDefaultGraph
(List<Quad> quads, org.apache.jena.graph.Node dftGraph) Map quads to a different graph if they are in the default graph.TemplateLib.template
(List<Quad> quads, org.apache.jena.graph.Node dftGraph, Iterator<Binding> bindings) Take a template, as a list of quad patterns, a default graph, and an iterator of bindings, and produce an iterator of quads that results from applying the template to the bindings.ModifierConstructorDescriptionUpdateVisitorSink
(UpdateVisitor worker, org.apache.jena.atlas.lib.Sink<Quad> addSink, org.apache.jena.atlas.lib.Sink<Quad> delSink) -
Uses of Quad in org.apache.jena.sparql.modify.request
Modifier and TypeMethodDescriptionUpdateModify.getDeleteQuads()
UpdateModify.getInsertQuads()
QuadAcc.getQuads()
QuadDataAcc.getQuads()
UpdateData.getQuads()
UpdateDeleteWhere.getQuads()
Modifier and TypeMethodDescriptionvoid
void
void
Modifier and TypeMethodDescriptionvoid
void
ModifierConstructorDescriptionQuadAccSink
(org.apache.jena.atlas.lib.Sink<Quad> sink) QuadDataAcc
(List<Quad> quads) QuadDataAccSink
(org.apache.jena.atlas.lib.Sink<Quad> sink) -
Uses of Quad in org.apache.jena.sparql.sse
Modifier and TypeMethodDescriptionstatic Quad
Parse a string to obtain a Quadstatic Quad
Parse a string to obtain a Quad -
Uses of Quad in org.apache.jena.sparql.sse.builders
-
Uses of Quad in org.apache.jena.sparql.sse.writers
Modifier and TypeMethodDescriptionstatic void
WriterNode.output
(org.apache.jena.atlas.io.IndentedWriter out, Quad quad, SerializationContext naming) static void
WriterNode.outputNoTag
(org.apache.jena.atlas.io.IndentedWriter out, Quad quad, SerializationContext naming) static void
WriterNode.outputPlain
(org.apache.jena.atlas.io.IndentedWriter out, Quad quad, SerializationContext naming) -
Uses of Quad in org.apache.jena.sparql.syntax
-
Uses of Quad in org.apache.jena.sparql.syntax.syntaxtransform
Modifier and TypeMethodDescription -
Uses of Quad in org.apache.jena.sparql.system
-
Uses of Quad in org.apache.jena.sparql.util
Modifier and TypeMethodDescriptionDyadicDatasetGraph.find()
DyadicDatasetGraph.find
(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) UnionDatasetGraph.find
(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) DyadicDatasetGraph.findNG
(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) UnionDatasetGraph.findNG
(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Modifier and TypeMethodDescriptionvoid
static void
VarUtils.addVarsFromQuad
(Collection<Var> acc, Quad quad) boolean
void
static boolean
Iso.quadIso
(Quad t1, Quad t2, NodeIsomorphismMap labelMap) static void
FmtUtils.stringForQuad
(StringBuilder sb, Quad quad, SerializationContext sCxt) static String
FmtUtils.stringForQuad
(Quad quad) static String
FmtUtils.stringForQuad
(Quad quad, org.apache.jena.shared.PrefixMapping prefixMap) static String
FmtUtils.stringForQuad
(Quad quad, SerializationContext sCxt) Modifier and TypeMethodDescriptionstatic boolean
Iso.isomorphicQuads
(List<Quad> quads1, List<Quad> quads2, NodeIsomorphismMap isoMap) static List<org.apache.jena.atlas.lib.tuple.Tuple<org.apache.jena.graph.Node>>
IsoMatcher.tuplesQuads
(Iterator<Quad> iter) Helper - convert toList<Tuple<Node>>
-
Uses of Quad in org.apache.jena.system
Modifier and TypeMethodDescriptionstatic Quad
G.getOne
(DatasetGraph dsg, org.apache.jena.graph.Node graph, org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, org.apache.jena.graph.Node object) Get quad if there is exactly one to match the s/p/o, else throw RDFDataException.static Quad
G.getOneOrNull
(DatasetGraph dsg, org.apache.jena.graph.Node graph, org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, org.apache.jena.graph.Node object) Get triple if there is exactly one to match the s/p/o; else return null if none or more than one.static Quad
G.getZeroOrOne
(DatasetGraph dsg, org.apache.jena.graph.Node graph, org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, org.apache.jena.graph.Node object) Get triple if there is exactly one to match the s/p/o; return null if none; throw RDFDataException if more than one.Modifier and TypeMethodDescriptionstatic org.apache.jena.atlas.iterator.Iter<Quad>
G.triples2quads
(org.apache.jena.graph.Node graphNode, Iterator<org.apache.jena.graph.Triple> iter) Convert an iterator of triples into quads for the specified graph name.static org.apache.jena.atlas.iterator.Iter<Quad>
G.triples2quadsDftGraph
(Iterator<org.apache.jena.graph.Triple> iter) Convert an iterator of triples into quads for the default graph.Modifier and TypeMethodDescriptionstatic Iterator<org.apache.jena.graph.Node>
G.quad2graphName
(Iterator<Quad> iter) Project quad to graph namestatic Iterator<org.apache.jena.graph.Node>
G.quad2object
(Iterator<Quad> iter) Project quad to objectstatic Iterator<org.apache.jena.graph.Node>
G.quad2predicate
(Iterator<Quad> iter) Project quad to predicatestatic Iterator<org.apache.jena.graph.Node>
G.quad2subject
(Iterator<Quad> iter) Project quad to subjectstatic org.apache.jena.atlas.iterator.Iter<org.apache.jena.graph.Triple>
G.quads2triples
(Iterator<Quad> iter) Project quads to triples -
Uses of Quad in org.apache.jena.system.buffering
Modifier and TypeMethodDescriptionBufferingDatasetGraph.getAddedQuads()
BufferingDatasetGraph.getDeletedQuads()
-
Uses of Quad in org.apache.jena.system.progress
AsyncParser.asyncParseQuads(java.lang.String)
or for N-Triples,IteratorParsers.createIteratorNQuads(java.io.InputStream)