@Retention(value=RUNTIME) @Target(value={ANNOTATION_TYPE,TYPE,PARAMETER,METHOD,FIELD}) @Documented @Repeatable(value=TypeDefinitions.class) @Inherited public @interface TypeDef
DataType
. Can be applied
as a stereotype (meta-annotation) to other Repository
and/or MappedEntity
to provide
additional type information for custom types.public abstract DataType type