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

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

????4&
&com/google/common/graph/NetworkBuilderfromK(Lcom/google/common/graph/Network;)Lcom/google/common/graph/NetworkBuilder;
	
(com/google/common/graph/ImmutableNetworkgetNodeConnections2(Lcom/google/common/graph/Network;)Ljava/util/Map;
getEdgeToReferenceNode
'com/google/common/graph/StandardNetworkI(Lcom/google/common/graph/NetworkBuilder;Ljava/util/Map;Ljava/util/Map;)V
$(Lcom/google/common/graph/Network;)V
$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object; &com/google/common/graph/ImmutableGraph
"#$asGraph!()Lcom/google/common/graph/Graph;
&'&(Lcom/google/common/graph/BaseGraph;)V
)*+,-&com/google/common/collect/ImmutableMapbuilder2()Lcom/google/common/collect/ImmutableMap$Builder;/0123com/google/common/graph/Networknodes()Ljava/util/Set;56789
java/util/Setiterator()Ljava/util/Iterator;;<=>?java/util/IteratorhasNext()Z;ABCnext()Ljava/lang/Object;
EFG
connectionsOfa(Lcom/google/common/graph/Network;Ljava/lang/Object;)Lcom/google/common/graph/NetworkConnections;
IJKLM.com/google/common/collect/ImmutableMap$BuilderputV(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap$Builder;
IOPQbuildOrThrow*()Lcom/google/common/collect/ImmutableMap;/ST3edges/VWX
incidentNodes:(Ljava/lang/Object;)Lcom/google/common/graph/EndpointPair;
Z[\]C$com/google/common/graph/EndpointPairnodeU/_`?
isDirected/bcdinEdges#(Ljava/lang/Object;)Ljava/util/Set;
fghsourceNodeFnD(Lcom/google/common/graph/Network;)Lcom/google/common/base/Function;
jklmncom/google/common/collect/MapsasMapA(Ljava/util/Set;Lcom/google/common/base/Function;)Ljava/util/Map;/pqdoutEdges
sthtargetNodeFn/vwxedgesConnecting5(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Set;5z{|size()I/~?allowsParallelEdges
?????7com/google/common/graph/DirectedMultiNetworkConnectionsofImmutableZ(Ljava/util/Map;Ljava/util/Map;I)Lcom/google/common/graph/DirectedMultiNetworkConnections;
?????2com/google/common/graph/DirectedNetworkConnectionsU(Ljava/util/Map;Ljava/util/Map;I)Lcom/google/common/graph/DirectedNetworkConnections;/??d
incidentEdges
???adjacentNodeFnV(Lcom/google/common/graph/Network;Ljava/lang/Object;)Lcom/google/common/base/Function;
?????9com/google/common/graph/UndirectedMultiNetworkConnectionsL(Ljava/util/Map;)Lcom/google/common/graph/UndirectedMultiNetworkConnections;
?????4com/google/common/graph/UndirectedNetworkConnectionsG(Ljava/util/Map;)Lcom/google/common/graph/UndirectedNetworkConnections;??happly????
??d
successors
??dpredecessors
p
b
v
??d
adjacentNodes
V
?
???	edgeOrder(()Lcom/google/common/graph/ElementOrder;
???	nodeOrder
???allowsSelfLoops
~
_
S
0
?#?*()Lcom/google/common/graph/ImmutableGraph;
Z??adjacentNode
Z??Ctarget
Z??CsourceCodeLineNumberTableLocalVariableTablethis*Lcom/google/common/graph/ImmutableNetwork;network!Lcom/google/common/graph/Network;LocalVariableTypeTable2Lcom/google/common/graph/ImmutableNetwork;)Lcom/google/common/graph/Network;MethodParameters	Signature,(Lcom/google/common/graph/Network;)VcopyOfM(Lcom/google/common/graph/Network;)Lcom/google/common/graph/ImmutableNetwork;
StackMapTable?(Lcom/google/common/graph/Network;)Lcom/google/common/graph/ImmutableNetwork;V(Lcom/google/common/graph/ImmutableNetwork;)Lcom/google/common/graph/ImmutableNetwork;
Deprecated?(Lcom/google/common/graph/ImmutableNetwork;)Lcom/google/common/graph/ImmutableNetwork;RuntimeVisibleAnnotationsLjava/lang/Deprecated;/()Lcom/google/common/graph/ImmutableGraph;nodeLjava/lang/Object;nodeConnections0Lcom/google/common/collect/ImmutableMap$Builder;TN;iLcom/google/common/collect/ImmutableMap$Builder;>;?(Lcom/google/common/graph/Network;)Ljava/util/Map;>;edgeedgeToReferenceNodeTE;8Lcom/google/common/collect/ImmutableMap$Builder;l(Lcom/google/common/graph/Network;)Ljava/util/Map;	inEdgeMapLjava/util/Map;
outEdgeMap
selfLoopCountIincidentEdgeMapLjava/util/Map;?
java/util/Map?*com/google/common/graph/NetworkConnections?(Lcom/google/common/graph/Network;TN;)Lcom/google/common/graph/NetworkConnections;~(Lcom/google/common/graph/Network;)Lcom/google/common/base/Function;?(Lcom/google/common/graph/Network;TN;)Lcom/google/common/base/Function;nodeVlambda$adjacentNodeFn$2Y(Lcom/google/common/graph/Network;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;lambda$targetNodeFn$1G(Lcom/google/common/graph/Network;Ljava/lang/Object;)Ljava/lang/Object;lambda$sourceNodeFn$0[Lcom/google/common/graph/StandardNetwork;
SourceFileImmutableNetwork.java-Lcom/google/errorprone/annotations/Immutable;containerOfNE9Lcom/google/common/graph/ElementTypesAreNonnullByDefault;RuntimeInvisibleAnnotations$Lcom/google/common/annotations/Beta;BootstrapMethods
?
??
??
"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;InnerClassesBuilder 0com/google/common/graph/ImmutableNetwork$Builder"%java/lang/invoke/MethodHandles$Lookup$java/lang/invoke/MethodHandlesLookup1?m*+?+?+?
???56
57??????????????	???l*??
*???Y*???;<=;???????G????	???D*????G?????????????#??H?Y*?!?%??L????????
??3?(L*?.?4M,?:?,?@N+-*-?D?HW???+?N??ST U+V.W?  ??3??/???  ??3??/????I;?????
??8?(L*?R?4M,?:?,?@N+-*-?U?Y?HW???+?N??^_ `0a3b?  ??8??4???  ??8??4????I;?"????
FG?cv*?^?K*+?a*?e?iM*+?o*?r?iN*++?u?y6*?}?
,-???
,-???*+??*+???iM*?}?
,???,????:f	gh'i6j?kIlPjQnSoapjqqrup?>9??'*??6??a??v??v???49??'*??a??v??v????I??F????C??	????
gh?C*????w??????????
th?C*????{??????????
???X*+???????????????	????A?d?B*+????.????????A?d?B*+????.????????Aqd?B*+????.????????Acd?B*+????.????????Awx?C*+,????.???????	]?A?d?B*+????.????????AWX?B*+????.????????A?d?B*+????.????????A???A*????.??????A???A*????.??????A???A*????.??????A??A*????.??????A`??A*????.??????AT3?A*????.??????A23?A*????.??????A#$?A*????.??????
???J*,?U+????? ??????
????*+?U?İ?{?????
???*+?U?ǰ?w???????[ss	
 
I)		!#%




© 2015 - 2025 Weber Informatics LLC | Privacy Policy