Java API for parsing and writing uncertainties in Uncertainty Markup Language (UncertML)