public interface JenaGeneralizedQuadLike extends JenaQuadLike<RDFTerm>
A generalized quad is a quad-like object which allow any
RDFTerm
type for its TripleLike.getSubject()
, TripleLike.getPredicate()
TripleLike.getObject()
and QuadLike.getGraphName()
. This might be useful with
some serializations like JSON-LD.
Note that unlike Quad
, this type does not have fixed semantics for
Object.equals(Object)
or Object.hashCode()
beyond object
identity.
JenaGeneralizedTripleLike
asJenaQuad
asJenaTriple
getGraphName
getObject, getPredicate, getSubject
Copyright © 2015–2018 The Apache Software Foundation. All rights reserved.