Downloadliste

Projektbeschreibung

jFin is a pure Java implementation of financial
date arithmetic. It includes date adjustments,
schedule generation, offsets, and day count
calculations. It supports FBA Actual/Actual,
Actual/360, Actual/365 Fixed, Business/252,
European 30/360, ISDA Actual/Actual, ISMA
Actual/Actual, Italian 30/360, and US 30/360. It
is designed to be trivial to integrate with legacy
holiday calendar providers and day count
calculators.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2010-02-20 06:28
1.0.1

Diese Version behebt ein Problem mit dem Bau unter strengen JVMs (wie 1,6 +), zusammen mit einem kleinen Bereinigung des Build-Prozesses.
Tags: Stable, Minor, Bugfixes
This release fixes an issue with building under strict JVMs (like 1.6+), along with a small cleanup of the build process.

2007-11-02 23:55
1.0.0

Diese Veröffentlichung fügt getAdjustedPaymentCalendar (), um AccrualPeriod. Sie fügt hinzu, tägliche und wöchentliche Frequenzen, die Frequenz. "Noisy" Protokollierung wurde als Info aus der ISMA Aktuelle Aktuelle Default-Implementierung entfernt. ScheduleGenerator2 wurde TypedScheduleGenerator umbenannt. Veraltet Zugriffsmethoden wurden aus Periode entfernt.
Tags: Code cleanup
This release adds getAdjustedPaymentCalendar() to AccrualPeriod. It adds daily and weekly frequencies to Frequency. 'Noisy' logging has been removed as info from the ISMA Actual Actual default implementation. ScheduleGenerator2 has been renamed to TypedScheduleGenerator. Deprecated accessors have been removed from Period.

2007-01-23 23:48
A0_0_1

Die erste Version des Handels Zeitplan API (Zahlungen, Optionen und Barrieren) zusammen mit einer Umsetzung eines Zins-Swap, dass ihre Handels-Zeitplan erstellt.
Tags: Trade, Initial freshmeat announcement
The initial version of the trade schedule API (payments, options, and barriers) along with an implementation of an interest rate swap that generates its trade schedule.

2007-01-19 15:49
B0.2.0

Diese Veröffentlichung fügt eine Implementierung von stark typisierten (allgemein) Periodenrechnung Zeiten und periodengerecht Zeitplan Objekt. Mit diesen können Sie Ihre eigenen periodengerechten Perioden-Modell (mit ihren eigenen zugrunde liegenden und / oder Befestigungen) und der periodengerechten Zeitplan wird die Anpassung zu verwalten, Zinsusanz Fraktion, Berechnungen und Zahlungen für Sie. Der Feiertagskalender gemacht worden Generika, deren Nutzung mit Unterklassen der Periode zu vereinfachen.
Tags: Major feature enhancements
This release adds an implementation of strongly
typed (generic) accrual
periods and an accrual schedule object. With
these, you can model your
own accrual periods (with their own underlying
and/or fixings), and
the accrual schedule will manage the adjustment,
daycount fraction,
and payment calculations for you. The holiday
calendars have been made
generic to simplify their use with subclasses of
Period.

2007-01-01 19:04
B0.1.8

Diese Veröffentlichung fügt ein ScheduleCutter-Klasse, die Zeitpläne, oder Zeiten der durch eine Reihe von Terminen oder anderen pünktlich gesenkt werden können. Sie fügt hinzu, Tests für die ScheduleCutter. notionalStart und notionalEnd in der Periode geändert worden zu sein referenceStart und referenceEnd für Klarheit (veraltet Methoden Verweis auf die fiktiven Start-und Enddatum). Die financialcalendarimpl Quelle und Tests wurden in den Haupt-/ src und Haupt-/ Test-Verzeichnisse verschoben werden. Die Erfassung Bericht wurde aufgeräumt zu testen und beispielsweise Klassen auszuschließen. Coverage wurde auf 100% der nicht-deprecated-Code für die org.jfin.date .* Paket verbessert.
Tags: Minor feature enhancements
This release adds a ScheduleCutter class, which allows schedules or periods to be cut by a set of dates or another schedule. It adds tests for the ScheduleCutter. notionalStart and notionalEnd in Period have been changed to be referenceStart and referenceEnd for clarity (deprecated methods referencing the notional start and end dates). The financialcalendarimpl source and tests have been moved into the main/src and main/test directories. The coverage report has been cleaned up to exclude test and example classes. Coverage has been improved to 100% of non-deprecated code for the org.jfin.date.* package.

Project Resources