Package com.blazebit.persistence.view
Annotation Type CreatableEntityView
@Target(TYPE) @Retention(RUNTIME) public @interface CreatableEntityView
Specifies that the class is a creatable entity view.
- Since:
- 1.2.0
- Author:
- Christian Beikov
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description String[]
excludedEntityAttributes
A set of entity attributes that should be excluded from the persistability validation.boolean
validatePersistability
Specifies whether the persistability based on the updatable attributes should be validated on startup.
-
Element Details
-
validatePersistability
boolean validatePersistabilitySpecifies whether the persistability based on the updatable attributes should be validated on startup.- Returns:
- Whether persistability should be validated
- Default:
- true
-
excludedEntityAttributes
String[] excludedEntityAttributesA set of entity attributes that should be excluded from the persistability validation.- Returns:
- Entity attributes that are excluded from validation
- Default:
- {}
-