Annotation Interface TimeField


@Retention(RUNTIME) @Target(FIELD) public @interface TimeField
La anotación TimeField se utiliza para establecer atributos de propiedades y parámetros Time.
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.
    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.
  • 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
    • 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:
      ""