| 
1 | 1 | title=Library  | 
2 |  | -date=2013-11-24  | 
 | 2 | +date=2015-02-02  | 
3 | 3 | type=page  | 
4 | 4 | status=published  | 
5 | 5 | ~~~~~~  | 
 | 
24 | 24 | <p>JavaMoney-lib is a financial library that is built upon JSR 354 (or compatible libraries). Whereas the JSR 354 API and reference implementation provides the fundamentals like monetary amounts, customizable currencies and interfaces for interoperation this library adds additional powerful APIs and SPIs that were implemented during JSR development as a proof of concept:</p>  | 
25 | 25 | 
 
  | 
26 | 26 | <ul>  | 
 | 27 | +<!--  | 
27 | 28 | <li>  | 
28 | 29 | <strong>Currency Conversion</strong>, supporting multiple conversion data providers, direct and derived (chained) rates, current, as well as historic conversion. Also feed implementations from the European Central Bank (EZB) and the International Monetary Funds (IMF) were available, that support currency conversion back to 1995 for almost every ISO currency.</li>  | 
29 | 30 | <li>  | 
 | 
36 | 37 | <strong>Validity API</strong> This API provides a generic API for accessing historic validity information for arbitrary items, and for relationships between items. By default the API provides access to the historic relationship of currencies to countries using the Unicode CLDR data.</li>  | 
37 | 38 | <li>  | 
38 | 39 | <strong>common</strong> provides general functionality, such as an automatic data loader, which allows to update and locally cache arbitrary remote resources, and inform clients, if a new version of a resource was detected.</li>  | 
 | 40 | +-->  | 
39 | 41 | <li>  | 
40 | 42 | <strong>calc</strong> finally provides a set of moentary calculations and formulas. The idea here is to provide a comprehensive set of algorithms and tools to perform complex financial mathematics. </li>  | 
41 | 43 | <li>  | 
42 | 44 | <strong>bundles</strong> finally provides the library in different flavors, targeting different execution environments:  | 
43 | 45 | ** <strong>se</strong> loading SPIs only using the JDK <code>ServiceLoader</code>.  | 
44 | 46 | ** <strong>se-cdi</strong> loading SPIs based on a Weld SE container.  | 
45 | 47 | ** <strong>ee</strong> loading SPIs based on CDI in a Java EE environment >= EE6.</li>  | 
46 |  | -</ul><p>To use the library you simply have to add the Maven dependency to your project (tbd)</p>  | 
 | 48 | +</ul><p>To use the library you simply have to add the Maven dependency to your project.</p>  | 
47 | 49 | 
 
  | 
48 | 50 | <pre><code><dependency>  | 
49 | 51 |   <groupId>org.javamoney</groupId>  | 
 | 
56 | 58 | The release artifacts should be accessible from the following repositories:  | 
57 | 59 | <ul>  | 
58 | 60 | <li>Maven Central</li>  | 
59 |  | -<li><a href="https://repository-jsr354.forge.cloudbees.com/release" target="_blank">https://repository-jsr354.forge.cloudbees.com/release</a></li>  | 
60 |  | -</ul>  | 
61 |  | -</p>  | 
62 |  | -<p>  | 
63 |  | -Snapshot artifacts should be accessible after successful builds from:  | 
64 |  | -<ul>  | 
65 |  | -<li><a href="https://repository-jsr354.forge.cloudbees.com/snapshot" target="_blank">https://repository-jsr354.forge.cloudbees.com/snapshot</a></li>  | 
 | 61 | +<li>JCenter by Bintray</li>  | 
66 | 62 | </ul>  | 
67 | 63 | </p>  | 
68 | 64 | 
 
  | 
 | 
0 commit comments