
com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator.class Maven / Gradle / Ivy
The newest version!
???? 2 ? k l m
n o ; p
+ q
+ r
s t u
v
w x y z { |
}
~
? ? ?
? ?
? ?
? ? ?
? ? ? [
? 2
? ?
? ? ? ?
? ?
s
?
? ?
) v ? ? ? LexicographicalComparatorHolder InnerClasses UnsafeComparator INSTANCE ]Lcom/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator;
BIG_ENDIAN Z theUnsafe Lsun/misc/Unsafe; BYTE_ARRAY_BASE_OFFSET I $VALUES ^[Lcom/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator; values `()[Lcom/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator; Code LineNumberTable valueOf q(Ljava/lang/String;)Lcom/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator; LocalVariableTable name Ljava/lang/String; (Ljava/lang/String;I)V this Signature ()V getUnsafe ()Lsun/misc/Unsafe; e Ljava/lang/SecurityException; )Ljava/security/PrivilegedActionException;
StackMapTable t z compare ([B[B)I n lw J rw i result left [B right minLength minWords toString ()Ljava/lang/String; '(Ljava/lang/Object;Ljava/lang/Object;)I x0 Ljava/lang/Object; x1 ?Ljava/lang/Enum;Ljava/util/Comparator<[B>;
SourceFile UnsignedBytes.java RuntimeInvisibleAnnotations 1Lcom/google/common/annotations/VisibleForTesting; ? ? 9 : ; ; ? ? [com/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator @ ? E F J K java/lang/SecurityException ]com/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1 E I ? ? ? sun/misc/Unsafe 'java/security/PrivilegedActionException java/lang/RuntimeException Could not initialize intrinsics ? ? E ? ? ? ? 6 7 8 9 ? ? 4 5 ? R ? ? ? ? ? R ? CUnsignedBytes.lexicographicalComparator() (sun.misc.Unsafe version) R S E F 2 3 ? ? ? 4 ? ? ? ? ? ? ? ? java/lang/AssertionError java/lang/Enum java/util/Comparator Jcom/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder "com/google/common/primitives/Longs BYTES clone ()Ljava/lang/Object; 5(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; java/security/AccessController doPrivileged =(Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object; getCause ()Ljava/lang/Throwable; *(Ljava/lang/String;Ljava/lang/Throwable;)V java/lang/Math min (II)I getLong (Ljava/lang/Object;J)J *com/google/common/primitives/UnsignedLongs (JJ)I java/lang/Long numberOfTrailingZeros (J)I *com/google/common/primitives/UnsignedBytes (BB)I java/nio/ByteOrder nativeOrder ()Ljava/nio/ByteOrder; Ljava/nio/ByteOrder; java/lang/Object equals (Ljava/lang/Object;)Z arrayBaseOffset (Ljava/lang/Class;)I arrayIndexScale@0 + , @ 2 3 4 5 6 7 8 9 : ; <