diff options
author | Treehugger Robot <treehugger-gerrit@google.com> | 2019-06-06 12:51:23 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2019-06-06 12:51:23 +0000 |
commit | a677e4d5a0a134549fe6167dc0c716926134e420 (patch) | |
tree | b8d558c2f00d594506e31298d778d42d393c1dcf | |
parent | 2bba8e7b60205c79e85435b2ceccdd07b515f209 (diff) | |
parent | 48481e6f93e57f750d3d374f729a57c9d0412935 (diff) | |
download | base-a677e4d5a0a134549fe6167dc0c716926134e420.tar.gz |
Merge "Delete ByteStringUtils: it is no longer used"
-rw-r--r-- | core/java/android/util/ByteStringUtils.java | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/core/java/android/util/ByteStringUtils.java b/core/java/android/util/ByteStringUtils.java deleted file mode 100644 index e4798f09517d..000000000000 --- a/core/java/android/util/ByteStringUtils.java +++ /dev/null @@ -1,57 +0,0 @@ -/* - * Copyright (C) 2017 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package android.util; - -import libcore.util.HexEncoding; - -/** - * A utility class for common byte array to hex string operations and vise versa. - * - * @hide - */ -public final class ByteStringUtils { - - private ByteStringUtils() { - /* hide constructor */ - } - - /** - * Returns the hex encoded string representation of bytes. - * @param bytes Byte array to encode. - * @return Hex encoded string representation of bytes. - */ - public static String toHexString(byte[] bytes) { - if (bytes == null || bytes.length == 0 || bytes.length % 2 != 0) { - return null; - } - - return HexEncoding.encodeToString(bytes, true /* upperCase */); - } - - /** - * Returns the decoded byte array representation of str. - * @param str Hex encoded string to decode. - * @return Decoded byte array representation of str. - */ - public static byte[] fromHexToByteArray(String str) { - if (str == null || str.length() == 0 || str.length() % 2 != 0) { - return null; - } - - return HexEncoding.decode(str, false /* allowSingleChar */); - } -} |