| Annotation Type | Description |
|---|---|
| AllValuesFrom |
An annotation specifying that the property which receives this annotation
has a local range restriction associated with it on the particular class it is defined at.
|
| Bijective |
An annotation specifying that the property which receives this annotation is bijective.
|
| Cardinalities |
Specifies the restrictions made on the cardinality of the annotated property.
|
| Cardinality |
An annotation specifying the cardinality of a property.
|
| Evaluator | |
| Functional |
An annotation specifying that the property which receives this annotation is functional.
|
| InverseFunctional |
An annotation specifying that the property which receives this annotation is inverse functional.
|
| InverseOf |
An annotation specifying that the property which receives this annotation,
is the inverse of another.
|
| MaxCardinalities |
Specifies the restrictions made on the maximum cardinality of the annotated property.
|
| MaxCardinality |
An annotation specifying how many values a property must at most have.
|
| MinCardinalities |
Specifies the restrictions made on the minimum cardinality of the annotated property.
|
| MinCardinality |
An annotation specifying how many values a property must at least have.
|
| Partial |
Specifies that a class provides a partial (behaviour) implementation for a implemented interface
|
| SomeValuesFrom |
An annotation specifying that the property which receives this annotation
has at least one mapping from the class it was defined on to a value of a certain type.
|
| SubPropertyOf |
An annotation specifying that the property which receives this annotation
is the subproperty of another.
|
| Symmetric |
An annotation specifying that the property which receives this annotation is symmetric.
|
| Transitive |
An annotation specifying that the property which receives this annotation,
is a transitive property.
|
Copyright © 2017 Chair of Distributed Information Systems - University of Passau. All rights reserved.