Package | Description |
---|---|
gate.creole.ontology |
The GATE ontology API.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SymmetricProperty
Every SymmetricProperty is ObjectProperty.
|
interface |
TransitiveProperty
Interface for transitive properties.
|
Modifier and Type | Method and Description |
---|---|
ObjectProperty |
Ontology.addObjectProperty(OURI aPropertyURI,
Set<OClass> domain,
Set<OClass> range)
Creates a new object property (a property that takes instances as
values).
|
ObjectProperty |
Ontology.getObjectProperty(OURI theURI)
Returns the object property for the given URI or null if there is
no object property with that URI.
|
Modifier and Type | Method and Description |
---|---|
Set<ObjectProperty> |
ObjectProperty.getInverseProperties()
Returns the set of inverse properties for this property.
|
Set<ObjectProperty> |
Ontology.getObjectProperties()
Gets the set of Object Properties in the ontology.
|
Set<ObjectProperty> |
OInstance.getSetObjectProperties()
This method returns the object properties set on this resource.
|
Modifier and Type | Method and Description |
---|---|
AllValuesFromRestriction |
Ontology.addAllValuesFromRestriction(ObjectProperty onProperty,
OClass theClass) |
void |
OInstance.addObjectPropertyValue(ObjectProperty aProperty,
OInstance value)
Adds the value for the given property (Object, Symmetric and
Transitive).
|
List<OInstance> |
OInstance.getObjectPropertyValues(ObjectProperty aProperty)
Gets a list of values for the given Property (Object, Symmetric and
Transitive).
|
boolean |
OInstance.hasObjectPropertyWithValue(ObjectProperty aProperty,
OInstance aValue)
Checks if the resource has the provided object property set on it with the specified value.
|
void |
OInstance.removeObjectPropertyValue(ObjectProperty aProperty,
OInstance value)
Remove the provided value for the given property (Object, Symmetric
and Transitive).
|
void |
OInstance.removeObjectPropertyValues(ObjectProperty aProperty)
Removes all property values set for the current property (Object,
Symmetric and Transitive).
|
void |
ObjectProperty.setInverseOf(ObjectProperty theInverse)
Set theInverse as inverse property to this property.
|
void |
AllValuesFromRestriction.setOnPropertyValue(ObjectProperty property)
Specify the object property for which to set the allValuesFromRestriction.
|
Copyright © 2024 GATE. All rights reserved.