Package org.umu.jasb.annotations.semantic

This package contains all the annotations used in the statical alignment process in which an aligment among OWL classes and java classes is done.

See:
          Description

Annotation Types Summary
OWLAntisymmetric This annotation is an optional annotation which align a java attribute with the semantic property of "Antisymmetric Property".
OWLComplementOf This annotation is an optional annotation which align a java class with the semantic property of "Complement Of" (other class).
OWLDisjointWith This annotation is an optional annotation which align a java class with the semantic property of "Disjoint With" (other classes).
OWLEquivalentClass This annotation is an optional annotation which align a java class with the semantic property of "Equivalent With" (other classes).
OWLFunctional This annotation is an optional annotation which align a java attribute with the semantic property of "Functional Property".
OWLIntersectionOf This annotation is an optional annotation which align a java class with the semantic property of "Intersection Of" (other classes).
OWLIrreflexive This annotation is an optional annotation which align a java attribute with the semantic property of "Irreflexive Property".
OWLKey This annotation is an optional annotation which align a java attribute with the semantic property of "InverseFunctional Property" or "Key Property".
OWLReflexive This annotation is an optional annotation which align a java attribute with the semantic property of "Reflexive Property".
OWLSubpropertyOf This annotation is an optional annotation which align a java attribute with the semantic property of "SubProperty Of"
OWLSymmetric This annotation is an optional annotation which align a java attribute with the semantic property of "Symmetric Property".
OWLTransitive This annotation is an optional annotation which align a java attribute with the semantic property of "Transitive Property".
OWLUnionOf This annotation is an optional annotation which align a java class with the semantic property of "Union Of" (other classes).
 

Package org.umu.jasb.annotations.semantic Description

This package contains all the annotations used in the statical alignment process in which an aligment among OWL classes and java classes is done. Concretely, this package contains all the optional annotations used in the alignment process. These annotations could be seen as a ontology editor built-in into the own code. The associated serialization to OWL of the annotated property will be available after the application of one annotation over a target.