java.lang.Object
org.apache.jena.riot.protobuf.ProtobufConvert
Convert to and from Protobuf wire objects.
See
StreamRDF2Protobuf
and Protobuf2StreamRDF
for ways to convert as streams (they recycle intermediate objects).- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PB_RDF.RDF_Term
static PB_RDF.RDF_Term
static PB_RDF.RDF_Triple
static PB_RDF.RDF_Triple
static Quad
convert
(PB_RDF.RDF_Quad quad) static Quad
convert
(PB_RDF.RDF_Quad rq, PrefixMap pmap) static Node
convert
(PB_RDF.RDF_Term term) Build aNode
from anPB_RDF.RDF_Term
.static Node
convert
(PB_RDF.RDF_Term term, PrefixMap pmap) Build aNode
from anPB_RDF.RDF_Term
using a prefix map which must agree with the map used to create theRDF_Term
in the first place.static Triple
convert
(PB_RDF.RDF_Triple triple) static Triple
convert
(PB_RDF.RDF_Triple rt, PrefixMap pmap) static PB_RDF.RDF_Quad
static PB_RDF.RDF_Quad
static PB_RDF.RDF_Term
toProtobuf
(Node node, PB_RDF.RDF_Term.Builder term) Encode aNode
into anPB_RDF.RDF_Term
, using values (integer, decimal, double) if possible.static PB_RDF.RDF_Term
toProtobuf
(Node node, PB_RDF.RDF_Term.Builder term, boolean allowValues) Encode aNode
into anPB_RDF.RDF_Term
.static PB_RDF.RDF_Term
toProtobuf
(Node node, PrefixMap pmap, PB_RDF.RDF_Term.Builder termBuilder, boolean allowValues) Encode aNode
into anPB_RDF.RDF_Term
-
Constructor Details
-
ProtobufConvert
public ProtobufConvert()
-
-
Method Details
-
convert
Build aNode
from anPB_RDF.RDF_Term
. -
convert
Build aNode
from anPB_RDF.RDF_Term
using a prefix map which must agree with the map used to create theRDF_Term
in the first place. -
convert
-
convert
-
convert
-
toProtobuf
Encode aNode
into anPB_RDF.RDF_Term
, using values (integer, decimal, double) if possible. -
toProtobuf
public static PB_RDF.RDF_Term toProtobuf(Node node, PB_RDF.RDF_Term.Builder term, boolean allowValues) Encode aNode
into anPB_RDF.RDF_Term
. Control whether to use values (integer, decimal, double) if possible. -
toProtobuf
public static PB_RDF.RDF_Term toProtobuf(Node node, PrefixMap pmap, PB_RDF.RDF_Term.Builder termBuilder, boolean allowValues) Encode aNode
into anPB_RDF.RDF_Term
-
convert
-
convert
-
convert
-
convert
-
convert
-
convert
-
convert
-