8 package cz.vutbr.fit.knot.annotations.entity.attribute;
12 import javax.persistence.DiscriminatorValue;
13 import javax.persistence.Entity;
14 import javax.persistence.NamedQueries;
15 import javax.persistence.NamedQuery;
29 @DiscriminatorValue(value=
"URI")
31 @NamedQuery(name =
"Attribute.findByUri", query =
"SELECT a FROM Attribute a WHERE a.uri = :uri"),
50 this.simpleType =
"URI";
52 this.refAnnotation = refAnnotation;
72 this.uri = (String) value;
Class representing attribute of type String..
void setRawValue(String value)
UriAttribute(String name, String uri, Annotation refAnnotation)
String getTypeOntologyUri()
Class representing attribute of type URI.
static final String ANOTHER_URI_URI
void setValue(Object value)
Class representing annotation.