Package | Description |
---|---|
it.uniroma2.art.owlart.models | |
it.uniroma2.art.owlart.models.impl | |
it.uniroma2.art.owlart.utilities |
Modifier and Type | Method and Description |
---|---|
ARTURIResourceIterator |
SKOSModel.listAllSchemes(ARTResource... graphs)
lists all the SKOS schemes
|
ARTURIResourceIterator |
SKOSModel.listAllSchemesForConcept(ARTURIResource skosConcept,
ARTResource... graphs)
lists all the SKOS schemes to which given
skosConcept belongs |
ARTURIResourceIterator |
OWLModel.listAnnotationProperties(boolean inferred,
ARTResource... graphs)
returns an iterator over Annotation properties available from graphs
graphs |
ARTURIResourceIterator |
SKOSModel.listBroaderConcepts(ARTURIResource skosConcept,
boolean transitive,
boolean inference,
ARTResource... graphs)
list all concepts which are broader than concept
skosConcept The contract for this method is that it is assumed to retrieve both from skos:broader and inverse skos:narrower triples and remove duplicates in case both are being asserted |
ARTURIResourceIterator |
SKOSModel.listBroadMatches(ARTURIResource skosConcept,
boolean inferred,
ARTResource... graphs)
returns all concepts broadmatched by
skosConcept |
ARTURIResourceIterator |
SKOSModel.listCloseMatches(ARTURIResource skosConcept,
boolean inferred,
ARTResource... graphs)
returns all concepts close-matched by
skosConcept |
ARTURIResourceIterator |
SKOSModel.listCollectionResources(ARTResource skosCollection,
ARTResource... graphs)
lists all resources which are member of collection
skosCollection |
ARTURIResourceIterator |
SKOSModel.listConcepts(boolean infer,
ARTResource... graphs)
lists all concepts declared in graphs
graphs as of rdf:type skos:concept |
ARTURIResourceIterator |
SKOSModel.listConceptsInScheme(ARTURIResource skosScheme,
ARTResource... graphs)
lists all concepts belonging to the provided scheme
skosScheme |
ARTURIResourceIterator |
OWLModel.listDatatypeProperties(boolean inferred,
ARTResource... graphs)
returns an iterator over datatype properties available from graphs
graphs |
ARTURIResourceIterator |
DirectReasoning.listDirectSubProperties(ARTURIResource resource,
ARTResource... graphs)
returns a list of direct subproperties of
resource |
ARTURIResourceIterator |
DirectReasoning.listDirectSuperProperties(ARTResource resource,
ARTResource... graphs) |
ARTURIResourceIterator |
SKOSModel.listExactMatches(ARTURIResource skosConcept,
boolean inferred,
ARTResource... graphs)
returns all concepts exact-matched by
skosConcept |
ARTURIResourceIterator |
SKOSModel.listMatchingConcepts(ARTURIResource skosConcept,
boolean inferred,
ARTResource... graphs)
returns all concepts bearing any kind of cross-scheme matching with
skosConcept |
ARTURIResourceIterator |
RDFSModel.listNamedClasses(boolean inferred,
ARTResource... graphs)
list all the classes in the current Model (in graphs:
graphs ) which have a name (a URI). |
ARTURIResourceIterator |
RDFModel.listNamedInstances(ARTResource... graphs) |
ARTURIResourceIterator |
RDFSModel.listNamedResources(ARTResource... graphs)
list all the URI resources in the current Model.
|
ARTURIResourceIterator |
SKOSModel.listNarrowerConcepts(ARTURIResource skosConcept,
boolean transitive,
boolean inference,
ARTResource... graphs)
list all concepts which are narrower than concept
skosConcept |
ARTURIResourceIterator |
SKOSModel.listNarrowMatches(ARTURIResource skosConcept,
boolean inferred,
ARTResource... graphs)
returns all concepts narrowmatched by
skosConcept |
ARTURIResourceIterator |
OWLModel.listObjectProperties(boolean inferred,
ARTResource... graphs)
returns an iterator over object properties available from graphs
graphs |
ARTURIResourceIterator |
OWLModel.listOntologyImports(ARTURIResource ontology,
ARTResource... graphs)
list all ontologies imported by ontology
ontology (defined in graphs graphs |
ARTURIResourceIterator |
OWLModel.listOntologyProperties(boolean inferred,
ARTResource... graphs)
returns an iterator over Ontology properties available from graphs
graphs |
ARTURIResourceIterator |
SKOSModel.listOrderedCollectionResources(ARTResource skosOrdCollection,
ARTResource... graphs)
lists (in the proper order) all resources which are member of ordered collection
skosOrdCollection |
ARTURIResourceIterator |
BaseRDFTripleModel.listPredicatesOfSubjObjPair(ARTResource subject,
ARTNode object,
boolean inferred,
ARTResource... graphs)
list all uri resources which appear as predicates of statements having given
subject and
object |
ARTURIResourceIterator |
RDFModel.listProperties(ARTResource... graphs)
list all properties declared in graphs
graphs If available, reasoning is activated by default, so all kind of properties should be returned by this method |
ARTURIResourceIterator |
RDFSModel.listPropertiesForDomainClass(ARTResource cls,
boolean inferred,
ARTResource... graphs)
returns all the properties which see class
cls as their domain |
ARTURIResourceIterator |
RDFSModel.listPropertiesForRangeClass(ARTResource cls,
boolean inferred,
ARTResource... graphs)
returns all the properties which see class
cls as their range |
ARTURIResourceIterator |
SKOSModel.listRelatedConcepts(ARTURIResource skosConcept,
boolean inferred,
ARTResource... graphs)
list all concepts related to concept
skosConcept |
ARTURIResourceIterator |
SKOSModel.listRelatedMatches(ARTURIResource skosConcept,
boolean inferred,
ARTResource... graphs)
returns all concepts related-matched by
skosConcept |
ARTURIResourceIterator |
RDFSModel.listSubProperties(ARTURIResource property,
boolean inferred,
ARTResource... graphs)
returns a list of subproperties of
resource |
ARTURIResourceIterator |
RDFSModel.listSuperProperties(ARTURIResource property,
boolean inferred,
ARTResource... graphs)
returns a list of superproperties of
resource |
ARTURIResourceIterator |
SKOSModel.listTopConceptsInScheme(ARTURIResource skosScheme,
boolean inferred,
ARTResource... graphs)
lists all top concepts belonging to the provided scheme
skosScheme |
ARTURIResourceIterator |
RDFSModel.listURISuperClasses(ARTResource cls,
boolean inferred,
ARTResource... graphs)
given class
cls , it retrieves all of its named superclasses in an Iterator |
ARTURIResourceIterator |
SKOSModel.retrieveOrphans(ARTURIResource skosScheme,
ARTResource... graphs)
addConcept and addBroaderConcept methods try to maintain consistency of topConcept relationship, by
adding or removing it whenever broader concepts are available or not.
|
Modifier and Type | Method and Description |
---|---|
void |
SKOSModel.addSKOSCollection(ARTURIResourceIterator conceptsIterator,
ARTResource... graphs)
adds all the skos concepts retrieved by
conceptsIterator to a new collection |
void |
SKOSModel.addSKOSOrderedCollection(ARTURIResourceIterator conceptsIterator,
ARTResource... graphs)
adds all the skos concepts retrieved by
conceptsIterator to a new ordered collection in
the same order in which they are returned by the iterator |
Modifier and Type | Class and Description |
---|---|
class |
NamedInstancesIteratorFilteringResourceIterator
retrieves only those URI resources which are not classes nor properties
|
class |
PredicatesOfStatementsIterator
an wrapping iterator class which extracts objects from statement iterators
|
class |
URIResourceIteratorFilteringNodeIterator
retrieves only those resources which are URI
|
class |
URIResourceIteratorFilteringResourceIterator
retrieves only those resources which are URI
|
class |
URIResourceIteratorWrappingNodeIterator
this is to be used if the developer knows in advance that wrapped iterator contains only URIs.
|
class |
URIResourceIteratorWrappingResourceIterator
this is to be used if the developer knows in advance that wrapped iterator contains only URIs.
|
Modifier and Type | Method and Description |
---|---|
void |
SKOSModelImpl.addSKOSCollection(ARTURIResourceIterator conceptsIterator,
ARTResource... graphs) |
void |
SKOSModelImpl.addSKOSOrderedCollection(ARTURIResourceIterator conceptsIterator,
ARTResource... graphs) |
Modifier and Type | Method and Description |
---|---|
static ARTURIResourceIterator |
RDFIterators.createARTURIResourceIterator(Iterator<ARTURIResource> it) |
static ARTURIResourceIterator |
RDFIterators.createARTURIResourceIterator(RDFIterator<ARTURIResource> it) |
static ARTURIResourceIterator |
RDFIterators.filterURIs(ARTNodeIterator it)
this filtered iterator passes only
ARTURIResource s out of a generic ARTNodeIterator |
static ARTURIResourceIterator |
RDFIterators.filterURIs(ARTResourceIterator it)
this filtered iterator passes only
ARTURIResource s out of a generic ARTResourceIterator |
static ARTURIResourceIterator |
RDFIterators.listDistinct(ARTURIResourceIterator it)
returns an iterator with removed duplicates from
it |
static ARTURIResourceIterator |
RDFIterators.listPredicates(ARTStatementIterator statIt) |
static ARTURIResourceIterator |
RDFIterators.toURIResourceIterator(ARTNodeIterator it)
This is to be used if the developer knows in advance that wrapped iterator contains only URIs.
|
static ARTURIResourceIterator |
RDFIterators.toURIResourceIterator(ARTResourceIterator it)
This is to be used if the developer knows in advance that wrapped iterator contains only URIs.
|
Modifier and Type | Method and Description |
---|---|
static ARTURIResourceIterator |
RDFIterators.listDistinct(ARTURIResourceIterator it)
returns an iterator with removed duplicates from
it |
Copyright © 2015 ART Group, University of Rome, Tor Vergata. All Rights Reserved.