Interface ResourcesExtractor

All Known Implementing Classes:
ResourcesExtractorClasses, ResourcesExtractorDatatypeProperties, ResourcesExtractorInstances, ResourcesExtractorObjectProperties, ResourcesExtractorRDFProperties

public interface ResourcesExtractor
An interface which extracts resources of a given OntModel. This can be for example all classes, all properties, all object properties etc.
  • Method Summary

    Modifier and Type
    Method
    Description
    Iterator<? extends org.apache.jena.ontology.OntResource>
    extract(org.apache.jena.ontology.OntModel model, Properties parameters)
    This function extracts specific resources of a given OntModel.
  • Method Details

    • extract

      Iterator<? extends org.apache.jena.ontology.OntResource> extract(org.apache.jena.ontology.OntModel model, Properties parameters)
      This function extracts specific resources of a given OntModel. This can be for example all classes, all properties, all object properties etc.
      Parameters:
      model - the ontmodel to extract all resources from
      parameters - the properties which are given by the match method. This can contain information about which resources should be matched.
      Returns:
      an iterator of the extracted resources.