Annotation Interface Filter


@Retention(RUNTIME) @Target(FIELD) @Deprecated(forRemoval=true) public @interface Filter
Deprecated, for removal: This API element is subject to removal in a future version.
La anotación Filter ya no tiene efecto en la generación de código y será eliminada en una próxima versión. Esta anotación se utilizaba para especificar los filtros automáticos que las vistas (páginas) implementan en la búsqueda del valor de la referencia (propiedad o parámetro que hace referencia a otra entidad). En lugar de esta anotación, para filtrar las instancias de la entidad referenciada que se encuentran inactivas, utilice el método setSearchQueryFilter para definir el filtro de búsqueda equivalente. Para filtrar con o sin acceso restringido por las reglas de control de acceso, utilice el elemento restrictedAccess de la anotación EntityReferenceConversionValidation.
Author:
Jorge Campins
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
    inactive indica si se deben filtrar (ignorar), o no, las instancias de la entidad referenciada que se encuentran inactivas (eliminadas lógicamente).
    Deprecated, for removal: This API element is subject to removal in a future version.
    owner indica si se deben filtrar (ignorar), o no, las instancias de la entidad referenciada que son propiedad de un usuario diferente al que realiza la búsqueda (vea Anotación OwnerProperty).
    Deprecated, for removal: This API element is subject to removal in a future version.
    segment indica si se deben filtrar (ignorar), o no, las instancias de la entidad referenciada que no pertenecen a uno de los segmentos autorizados al usuario que realiza la búsqueda (vea Anotación SegmentProperty).
  • Element Details

    • inactive

      Kleenean inactive
      Deprecated, for removal: This API element is subject to removal in a future version.
      inactive indica si se deben filtrar (ignorar), o no, las instancias de la entidad referenciada que se encuentran inactivas (eliminadas lógicamente). Su valor es uno de los elementos de la enumeración Kleenean. Seleccione TRUE para filtrar; 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 FALSE.
      Returns:
      inactive
      Default:
      UNSPECIFIED
    • owner

      Kleenean owner
      Deprecated, for removal: This API element is subject to removal in a future version.
      owner indica si se deben filtrar (ignorar), o no, las instancias de la entidad referenciada que son propiedad de un usuario diferente al que realiza la búsqueda (vea Anotación OwnerProperty). Su valor es uno de los elementos de la enumeración Kleenean. Seleccione TRUE para filtrar; 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 FALSE.
      Returns:
      owner
      Default:
      UNSPECIFIED
    • segment

      Kleenean segment
      Deprecated, for removal: This API element is subject to removal in a future version.
      segment indica si se deben filtrar (ignorar), o no, las instancias de la entidad referenciada que no pertenecen a uno de los segmentos autorizados al usuario que realiza la búsqueda (vea Anotación SegmentProperty). Su valor es uno de los elementos de la enumeración Kleenean. Seleccione TRUE para filtrar; 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 FALSE.
      Returns:
      segment
      Default:
      UNSPECIFIED