public class RDFPropertyImpl extends OResourceImpl implements gate.creole.ontology.RDFProperty
nodeId, ontology, ontologyService| Constructor and Description |
|---|
RDFPropertyImpl(gate.creole.ontology.OURI aURI,
gate.creole.ontology.Ontology ontology,
OntologyService owlimPort)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
addSubProperty(gate.creole.ontology.RDFProperty theProperty) |
Set<gate.creole.ontology.OResource> |
getDomain() |
Set<gate.creole.ontology.RDFProperty> |
getEquivalentPropertyAs() |
gate.creole.ontology.OURI |
getOURI() |
Set<gate.creole.ontology.OResource> |
getRange() |
Set<gate.creole.ontology.RDFProperty> |
getSubProperties(byte closure) |
Set<gate.creole.ontology.RDFProperty> |
getSubProperties(gate.creole.ontology.OConstants.Closure closure) |
Set<gate.creole.ontology.RDFProperty> |
getSuperProperties(byte closure) |
Set<gate.creole.ontology.RDFProperty> |
getSuperProperties(gate.creole.ontology.OConstants.Closure closure) |
boolean |
isEquivalentPropertyAs(gate.creole.ontology.RDFProperty theProperty) |
boolean |
isFunctional() |
boolean |
isInverseFunctional() |
boolean |
isSubPropertyOf(gate.creole.ontology.RDFProperty theProperty,
byte closure) |
boolean |
isSubPropertyOf(gate.creole.ontology.RDFProperty theProperty,
gate.creole.ontology.OConstants.Closure closure) |
boolean |
isSuperPropertyOf(gate.creole.ontology.RDFProperty theProperty,
byte closure) |
boolean |
isSuperPropertyOf(gate.creole.ontology.RDFProperty theProperty,
gate.creole.ontology.OConstants.Closure closure) |
boolean |
isValidDomain(gate.creole.ontology.OResource aResource) |
boolean |
isValidRange(gate.creole.ontology.OResource aResource) |
void |
removeSubProperty(gate.creole.ontology.RDFProperty theProperty) |
void |
setEquivalentPropertyAs(gate.creole.ontology.RDFProperty theProperty) |
void |
setFunctional(boolean functional) |
void |
setInverseFunctional(boolean inverseFunctional) |
addAnnotationPropertyValue, compareTo, equals, getAllSetProperties, getAnnotationPropertyValues, getComment, getComments, getLabel, getLabels, getName, getONodeID, getOntology, getPropertiesWithResourceAsDomain, getPropertiesWithResourceAsRange, getSetAnnotationProperties, getURI, hasAnnotationPropertyWithValue, hashCode, removeAnnotationPropertyValue, removeAnnotationPropertyValues, setComment, setLabel, setONodeID, setURI, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddAnnotationPropertyValue, getAllSetProperties, getAnnotationPropertyValues, getComment, getComments, getLabel, getLabels, getName, getONodeID, getOntology, getPropertiesWithResourceAsDomain, getPropertiesWithResourceAsRange, getSetAnnotationProperties, getURI, hasAnnotationPropertyWithValue, removeAnnotationPropertyValue, removeAnnotationPropertyValues, setComment, setLabel, setURIpublic RDFPropertyImpl(gate.creole.ontology.OURI aURI,
gate.creole.ontology.Ontology ontology,
OntologyService owlimPort)
aURI - ontology - owlimPort - public void setEquivalentPropertyAs(gate.creole.ontology.RDFProperty theProperty)
setEquivalentPropertyAs in interface gate.creole.ontology.RDFPropertypublic Set<gate.creole.ontology.RDFProperty> getEquivalentPropertyAs()
getEquivalentPropertyAs in interface gate.creole.ontology.RDFPropertypublic boolean isEquivalentPropertyAs(gate.creole.ontology.RDFProperty theProperty)
isEquivalentPropertyAs in interface gate.creole.ontology.RDFPropertypublic Set<gate.creole.ontology.RDFProperty> getSuperProperties(byte closure)
getSuperProperties in interface gate.creole.ontology.RDFPropertypublic Set<gate.creole.ontology.RDFProperty> getSuperProperties(gate.creole.ontology.OConstants.Closure closure)
getSuperProperties in interface gate.creole.ontology.RDFPropertypublic boolean isSuperPropertyOf(gate.creole.ontology.RDFProperty theProperty,
byte closure)
isSuperPropertyOf in interface gate.creole.ontology.RDFPropertypublic boolean isSuperPropertyOf(gate.creole.ontology.RDFProperty theProperty,
gate.creole.ontology.OConstants.Closure closure)
isSuperPropertyOf in interface gate.creole.ontology.RDFPropertypublic void addSubProperty(gate.creole.ontology.RDFProperty theProperty)
addSubProperty in interface gate.creole.ontology.RDFPropertypublic void removeSubProperty(gate.creole.ontology.RDFProperty theProperty)
removeSubProperty in interface gate.creole.ontology.RDFPropertypublic Set<gate.creole.ontology.RDFProperty> getSubProperties(byte closure)
getSubProperties in interface gate.creole.ontology.RDFPropertypublic Set<gate.creole.ontology.RDFProperty> getSubProperties(gate.creole.ontology.OConstants.Closure closure)
getSubProperties in interface gate.creole.ontology.RDFPropertypublic boolean isSubPropertyOf(gate.creole.ontology.RDFProperty theProperty,
byte closure)
isSubPropertyOf in interface gate.creole.ontology.RDFPropertypublic boolean isSubPropertyOf(gate.creole.ontology.RDFProperty theProperty,
gate.creole.ontology.OConstants.Closure closure)
isSubPropertyOf in interface gate.creole.ontology.RDFPropertypublic boolean isFunctional()
isFunctional in interface gate.creole.ontology.RDFPropertypublic void setFunctional(boolean functional)
setFunctional in interface gate.creole.ontology.RDFPropertypublic boolean isInverseFunctional()
isInverseFunctional in interface gate.creole.ontology.RDFPropertypublic void setInverseFunctional(boolean inverseFunctional)
setInverseFunctional in interface gate.creole.ontology.RDFPropertypublic boolean isValidRange(gate.creole.ontology.OResource aResource)
isValidRange in interface gate.creole.ontology.RDFPropertypublic boolean isValidDomain(gate.creole.ontology.OResource aResource)
isValidDomain in interface gate.creole.ontology.RDFPropertypublic Set<gate.creole.ontology.OResource> getDomain()
getDomain in interface gate.creole.ontology.RDFPropertypublic Set<gate.creole.ontology.OResource> getRange()
getRange in interface gate.creole.ontology.RDFPropertypublic gate.creole.ontology.OURI getOURI()
getOURI in interface gate.creole.ontology.RDFProperty