Annotation Interface Optional


@Retention(RUNTIME) public @interface Optional
This annotation marks all attribute that are optional and can be null.