Class DatasetMetadata

java.lang.Object
org.aksw.jenax.graphql.sparql.DatasetMetadata

public class DatasetMetadata extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static final org.apache.jena.query.Query
     
    static final List<org.apache.jena.query.Query>
     
    static final List<org.apache.jena.query.Query>
     
    protected static final org.apache.jena.query.Query
     
    protected org.apache.jena.rdf.model.Model
     
    protected VoidDataset
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    DatasetMetadata(VoidDataset voidDataset, org.apache.jena.rdf.model.Model shaclModel)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static com.google.common.util.concurrent.ListenableFuture<org.apache.jena.rdf.model.Model>
    asyncModel(com.google.common.util.concurrent.ListeningExecutorService executorService, org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactoryQuery qef, List<org.apache.jena.query.Query> constructQueries)
     
    static org.apache.jena.rdf.model.Model
    combine(List<org.apache.jena.rdf.model.Model> models)
     
    fetch(org.aksw.jenax.dataaccess.sparql.datasource.RDFDataSource dataSource)
     
    static com.google.common.util.concurrent.ListenableFuture<DatasetMetadata>
    fetch(org.aksw.jenax.dataaccess.sparql.datasource.RDFDataSource dataSource, com.google.common.util.concurrent.ListeningExecutorService executorService)
     
    static com.google.common.util.concurrent.ListenableFuture<DatasetMetadata>
    fetch(org.aksw.jenax.dataaccess.sparql.datasource.RDFDataSource dataSource, com.google.common.util.concurrent.ListeningExecutorService executorService, List<org.apache.jena.query.Query> voidQueries, List<org.apache.jena.query.Query> shaclQueries)
     
    fetch(org.aksw.jenax.dataaccess.sparql.datasource.RDFDataSource dataSource, List<org.apache.jena.query.Query> voidQueries, List<org.apache.jena.query.Query> shaclQueries)
     
    static com.google.common.util.concurrent.ListenableFuture<String>
    fetchDatasetHash(org.aksw.jenax.dataaccess.sparql.datasource.RDFDataSource dataSource, com.google.common.util.concurrent.ListeningExecutorService executorService)
     
    org.apache.jena.rdf.model.Model
     
     
    of(org.apache.jena.rdf.model.Model voidModel, org.apache.jena.rdf.model.Model shaclModel)
     

    Methods inherited from class java.lang.Object

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

    • classPartitionsQuery

      protected static final org.apache.jena.query.Query classPartitionsQuery
    • propertyPartitionsQuery

      protected static final org.apache.jena.query.Query propertyPartitionsQuery
    • defaultVoidQueries

      public static final List<org.apache.jena.query.Query> defaultVoidQueries
    • defaultShaclQueries

      public static final List<org.apache.jena.query.Query> defaultShaclQueries
    • voidDataset

      protected VoidDataset voidDataset
    • shaclModel

      protected org.apache.jena.rdf.model.Model shaclModel
  • Constructor Details

    • DatasetMetadata

      public DatasetMetadata(VoidDataset voidDataset, org.apache.jena.rdf.model.Model shaclModel)
  • Method Details

    • getVoidDataset

      public VoidDataset getVoidDataset()
    • getShaclModel

      public org.apache.jena.rdf.model.Model getShaclModel()
    • combine

      public static org.apache.jena.rdf.model.Model combine(List<org.apache.jena.rdf.model.Model> models)
    • asyncModel

      public static com.google.common.util.concurrent.ListenableFuture<org.apache.jena.rdf.model.Model> asyncModel(com.google.common.util.concurrent.ListeningExecutorService executorService, org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactoryQuery qef, List<org.apache.jena.query.Query> constructQueries)
    • fetchDatasetHash

      public static com.google.common.util.concurrent.ListenableFuture<String> fetchDatasetHash(org.aksw.jenax.dataaccess.sparql.datasource.RDFDataSource dataSource, com.google.common.util.concurrent.ListeningExecutorService executorService)
    • of

      public static DatasetMetadata of(org.apache.jena.rdf.model.Model voidModel, org.apache.jena.rdf.model.Model shaclModel)
    • fetch

      public static DatasetMetadata fetch(org.aksw.jenax.dataaccess.sparql.datasource.RDFDataSource dataSource)
    • fetch

      public static com.google.common.util.concurrent.ListenableFuture<DatasetMetadata> fetch(org.aksw.jenax.dataaccess.sparql.datasource.RDFDataSource dataSource, com.google.common.util.concurrent.ListeningExecutorService executorService)
    • fetch

      public static DatasetMetadata fetch(org.aksw.jenax.dataaccess.sparql.datasource.RDFDataSource dataSource, List<org.apache.jena.query.Query> voidQueries, List<org.apache.jena.query.Query> shaclQueries)
    • fetch

      public static com.google.common.util.concurrent.ListenableFuture<DatasetMetadata> fetch(org.aksw.jenax.dataaccess.sparql.datasource.RDFDataSource dataSource, com.google.common.util.concurrent.ListeningExecutorService executorService, List<org.apache.jena.query.Query> voidQueries, List<org.apache.jena.query.Query> shaclQueries)