Interface DataProject

All Superinterfaces:
org.apache.jena.graph.FrontsNode, HasFoafDepiction, org.aksw.jenax.model.rdfs.domain.api.HasRdfsComment, org.aksw.jenax.model.rdfs.domain.api.HasRdfsLabel, org.apache.jena.rdf.model.RDFNode, org.apache.jena.rdf.model.Resource

public interface DataProject extends org.aksw.jenax.model.rdfs.domain.api.HasRdfsLabel, org.aksw.jenax.model.rdfs.domain.api.HasRdfsComment, HasFoafDepiction
  • Method Summary

    Modifier and Type
    Method
    Description
    <T extends org.apache.jena.rdf.model.Resource>
    List<T>
     
     
     
    setComment(String comment)
     
     
     
     

    Methods inherited from interface org.apache.jena.graph.FrontsNode

    asNode

    Methods inherited from interface org.aksw.jenax.model.foaf.domain.api.HasFoafDepiction

    getDepiction

    Methods inherited from interface org.aksw.jenax.model.rdfs.domain.api.HasRdfsComment

    getComment

    Methods inherited from interface org.aksw.jenax.model.rdfs.domain.api.HasRdfsLabel

    getLabel

    Methods inherited from interface org.apache.jena.rdf.model.RDFNode

    as, asLiteral, asResource, canAs, getModel, isAnon, isLiteral, isResource, isStmtResource, isURIResource, visitWith

    Methods inherited from interface org.apache.jena.rdf.model.Resource

    abort, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addProperty, addProperty, addProperty, addProperty, begin, commit, equals, getId, getLocalName, getNameSpace, getProperty, getProperty, getPropertyResourceValue, getRequiredProperty, getRequiredProperty, getStmtTerm, getURI, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasProperty, hasProperty, hasProperty, hasProperty, hasURI, inModel, listProperties, listProperties, listProperties, removeAll, removeProperties, toString
  • Method Details

    • getDatasets

      <T extends org.apache.jena.rdf.model.Resource> List<T> getDatasets(Class<T> clz)
    • getDcatDatasets

      List<DcatDataset> getDcatDatasets()
    • getDefaultGroupId

      String getDefaultGroupId()
    • setDefaultGroupId

      DataProject setDefaultGroupId(String groupId)
    • setLabel

      DataProject setLabel(String label)
      Specified by:
      setLabel in interface org.aksw.jenax.model.rdfs.domain.api.HasRdfsLabel
    • setComment

      DataProject setComment(String comment)
      Specified by:
      setComment in interface org.aksw.jenax.model.rdfs.domain.api.HasRdfsComment
    • setDepiction

      DataProject setDepiction(String url)
      Specified by:
      setDepiction in interface HasFoafDepiction