annotations/annotations library
Classes
- ClassValidator
- An annotation used to specify a class to generate code for.
- IsAlphabetValidator
- Metadata to validate if String instance is alphabet or not
- IsEmailValidator
- IsEmailValidator is metadata validator to check email address
- IsEmptyStringValidator
- IsEmptyStringValidator Decorator
- IsNegativeNumberValidator
- Validator metadata to check if number is negative
- IsNotEmptyStringValidator
- IsNotEmptyStringValidator Decorator
- IsPositiveNumberValidator
- Validator metadata to check if number is positive
- IsStringNumberValidator
- validate is instance of String is number or not
- IsStringValidator
- Metadata validator to check if value is instance of String
- IsZeroValidator
- Validator metadata to check if number is zero
- MaxStringLengthValidator
- Metadata validator check if instance of String has maximum of length
- MaxValueNumberValidator
- Validator metadata to check if a number lower than or equal to value
- MinMaxStringLengthValidator
- Metadata validator check if instance of String has length between maxLength and minLength
- MinMaxValueNumberValidator
- Validator metadata to check if a number value between minValue and maxValue
- MinStringLengthValidator
- Metadata validator check if instance of String has minimum of length
- MinValueNumberValidator
- Validator metadata to check if a number higher than or equal to value
- ObjectValidator
- ValidatorAnnotation
- Create ValidatorAnnotation
Enums
- NamingConvention
- Values for the automatic function validator name renaming behavior for ClassValidator.
Constants
- isEmptyStringValidator → const IsEmptyStringValidator
- shortcut for IsEmptyStringValidator decorator without parameter
- isNegativeNumberValidator → const IsNegativeNumberValidator
- shortcut for IsNegativeNumberValidator
- isNotEmptyStringValidator → const IsNotEmptyStringValidator
- shortcut for IsNotEmptyStringValidator decorator without parameter
- isPositiveNumberValidator → const IsPositiveNumberValidator
- shortcut for IsPositiveNumberValidator
- isStringNumberValidator → const IsStringNumberValidator
- shortcut for IsStringNumberValidator decorator without parameter
- isStringValidator → const IsStringValidator
- shortcut for IsStringValidator decorator without parameter
- isZeroValidator → const IsZeroValidator
- shortcut for IsZeroValidator
Typedefs
- ObjectValidatorErrorMessageBuilder = String Function(String fieldName, String errorMessage)
- ObjectValidatorValidateFunction = ValidationResult Function(dynamic value)