aboutsummaryrefslogtreecommitdiff
path: root/api
diff options
context:
space:
mode:
authorBogdan Drutu <bdrutu@google.com>2018-09-12 18:01:17 -0700
committerGitHub <noreply@github.com>2018-09-12 18:01:17 -0700
commit4ddf824f81d1e4b5ebdfd988ccc140686b9fa3f5 (patch)
tree89f50c4e881620ec3b8682acb1d1115847f41635 /api
parentd3fa0e5c60903f95c184d7c7bafae8fdd12156ad (diff)
downloadopencensus-java-4ddf824f81d1e4b5ebdfd988ccc140686b9fa3f5.tar.gz
Make LowerCaseBase16Encoding package protected. (#1427)
Diffstat (limited to 'api')
-rw-r--r--api/src/main/java/io/opencensus/trace/LowerCaseBase16Encoding.java (renamed from api/src/main/java/io/opencensus/trace/internal/LowerCaseBase16Encoding.java)10
-rw-r--r--api/src/main/java/io/opencensus/trace/SpanId.java1
-rw-r--r--api/src/main/java/io/opencensus/trace/TraceId.java1
-rw-r--r--api/src/test/java/io/opencensus/trace/LowerCaseBase16EncodingTest.java (renamed from api/src/test/java/io/opencensus/trace/internal/LowerCaseBase16EncodingTest.java)4
4 files changed, 6 insertions, 10 deletions
diff --git a/api/src/main/java/io/opencensus/trace/internal/LowerCaseBase16Encoding.java b/api/src/main/java/io/opencensus/trace/LowerCaseBase16Encoding.java
index d9b2cf09..bca95868 100644
--- a/api/src/main/java/io/opencensus/trace/internal/LowerCaseBase16Encoding.java
+++ b/api/src/main/java/io/opencensus/trace/LowerCaseBase16Encoding.java
@@ -14,15 +14,13 @@
* limitations under the License.
*/
-package io.opencensus.trace.internal;
+package io.opencensus.trace;
-import io.opencensus.common.Internal;
import io.opencensus.internal.Utils;
import java.util.Arrays;
/** Internal copy of the Guava implementation of the {@code BaseEncoding.base16().lowerCase()}. */
-@Internal
-public final class LowerCaseBase16Encoding {
+final class LowerCaseBase16Encoding {
private static final String ALPHABET = "0123456789abcdef";
private static final int ASCII_CHARACTERS = 128;
private static final char[] ENCODING = buildEncodingArray();
@@ -53,7 +51,7 @@ public final class LowerCaseBase16Encoding {
* @param bytes byte array to be encoded.
* @return the encoded {@code String}.
*/
- public static String encodeToString(byte[] bytes) {
+ static String encodeToString(byte[] bytes) {
StringBuilder stringBuilder = new StringBuilder(bytes.length * 2);
for (byte byteVal : bytes) {
int b = byteVal & 0xFF;
@@ -71,7 +69,7 @@ public final class LowerCaseBase16Encoding {
* @throws IllegalArgumentException if the input is not a valid encoded string according to this
* encoding.
*/
- public static byte[] decodeToBytes(CharSequence chars) {
+ static byte[] decodeToBytes(CharSequence chars) {
Utils.checkArgument(chars.length() % 2 == 0, "Invalid input length " + chars.length());
int bytesWritten = 0;
byte[] bytes = new byte[chars.length() / 2];
diff --git a/api/src/main/java/io/opencensus/trace/SpanId.java b/api/src/main/java/io/opencensus/trace/SpanId.java
index 44119d6b..c43fa6b0 100644
--- a/api/src/main/java/io/opencensus/trace/SpanId.java
+++ b/api/src/main/java/io/opencensus/trace/SpanId.java
@@ -17,7 +17,6 @@
package io.opencensus.trace;
import io.opencensus.internal.Utils;
-import io.opencensus.trace.internal.LowerCaseBase16Encoding;
import java.util.Arrays;
import java.util.Random;
import javax.annotation.Nullable;
diff --git a/api/src/main/java/io/opencensus/trace/TraceId.java b/api/src/main/java/io/opencensus/trace/TraceId.java
index 983b21c3..465e4d4a 100644
--- a/api/src/main/java/io/opencensus/trace/TraceId.java
+++ b/api/src/main/java/io/opencensus/trace/TraceId.java
@@ -18,7 +18,6 @@ package io.opencensus.trace;
import io.opencensus.common.Internal;
import io.opencensus.internal.Utils;
-import io.opencensus.trace.internal.LowerCaseBase16Encoding;
import java.util.Arrays;
import java.util.Random;
import javax.annotation.Nullable;
diff --git a/api/src/test/java/io/opencensus/trace/internal/LowerCaseBase16EncodingTest.java b/api/src/test/java/io/opencensus/trace/LowerCaseBase16EncodingTest.java
index bcc51ab6..3444d2b3 100644
--- a/api/src/test/java/io/opencensus/trace/internal/LowerCaseBase16EncodingTest.java
+++ b/api/src/test/java/io/opencensus/trace/LowerCaseBase16EncodingTest.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package io.opencensus.trace.internal;
+package io.opencensus.trace;
import static com.google.common.truth.Truth.assertThat;
@@ -25,7 +25,7 @@ import org.junit.rules.ExpectedException;
import org.junit.runner.RunWith;
import org.junit.runners.JUnit4;
-/** Unit tests for {@link LowerCaseBase16Encoding}. */
+/** Unit tests for {@link io.opencensus.trace.LowerCaseBase16Encoding}. */
@RunWith(JUnit4.class)
public class LowerCaseBase16EncodingTest {
private static final Charset CHARSET = Charset.forName("UTF-8");