@Retention(value=RUNTIME)
@Target(value={FIELD,METHOD})
public @interface Icon
The icon is stored as an id from Material Design Icons
The user can change the icon with a dialog to choose among all available icons.
The data type is String with a length of 40.
Applies to properties.
Example:
@Icon @Column(length=40) private String icon;It's synonymous of @Stereotype("ICON").