com.twitter.finatra.json.internal.caseclass.validation

validators

package validators

Visibility
  1. Public
  2. All

Type Members

  1. class CountryCodeInternal extends Annotation with Annotation with ClassfileAnnotation

  2. class CountryCodeValidator extends Validator[CountryCode, Any]

  3. class FutureTimeInternal extends Annotation with Annotation with ClassfileAnnotation

  4. class FutureTimeValidator extends Validator[FutureTime, DateTime]

    Validates if a datetime is in the future.

  5. class MaxInternal extends Annotation with Annotation with ClassfileAnnotation

  6. class MaxValidator extends Validator[Max, Any]

  7. class MinInternal extends Annotation with Annotation with ClassfileAnnotation

  8. class MinValidator extends Validator[Min, Any]

  9. class NotEmptyInternal extends Annotation with Annotation with ClassfileAnnotation

  10. class NotEmptyValidator extends Validator[NotEmpty, Any]

  11. class OneOfInternal extends Annotation with Annotation with ClassfileAnnotation

  12. class OneOfValidator extends Validator[OneOf, Any]

    Validates if one or more values exist in a given set of values.

  13. class PastTimeInternal extends Annotation with Annotation with ClassfileAnnotation

  14. class PastTimeValidator extends Validator[PastTime, DateTime]

    Validates if a datetime is in the past.

  15. class RangeInternal extends Annotation with Annotation with ClassfileAnnotation

  16. class RangeValidator extends Validator[Range, Any]

  17. class SizeInternal extends Annotation with Annotation with ClassfileAnnotation

  18. class SizeValidator extends Validator[Size, Any]

  19. class TimeGranularityInternal extends Annotation with Annotation with ClassfileAnnotation

  20. class TimeGranularityValidator extends Validator[TimeGranularity, DateTime]

    Validates if a given value is of a given time granularity (e.

  21. class UUIDInternal extends Annotation with Annotation with ClassfileAnnotation

  22. class UUIDValidator extends Validator[UUID, String]

Ungrouped