Annotation Interface DateField


@Retention(RUNTIME) @Target(FIELD) public @interface DateField
La anotación DateField se utiliza para establecer atributos de propiedades y parámetros Date.
Author:
Jorge Campins
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    converter específica el nombre de un componente personalizado que permite convertir el valor de la propiedad o parámetro.
    disabledDates indica si el valor de la propiedad o parámetro puede ser, o no, cualquier fecha que no sea excluída por otro elemento de esta anotación.
    disabledDays indica si el valor de la propiedad o parámetro puede ser, o no, cualquier día de la semana que no sea excluído por otro elemento de esta anotación.
    disabledHolidays indica si el valor de la propiedad o parámetro puede ser, o no, un día feriado.
    disabledWeekdays indica si el valor de la propiedad o parámetro puede ser, o no, un día de semana (Lunes a Viernes).
    disabledWeekends indica si el valor de la propiedad o parámetro puede ser, o no, un día de fin de semana (Sábado o Domingo).
    validator específica el nombre de un componente personalizado que permite validar el valor de la propiedad o parámetro.
    int
    yearRange específica el intervalo predeterminado del año para esta propiedad o parámetro.
  • Element Details

    • disabledDays

      Kleenean disabledDays
      disabledDays indica si el valor de la propiedad o parámetro puede ser, o no, cualquier día de la semana que no sea excluído por otro elemento de esta anotación. Su valor es uno de los elementos de la enumeración Kleenean. Seleccione FALSE si el valor de la propiedad o parámetro puede ser cualquier día de la semana; en caso contrario, seleccione TRUE. Alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es FALSE.
      Returns:
      disabledDays
      Default:
      UNSPECIFIED
    • disabledDates

      Kleenean disabledDates
      disabledDates indica si el valor de la propiedad o parámetro puede ser, o no, cualquier fecha que no sea excluída por otro elemento de esta anotación. Su valor es uno de los elementos de la enumeración Kleenean. Seleccione FALSE si el valor de la propiedad o parámetro puede ser cualquier fecha; en caso contrario, seleccione TRUE. Alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es FALSE.
      Returns:
      disabledDates
      Default:
      UNSPECIFIED
    • disabledWeekends

      Kleenean disabledWeekends
      disabledWeekends indica si el valor de la propiedad o parámetro puede ser, o no, un día de fin de semana (Sábado o Domingo). Su valor es uno de los elementos de la enumeración Kleenean. Seleccione FALSE si el valor de la propiedad o parámetro puede ser un día de fin de semana; en caso contrario, seleccione TRUE. Alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es FALSE.
      Returns:
      disabledWeekends
      Default:
      UNSPECIFIED
    • disabledWeekdays

      Kleenean disabledWeekdays
      disabledWeekdays indica si el valor de la propiedad o parámetro puede ser, o no, un día de semana (Lunes a Viernes). Su valor es uno de los elementos de la enumeración Kleenean. Seleccione FALSE si el valor de la propiedad o parámetro puede ser un día de semana; en caso contrario, seleccione TRUE. Alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es FALSE.
      Returns:
      disabledWeekdays
      Default:
      UNSPECIFIED
    • disabledHolidays

      Kleenean disabledHolidays
      disabledHolidays indica si el valor de la propiedad o parámetro puede ser, o no, un día feriado. Su valor es uno de los elementos de la enumeración Kleenean. Seleccione FALSE si el valor de la propiedad o parámetro puede ser un día feriado; en caso contrario, seleccione TRUE. Alternativamente, omita el elemento o seleccione UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es FALSE.
      Returns:
      disabledHolidays
      Default:
      UNSPECIFIED
    • yearRange

      int yearRange
      yearRange específica el intervalo predeterminado del año para esta propiedad o parámetro. Su valor debe ser un número entero entre 5 y 100. El valor predeterminado es 5.
      Returns:
      yearRange
      Default:
      -1
    • converter

      String converter
      converter específica el nombre de un componente personalizado que permite convertir el valor de la propiedad o parámetro.
      Returns:
      converter
      Default:
      ""
    • validator

      String validator
      validator específica el nombre de un componente personalizado que permite validar el valor de la propiedad o parámetro.
      Returns:
      validator
      Default:
      ""