com.google.common.primitives.Bytes.class Maven / Gradle / Ivy
???? 4 ?
"com/google/common/primitives/Bytes lastIndexOf ([BBII)I
indexOf
java/lang/Object ()V array
$com/google/common/base/Preconditions checkNotNull 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; target
java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V ! Invalid minLength: %s
# $ %
checkArgument (ZLjava/lang/String;I)V ' Invalid padding: %s
) * + , - java/util/Arrays copyOf ([BI)[B / 2com/google/common/primitives/Bytes$ByteArrayAsList
. 1 2 3 toByteArray ()[B 5 6 7 8 9 java/util/Collection toArray ()[Ljava/lang/Object;
; < &(Ljava/lang/Object;)Ljava/lang/Object; > java/lang/Number
= @ A B byteValue ()B
D E F G H java/util/Collections emptyList ()Ljava/util/List;
. J K ([B)V
M N O reverse ([BII)V
Q R S checkPositionIndexes (III)V
U V W rotate ([BIII)V Code LineNumberTable LocalVariableTable this $Lcom/google/common/primitives/Bytes; hashCode (B)I value B MethodParameters contains ([BB)Z [B
StackMapTable d ([BB)I i I start end ([B[B)I j concat ([[B)[B arrays [[B length result pos q ensureCapacity ([BII)[B minLength padding (Ljava/util/Collection;)[B
collection Ljava/util/Collection;
boxedArray [Ljava/lang/Object; len LocalVariableTypeTable +Ljava/util/Collection<+Ljava/lang/Number;>; ~ Signature /(Ljava/util/Collection<+Ljava/lang/Number;>;)[B asList ([B)Ljava/util/List; backingArray &([B)Ljava/util/List; tmp fromIndex toIndex ([BI)V distance m
newFirstIndex
access$000 x0 x1 x2 x3
access$100
SourceFile
Bytes.java RuntimeVisibleAnnotations >Lcom/google/common/primitives/ElementTypesAreNonnullByDefault; RuntimeInvisibleAnnotations -Lcom/google/common/annotations/GwtCompatible; InnerClasses ByteArrayAsList 1 X / *?
? Y 1 Z [ \ ] ^ X , ? Y = Z _ ` a _ b c X ? $*M,?>6? ,36? ?????? Y H I J H " M Z _ ` $ d $ ` e ? f? a g X = **?? ? Y Y Z d ` a
X ? 6? *3? ?????? Y ^ _ ` ^ c Z 4 h i d ` j i k i e
? ? a j k l X ? H*? W+? W+?? ?=*?+?d`? '>+?? *`3+3? ? ?????????? Y 2 q r s t x " y * z 5 { 8 y > ~ @ x F ? Z * $ m i / h i H d H d e ? ? ? ? a g X = **?? ? Y ? Z d ` a
X ? d6? *3? ??????? Y ? ? ? ? ? Z 4 h i d ` j i k i e
? ? a j k ? n o X Z<*M,?>6? ,2:?`????M>*:?66? !2:,?? ?`>????,? Y . ? ? ? ? " ? &