![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder.class Maven / Gradle / Ivy
???? 4 ^
java/lang/Object ()V
Jcom/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder UNSAFE_COMPARATOR_NAME Ljava/lang/String;
java/lang/Class forName %(Ljava/lang/String;)Ljava/lang/Class;
getEnumConstants ()[Ljava/lang/Object;
java/util/Objects requireNonNull &(Ljava/lang/Object;)Ljava/lang/Object; [Ljava/lang/Object; java/util/Comparator " java/lang/Throwable
$ % & ' ( *com/google/common/primitives/UnsignedBytes !lexicographicalComparatorJavaImpl ()Ljava/util/Comparator; * java/lang/StringBuilder
)
- . / getName ()Ljava/lang/String;
) 1 2 3 append -(Ljava/lang/String;)Ljava/lang/StringBuilder; 5 $UnsafeComparator
) 7 8 / toString
: ; ( getBestComparator = > ? BEST_COMPARATOR Ljava/util/Comparator; Signature Ljava/util/Comparator<[B>; Code LineNumberTable LocalVariableTable this LLcom/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder; theClass Ljava/lang/Class; constants
comparator t Ljava/lang/Throwable; LocalVariableTypeTable Ljava/lang/Class<*>;
StackMapTable ()Ljava/util/Comparator<[B>;
SourceFile UnsignedBytes.java RuntimeInvisibleAnnotations 1Lcom/google/common/annotations/VisibleForTesting; InnerClasses LexicographicalComparatorHolder Y ]com/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator PureJavaComparator \ [com/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator UnsafeComparator > ? @ A B / *? ? C " D E F ; ( B ? ? ?
K*? ? ? L+2? M,?K? #? ! C ? ? ? ? ? ? D * G H I J ? K L M G N J A O [ ! @ P Q B A !? )Y? +? ,? 04? 0? 6? ? 9?