|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectit.uniroma2.art.owlart.models.impl.BaseRDFModelImpl
it.uniroma2.art.owlart.models.impl.RDFModelImpl
it.uniroma2.art.owlart.models.impl.RDFSModelImpl
it.uniroma2.art.owlart.models.impl.OWLModelImpl
public class OWLModelImpl
| Nested Class Summary | |
|---|---|
protected class |
OWLModelImpl.ARTLiteralIteratorImpl
|
protected class |
OWLModelImpl.ARTResourceIteratorImpl
|
| Field Summary |
|---|
| Fields inherited from class it.uniroma2.art.owlart.models.impl.RDFSModelImpl |
|---|
logger |
| Fields inherited from class it.uniroma2.art.owlart.models.impl.RDFModelImpl |
|---|
baseRep |
| Constructor Summary | |
|---|---|
OWLModelImpl(BaseRDFTripleModel baseRep)
|
|
| Method Summary | |
|---|---|
void |
addAnnotationProperty(java.lang.String propertyURI,
ARTURIResource superProperty,
ARTResource... graphs)
/* ADD/REMOVE METHODS *** |
void |
addClass(java.lang.String uri,
ARTResource... contexts)
This method has a different behavior depending on the level of the vocabulary used by the repository implementation. |
void |
addDatatypeProperty(java.lang.String propertyURI,
ARTURIResource superProperty,
ARTResource... graphs)
adds a datatype property with uri = propertyURI |
void |
addImportStatement(java.lang.String baseURI,
ARTResource... contexts)
adds an import statement to the given ontology graphs. |
void |
addObjectProperty(java.lang.String propertyURI,
ARTURIResource superProperty,
ARTResource... graphs)
adds an object property with uri = propertyURI |
void |
addOntologyProperty(java.lang.String propertyURI,
ARTURIResource superProperty,
ARTResource... graphs)
adds an ontology property with uri = propertyURI |
void |
addValuesToDatarange(ARTResource dataRange,
java.util.Iterator<ARTLiteral> literals,
ARTResource... graphs)
it adds a list of literal values (using an iterator over RDF ARTLiteral) to an existing datarange |
void |
addValueToDatarange(ARTResource dataRange,
ARTLiteral lit,
ARTResource... graphs)
it adds a literal value to an existing datarange |
void |
deleteIndividual(ARTResource res,
ARTResource... graphs)
deletes an owl:Individual (optimized wrt RDFModel#deleteResource(ARTResource, ARTResource...)) |
ARTURIResource |
getInverseProperty(ARTURIResource objectProperty,
boolean inferred,
ARTResource... graphs)
returns the inverse property of objectProperty. |
protected boolean |
hasInversePropertyBoundConcept(ARTResource resource,
ARTURIResource property,
ARTURIResource inverseProperty,
ARTResource object,
boolean inferred,
ARTResource... graphs)
this method is invoked by this OWLModel implementation when one needs to known exactly if a triple is available through inference on property which has an inverse. |
protected boolean |
hasSymmetricPropertyBoundConcept(ARTResource resource,
ARTURIResource property,
ARTResource object,
boolean inferred,
ARTResource... graphs)
this method is invoked by this OWLModel implementation when one needs to known exactly if a triple is available through inference on property which is symmetric. |
protected boolean |
hasTransitiveInversePropertyBoundConcept(ARTResource resource,
ARTURIResource nonTransitiveProperty,
ARTURIResource nonTransitiveInverseProperty,
ARTURIResource transitiveExtensionProperty,
ARTURIResource transitiveExtensionInverseProperty,
ARTResource object,
boolean inferred,
ARTResource... graphs)
|
protected boolean |
hasTransitivePropertyBoundConcept(ARTResource resource,
ARTURIResource property,
ARTResource object,
boolean inferred,
ARTResource... graphs)
this method is invoked by this OWLModel implementation when one needs to known exactly if a triple is available through inference on a transitive property. |
protected boolean |
hasTransitivePropertyBoundConcept(ARTResource resource,
ARTURIResource nonTransitiveProperty,
ARTURIResource transitiveExtensionProperty,
ARTResource object,
boolean inferred,
ARTResource... graphs)
* as for hasTransitivePropertyBoundConcept(ARTResource, ARTURIResource, ARTResource, boolean, ARTResource...) |
boolean |
hasValueInDatarange(ARTResource dataRange,
ARTLiteral lit,
ARTResource... graphs)
check if the selected datarange has a particular literal as value |
void |
instantiateAnnotationProperty(ARTResource subject,
ARTURIResource property,
java.lang.String value,
java.lang.String lang,
ARTResource... contexts)
creates a triple for the given subject, predicate and object, which is
described by its label (value) and language (lang)Arguments are already constrained considering the type of property which is being instantiated |
void |
instantiateDatatypeProperty(ARTResource subject,
ARTURIResource predicate,
java.lang.String literalString,
ARTResource... contexts)
TRIPLE INSTANTIATION METHODS *** |
void |
instantiateObjectProperty(ARTResource subject,
ARTURIResource predicate,
ARTResource object,
ARTResource... contexts)
creates a triple for the given subject, predicate and objectArguments are already constrained considering the type of property which is being instantiated |
boolean |
isAnnotationProperty(ARTURIResource prop,
ARTResource... contexts)
BOOLEAN METHODS *** |
boolean |
isClass(ARTResource cls,
ARTResource... graphs)
/* BOOLEAN METHODS *** |
boolean |
isDataRange(ARTResource range,
ARTResource... graphs)
checks if the resource (which has been probably returned has the range of a datatype property, is a DataRange) |
boolean |
isDatatypeProperty(ARTURIResource prop,
ARTResource... contexts)
checks that prop is an Datatype property |
boolean |
isFunctionalProperty(ARTURIResource property,
ARTResource... contexts)
checks that prop is a Functional property |
boolean |
isInverseFunctionalProperty(ARTURIResource property,
ARTResource... contexts)
checks that prop is an InverseFunctional property |
boolean |
isObjectProperty(ARTURIResource property,
ARTResource... contexts)
checks that prop is an Object property |
boolean |
isOntology(ARTURIResource uri,
ARTResource... contexts)
checks that resource uri is an Ontology |
boolean |
isOntologyProperty(ARTURIResource prop,
ARTResource... graphs)
checks that prop is an Ontology property |
boolean |
isSymmetricProperty(ARTURIResource property,
ARTResource... contexts)
checks that prop is a Symmetric property |
boolean |
isTransitiveProperty(ARTURIResource property,
ARTResource... contexts)
checks that prop is a Transitive property |
ARTURIResourceIterator |
listAnnotationProperties(boolean inferred,
ARTResource... graphs)
returns an iterator over Annotation properties available from graphs graphs |
ARTResourceIterator |
listClasses(boolean inferred,
ARTResource... graphs)
list all the classes in the current Model (in graphs: graphs). |
ARTURIResourceIterator |
listDatatypeProperties(boolean inferred,
ARTResource... graphs)
returns an iterator over datatype properties available from graphs graphs |
protected ARTResourceIterator |
listInversePropertyBoundConcepts(ARTResource resource,
ARTURIResource property,
ARTURIResource inverseProperty,
boolean inferred,
ARTResource... graphs)
method which is invoked by this OWLModel implementation when the complete set of results from a property which has an inverse has to be obtained. |
ARTURIResourceIterator |
listNamedClasses(boolean inferred,
ARTResource... graphs)
LIST/GET METHODS *** |
ARTURIResourceIterator |
listObjectProperties(boolean inferred,
ARTResource... graphs)
returns an iterator over object properties available from graphs graphs |
ARTURIResourceIterator |
listOntologyImports(ARTURIResource ontology,
ARTResource... contexts)
list all ontologies imported by ontology ontology (defined in graphs graphs |
ARTURIResourceIterator |
listOntologyProperties(boolean inferred,
ARTResource... graphs)
returns an iterator over Ontology properties available from graphs graphs |
protected ARTResourceIterator |
listSymmetricPropertyBoundConcepts(ARTResource resource,
ARTURIResource property,
boolean inferred,
ARTResource... graphs)
method which is invoked by this OWLModel implementation when the complete set of results from a property which is symmetric has to be obtained. |
protected ARTResourceIterator |
listTransitiveInversePropertyBoundConcepts(ARTResource resource,
ARTURIResource nonTransitiveProperty,
ARTURIResource nonTransitiveInverseProperty,
ARTURIResource transitiveExtensionProperty,
ARTURIResource transitiveExtensionInverseProperty,
boolean inferred,
ARTResource... graphs)
|
protected ARTResourceIterator |
listTransitivePropertyBoundConcepts(ARTResource resource,
ARTURIResource nonTransitiveProperty,
ARTURIResource transitiveExtensionProperty,
boolean inferred,
ARTResource... graphs)
as for listTransitivePropertyBoundConcepts(ARTResource, ARTURIResource, ARTURIResource, boolean, ARTResource...) |
protected ARTResourceIterator |
listTransitivePropertyBoundConcepts(ARTResource resource,
ARTURIResource property,
boolean inferred,
ARTResource... graphs)
method which is invoked by this OWLModel implementation when the complete set of results from a transitive property has to be obtained. |
ARTLiteralIterator |
listValuesOfSubjDTypePropertyPair(ARTResource instance,
ARTURIResource property,
boolean inferred,
ARTResource... contexts)
returns an iterator over the list of values bound to individual individual through
datatype/annotation property property both parameters need to be instantiated |
ARTResourceIterator |
listValuesOfSubjObjPropertyPair(ARTResource individual,
ARTURIResource property,
boolean inferred,
ARTResource... contexts)
returns an iterator over the list of values bound to individual individual through object
property property both parameters need to be instantiated |
ARTLiteralIterator |
parseDataRange(ARTResource dataRange,
ARTResource... graphs)
returns an iterator over the list of values allowed by this datarange |
void |
removeImportStatement(ARTURIResource URI,
ARTResource... contexts)
removes an import statement from graphs graphs |
void |
removeValueFromDatarange(ARTResource dataRange,
ARTLiteral lit,
ARTResource... graphs)
remove a ARTLiteral value from the desired datarange |
void |
renameIndividual(ARTURIResource oldIndividual,
java.lang.String newURI,
ARTResource... graphs)
renames an owl:Individual (optimized wrt RDFModel#renameResource(ARTURIResource, String) as an
owl:Individual cannot appear as predicate of a triple) |
ARTURIResource |
retrieveClass(java.lang.String uri,
ARTResource... contexts)
/* RETRIEVE METHODS *** |
java.lang.String |
setDataRange(ARTURIResource property,
RDFIterator<ARTLiteral> dataRangeIterator,
ARTResource... graphs)
given an iterator over RDF nodes, instantiates a set of triples realizing the datarange composed of elements in the iterator, assigned as range of property property |
boolean |
supportsInverseProperties()
|
boolean |
supportsOWLThingMaterialization()
OWL REASONING METHODS *** |
boolean |
supportsSymmetricProperties()
|
boolean |
supportsTransitiveProperties()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface it.uniroma2.art.owlart.models.RDFSModel |
|---|
addComment, addLabel, addPropertyDomain, addPropertyRange, addSuperClass, addSuperProperty, deleteClass, listComments, listLabels, listNamedResources, listPropertiesForDomainClass, listPropertiesForRangeClass, listPropertyDomains, listPropertyRanges, listSubClasses, listSubProperties, listSuperClasses, listSuperProperties, listURISuperClasses, removeComment, removeLabel, removePropertyDomain, removePropertyRange, removeSuperClass, removeSuperProperty, renameClass |
| Methods inherited from interface it.uniroma2.art.owlart.models.RDFModel |
|---|
addInstance, addProperty, addType, deleteProperty, deleteResource, existsResource, hasType, instantiatePropertyWithPlainLiteral, instantiatePropertyWithPlainLiteral, instantiatePropertyWithResource, instantiatePropertyWithTypedLiteral, isProperty, listInstances, listNamedInstances, listProperties, listTypes, removeType, renameProperty, renameResource, retrieveBNode, retrieveURIResource |
| Methods inherited from interface it.uniroma2.art.owlart.models.BaseRDFTripleModel |
|---|
addRDF, addRDF, addStatement, addTriple, clearRDF, close, deleteStatement, deleteTriple, getBaseURI, getDefaultNamespace, hasStatement, hasTriple, listNamedGraphs, listNamespaces, listPredicatesOfSubjObjPair, listStatements, listSubjectsOfPredObjPair, listValuesOfSubjPredPair, setBaseURI, setDefaultNamespace, writeRDF, writeRDF |
| Methods inherited from interface it.uniroma2.art.owlart.models.PrefixMapping |
|---|
expandQName, getNamespacePrefixMapping, getNSForPrefix, getPrefixForNS, getQName, removeNsPrefixMapping, setNsPrefix |
| Methods inherited from interface it.uniroma2.art.owlart.model.ARTNodeFactory |
|---|
createBNode, createBNode, createLiteral, createLiteral, createLiteral, createStatement, createURIResource |
| Methods inherited from interface it.uniroma2.art.owlart.io.RDFSerializer |
|---|
writeRDF, writeRDF |
| Methods inherited from interface it.uniroma2.art.owlart.models.SPARQLQueryModel |
|---|
createBooleanQuery, createBooleanQuery, createBooleanQuery, createGraphQuery, createGraphQuery, createGraphQuery, createQuery, createQuery, createQuery, createTupleQuery, createTupleQuery, createTupleQuery |
| Methods inherited from interface it.uniroma2.art.owlart.models.TripleQueryModel |
|---|
createBooleanQuery, createGraphQuery, createQuery, createTupleQuery |
| Methods inherited from interface it.uniroma2.art.owlart.models.RDFSReasoner |
|---|
supportsClassIdentification, supportsSubClassOfClosure, supportsSubPropertyMaterialization, supportsSubPropertyOfClosure |
| Constructor Detail |
|---|
public OWLModelImpl(BaseRDFTripleModel baseRep)
| Method Detail |
|---|
public void addAnnotationProperty(java.lang.String propertyURI,
ARTURIResource superProperty,
ARTResource... graphs)
throws ModelUpdateException
addAnnotationProperty in interface OWLModelModelUpdateException
public void addDatatypeProperty(java.lang.String propertyURI,
ARTURIResource superProperty,
ARTResource... graphs)
throws ModelUpdateException
OWLModelpropertyURI
addDatatypeProperty in interface OWLModelModelUpdateException
public void addObjectProperty(java.lang.String propertyURI,
ARTURIResource superProperty,
ARTResource... graphs)
throws ModelUpdateException
OWLModelpropertyURI
addObjectProperty in interface OWLModelModelUpdateException
public void addOntologyProperty(java.lang.String propertyURI,
ARTURIResource superProperty,
ARTResource... graphs)
throws ModelUpdateException
OWLModelpropertyURI
addOntologyProperty in interface OWLModelModelUpdateException
public void addImportStatement(java.lang.String baseURI,
ARTResource... contexts)
throws ModelUpdateException
OWLModel
addImportStatement in interface OWLModelbaseURI - the baseURI of the ontology being imported
ModelUpdateException
public void addClass(java.lang.String uri,
ARTResource... contexts)
throws ModelUpdateException
RDFSModel
addClass in interface RDFSModeladdClass in class RDFSModelImpluri - URI string of the class being created
ModelUpdateException
public void removeImportStatement(ARTURIResource URI,
ARTResource... contexts)
throws ModelUpdateException
OWLModelgraphs
removeImportStatement in interface OWLModelURI - the baseURI of the ontology being imported
ModelUpdateException
public void addValuesToDatarange(ARTResource dataRange,
java.util.Iterator<ARTLiteral> literals,
ARTResource... graphs)
throws ModelAccessException,
ModelUpdateException
OWLModel
addValuesToDatarange in interface OWLModelModelAccessException
ModelUpdateException
public void addValueToDatarange(ARTResource dataRange,
ARTLiteral lit,
ARTResource... graphs)
throws ModelAccessException,
ModelUpdateException
OWLModel
addValueToDatarange in interface OWLModelModelAccessException
ModelUpdateException
public void removeValueFromDatarange(ARTResource dataRange,
ARTLiteral lit,
ARTResource... graphs)
throws ModelAccessException,
ModelUpdateException
OWLModel
removeValueFromDatarange in interface OWLModelModelAccessException
ModelUpdateException
public void instantiateDatatypeProperty(ARTResource subject,
ARTURIResource predicate,
java.lang.String literalString,
ARTResource... contexts)
throws ModelUpdateException
instantiateDatatypeProperty in interface OWLModelModelUpdateException
public void instantiateObjectProperty(ARTResource subject,
ARTURIResource predicate,
ARTResource object,
ARTResource... contexts)
throws ModelUpdateException
OWLModelsubject, predicate and object
instantiateObjectProperty in interface OWLModelModelUpdateException
public void instantiateAnnotationProperty(ARTResource subject,
ARTURIResource property,
java.lang.String value,
java.lang.String lang,
ARTResource... contexts)
throws ModelUpdateException
OWLModelsubject, predicate and object, which is
described by its label (value) and language (lang)
instantiateAnnotationProperty in interface OWLModelModelUpdateException
public java.lang.String setDataRange(ARTURIResource property,
RDFIterator<ARTLiteral> dataRangeIterator,
ARTResource... graphs)
throws ModelAccessException,
ModelUpdateException
OWLModelproperty
setDataRange in interface OWLModelModelAccessException
ModelUpdateException
public boolean isAnnotationProperty(ARTURIResource prop,
ARTResource... contexts)
throws ModelAccessException
isAnnotationProperty in interface OWLModelModelAccessException
public boolean isDatatypeProperty(ARTURIResource prop,
ARTResource... contexts)
throws ModelAccessException
OWLModel
isDatatypeProperty in interface OWLModelModelAccessException
public boolean isOntologyProperty(ARTURIResource prop,
ARTResource... graphs)
throws ModelAccessException
OWLModel
isOntologyProperty in interface OWLModelModelAccessException
public boolean isFunctionalProperty(ARTURIResource property,
ARTResource... contexts)
throws ModelAccessException
OWLModel
isFunctionalProperty in interface OWLModelModelAccessException
public boolean isInverseFunctionalProperty(ARTURIResource property,
ARTResource... contexts)
throws ModelAccessException
OWLModel
isInverseFunctionalProperty in interface OWLModelModelAccessException
public boolean isObjectProperty(ARTURIResource property,
ARTResource... contexts)
throws ModelAccessException
OWLModel
isObjectProperty in interface OWLModelModelAccessException
public boolean isSymmetricProperty(ARTURIResource property,
ARTResource... contexts)
throws ModelAccessException
OWLModel
isSymmetricProperty in interface OWLModelModelAccessException
public boolean isTransitiveProperty(ARTURIResource property,
ARTResource... contexts)
throws ModelAccessException
OWLModel
isTransitiveProperty in interface OWLModelModelAccessException
public boolean isDataRange(ARTResource range,
ARTResource... graphs)
throws ModelAccessException
OWLModel
isDataRange in interface OWLModelModelAccessException
public boolean isOntology(ARTURIResource uri,
ARTResource... contexts)
throws ModelAccessException
OWLModeluri is an Ontology
isOntology in interface OWLModelModelAccessException
public boolean hasValueInDatarange(ARTResource dataRange,
ARTLiteral lit,
ARTResource... graphs)
throws ModelAccessException
OWLModel
hasValueInDatarange in interface OWLModelModelAccessException
public ARTURIResourceIterator listNamedClasses(boolean inferred,
ARTResource... graphs)
throws ModelAccessException
listNamedClasses in interface RDFSModellistNamedClasses in class RDFSModelImplModelAccessException
public ARTResourceIterator listClasses(boolean inferred,
ARTResource... graphs)
throws ModelAccessException
RDFSModelgraphs).
If this model is also an RDFSReasoner which RDFSReasoner.supportsSubClassOfClosure(),
the returned URIs are all rdf instances of RDFS.CLASS. If negative case, the returned URIs are
those specified as subjects of triples present in the given graphs where the predicate
is RDF.TYPE or RDFS.SUBCLASSOF.
listClasses in interface RDFSModellistClasses in class RDFSModelImplModelAccessException
public ARTURIResourceIterator listAnnotationProperties(boolean inferred,
ARTResource... graphs)
throws ModelAccessException
OWLModelgraphs
listAnnotationProperties in interface OWLModelModelAccessException
public ARTURIResourceIterator listDatatypeProperties(boolean inferred,
ARTResource... graphs)
throws ModelAccessException
OWLModelgraphs
listDatatypeProperties in interface OWLModelModelAccessException
public ARTURIResourceIterator listObjectProperties(boolean inferred,
ARTResource... graphs)
throws ModelAccessException
OWLModelgraphs
listObjectProperties in interface OWLModelModelAccessException
public ARTURIResourceIterator listOntologyProperties(boolean inferred,
ARTResource... graphs)
throws ModelAccessException
OWLModelgraphs
listOntologyProperties in interface OWLModelModelAccessException
public ARTURIResource getInverseProperty(ARTURIResource objectProperty,
boolean inferred,
ARTResource... graphs)
throws ModelAccessException
OWLModelobjectProperty. If more than one inverse is defined, the
first declared one is returned (all other properties are equivalentProperties then). If no declaration
is available, null is returned.
getInverseProperty in interface OWLModelModelAccessException
public ARTURIResourceIterator listOntologyImports(ARTURIResource ontology,
ARTResource... contexts)
throws ModelAccessException
OWLModelontology (defined in graphs graphs
listOntologyImports in interface OWLModelModelAccessException
public ARTLiteralIterator listValuesOfSubjDTypePropertyPair(ARTResource instance,
ARTURIResource property,
boolean inferred,
ARTResource... contexts)
throws ModelAccessException
OWLModelindividual through
datatype/annotation property property both parameters need to be instantiated
listValuesOfSubjDTypePropertyPair in interface OWLModelModelAccessException
public ARTResourceIterator listValuesOfSubjObjPropertyPair(ARTResource individual,
ARTURIResource property,
boolean inferred,
ARTResource... contexts)
throws ModelAccessException
OWLModelindividual through object
property property both parameters need to be instantiated
listValuesOfSubjObjPropertyPair in interface OWLModelModelAccessException
public ARTURIResource retrieveClass(java.lang.String uri,
ARTResource... contexts)
throws ModelAccessException
RDFSModelImpl
retrieveClass in interface RDFSModelretrieveClass in class RDFSModelImplModelAccessException
public ARTLiteralIterator parseDataRange(ARTResource dataRange,
ARTResource... graphs)
throws ModelAccessException
OWLModel
parseDataRange in interface OWLModelModelAccessException
public boolean isClass(ARTResource cls,
ARTResource... graphs)
throws ModelAccessException
RDFSModelImpl
isClass in interface RDFSModelisClass in class RDFSModelImplModelAccessException
public void deleteIndividual(ARTResource res,
ARTResource... graphs)
throws ModelUpdateException
OWLModelRDFModel#deleteResource(ARTResource, ARTResource...))
as an owl:Individual cannot appear as predicate of a triple)
deleteIndividual in interface OWLModelModelUpdateException
public void renameIndividual(ARTURIResource oldIndividual,
java.lang.String newURI,
ARTResource... graphs)
throws ModelUpdateException
OWLModelRDFModel#renameResource(ARTURIResource, String) as an
owl:Individual cannot appear as predicate of a triple)
renameIndividual in interface OWLModelModelUpdateExceptionpublic boolean supportsOWLThingMaterialization()
supportsOWLThingMaterialization in interface OWLReasonerpublic boolean supportsInverseProperties()
supportsInverseProperties in interface OWLReasonerpublic boolean supportsTransitiveProperties()
supportsTransitiveProperties in interface OWLReasonerpublic boolean supportsSymmetricProperties()
supportsSymmetricProperties in interface OWLReasoner
protected boolean hasInversePropertyBoundConcept(ARTResource resource,
ARTURIResource property,
ARTURIResource inverseProperty,
ARTResource object,
boolean inferred,
ARTResource... graphs)
throws ModelAccessException
resource - property - inverseProperty - object - inferred - graphs -
ModelAccessException
protected boolean hasSymmetricPropertyBoundConcept(ARTResource resource,
ARTURIResource property,
ARTResource object,
boolean inferred,
ARTResource... graphs)
throws ModelAccessException
resource - property - object - inferred - graphs -
ModelAccessException
protected boolean hasTransitivePropertyBoundConcept(ARTResource resource,
ARTURIResource property,
ARTResource object,
boolean inferred,
ARTResource... graphs)
throws ModelAccessException
resource - property - object - inferred - graphs -
ModelAccessException
protected boolean hasTransitivePropertyBoundConcept(ARTResource resource,
ARTURIResource nonTransitiveProperty,
ARTURIResource transitiveExtensionProperty,
ARTResource object,
boolean inferred,
ARTResource... graphs)
throws ModelAccessException
hasTransitivePropertyBoundConcept(ARTResource, ARTURIResource, ARTResource, boolean, ARTResource...)
though the transitive property is the transitive extension of a non-transitive property.
resource - nonTransitiveProperty - transitiveExtensionProperty - object - inferred - graphs -
ModelAccessException
protected boolean hasTransitiveInversePropertyBoundConcept(ARTResource resource,
ARTURIResource nonTransitiveProperty,
ARTURIResource nonTransitiveInverseProperty,
ARTURIResource transitiveExtensionProperty,
ARTURIResource transitiveExtensionInverseProperty,
ARTResource object,
boolean inferred,
ARTResource... graphs)
throws ModelAccessException
resource - nonTransitiveProperty - nonTransitiveInverseProperty - inverse property of property nonTransitivePropertytransitiveExtensionProperty - transitive extension of property nonTransitivePropertytransitiveExtensionInverseProperty - transitive extension of property nonTransitiveInversePropertyobject - inferred - graphs -
ModelAccessException
protected ARTResourceIterator listInversePropertyBoundConcepts(ARTResource resource,
ARTURIResource property,
ARTURIResource inverseProperty,
boolean inferred,
ARTResource... graphs)
throws ModelAccessException
resource - property - inverseProperty - graphs -
ModelAccessException
protected ARTResourceIterator listSymmetricPropertyBoundConcepts(ARTResource resource,
ARTURIResource property,
boolean inferred,
ARTResource... graphs)
throws ModelAccessException
resource - property - graphs -
ModelAccessException
protected ARTResourceIterator listTransitivePropertyBoundConcepts(ARTResource resource,
ARTURIResource property,
boolean inferred,
ARTResource... graphs)
throws ModelAccessException
resource - property - graphs -
ModelAccessException
protected ARTResourceIterator listTransitivePropertyBoundConcepts(ARTResource resource,
ARTURIResource nonTransitiveProperty,
ARTURIResource transitiveExtensionProperty,
boolean inferred,
ARTResource... graphs)
throws ModelAccessException
listTransitivePropertyBoundConcepts(ARTResource, ARTURIResource, ARTURIResource, boolean, ARTResource...)
though the transitive property is the transitive extension of a non-transitive property.
resource - nonTransitiveProperty - transitiveExtensionProperty - transitive extension of property propertygraphs -
ModelAccessException
protected ARTResourceIterator listTransitiveInversePropertyBoundConcepts(ARTResource resource,
ARTURIResource nonTransitiveProperty,
ARTURIResource nonTransitiveInverseProperty,
ARTURIResource transitiveExtensionProperty,
ARTURIResource transitiveExtensionInverseProperty,
boolean inferred,
ARTResource... graphs)
throws ModelAccessException
resource - nonTransitiveProperty - transitiveExtensionProperty - transitive extension of property propertygraphs -
ModelAccessException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||