Annotation Type TimestampField


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

      Optional Elements 
      Modifier and Type Optional Element Description
      String converter
      converter específica el nombre de un componente personalizado que permite convertir el valor de la propiedad o parámetro.
      Kleenean disabledHolidays
      disabledHolidays indica si el valor de la propiedad o parámetro puede ser, o no, un día feriado.
      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).
      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).
      int maxHour
      maxHour específica el mayor valor que puede tomar la hora en esta propiedad o parámetro.
      int maxMinute
      maxMinute específica el mayor valor que pueden tomar los minutos en esta propiedad o parámetro.
      int maxSecond
      maxSecond específica el mayor valor que pueden tomar los segundos en esta propiedad o parámetro.
      int minHour
      minHour específica el menor valor que puede tomar la hora en esta propiedad o parámetro.
      int minMinute
      minMinute específica el menor valor que pueden tomar los minutos en esta propiedad o parámetro.
      int minSecond
      minSecond específica el menor valor que pueden tomar los segundos en esta propiedad o parámetro.
      int precision
      precision específica la precisión o cantidad de decimales (en los segundos) de la propiedad o parámetro.
      int stepHour
      stepHour específica el valor del incremento de la hora de esta propiedad o parámetro.
      int stepMinute
      stepMinute específica el valor del incremento de los minutos hora de esta propiedad o parámetro.
      int stepSecond
      stepSecond específica el valor del incremento de los segundos hora de esta propiedad o parámetro.
      String validator
      validator específica el nombre de un componente personalizado que permite validar el valor de la propiedad o parámetro.
      int yearRange
      yearRange específica el intervalo predeterminado del año para esta propiedad o parámetro.
    • Element Detail

      • precision

        int precision
        precision específica la precisión o cantidad de decimales (en los segundos) de la propiedad o parámetro. Su valor debe ser un número entero entre 0 y 6. El valor predeterminado dependerá de cada plataforma.
        Returns:
        precision
        Default:
        -1
      • 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:
        adalid.core.enums.Kleenean.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:
        adalid.core.enums.Kleenean.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:
        adalid.core.enums.Kleenean.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
      • minHour

        int minHour
        minHour específica el menor valor que puede tomar la hora en esta propiedad o parámetro. Su valor debe ser un número entero entre 0 y 23. El valor predeterminado es 0.
        Returns:
        minHour
        Default:
        -1
      • maxHour

        int maxHour
        maxHour específica el mayor valor que puede tomar la hora en esta propiedad o parámetro. Su valor debe ser un número entero entre 0 y 23. El valor predeterminado es 23.
        Returns:
        maxHour
        Default:
        -1
      • stepHour

        int stepHour
        stepHour específica el valor del incremento de la hora de esta propiedad o parámetro. Su valor debe ser un número entero entre 0 y 23. El valor predeterminado es 1.
        Returns:
        stepHour
        Default:
        -1
      • minMinute

        int minMinute
        minMinute específica el menor valor que pueden tomar los minutos en esta propiedad o parámetro. Su valor debe ser un número entero entre 0 y 59. El valor predeterminado es 0.
        Returns:
        minMinute
        Default:
        -1
      • maxMinute

        int maxMinute
        maxMinute específica el mayor valor que pueden tomar los minutos en esta propiedad o parámetro. Su valor debe ser un número entero entre 0 y 59. El valor predeterminado es 59.
        Returns:
        maxMinute
        Default:
        -1
      • stepMinute

        int stepMinute
        stepMinute específica el valor del incremento de los minutos hora de esta propiedad o parámetro. Su valor debe ser un número entero entre 0 y 59. El valor predeterminado es 1.
        Returns:
        stepMinute
        Default:
        -1
      • minSecond

        int minSecond
        minSecond específica el menor valor que pueden tomar los segundos en esta propiedad o parámetro. Su valor debe ser un número entero entre 0 y 59. El valor predeterminado es 0.
        Returns:
        minSecond
        Default:
        -1
      • maxSecond

        int maxSecond
        maxSecond específica el mayor valor que pueden tomar los segundos en esta propiedad o parámetro. Su valor debe ser un número entero entre 0 y 59. El valor predeterminado es 59.
        Returns:
        maxSecond
        Default:
        -1
      • stepSecond

        int stepSecond
        stepSecond específica el valor del incremento de los segundos hora de esta propiedad o parámetro. Su valor debe ser un número entero entre 0 y 59. El valor predeterminado es 1.
        Returns:
        stepSecond
        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:
        ""