Add simplified overloads of String<->ByteArray/CharArray conversions
These overloads cover the most common cases of conversion of the entire String or Byte/CharArray, avoiding extra index check and branching. #KT-24810, KT-29265
This commit is contained in:
+3
@@ -4906,6 +4906,7 @@ public final class kotlin/text/StringsKt {
|
||||
public static synthetic fun commonSuffixWith$default (Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Ljava/lang/String;
|
||||
public static final fun compareTo (Ljava/lang/String;Ljava/lang/String;Z)I
|
||||
public static synthetic fun compareTo$default (Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)I
|
||||
public static final fun concatToString ([C)Ljava/lang/String;
|
||||
public static final fun concatToString ([CII)Ljava/lang/String;
|
||||
public static synthetic fun concatToString$default ([CIIILjava/lang/Object;)Ljava/lang/String;
|
||||
public static final fun contains (Ljava/lang/CharSequence;CZ)Z
|
||||
@@ -4914,6 +4915,7 @@ public final class kotlin/text/StringsKt {
|
||||
public static synthetic fun contains$default (Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z
|
||||
public static final fun count (Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function1;)I
|
||||
public static final fun decapitalize (Ljava/lang/String;)Ljava/lang/String;
|
||||
public static final fun decodeToString ([B)Ljava/lang/String;
|
||||
public static final fun decodeToString ([BIIZ)Ljava/lang/String;
|
||||
public static synthetic fun decodeToString$default ([BIIZILjava/lang/Object;)Ljava/lang/String;
|
||||
public static final fun drop (Ljava/lang/CharSequence;I)Ljava/lang/CharSequence;
|
||||
@@ -4924,6 +4926,7 @@ public final class kotlin/text/StringsKt {
|
||||
public static final fun dropLastWhile (Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Ljava/lang/String;
|
||||
public static final fun dropWhile (Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function1;)Ljava/lang/CharSequence;
|
||||
public static final fun dropWhile (Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Ljava/lang/String;
|
||||
public static final fun encodeToByteArray (Ljava/lang/String;)[B
|
||||
public static final fun encodeToByteArray (Ljava/lang/String;IIZ)[B
|
||||
public static synthetic fun encodeToByteArray$default (Ljava/lang/String;IIZILjava/lang/Object;)[B
|
||||
public static final fun endsWith (Ljava/lang/CharSequence;CZ)Z
|
||||
|
||||
Reference in New Issue
Block a user