Class EmbeddedTripleFunctions
- java.lang.Object
-
- org.apache.jena.sparql.function.library.triple.EmbeddedTripleFunctions
-
public class EmbeddedTripleFunctions extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description EmbeddedTripleFunctions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static NodeValuefnTriple(NodeValue nv1, NodeValue nv2, NodeValue nv3)Create a triple term.static NodeValueisTriple(NodeValue nv)Test whether aNodeValueis an triple term.static NodeValuetripleObject(NodeValue nv)Return the object of a triple term.static NodeValuetriplePredicate(NodeValue nv)Return the predicate of a triple term.static NodeValuetripleSubject(NodeValue nv)Return the subject of a triple term.
-
-
-
Method Detail
-
fnTriple
public static NodeValue fnTriple(NodeValue nv1, NodeValue nv2, NodeValue nv3)
Create a triple term. ThrowsExprEvalExceptionif the predicate argument is not a URI.
-
isTriple
public static NodeValue isTriple(NodeValue nv)
Test whether aNodeValueis an triple term.
-
tripleSubject
public static NodeValue tripleSubject(NodeValue nv)
Return the subject of a triple term. ThrowsExprEvalExceptionif the argument is not a triple term.
-
triplePredicate
public static NodeValue triplePredicate(NodeValue nv)
Return the predicate of a triple term. ThrowsExprEvalExceptionif the argument is not a triple term.
-
tripleObject
public static NodeValue tripleObject(NodeValue nv)
Return the object of a triple term. ThrowsExprEvalExceptionif the argument is not a triple term.
-
-