Package adalid.core.annotations
Annotation Interface SequenceProperty
La anotación SequenceProperty se utiliza para designar una propiedad como propiedad secuencia de la entidad. Cada entidad puede tener una sola
propiedad secuencia. Las secuencias son claves candidatas (por lo tanto no admiten valores duplicados) que permiten solo valores numéricos. Solo se
puede designar como propiedad secuencia a propiedades de la clase LongProperty.
- Author:
- Jorge Campins
-
Optional Element Summary
Optional Elements
-
Element Details
-
start
long startstart especifica el primer número de la secuencia. Debe ser un número entero del 1 al 9.223.372.036.854.775.807, y tiene que ser menor que el valor especificado, o determinado, para el elemento stop. El valor predeterminado es 1.- Returns:
- start
- Default:
1L
-
stop
long stopstop especifica el último número de la secuencia. Debe ser un número entero del 1 al 9.223.372.036.854.775.807, y tiene que ser mayor que el valor especificado, o determinado, para el elemento start. El valor predeterminado es 9.223.372.036.854.775.807.- Returns:
- stop
- Default:
9223372036854775807L
-
step
long stepstep especifica el intervalo entre los números de la secuencia. Debe ser un número entero del 1 al 9.223.372.036.854.775.807, y tiene que ser menor o igual que la diferencia entre stop y start. El valor predeterminado es 1.- Returns:
- step
- Default:
1L
-