![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.collect.NullsFirstOrdering.class Maven / Gradle / Ivy
???? 4 _
"com/google/common/collect/Ordering ()V
,com/google/common/collect/NullsFirstOrdering ordering $Lcom/google/common/collect/Ordering;
compare '(Ljava/lang/Object;Ljava/lang/Object;)I
reverse &()Lcom/google/common/collect/Ordering;
nullsLast
java/lang/Object equals (Ljava/lang/Object;)Z
! hashCode ()I9:t $ java/lang/StringBuilder
#
# ' ( ) append -(Ljava/lang/Object;)Ljava/lang/StringBuilder; +
.nullsFirst()
# - ( . -(Ljava/lang/String;)Ljava/lang/StringBuilder;
# 0 1 2 toString ()Ljava/lang/String; 4 java/io/Serializable Signature *Lcom/google/common/collect/Ordering<-TT;>; serialVersionUID J
ConstantValue '(Lcom/google/common/collect/Ordering;)V Code LineNumberTable LocalVariableTable this .Lcom/google/common/collect/NullsFirstOrdering; LocalVariableTypeTable 3Lcom/google/common/collect/NullsFirstOrdering; MethodParameters -(Lcom/google/common/collect/Ordering<-TT;>;)V left Ljava/lang/Object; right TT;
StackMapTable (TT;TT;)I "RuntimeVisibleParameterAnnotations Ljavax/annotation/CheckForNull; RuntimeVisibleTypeAnnotations 4Lorg/checkerframework/checker/nullness/qual/NonNull; 2()Lcom/google/common/collect/Ordering; 5Lorg/checkerframework/checker/nullness/qual/Nullable;
nullsFirst that object 1Lcom/google/common/collect/NullsFirstOrdering<*>; ULcom/google/common/collect/Ordering;Ljava/io/Serializable;
SourceFile NullsFirstOrdering.java RuntimeVisibleAnnotations ;Lcom/google/common/collect/ElementTypesAreNonnullByDefault; RuntimeInvisibleAnnotations -Lcom/google/common/annotations/GwtCompatible; serializable 0 3 5 6 7 8 9 : <