Package org.aksw.jenax.annotation.reprogen
package org.aksw.jenax.annotation.reprogen
-
Annotation InterfacesClassDescriptionAnnotation to define a base IRI which will be used to prefix any (namespace-less) relative IRIs.Annotation to map a Java property type to a specific RDF datatype.Annotation on how to generate IDs for the annotated class.Default value annotation for use in generation of SPARQL functions from Java methods.Annotation to mark properties of a Resource implementation as contributing to the identity of that annotated Resource.This annotation expresses an UML composition for the use of id generation.Mark a property to lead in inverse directionThis annotation has different semantics depending on where it appears.Specify a namespace to which the property name is appended in order to yield the final URLContainer for multiple
Iriannotations.Indicates that a property value should be interpreted as an RDF term of type IRI.Define the key property to use on entries of an RDF-based map.class Department {Annotation for mapping between collection valued Java properties and multiple instances of an RDF predicateThis annotation is used to resolve which value to set as a property value if there are multiple candidates on the RDF level.Annotation that marks a property (regardless of scalar or collection) that only resources which are known to be equivalent-or-subclasses of a requested view type should be exposed.Generate an RDF type triple using the annotated class's fully qualified name.Generate an RDF type triple The class name will be used as the local nameMake a Jena Resource view interface or class discoverable by classpath scanningAnnotation to mark an interface's default method as a delegate when toString() is calledDefine the IRI for linking a map entry to its value.