Package com.github.jsonldjava.core
Class RDFDatasetUtils
- java.lang.Object
-
- com.github.jsonldjava.core.RDFDatasetUtils
-
public class RDFDatasetUtils extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static classRDFDatasetUtils.Regex
-
Field Summary
Fields Modifier and Type Field Description private static java.util.regex.PatternUCHAR_MATCHED
-
Constructor Summary
Constructors Constructor Description RDFDatasetUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidescape(java.lang.String str, java.lang.StringBuilder rval)Escapes the given string according to the N-Quads escape rulesstatic RDFDatasetparseNQuads(java.lang.String input)Parses RDF in the form of N-Quads.(package private) static java.lang.StringtoNQuad(RDFDataset.Quad triple, java.lang.String graphName)(package private) static java.lang.StringtoNQuad(RDFDataset.Quad triple, java.lang.String graphName, java.lang.String bnode)(package private) static voidtoNQuad(RDFDataset.Quad triple, java.lang.String graphName, java.lang.String bnode, java.lang.StringBuilder output)static java.lang.StringtoNQuads(RDFDataset dataset)static voidtoNQuads(RDFDataset dataset, java.lang.StringBuilder output)static java.lang.Stringunescape(java.lang.String str)
-
-
-
Method Detail
-
toNQuads
public static java.lang.String toNQuads(RDFDataset dataset)
-
toNQuads
public static void toNQuads(RDFDataset dataset, java.lang.StringBuilder output)
-
toNQuad
static java.lang.String toNQuad(RDFDataset.Quad triple, java.lang.String graphName, java.lang.String bnode)
-
toNQuad
static void toNQuad(RDFDataset.Quad triple, java.lang.String graphName, java.lang.String bnode, java.lang.StringBuilder output)
-
toNQuad
static java.lang.String toNQuad(RDFDataset.Quad triple, java.lang.String graphName)
-
unescape
public static java.lang.String unescape(java.lang.String str)
-
escape
public static void escape(java.lang.String str, java.lang.StringBuilder rval)Escapes the given string according to the N-Quads escape rules- Parameters:
str- The string to escaperval- TheStringBuilderto append to.
-
parseNQuads
public static RDFDataset parseNQuads(java.lang.String input) throws JsonLdError
Parses RDF in the form of N-Quads.- Parameters:
input- the N-Quads input to parse.- Returns:
- an RDF dataset.
- Throws:
JsonLdError- If there was an error parsing the N-Quads document.
-
-