Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
Jena 3.0.0
-
None
Description
If a Literal of type xsd:decimal is created the value is a BigDecimal. However, if such a Literal is passed into the com.ge.research.jena.Utils compareTypedLiterals method, the value is only checked for Float and Double so it defaults to being treated as Long, which can give erroneous results. I checked the current code base on github.com and this appears to still be an issue.
Attachments
Issue Links
- links to