Annotation Interface Markup


@Retention(RUNTIME) @Target({FIELD,METHOD}) public @interface Markup
Indicates that the objects in the return value of the tagged method should be recursively marked up, or if a tagged field, the object in the field should be recursively marked up.

The return value can be an object with StructureMapping info, or a collection / iterator of those objects.