| 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);
|
|
|
|
|