Annotation Interface 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
    converter específica el nombre de un componente personalizado que permite convertir el valor de la propiedad o parámetro.
    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).
    int
    maxHour específica el mayor valor que puede tomar la hora en esta propiedad o parámetro.
    int
    maxMinute específica el mayor valor que pueden tomar los minutos en esta propiedad o parámetro.
    int
    maxSecond específica el mayor valor que pueden tomar los segundos en esta propiedad o parámetro.
    int
    minHour específica el menor valor que puede tomar la hora en esta propiedad o parámetro.
    int
    minMinute específica el menor valor que pueden tomar los minutos en esta propiedad o parámetro.
    int
    minSecond específica el menor valor que pueden tomar los segundos en esta propiedad o parámetro.
    int
    precision específica la precisión o cantidad de decimales (en los segundos) de la propiedad o parámetro.
    int
    stepHour específica el valor del incremento de la hora de esta propiedad o parámetro.
    int
    stepMinute específica el valor del incremento de los minutos hora de esta propiedad o parámetro.
    int
    stepSecond específica el valor del incremento de los segundos hora de esta propiedad o parámetro.
    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

    • 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:
      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
    • 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:
      ""