Annotation Interface RequireField


@Target(TYPE) @Retention(SOURCE) @Repeatable(RequireFields.class) public @interface RequireField
The RequireField determines asserts that a field exists in a specific location, with a specific name and of a specific type.