MapperConstraints interface
Descrição de várias restrições de valores, como intervalos de números inteiros e regex de cadeias.
Propriedades
Exclusive |
O valor deve ser inferior ao |
Exclusive |
O valor deve ser maior do que o |
Inclusive |
O valor deve ser menor ou igual ao |
Inclusive |
O valor deve ser maior ou igual ao |
Max |
O valor tem de conter menos itens do que o valor MaxItems. |
Max |
O comprimento deve ser menor do que o |
Min |
O valor tem de conter mais itens do que o |
Min |
O comprimento deve ser maior do que o |
Multiple |
O valor deve ser exatamente divisível pelo |
Pattern | O valor tem de corresponder ao padrão. |
Unique |
O valor tem de conter apenas itens exclusivos. |
Detalhes de Propriedade
ExclusiveMaximum
O valor deve ser inferior ao ExclusiveMaximum
valor.
ExclusiveMaximum?: number
Valor de Propriedade
number
ExclusiveMinimum
O valor deve ser maior do que o InclusiveMinimum
valor.
ExclusiveMinimum?: number
Valor de Propriedade
number
InclusiveMaximum
O valor deve ser menor ou igual ao InclusiveMaximum
valor.
InclusiveMaximum?: number
Valor de Propriedade
number
InclusiveMinimum
O valor deve ser maior ou igual ao InclusiveMinimum
valor.
InclusiveMinimum?: number
Valor de Propriedade
number
MaxItems
O valor tem de conter menos itens do que o valor MaxItems.
MaxItems?: number
Valor de Propriedade
number
MaxLength
O comprimento deve ser menor do que o MaxLength
.
MaxLength?: number
Valor de Propriedade
number
MinItems
O valor tem de conter mais itens do que o MinItems
valor.
MinItems?: number
Valor de Propriedade
number
MinLength
O comprimento deve ser maior do que o MinLength
.
MinLength?: number
Valor de Propriedade
number
MultipleOf
O valor deve ser exatamente divisível pelo MultipleOf
valor.
MultipleOf?: number
Valor de Propriedade
number
Pattern
O valor tem de corresponder ao padrão.
Pattern?: RegExp
Valor de Propriedade
RegExp
UniqueItems
O valor tem de conter apenas itens exclusivos.
UniqueItems?: true
Valor de Propriedade
true