primordium

The OSIDs define a stunningly flexible array of OsidPrimitives and are limitless in their application. This package contains many OsidPrimitive implementations ready to go.

Common Tools

Deserialization Handlers

Static factories to match the implementation based in its toString() format.

10 handlers →

Converters

Convert an OsidPrimitive from one system into another — DateTimeConverter across calendars and time systems.

View →

Calculators

Arithmetic operations on OsidPrimitives — durations, currencies, distances, speeds, headings, and geodesics.

6 calculators →

Formatters

Write an OsidPrimitive in the conventions of a Locale — numbers, dates and times, as indicated by its format Type.

3 formatters →

Well-Known Values

Static factories for the unknown, the infinite, and the constants — unknown(), infinity(), light(), and random().

View →

Package Hierarchy