
com.groupbyinc.flux.cluster.MasterNodeChangePredicate.class Maven / Gradle / Ivy
???? 4 W 5com/groupbyinc/flux/cluster/MasterNodeChangePredicate java/lang/Object MasterNodeChangePredicate.java %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles Lookup ()V
this 7Lcom/groupbyinc/flux/cluster/MasterNodeChangePredicate; build J(Lcom/groupbyinc/flux/cluster/ClusterState;)Ljava/util/function/Predicate; (com/groupbyinc/flux/cluster/ClusterState version ()J
nodes 3()Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes;
/com/groupbyinc/flux/cluster/node/DiscoveryNodes
getMasterNode 2()Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;
! .com/groupbyinc/flux/cluster/node/DiscoveryNode # getEphemeralId ()Ljava/lang/String; % &
$ ' java/lang/String ) "java/lang/invoke/LambdaMetafactory + metafactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; - .
, / 0 (Ljava/lang/Object;)Z 2 lambda$build$0 @(Ljava/lang/String;JLcom/groupbyinc/flux/cluster/ClusterState;)Z 4 5
6 7 -(Lcom/groupbyinc/flux/cluster/ClusterState;)Z 9 test 3(Ljava/lang/String;J)Ljava/util/function/Predicate; ; < = currentState *Lcom/groupbyinc/flux/cluster/ClusterState; currentVersion J
masterNode 0Lcom/groupbyinc/flux/cluster/node/DiscoveryNode; currentMasterId Ljava/lang/String; equals G 2
* H accept Z newState newMaster Code LocalVariableTable LineNumberTable
StackMapTable Signature v(Lcom/groupbyinc/flux/cluster/ClusterState;)Ljava/util/function/Predicate; BootstrapMethods
SourceFile InnerClasses 1 N 3 *? ? O P
N ? $*? @*? ? "N-? ? -? (:? > ? O * $ ? @ A B
C D E F P % &