Index: /trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/CommandInteger.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/CommandInteger.java	(revision 18696)
+++ /trunk/src/org/openstreetmap/josm/data/imagery/vectortile/mapbox/CommandInteger.java	(revision 18697)
@@ -53,5 +53,5 @@
      * Add a parameter
      * @param parameterInteger The parameter to add (converted to {@code short}).
-     * @since xxx
+     * @since 18695
      */
     public void addParameter(long parameterInteger) {
Index: /trunk/src/org/openstreetmap/josm/data/osm/pbf/Blob.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/data/osm/pbf/Blob.java	(revision 18696)
+++ /trunk/src/org/openstreetmap/josm/data/osm/pbf/Blob.java	(revision 18697)
@@ -16,5 +16,5 @@
 /**
  * A "Blob" of data from an OSM PBF file. It, in turn, contains additional data in PBF format, which may be compressed.
- * @since xxx
+ * @since 18695
  */
 public final class Blob {
Index: /trunk/src/org/openstreetmap/josm/data/osm/pbf/BlobHeader.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/data/osm/pbf/BlobHeader.java	(revision 18696)
+++ /trunk/src/org/openstreetmap/josm/data/osm/pbf/BlobHeader.java	(revision 18697)
@@ -7,5 +7,5 @@
 /**
  * A "BlobHeader" which contains metadata for a {@link Blob}.
- * @since xxx
+ * @since 18695
  */
 public final class BlobHeader {
@@ -14,4 +14,10 @@
     private final int dataSize;
 
+    /**
+     * Create a new {@link BlobHeader}
+     * @param type The type of data in the blob
+     * @param indexData The metadata for the blob
+     * @param dataSize The size of the blob
+     */
     public BlobHeader(@Nonnull String type, @Nullable byte[] indexData, int dataSize) {
         this.type = type;
@@ -20,12 +26,21 @@
     }
 
+    /**
+     * @return The blob type
+     */
     public String type() {
         return this.type;
     }
 
+    /**
+     * @return The blob metadata
+     */
     public byte[] indexData() {
         return this.indexData;
     }
 
+    /**
+     * @return The blob size
+     */
     public int dataSize() {
         return this.dataSize;
Index: /trunk/src/org/openstreetmap/josm/data/osm/pbf/HeaderBlock.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/data/osm/pbf/HeaderBlock.java	(revision 18696)
+++ /trunk/src/org/openstreetmap/josm/data/osm/pbf/HeaderBlock.java	(revision 18697)
@@ -10,5 +10,5 @@
  * The header block contains data on required features, optional features, the bbox of the data, the source, the osmosis replication timestamp,
  * the osmosis replication sequence number, and the osmosis replication base url
- * @since xxx
+ * @since 18695
  */
 public final class HeaderBlock {
Index: /trunk/src/org/openstreetmap/josm/data/osm/pbf/Info.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/data/osm/pbf/Info.java	(revision 18696)
+++ /trunk/src/org/openstreetmap/josm/data/osm/pbf/Info.java	(revision 18697)
@@ -6,5 +6,5 @@
 /**
  * Optional metadata for primitives
- * @since xxx
+ * @since 18695
  */
 public final class Info {
@@ -16,4 +16,13 @@
     private final boolean visible;
 
+    /**
+     * Create a new {@link Info} object
+     * @param version The OSM version
+     * @param timestamp The OSM timestamp
+     * @param changeset The OSM changeset
+     * @param uid The user ID
+     * @param userSid The string id for the user name
+     * @param visible {@code false} if the element was deleted for this version
+     */
     public Info(int version, @Nullable Long timestamp, @Nullable Long changeset, @Nullable Integer uid, @Nullable Integer userSid,
                 boolean visible) {
@@ -26,24 +35,42 @@
     }
 
+    /**
+     * @return The version
+     */
     public int version() {
         return this.version;
     }
 
+    /**
+     * @return The timestamp
+     */
     public Long timestamp() {
         return this.timestamp;
     }
 
+    /**
+     * @return The changeset
+     */
     public Long changeset() {
         return this.changeset;
     }
 
+    /**
+     * @return The user id
+     */
     public Integer uid() {
         return this.uid;
     }
 
+    /**
+     * @return The user string id (in PBF strings)
+     */
     public Integer userSid() {
         return this.userSid;
     }
 
+    /**
+     * @return {@code false} if the object was deleted
+     */
     public boolean isVisible() {
         return this.visible;
Index: /trunk/src/org/openstreetmap/josm/data/osm/pbf/OsmPbfFile.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/data/osm/pbf/OsmPbfFile.java	(revision 18696)
+++ /trunk/src/org/openstreetmap/josm/data/osm/pbf/OsmPbfFile.java	(revision 18697)
@@ -8,5 +8,5 @@
 /**
  * A class used to determine whether or not a file may be an OSM PBF file
- * @since xxx
+ * @since 18695
  */
 public final class OsmPbfFile {
Index: /trunk/src/org/openstreetmap/josm/gui/io/importexport/OsmPbfImporter.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/io/importexport/OsmPbfImporter.java	(revision 18696)
+++ /trunk/src/org/openstreetmap/josm/gui/io/importexport/OsmPbfImporter.java	(revision 18697)
@@ -15,5 +15,5 @@
 /**
  * File importer that reads *.osm.pbf data files.
- * @since xxx
+ * @since 18695
  */
 public class OsmPbfImporter extends OsmImporter {
Index: /trunk/src/org/openstreetmap/josm/io/AbstractReader.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/io/AbstractReader.java	(revision 18696)
+++ /trunk/src/org/openstreetmap/josm/io/AbstractReader.java	(revision 18697)
@@ -276,5 +276,5 @@
     /**
      * An interface for reading binary data
-     * @since xxx
+     * @since 18695
      */
     @FunctionalInterface
Index: /trunk/src/org/openstreetmap/josm/io/OsmPbfReader.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/io/OsmPbfReader.java	(revision 18696)
+++ /trunk/src/org/openstreetmap/josm/io/OsmPbfReader.java	(revision 18697)
@@ -47,5 +47,5 @@
 /**
  * Read OSM data from an OSM PBF file
- * @since xxx
+ * @since 18695
  */
 public final class OsmPbfReader extends AbstractReader {
