Annotation Type StructureDefinition
-
@Documented @Target(TYPE) @Retention(RUNTIME) @Inherited public @interface StructureDefinition
Indicate binding of annotated class to D2000 StructureDefinition object. One instance of annotated class represents one row within RECORD value.Binding to columns of D2000 StructureDefinition is indicated with
ColumnValue
andColumnAttribute
annotations. It is not necessary to indicate binding to every column of StructureDefinition. Unbound columns are ignored.Annotated class must provide public default constructor.
It is possible to process annotated class directly with
UnivalConvertor
. It is however more convenient to embed in EventWrapper and EventProxy definitions.
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description java.lang.String
name
Indicate name of bound D2000 StructureDefinition.
-