4 *} ~    V V  P P S * * * * * * * * * * * * *Builder InnerClasses backingGraph#Lcom/google/common/graph/BaseGraph; Signature(Lcom/google/common/graph/BaseGraph;&(Lcom/google/common/graph/BaseGraph;)VCodeLineNumberTableLocalVariableTablethis(Lcom/google/common/graph/ImmutableGraph;LocalVariableTypeTable-Lcom/google/common/graph/ImmutableGraph;+(Lcom/google/common/graph/BaseGraph;)VcopyOfI(Lcom/google/common/graph/Graph;)Lcom/google/common/graph/ImmutableGraph;graphLcom/google/common/graph/Graph;$Lcom/google/common/graph/Graph; StackMapTablei(Lcom/google/common/graph/Graph;)Lcom/google/common/graph/ImmutableGraph;R(Lcom/google/common/graph/ImmutableGraph;)Lcom/google/common/graph/ImmutableGraph; Deprecatedr(Lcom/google/common/graph/ImmutableGraph;)Lcom/google/common/graph/ImmutableGraph;RuntimeVisibleAnnotationsLjava/lang/Deprecated;incidentEdgeOrder(()Lcom/google/common/graph/ElementOrder;-()Lcom/google/common/graph/ElementOrder;getNodeConnectionsI(Lcom/google/common/graph/Graph;)Lcom/google/common/collect/ImmutableMap;nodeLjava/lang/Object;nodeConnections0Lcom/google/common/collect/ImmutableMap$Builder;TN;PresenceLcom/google/common/collect/ImmutableMap$Builder;>;(Lcom/google/common/graph/Graph;)Lcom/google/common/collect/ImmutableMap;>; connectionsOf](Lcom/google/common/graph/Graph;Ljava/lang/Object;)Lcom/google/common/graph/GraphConnections; edgeValueFn!Lcom/google/common/base/Function;WLcom/google/common/base/Function;(Lcom/google/common/graph/Graph;TN;)Lcom/google/common/graph/GraphConnections;delegate%()Lcom/google/common/graph/BaseGraph;*()Lcom/google/common/graph/BaseGraph;hasEdgeConnecting)(Lcom/google/common/graph/EndpointPair;)Z'(Ljava/lang/Object;Ljava/lang/Object;)Z outDegree(Ljava/lang/Object;)IinDegreedegree incidentEdges#(Ljava/lang/Object;)Ljava/util/Set; successors predecessors adjacentNodes nodeOrderallowsSelfLoops()Z isDirectednodes()Ljava/util/Set;DLcom/google/common/graph/ForwardingGraph; SourceFileImmutableGraph.java-Lcom/google/errorprone/annotations/Immutable; containerOfNRuntimeInvisibleAnnotations$Lcom/google/common/annotations/Beta; 2 ./&com/google/common/graph/ImmutableGraph*com/google/common/graph/StandardValueGraph KL t 2 23  I st q XY  rq jk nk  cd ce fg hg ig lk mk oI pq'com/google/common/graph/ForwardingGraph.com/google/common/graph/ImmutableGraph$Builder.com/google/common/collect/ImmutableMap$Builder/com/google/common/graph/GraphConstants$Presencejava/util/Iteratorcom/google/common/base/Function(com/google/common/graph/GraphConnections()V$com/google/common/graph/GraphBuilderfromG(Lcom/google/common/graph/Graph;)Lcom/google/common/graph/GraphBuilder;com/google/common/graph/Graphedges java/util/Setsize()IA(Lcom/google/common/graph/AbstractGraphBuilder;Ljava/util/Map;J)V$com/google/common/base/Preconditions checkNotNull&(Ljava/lang/Object;)Ljava/lang/Object;$com/google/common/graph/ElementOrderstable&com/google/common/collect/ImmutableMapbuilder2()Lcom/google/common/collect/ImmutableMap$Builder;iterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;putV(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap$Builder;build*()Lcom/google/common/collect/ImmutableMap; EDGE_EXISTS1Lcom/google/common/graph/GraphConstants$Presence; com/google/common/base/Functionsconstant5(Ljava/lang/Object;)Lcom/google/common/base/Function;0com/google/common/graph/DirectedGraphConnections ofImmutable{(Ljava/lang/Object;Ljava/lang/Iterable;Lcom/google/common/base/Function;)Lcom/google/common/graph/DirectedGraphConnections;com/google/common/collect/MapsasMapA(Ljava/util/Set;Lcom/google/common/base/Function;)Ljava/util/Map;2com/google/common/graph/UndirectedGraphConnectionsE(Ljava/util/Map;)Lcom/google/common/graph/UndirectedGraphConnections;&com/google/common/graph/GraphConstants!*./01234b **+545 66 78 ./9 7: .10; <=41* *%YY*** 5:;<>0:6 1>?9 1>@Aa0B <C4D* 5H6 >89 >:D0EFGHI4@ 5M6 789 7:0J KL43 L*M,,N+-*-W+5UV W+X.Y6  MN3>?/OQ9  MR3>@/OUAPV0W XY4.M*+*+,*+,5"^_`ab!c*b-`6 .>?.MN'Z[9 .>@.MR'Z\A ]M^0_`a4A*5h6 789 7:0bAcd4B*+5.6 789 7:Ace4C*+,5.6 789 7:Afg4B*+5.6 789 7:Ahg4B*+ 5.6 789 7:Aig4B*+!5.6 789 7:Ajk4B*+"5.6 789 7:Alk4B*+#5.6 789 7:Amk4B*+$5.6 789 7:Ank4B*+%5.6 789 7:AoI4A*&5.6 789 7:Apq4A*'5.6 789 7:Arq4A*(5.6 789 7:Ast4A*)5.6 789 7:0uvwFxy[sz{|-+, P, ST@