From 2906673651739cb4676f7e5dfe2b6911872c8151 Mon Sep 17 00:00:00 2001
From: "Taro L. Saito"
Date: Tue, 23 Aug 2011 18:13:19 +0900
Subject: [PATCH] Fix javadoc comments
---
pom.xml | 6 +++++-
src/main/java/org/xerial/snappy/SnappyCodec.java | 11 ++++++++++-
.../java/org/xerial/snappy/SnappyInputStream.java | 6 +-----
src/main/java/org/xerial/snappy/SnappyLoader.java | 2 +-
src/main/java/org/xerial/snappy/SnappyNative.java | 6 ++++--
src/main/java/org/xerial/snappy/SnappyNativeAPI.java | 3 ++-
.../java/org/xerial/snappy/SnappyOutputStream.java | 1 -
7 files changed, 23 insertions(+), 12 deletions(-)
diff --git a/pom.xml b/pom.xml
index 164c0da..f11c446 100755
--- a/pom.xml
+++ b/pom.xml
@@ -81,7 +81,11 @@
org.apache.maven.plugins
maven-javadoc-plugin
- 2.7
+ 2.8
+
+ UTF-8
+ en_US
+
attach-javadocs
diff --git a/src/main/java/org/xerial/snappy/SnappyCodec.java b/src/main/java/org/xerial/snappy/SnappyCodec.java
index 35d5b27..18014bd 100755
--- a/src/main/java/org/xerial/snappy/SnappyCodec.java
+++ b/src/main/java/org/xerial/snappy/SnappyCodec.java
@@ -33,7 +33,16 @@ import java.io.OutputStream;
import java.util.Arrays;
/**
- * Preamble header for {@link SnappyOutputStream}
+ * Preamble header for {@link SnappyOutputStream}.
+ *
+ *
+ * The magic header is the following 8 bytes data:
+ *
+ *
+ * -126, 'S', 'N', 'A', 'P', 'P', 'Y', 0
+ *
+ *
+ *
*
* @author leo
*
diff --git a/src/main/java/org/xerial/snappy/SnappyInputStream.java b/src/main/java/org/xerial/snappy/SnappyInputStream.java
index 2668cc5..51c5d4e 100755
--- a/src/main/java/org/xerial/snappy/SnappyInputStream.java
+++ b/src/main/java/org/xerial/snappy/SnappyInputStream.java
@@ -34,10 +34,6 @@ import java.io.InputStream;
* @author leo
*
*/
-/**
- * @author leo
- *
- */
public class SnappyInputStream extends InputStream
{
private boolean finishedReading = false;
@@ -132,7 +128,7 @@ public class SnappyInputStream extends InputStream
* @param array
* @param byteOffset
* @param byteLength
- * @return
+ * @return written bytes
* @throws IOException
*/
public int rawRead(Object array, int byteOffset, int byteLength) throws IOException {
diff --git a/src/main/java/org/xerial/snappy/SnappyLoader.java b/src/main/java/org/xerial/snappy/SnappyLoader.java
index f702fb4..511723c 100755
--- a/src/main/java/org/xerial/snappy/SnappyLoader.java
+++ b/src/main/java/org/xerial/snappy/SnappyLoader.java
@@ -453,7 +453,7 @@ public class SnappyLoader
* This version data is used as a suffix of a dll file extracted from the
* jar.
*
- * @return
+ * @return the version string
*/
public static String getVersion() {
diff --git a/src/main/java/org/xerial/snappy/SnappyNative.java b/src/main/java/org/xerial/snappy/SnappyNative.java
index 6dc055f..7070d1d 100755
--- a/src/main/java/org/xerial/snappy/SnappyNative.java
+++ b/src/main/java/org/xerial/snappy/SnappyNative.java
@@ -32,8 +32,10 @@ import java.nio.ByteBuffer;
* method in this class is defined in SnappyNative.h (genereted by javah) and
* SnappyNative.cpp
*
- * NEVER USE THIS CLASS DIRECTLY since it breaks the native library code
- * loading.
+ *
+ * DO NOT USE THIS CLASS DIRECTLY since the direct use of this class might
+ * break the native library code loading in {@link SnappyLoader}.
+ *
*
* @author leo
*
diff --git a/src/main/java/org/xerial/snappy/SnappyNativeAPI.java b/src/main/java/org/xerial/snappy/SnappyNativeAPI.java
index 50881b4..36989d9 100755
--- a/src/main/java/org/xerial/snappy/SnappyNativeAPI.java
+++ b/src/main/java/org/xerial/snappy/SnappyNativeAPI.java
@@ -28,7 +28,8 @@ import java.io.IOException;
import java.nio.ByteBuffer;
/**
- * Interface to access the native code of Snappy.
+ * Interface to access the native code of Snappy. Although this class members
+ * are public, do not use them directly. Use {@link Snappy} API instead.
*
*
* @author leo
diff --git a/src/main/java/org/xerial/snappy/SnappyOutputStream.java b/src/main/java/org/xerial/snappy/SnappyOutputStream.java
index ba4d541..786606a 100755
--- a/src/main/java/org/xerial/snappy/SnappyOutputStream.java
+++ b/src/main/java/org/xerial/snappy/SnappyOutputStream.java
@@ -38,7 +38,6 @@ import java.io.OutputStream;
*
* - snappy codec header defined in {@link SnappyCodec}
*
- a pair of (compressed data size, compressed data...)
- *
- a pair of (compressed data size, compressed data...)
*
- ...
*
*