Package adalid.core.annotations
Annotation Type EntityCollectionField
-
@Retention(RUNTIME) @Target(FIELD) public @interface EntityCollectionField
La anotación EntityCollectionField se utiliza para establecer atributos de colecciones (propiedades EntityCollection).- Author:
- Jorge Campins
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description PropertyAccessaccessaccess especifica el tipo de control de acceso de la colección.Kleeneancreatecreate indica si la colección es, o no, requerida por la operación insert de las vistas (páginas) de registro.Kleeneandetaildetail indica si la colección es, o no, visible en las vistas (páginas) de consulta y registro detallado.DataEntryFormatformatformat especifica el orden de búsqueda de la vista (página) para entrada de datos de la colección.Kleeneanupdateupdate indica si la colección es, o no, requerida por la operación update de las vistas (páginas) de registro.
-
-
-
Element Detail
-
access
PropertyAccess access
access especifica el tipo de control de acceso de la colección. Su valor es uno de los elementos de la enumeración PropertyAccess. Seleccione RESTRICTED_WRITING o RESTRICTED_READING para especificar acceso restringido de escritura o lectura, respectivamente. Alternativamente, omita el elemento o seleccione UNSPECIFIED para especificar acceso no restringido.- Returns:
- access
- Default:
- adalid.core.enums.PropertyAccess.UNSPECIFIED
-
-
-
format
DataEntryFormat format
format especifica el orden de búsqueda de la vista (página) para entrada de datos de la colección. Su valor es uno de los elementos de la enumeración DataEntryFormat. Seleccione DETAIL_OR_TABLE o TABLE_OR_DETAIL para buscar primero la vista de formato detallado o tabular, respectivamente. Alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es DETAIL_OR_TABLE.- Returns:
- format
- Default:
- adalid.core.enums.DataEntryFormat.UNSPECIFIED
-
-
-
create
Kleenean create
create indica si la colección es, o no, requerida por la operación insert de las vistas (páginas) de registro. Este elemento es relevante solo si el valor especificado, o determinado, para el elemento cascade de la anotación OneToMany de la colección es ALL o incluye PERSIST. Su valor es uno de los elementos de la enumeración Kleenean. Seleccione TRUE si la colección es requerida por la operación insert; en caso contrario, seleccione FALSE. Alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es TRUE si el elemento cascade de la anotación OneToMany de la colección incluye PERSIST; en caso contrario es FALSE.- Returns:
- create
- Default:
- adalid.core.enums.Kleenean.UNSPECIFIED
-
-
-
update
Kleenean update
update indica si la colección es, o no, requerida por la operación update de las vistas (páginas) de registro. Este elemento es relevante solo si el valor especificado, o determinado, para el elemento cascade de la anotación OneToMany de la colección es ALL o incluye MERGE. Su valor es uno de los elementos de la enumeración Kleenean. Seleccione TRUE si la colección es requerida por la operación update; en caso contrario, seleccione FALSE. Alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es TRUE si el elemento cascade de la anotación OneToMany de la colección incluye MERGE; en caso contrario es FALSE.- Returns:
- update
- Default:
- adalid.core.enums.Kleenean.UNSPECIFIED
-
-
-
detail
Kleenean detail
detail indica si la colección es, o no, visible en las vistas (páginas) de consulta y registro detallado. Este elemento es relevante solo si el valor especificado, o determinado, para el elemento cascade de la anotación OneToMany de la colección es ALL o incluye REFRESH. Su valor es uno de los elementos de la enumeración Kleenean. Seleccione TRUE si la colección es visible; en caso contrario, seleccione FALSE. Alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es TRUE si el elemento cascade de la anotación OneToMany de la colección incluye REFRESH; en caso contrario es FALSE.- Returns:
- detail
- Default:
- adalid.core.enums.Kleenean.UNSPECIFIED
-
-