All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.common.graph.DirectedGraphConnections.class Maven / Gradle / Ivy

????4q&com/google/common/graph/GraphConstants	0com/google/common/graph/DirectedGraphConnectionssuccessorCountI

isSuccessor(Ljava/lang/Object;)Z	predecessorCount

isPredecessor	adjacentNodeValuesLjava/util/Map;	orderedNodeConnectionsLjava/util/List;
 java/lang/Object()V
"#$%&$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;(
java/util/Map
*+,-.com/google/common/graph/GraphscheckNonNegative(I)I'012size()I
"456
checkState(Z)V	89:;<2com/google/common/graph/DirectedGraphConnections$54$SwitchMap$com$google$common$graph$ElementOrder$Type[I
>?@AB$com/google/common/graph/ElementOrdertype-()Lcom/google/common/graph/ElementOrder$Type;
DEFG2)com/google/common/graph/ElementOrder$TypeordinalIjava/util/ArrayList
HLjava/lang/AssertionError
KNO(Ljava/lang/Object;)VQjava/util/HashMap
PST(IF)V
VW$(Ljava/util/Map;Ljava/util/List;II)V
P
Z[\]^'com/google/common/collect/ImmutableListbuilder3()Lcom/google/common/collect/ImmutableList$Builder;`abcdjava/lang/Iterableiterator()Ljava/util/Iterator;fghijjava/util/IteratorhasNext()Zflmnnext()Ljava/lang/Object;p$com/google/common/graph/EndpointPair
orsnnodeU
uvequals
oxynnodeV{(Ljava/util/Iterator;Ljava/util/Iterator;)Ljava/util/Iterator;?a?java/util/List??)java/util/concurrent/atomic/AtomicBoolean
??6?2com/google/common/graph/DirectedGraphConnections$4
???t(Lcom/google/common/graph/DirectedGraphConnections;Ljava/util/Iterator;Ljava/util/concurrent/atomic/AtomicBoolean;)V'??&get
z???
access$600R(Lcom/google/common/graph/DirectedGraphConnections$PredAndSucc;)Ljava/lang/Object;'??&remove???
*??.
checkPositive???	??????com/google/common/graph/DirectedGraphConnections$NodeConnectionnode
o???orderedL(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/graph/EndpointPair;?(com/google/common/graph/GraphConnections	Signature&Ljava/util/Map;XLjava/util/List;>;RuntimeVisibleAnnotationsLjavax/annotation/CheckForNull;CodeLineNumberTableLocalVariableTablethis2Lcom/google/common/graph/DirectedGraphConnections;LocalVariableTypeTable:Lcom/google/common/graph/DirectedGraphConnections;
StackMapTableMethodParameters?(Ljava/util/Map;Ljava/util/List;>;II)V"RuntimeVisibleParameterAnnotationsofZ(Lcom/google/common/graph/ElementOrder;)Lcom/google/common/graph/DirectedGraphConnections;incidentEdgeOrder&Lcom/google/common/graph/ElementOrder;initialCapacity+Lcom/google/common/graph/ElementOrder;?(Lcom/google/common/graph/ElementOrder;)Lcom/google/common/graph/DirectedGraphConnections;ofImmutable{(Ljava/lang/Object;Ljava/lang/Iterable;Lcom/google/common/base/Function;)Lcom/google/common/graph/DirectedGraphConnections;predecessor
existingValue	successorvalueincidentEdge&Lcom/google/common/graph/EndpointPair;thisNode
incidentEdgesLjava/lang/Iterable;successorNodeToValueFn!Lcom/google/common/base/Function;orderedNodeConnectionsBuilder1Lcom/google/common/collect/ImmutableList$Builder;TN;TV;+Lcom/google/common/graph/EndpointPair;ALjava/lang/Iterable;>;)Lcom/google/common/base/Function;yLcom/google/common/collect/ImmutableList$Builder;>;?(TN;Ljava/lang/Iterable;>;Lcom/google/common/base/Function;)Lcom/google/common/graph/DirectedGraphConnections;
adjacentNodes()Ljava/util/Set;incidentEdgeIterator((Ljava/lang/Object;)Ljava/util/Iterator;resultWithDoubleSelfLoopLjava/util/Iterator;alreadySeenSelfLoop+Ljava/util/concurrent/atomic/AtomicBoolean;ALjava/util/Iterator;>;F(TN;)Ljava/util/Iterator;>;(TN;)TV;removePredecessorremovedPredecessorZ
previousValue(TN;)VremoveSuccessorremovedValue(Ljava/lang/Object;)TV;addPredecessor'(Ljava/lang/Object;Ljava/lang/Object;)VaddedPredecessorunused	(TN;TV;)VaddSuccessorpreviousSuccessor(TN;TV;)TV;lambda$incidentEdgeIterator$2{(Ljava/lang/Object;Lcom/google/common/graph/DirectedGraphConnections$NodeConnection;)Lcom/google/common/graph/EndpointPair;
connectionALcom/google/common/graph/DirectedGraphConnections$NodeConnection;lambda$incidentEdgeIterator$1lambda$incidentEdgeIterator$0
access$000D(Lcom/google/common/graph/DirectedGraphConnections;)Ljava/util/List;x0
access$100C(Lcom/google/common/graph/DirectedGraphConnections;)Ljava/util/Map;
access$200
access$3005(Lcom/google/common/graph/DirectedGraphConnections;)I
access$400
access$500nLjava/lang/Object;Lcom/google/common/graph/GraphConnections;
SourceFileDirectedGraphConnections.java9Lcom/google/common/graph/ElementTypesAreNonnullByDefault;BootstrapMethods&R
S??U:(Ljava/lang/Object;)Lcom/google/common/graph/EndpointPair;W
X>?Z
[:;]i(Lcom/google/common/graph/DirectedGraphConnections$NodeConnection;)Lcom/google/common/graph/EndpointPair;_
`abcd"java/lang/invoke/LambdaMetafactorymetafactory?(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;InnerClassesTypeBuilderPredAndSuccNodeConnectionPredSuccm%java/lang/invoke/MethodHandles$Lookupojava/lang/invoke/MethodHandlesLookup0?????????W??C*?*+?!?'?*,?*?)?
*?)?+?/?+?/???3??*
?????%?'?2???B??4C??CCCC? C??C?C???>'?@??
??
X-*?zY,*?|????W??Y*????W??Y*????W?????w*?t?C?q:	-	????:

?-	?zY
????W??Y	????W??e?q*?t???w:	,	?|:
-	
??:?%??????-	?zY
????W??Y	????W????Y-???U???"??
?????;?S?i?w????????????????????????????????*?9?<???F?P???
?6?	?)?
?O
?	?E?
9?;Q?QQ?:74?\	?6	?O
	?E
;QQQ??:?\	?%`}'?f?ho?6??9@?`}'?f??
???j*??*????????Y*??????????????? ???E	??Y*?????	???	??? ???E	??Y*????E?	???	??? !"?^+?!W*??.*????+????*????+??????M?*???+????M??Y??N??Y*,-?Ӱ?6
wz{
~}?-?0|7?;?F?J?S??44#$^??^?J#$S%&?*4#'^??^J#'?	7?f??(&??*+?!W*?+??M,????,?z?,?z?ٰ,??????? ?(?? *??*????*??*??	????)??*O?4t+?!W*?+??M,???*?+??W>?#,?z?*?+,?z?ٹ?W>?>?+*Y?
dZ?
?)W*??*???Y+????W??:????"?'?.?@?E?G?K?Z?a?s??>$+,B+,t??t??d-?G-+,?t??t???'?+???./&?A?+?!W*?+??M,?
,???N?0,?z?*?+????W,?z??N?*?+??W,N-?+*Y?dZ??)W*??*???Y+????W-??-??:???? ?'?5?@?K?M?Q?`?g?y??>0?=0???????s-?M60????????+@???1??23?e?*?+????N-?	6??-?z?*?+-??W6?&-???*?+?zY-????W6?6?+*Y?
`Z?
??W*??*???Y+????W??>?????+?1?8?K?QTYho??R4,.4,N4,???????5?t-?T.4,? ??????5???,?	?5?67????*?+,??N-?	:?L-?z?"*?+?zY,????W-?z??:?&-???*?+?zY,????W:?-:?+*Y?`Z???W*??*???Y+????W????>0<CV\_ d!s#z$?)?R8?98?Y8??????????-?_98?? ????????%?,A?	??9??
?J*???
*?z????-???@??
?F*???*????1???@??
:;?^+???*+???+??*????????<=?
>??:*+??????
?
???:+*??????@A?/*???6?B?CD?/*???6?B?E?/*???6?B?FG?/*?
??6?B?H?/*?	??6?B?IG?/*???6?B?J ?#?Y?????{?KLM?NO ^PQT^PVT^PY\eb8D>f@?Zgzh?i
??j??k????lnp




© 2015 - 2025 Weber Informatics LLC | Privacy Policy