Index: third_party/protobuf/java/core/src/main/java/com/google/protobuf/Internal.java |
diff --git a/third_party/protobuf/java/core/src/main/java/com/google/protobuf/Internal.java b/third_party/protobuf/java/core/src/main/java/com/google/protobuf/Internal.java |
index c234559ce3834f7b3ead8cf85839dc8bdbbb1c17..d1de375e146f07061bd4a5a56fe6cc4f43f3d15f 100644 |
--- a/third_party/protobuf/java/core/src/main/java/com/google/protobuf/Internal.java |
+++ b/third_party/protobuf/java/core/src/main/java/com/google/protobuf/Internal.java |
@@ -60,16 +60,6 @@ public final class Internal { |
static final Charset ISO_8859_1 = Charset.forName("ISO-8859-1"); |
/** |
- * Throws an appropriate {@link NullPointerException} if the given objects is {@code null}. |
- */ |
- static <T> T checkNotNull(T obj, String message) { |
- if (obj == null) { |
- throw new NullPointerException(message); |
- } |
- return obj; |
- } |
- |
- /** |
* Helper called by generated code to construct default values for string |
* fields. |
* <p> |
@@ -621,12 +611,12 @@ public final class Internal { |
int getInt(int index); |
/** |
- * Like {@link #add(Object)} but more efficient in that it doesn't box the element. |
+ * Like {@link #add(Integer)} but more efficient in that it doesn't box the element. |
*/ |
void addInt(int element); |
/** |
- * Like {@link #set(int, Object)} but more efficient in that it doesn't box the element. |
+ * Like {@link #set(int, Integer)} but more efficient in that it doesn't box the element. |
*/ |
int setInt(int index, int element); |
@@ -649,12 +639,12 @@ public final class Internal { |
boolean getBoolean(int index); |
/** |
- * Like {@link #add(Object)} but more efficient in that it doesn't box the element. |
+ * Like {@link #add(Boolean)} but more efficient in that it doesn't box the element. |
*/ |
void addBoolean(boolean element); |
/** |
- * Like {@link #set(int, Object)} but more efficient in that it doesn't box the element. |
+ * Like {@link #set(int, Boolean)} but more efficient in that it doesn't box the element. |
*/ |
boolean setBoolean(int index, boolean element); |
@@ -677,12 +667,12 @@ public final class Internal { |
long getLong(int index); |
/** |
- * Like {@link #add(Object)} but more efficient in that it doesn't box the element. |
+ * Like {@link #add(Long)} but more efficient in that it doesn't box the element. |
*/ |
void addLong(long element); |
/** |
- * Like {@link #set(int, Object)} but more efficient in that it doesn't box the element. |
+ * Like {@link #set(int, Long)} but more efficient in that it doesn't box the element. |
*/ |
long setLong(int index, long element); |
@@ -705,12 +695,12 @@ public final class Internal { |
double getDouble(int index); |
/** |
- * Like {@link #add(Object)} but more efficient in that it doesn't box the element. |
+ * Like {@link #add(Double)} but more efficient in that it doesn't box the element. |
*/ |
void addDouble(double element); |
/** |
- * Like {@link #set(int, Object)} but more efficient in that it doesn't box the element. |
+ * Like {@link #set(int, Double)} but more efficient in that it doesn't box the element. |
*/ |
double setDouble(int index, double element); |
@@ -733,12 +723,12 @@ public final class Internal { |
float getFloat(int index); |
/** |
- * Like {@link #add(Object)} but more efficient in that it doesn't box the element. |
+ * Like {@link #add(Float)} but more efficient in that it doesn't box the element. |
*/ |
void addFloat(float element); |
/** |
- * Like {@link #set(int, Object)} but more efficient in that it doesn't box the element. |
+ * Like {@link #set(int, Float)} but more efficient in that it doesn't box the element. |
*/ |
float setFloat(int index, float element); |