| Package | Description |
|---|---|
| io.vertigo.dynamox.domain.constraint |
| Modifier and Type | Class and Description |
|---|---|
class |
ConstraintBigDecimal
Manage BigDecimal's constraints.
|
class |
ConstraintBigDecimalLength
Contrainte vérifiant que l'objet est :
soit un BigDecimal comprit dans le segment ]-10^n, 10^n[
soit null
. |
class |
ConstraintDoubleLength
Contrainte vérifiant que l'objet est :
soit un Double comprit dans le segment ]-10^n, 10^n[
soit null
.
|
class |
ConstraintIntegerLength
Contrainte vérifiant que l'objet est :
soit un Integer comprenant au maximum le nombre de chiffres précisé à la construction (nombres de digits)
soit null
On rappelle que le maximum d'un type Integer est compris entre 1O^9 et 10^10 On conseille donc d'utiliser 10^9 comme structure de stockage max en BDD : donc number(9) Si vous souhaitez flirter avec les 10^10 alors n'utilisez pas de contraintes. |
class |
ConstraintLongLength
Contrainte vérifiant que l'objet est :
soit un Long comprenant au maximum le nombre de chiffres précisé à la construction (nombres de digits)
soit null
On rappelle que le maximum d'un type Long est compris entre 1O^18 et 10^19 On conseille donc d'utiliser 10^18 comme structure de stockage max en BDD : donc number(18) Si vous souhaitez flirter avec les 10^19 alors n'utilisez pas de contraintes. |
class |
ConstraintNumberMaximum
Contrainte sur la valeur maximale d'un nombre.
|
class |
ConstraintNumberMinimum
Contrainte sur la valeur minimale d'un nombre.
|
class |
ConstraintRegex
Exemple de contrainte utilisant une expression régulière.
|
class |
ConstraintStringLength
Contrainte pour gérer la longueur des chaines de caractères.
|
Copyright © 2014. All Rights Reserved.