com.google.common.primitives.Shorts.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jelly Show documentation
Show all versions of jelly Show documentation
Java Functional Metaprogramming API
The newest version!
???? 2 ? ? ? ? ? ? ? ?
/ ?
/ ?
? ? ?
? ?
?
?
?
? ???????? W
? ? X
? ?
? ? ? ?
? ?
? ?
/ ? 4 ? ? ?
/ ?
? ?
? ? ?
?
? 2 ? ?
( ? ? ? ?
+ ?
? ?
( ? ? ShortArrayAsList InnerClasses ? LexicographicalComparator ? ShortConverter BYTES I
ConstantValue MAX_POWER_OF_TWO S @ ()V Code LineNumberTable LocalVariableTable this %Lcom/google/common/primitives/Shorts; hashCode (S)I value checkedCast (J)S J result
StackMapTable
saturatedCast compare (SS)I a b contains ([SS)Z arr$ [S len$ i$ array target T indexOf ([SS)I ([SSII)I i start end ([S[S)I j lastIndexOf min ([S)S max concat ([[S)[S [[S arrays length pos h toByteArray (S)[B RuntimeInvisibleAnnotations /Lcom/google/common/annotations/GwtIncompatible; doesn't work
fromByteArray ([B)S bytes [B fromBytes (BB)S b1 B b2 stringConverter $()Lcom/google/common/base/Converter; Signature I()Lcom/google/common/base/Converter; $Lcom/google/common/annotations/Beta; ensureCapacity ([SII)[S minLength padding copyOf ([SI)[S original copy join ((Ljava/lang/String;[S)Ljava/lang/String; separator Ljava/lang/String; builder Ljava/lang/StringBuilder; ? lexicographicalComparator ()Ljava/util/Comparator; ()Ljava/util/Comparator<[S>; toArray (Ljava/util/Collection;)[S
collection Ljava/util/Collection;
boxedArray [Ljava/lang/Object; len LocalVariableTypeTable +Ljava/util/Collection<+Ljava/lang/Number;>; ? ? /(Ljava/util/Collection<+Ljava/lang/Number;>;)[S asList ([S)Ljava/util/List; backingArray '([S)Ljava/util/List;
access$000 x0 x1 x2 x3
access$100
SourceFile Shorts.java RuntimeVisibleAnnotations #Ljavax/annotation/CheckReturnValue; -Lcom/google/common/annotations/GwtCompatible; emulated ? ? 7 ? ? ; ? ; b \ Z \ = > "java/lang/IllegalArgumentException java/lang/StringBuilder Out of range: ? ? ? ? ? ? = ? ? ? ? ? ? ? ? ? array too small: %s < %s java/lang/Object ? ? ? ? ? v w ? ? Invalid minLength: %s Invalid padding: %s ? ? ? c ? ? ? = ? ? ? ? ? 4com/google/common/primitives/Shorts$ShortArrayAsList ? ? java/lang/Number = #com/google/common/primitives/Shorts =com/google/common/primitives/Shorts$LexicographicalComparator 2com/google/common/primitives/Shorts$ShortConverter java/util/Collection java/lang/Short SIZE java/lang/Byte MAX_VALUE MIN_VALUE append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (J)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (Ljava/lang/String;)V $com/google/common/base/Preconditions checkNotNull 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
checkArgument (Z)V java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V java/lang/Integer valueOf (I)Ljava/lang/Integer; )(ZLjava/lang/String;[Ljava/lang/Object;)V INSTANCE 4Lcom/google/common/primitives/Shorts$ShortConverter; java/lang/Math (II)I &(Ljava/lang/Object;)Ljava/lang/Object; (I)V (I)Ljava/lang/StringBuilder; ?Lcom/google/common/primitives/Shorts$LexicographicalComparator; toShortArray ()[S ()[Ljava/lang/Object;
shortValue ()S java/util/Collections emptyList ()Ljava/util/List; ([S)V 1 / 6 7 8 9 : ; 8 <