public interface DirectReasoning extends RDFModel
Modifier and Type | Method and Description |
---|---|
ARTResourceIterator |
listDirectInstances(ARTResource type,
ARTResource... graphs)
Retrieves all the direct instances of a given class
|
ARTResourceIterator |
listDirectSubClasses(ARTResource resource,
ARTResource... graphs)
returns a list of direct subclasses of
resource |
ARTURIResourceIterator |
listDirectSubProperties(ARTURIResource resource,
ARTResource... graphs)
returns a list of direct subproperties of
resource |
ARTResourceIterator |
listDirectSuperClasses(ARTResource resource,
ARTResource... graphs) |
ARTURIResourceIterator |
listDirectSuperProperties(ARTResource resource,
ARTResource... graphs) |
ARTResourceIterator |
listDirectTypes(ARTResource res,
ARTResource... graphs)
retrieves all the classes which are direct types for resource
res |
addInstance, addProperty, addType, deleteProperty, deleteResource, existsResource, hasType, instantiatePropertyWithPlainLiteral, instantiatePropertyWithPlainLiteral, instantiatePropertyWithResource, instantiatePropertyWithTypedLiteral, isLocallyDefined, isProperty, listInstances, listNamedInstances, listProperties, listTypes, removeType, renameProperty, renameResource, retrieveBNode, retrieveURIResource
addRDF, addRDF, addStatement, addTriple, clearRDF, close, deleteStatement, deleteTriple, getBaseURI, getDefaultNamespace, hasStatement, hasTriple, listNamedGraphs, listNamespaces, listPredicatesOfSubjObjPair, listStatements, listSubjectsOfPredObjPair, listValuesOfSubjPredPair, setBaseURI, setDefaultNamespace, writeRDF, writeRDF
expandQName, getNamespacePrefixMapping, getNSForPrefix, getPrefixForNS, getQName, removeNsPrefixMapping, setNsPrefix
createBNode, createBNode, createLiteral, createLiteral, createLiteral, createStatement, createURIResource
writeRDF, writeRDF
createBooleanQuery, createBooleanQuery, createBooleanQuery, createGraphQuery, createGraphQuery, createGraphQuery, createQuery, createQuery, createQuery, createTupleQuery, createTupleQuery, createTupleQuery, createUpdateQuery, createUpdateQuery, createUpdateQuery
createBooleanQuery, createGraphQuery, createQuery, createTupleQuery, createUpdate
ARTResourceIterator listDirectInstances(ARTResource type, ARTResource... graphs) throws ModelAccessException
type
- the class whose instances are being retrievedgraphs
- ModelAccessException
ARTResourceIterator listDirectTypes(ARTResource res, ARTResource... graphs) throws ModelAccessException
res
res
- context
- ModelAccessException
ARTResourceIterator listDirectSubClasses(ARTResource resource, ARTResource... graphs) throws ModelAccessException
resource
resource
- graphs
- resource
ModelAccessException
ARTURIResourceIterator listDirectSubProperties(ARTURIResource resource, ARTResource... graphs) throws ModelAccessException
resource
resource
- graphs
- resource
ModelAccessException
ARTResourceIterator listDirectSuperClasses(ARTResource resource, ARTResource... graphs) throws ModelAccessException
resource
- graphs
- resource
ModelAccessException
ARTURIResourceIterator listDirectSuperProperties(ARTResource resource, ARTResource... graphs) throws ModelAccessException
resource
- graphs
- resource
ModelAccessException
Copyright © 2015 ART Group, University of Rome, Tor Vergata. All Rights Reserved.