@Retention(value=RUNTIME)
@Target(value=FIELD)
public @interface StringType
Identifies a string type field with the option of indicating
its maximum size for persistence. This is a hint provided
to persistence layers as to how to store the particular
component field.