Class GraphQlIoBridge

java.lang.Object
org.aksw.jenax.graphql.sparql.v2.io.GraphQlIoBridge

public class GraphQlIoBridge extends Object
Methods to create sinks for use with GraphQlExec.sendNextItemToWriter(ObjectNotationWriter).
  • Field Details

    • DATATYPE_IRI_JSON

      public static String DATATYPE_IRI_JSON
      RDF literals with this JSON datatype will be embedded in the JSON output.
  • Constructor Details

    • GraphQlIoBridge

      public GraphQlIoBridge()
  • Method Details

    • bridgeRonToJsonInMemory

      public static <T, V> ObjectNotationWriterInMemory<T,org.apache.jena.sparql.path.P_Path0,org.apache.jena.graph.Node> bridgeRonToJsonInMemory(GonProviderApi<T,String,V> jsonProvider)
    • bridgeRonToRdfElement

      public static ObjectNotationWriterInMemory<RdfElement,org.apache.jena.sparql.path.P_Path0,org.apache.jena.graph.Node> bridgeRonToRdfElement()
    • bridgeToJsonInMemory

      public static <T, V> ObjectNotationWriterInMemory<T,String,org.apache.jena.graph.Node> bridgeToJsonInMemory(GonProviderApi<T,String,V> jsonProvider)
    • nodeToGon

      public static <T, V> T nodeToGon(org.apache.jena.graph.Node node, GonProviderApi<T,?,V> gonProvider)
    • nodeToJsonElement

      public static com.google.gson.JsonElement nodeToJsonElement(org.apache.jena.graph.Node node)
    • path0ToStrNt

      public static String path0ToStrNt(org.apache.jena.sparql.path.P_Path0 path)
    • path0ToStrOrNt

      public static String path0ToStrOrNt(org.apache.jena.sparql.path.P_Path0 path)
    • path0ToName

      public static String path0ToName(org.apache.jena.sparql.path.P_Path0 path)
    • getPlainString

      public static String getPlainString(org.apache.jena.graph.Node node)