Annotation Interface PomsValidCountry


@ValidRegion(classes=org.meeuw.i18n.countries.Country.class, includes={"GB-ENG","GB-NIR","GB-SCT","GB-WLS"}) @ValidCountry(value=7, excludes="XN") @NotNull @Target({METHOD,FIELD,ANNOTATION_TYPE,CONSTRUCTOR,PARAMETER,TYPE_USE,TYPE_PARAMETER}) @Retention(RUNTIME) @Constraint(validatedBy={}) @Documented public @interface PomsValidCountry
A meta annotation for country codes which are considered valid in poms. These are all former, officially assigned and most known user assigned countries. Additionally, the countries of UK are accepted (these are really subdivisions).
Since:
5.31
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Class<?>[]
     
     
    Class<? extends javax.validation.Payload>[]
     
  • Element Details

    • message

      String message
      Default:
      ""
    • groups

      Class<?>[] groups
      Default:
      {}
    • payload

      Class<? extends javax.validation.Payload>[] payload
      Default:
      {}