Class GraphEntityUtils

java.lang.Object
org.aksw.jena_sparql_api.rx.entity.util.GraphEntityUtils

public class GraphEntityUtils extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static Fragment1
    createRelationForCompositeId(List<org.apache.jena.graph.Node> nodes, boolean open)
     
    static Fragment1
    createRelationForEntity(List<org.apache.jena.graph.Node> nodes, boolean isOpen)
     
     
    static String
     
    static List<org.apache.jena.graph.Node>
    findEntities(org.apache.jena.query.Dataset dataset, List<org.apache.jena.graph.Node> nodes, boolean isOpen)
     
    static org.apache.jena.graph.Node
    findEntity(org.apache.jena.query.Dataset dataset, List<org.apache.jena.graph.Node> nodes)
     
    static org.aksw.jenax.arq.dataset.api.DatasetOneNg
    getModel(org.apache.jena.query.Dataset dataset, List<org.apache.jena.graph.Node> nodes)
     
    static org.aksw.jenax.arq.dataset.api.DatasetOneNg
    getOrCreateModel(org.apache.jena.query.Dataset dataset, String... strings)
     
    static org.aksw.jenax.arq.dataset.api.DatasetOneNg
    getOrCreateModel(org.apache.jena.query.Dataset dataset, List<org.apache.jena.graph.Node> nodes)
     
    static org.aksw.jenax.arq.dataset.api.DatasetOneNg
    getOrCreateModel(org.apache.jena.query.Dataset dataset, List<org.apache.jena.graph.Node> nodes, Supplier<String> graphNameFactory)
     
    static org.aksw.jenax.arq.dataset.api.DatasetOneNg
    getOrCreateModel(org.apache.jena.query.Dataset dataset, org.apache.jena.graph.Node... nodes)
     
    static org.aksw.jenax.arq.dataset.api.DatasetOneNg
    getOrCreateModel(org.apache.jena.query.Dataset dataset, org.apache.jena.rdf.model.RDFNode... rdfNodes)
     
    static org.apache.jena.rdf.model.Resource
    getSelfResource(org.apache.jena.query.Dataset dataset, List<org.apache.jena.graph.Node> nodes)
     
    static void
    main(String[] args)
     
    static org.aksw.jenax.arq.dataset.api.DatasetOneNg
    newModelByTimestamp(org.apache.jena.query.Dataset dataset)
     
    static org.apache.jena.query.Dataset
    resolveIds(org.apache.jena.query.Dataset dataset)
    Derive a new dataset with nodes substituted with strings derived from their compositeIds TODO Not implemented yet

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • GraphEntityUtils

      public GraphEntityUtils()
  • Method Details

    • resolveIds

      public static org.apache.jena.query.Dataset resolveIds(org.apache.jena.query.Dataset dataset)
      Derive a new dataset with nodes substituted with strings derived from their compositeIds TODO Not implemented yet
      Parameters:
      dataset -
      Returns:
    • createTimestamp

      public static LocalDateTime createTimestamp(ZoneOffset zoneOffset)
    • createUtcGraphTimestamp

      public static String createUtcGraphTimestamp()
    • getOrCreateModel

      public static org.aksw.jenax.arq.dataset.api.DatasetOneNg getOrCreateModel(org.apache.jena.query.Dataset dataset, org.apache.jena.rdf.model.RDFNode... rdfNodes)
    • getOrCreateModel

      public static org.aksw.jenax.arq.dataset.api.DatasetOneNg getOrCreateModel(org.apache.jena.query.Dataset dataset, org.apache.jena.graph.Node... nodes)
    • getOrCreateModel

      public static org.aksw.jenax.arq.dataset.api.DatasetOneNg getOrCreateModel(org.apache.jena.query.Dataset dataset, List<org.apache.jena.graph.Node> nodes)
    • findEntities

      public static List<org.apache.jena.graph.Node> findEntities(org.apache.jena.query.Dataset dataset, List<org.apache.jena.graph.Node> nodes, boolean isOpen)
    • findEntity

      public static org.apache.jena.graph.Node findEntity(org.apache.jena.query.Dataset dataset, List<org.apache.jena.graph.Node> nodes)
    • getOrCreateModel

      public static org.aksw.jenax.arq.dataset.api.DatasetOneNg getOrCreateModel(org.apache.jena.query.Dataset dataset, String... strings)
    • getSelfResource

      public static org.apache.jena.rdf.model.Resource getSelfResource(org.apache.jena.query.Dataset dataset, List<org.apache.jena.graph.Node> nodes)
    • getModel

      public static org.aksw.jenax.arq.dataset.api.DatasetOneNg getModel(org.apache.jena.query.Dataset dataset, List<org.apache.jena.graph.Node> nodes)
    • newModelByTimestamp

      public static org.aksw.jenax.arq.dataset.api.DatasetOneNg newModelByTimestamp(org.apache.jena.query.Dataset dataset)
    • getOrCreateModel

      public static org.aksw.jenax.arq.dataset.api.DatasetOneNg getOrCreateModel(org.apache.jena.query.Dataset dataset, List<org.apache.jena.graph.Node> nodes, Supplier<String> graphNameFactory)
    • createRelationForEntity

      public static Fragment1 createRelationForEntity(List<org.apache.jena.graph.Node> nodes, boolean isOpen)
    • createRelationForCompositeId

      public static Fragment1 createRelationForCompositeId(List<org.apache.jena.graph.Node> nodes, boolean open)
    • main

      public static void main(String[] args)