
n.i18n-iso-639.3.6.source-code.module-info Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of i18n-iso-639 Show documentation
Show all versions of i18n-iso-639 Show documentation
Provides a class with one instance of every of the ISO 639 languages
/**
* Basically, wrapping ISO-639-3 language codes
*/
module org.meeuw.i18n.languages {
exports org.meeuw.i18n.languages;
exports org.meeuw.i18n.languages.jaxb;
exports org.meeuw.i18n.languages.validation;
// deprecated language validator of regions depends on ours.
exports org.meeuw.i18n.languages.validation.impl to org.meeuw.i18n.regions;
requires static jakarta.validation;
requires static java.logging;
requires static org.checkerframework.checker.qual;
// xml binding (optional annotation)
requires static jakarta.xml.bind;
// jackson json binding (optional annotation)
requires static com.fasterxml.jackson.databind;
requires static java.compiler;
// but if used, these are needed too
opens org.meeuw.i18n.languages to com.fasterxml.jackson.databind;
// open to validator implementation
opens org.meeuw.i18n.languages.validation.impl;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy