-
Notifications
You must be signed in to change notification settings - Fork 2
Constraints Reference
marrow16 edited this page Oct 22, 2022
·
9 revisions
- ArrayConditionalConstraint | acond
- ArrayDistinctProperty | adistinctp
- ArrayOf | aof
- ArrayUnique | aunique
- ConditionalConstraint | cond
- ConstraintSet | set
- DatetimeDayOfWeek | dtdow
- DatetimeFuture | dtfuture
- DatetimeFutureOrPresent | dtfuturep
- DatetimeGreaterThan | dtgt
- DatetimeGreaterThanOrEqual | dtgte
- DatetimeGreaterThanOrEqualOther | dtgteo
- DatetimeGreaterThanOther | dtgto
- DatetimeLessThan | dtlt
- DatetimeLessThanOrEqual | dtlte
- DatetimeLessThanOrEqualOther | dtlteo
- DatetimeLessThanOther | dtlto
- DatetimePast | dtpast
- DatetimePastOrPresent | dtpastp
- DatetimeRange | dtrange
- DatetimeTimeOfDayRange | dttodrange
- DatetimeTolerance | dttol
- DatetimeToleranceToNow | dttolnow
- DatetimeToleranceToOther | dttolother
- DatetimeYearsOld | age
- EqualsOther | eqo
- FailWhen | failw
- FailWith | failwith
- FailingConstraint | fail
- GreaterThan | gt
- GreaterThanOrEqual | gte
- GreaterThanOrEqualOther | gteo
- GreaterThanOther | gto
- IsNotNull | notnull
- IsNull | null
- Length | len
- LengthExact | lenx
- LessThan | lt
- LessThanOrEqual | lte
- LessThanOrEqualOther | lteo
- LessThanOther | lto
- Maximum | max
- MaximumInt | maxi
- Minimum | min
- MinimumInt | mini
- MultipleOf | xof
- Negative | neg
- NegativeOrZero | negz
- NetIsCIDR | isCIDR
- NetIsHostname | isHostname
- NetIsIP | isIP
- NetIsMac | isMac
- NetIsTCP | isTCP
- NetIsTld | isTld
- NetIsUDP | isUDP
- NetIsURI | isURI
- NetIsURL | isURL
- NotEmpty | notempty
- NotEqualsOther | neqo
- Positive | pos
- PositiveOrZero | posz
- Range | range
- RangeInt | rangei
- SetConditionFrom | cfrom
- SetConditionIf | cif
- SetConditionOnType | ctype
- SetConditionProperty | cpty
- StringCharacters | strchars
- StringContains | contains
- StringEndsWith | ends
- StringExactLength | strxlen
- StringGreaterThan | strgt
- StringGreaterThanOrEqual | strgte
- StringGreaterThanOrEqualOther | strgteo
- StringGreaterThanOther | strgto
- StringLength | strlen
- StringLessThan | strlt
- StringLessThanOrEqual | strlte
- StringLessThanOrEqualOther | strlteo
- StringLessThanOther | strlto
- StringLowercase | strlower
- StringMaxLength | strmax
- StringMinLength | strmin
- StringNoControlCharacters | strnocc
- StringNotBlank | strnb
- StringNotEmpty | strne
- StringPattern | strpatt
- StringPresetPattern | strpreset
- StringStartsWith | starts
- StringUppercase | strupper
- StringValidCardNumber | strvcn
- StringValidCountryCode | strcountry
- StringValidCurrencyCode | strccy
- StringValidEmail | stremail
- StringValidISODate | strisod
- StringValidISODatetime | strisodt
- StringValidISODuration | strisodur
- StringValidJson | strjson
- StringValidLanguageCode | strlang
- StringValidTimezone | strtz
- StringValidToken | strtoken
- StringValidUnicodeNormalization | struninorm
- StringValidUuid | struuid