This project aims to provide a more complete java.util.Currency sourcing locale sensitive data at build time using
an annotation processor.
- Serialization is not supported, and all support classes and forms including magic methods such as
writeReplaceare removed.
- See j2cl-java-util-currency-annotation-processor for more info about selecting which currencies get bundled.
- See j2cl-java-util-locale-annotation-processor for more info about selecting which locales get bundled.
- See j2cl-locale for more info about logging.
java.util.Currency
- getDisplayName (all overloads) are not supported. This would require considerable data due to localization.
The j2cl-maven-plugin will shade the source during the transpile phase, so Currency
is available in javascript as java.util.Currency.
Annotation processors from class path must be enabled as some tests test the output of generated classes.
The star/wildcard may need to be escaped with a backslash.
