Annotation values

struct CowlAnnotValue

Represents annotation values, which can be either anonymous individuals, IRIs, or literals.

Pseudo-extends: CowlObject

See also

CowlAnnotation

enum CowlAnnotValueType

Represents the type of CowlAnnotValue.

Values:

enumerator COWL_AVT_IRI

CowlIRI - IRI.

enumerator COWL_AVT_LITERAL

CowlLiteral - Literal.

enumerator COWL_AVT_ANON_IND

CowlAnonInd - Anonymous individual.

enumerator COWL_AVT_COUNT

Number of enum values.

enumerator COWL_AVT_FIRST

First enum value.

CowlAnnotValueType cowl_annot_value_get_type(CowlAnyAnnotValue *value)

Gets the type of the specified annotation value.

Parameters:
  • value – The annotation value.

Returns:

The type.