Commit Graph

13 Commits

Author SHA1 Message Date
Simon Legner d5bdd020c1 Replace Error with adequate Exceptions
Sometimes wrapped in UncheckedIOException to not change the method signatures.
2021-01-03 23:50:43 +01:00
Simon Legner 9985bf46ad Update Javadoc 2021-01-03 23:40:40 +01:00
Simon Legner 712c8cacf7 Use Java array syntax 2021-01-03 23:39:46 +01:00
Simon Legner b787a1fdaa Modernise Java codebase (Java 8 features) 2021-01-03 23:39:01 +01:00
Scott Crosby fdb5facaff Add in LGPL copyright notices to the osmpbf library. 2011-01-02 20:21:48 -06:00
Scott Crosby b26c2e7da1 Define NODATE as Date(-1), or a date before 1970. 2010-12-14 11:24:47 -06:00
Scott Crosby f2d631527f Set the default date to be Jan 1 1970, not the current date. 2010-12-14 10:01:45 -06:00
Scott Crosby a1b2112264 Document more of the API for BinaryParser. 2010-09-08 07:48:54 -05:00
Scott Crosby cd67ed44e7 Make the granularity state protected instead of private.
Subclasses need to be able to access it.
2010-09-01 15:19:35 -05:00
Scott Crosby f933cf162e Revert "Excise references to now-obsolete Nodes"
This reverts commit a625c34e7d.
2010-08-30 08:30:13 -05:00
Scott Crosby a625c34e7d Excise references to now-obsolete Nodes 2010-08-25 11:41:34 -05:00
Scott Crosby 3c4e232984 Support new-format dense nodes that can contain keys and values.
To do this, I need to reserve string id #0 as a delimiter and cannot
generate it anymore.

Forward-compatible format change, in that old files cannot contain
new-format dense nodes, thus the delimiter bug is a non-issue.
2010-08-25 11:40:11 -05:00
Scott Crosby 8f0c4a8bc2 Protobufs and common Java code for binary format. 2010-08-25 11:40:06 -05:00