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
      PropertyAccess access
      access especifica el tipo de control de acceso de la colección.
      Kleenean create
      create indica si la colección es, o no, requerida por la operación insert de las vistas (páginas) de registro.
      Kleenean detail
      detail indica si la colección es, o no, visible en las vistas (páginas) de consulta y registro detallado.
      DataEntryFormat format
      format especifica el orden de búsqueda de la vista (página) para entrada de datos de la colección.
      Kleenean update
      update 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