|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AnnotatedEntity
An entity that can be annotated. This entity can have annotations. Annotation values are identified by names. A name must be a global unique URI as a full name (with the # symbol inside). The type of annotation values is String.
Ontology
,
OntClass
,
OntObject
,
TProperty
,
OProperty
Field Summary | |
---|---|
static java.lang.String |
CASCADE
Cascade annotation |
static java.lang.String |
CASCADE_DELETE_VALUE
|
static java.lang.String |
COMMENT
Comment annotation |
static java.lang.String |
MAX_CARD
Deprecated. |
static java.lang.String |
MIN_CARD
Deprecated. |
static java.lang.String |
MODEL_URI
|
static java.lang.String |
TITLE
Title (short) annotation |
Method Summary | |
---|---|
java.lang.String |
getAnnotation(java.lang.String name)
Get annotation value by this name. |
java.util.List<java.lang.String> |
getAnnotationNames()
Get annotation names for this entity. |
void |
putAnnotation(java.lang.String name,
java.lang.String value)
Put annotation value. |
Field Detail |
---|
static final java.lang.String MODEL_URI
static final java.lang.String TITLE
static final java.lang.String COMMENT
static final java.lang.String CASCADE
static final java.lang.String CASCADE_DELETE_VALUE
static final java.lang.String MIN_CARD
Box.MIN_CARD
,
Constant Field Valuesstatic final java.lang.String MAX_CARD
Box.MAX_CARD
,
Constant Field ValuesMethod Detail |
---|
java.util.List<java.lang.String> getAnnotationNames()
java.lang.String getAnnotation(java.lang.String name)
name
- annotation name
void putAnnotation(java.lang.String name, java.lang.String value)
name
- annotation namevalue
- annotation value; value will be removed if null
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |