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

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

????4?&com/google/common/graph/GraphConstants
7com/google/common/graph/DirectedMultiNetworkConnectionssuccessorsMultiset&()Lcom/google/common/collect/Multiset;


:com/google/common/graph/AbstractDirectedNetworkConnections"(Ljava/util/Map;Ljava/util/Map;I)Vjava/util/HashMap

(IF)V

&com/google/common/collect/ImmutableMapcopyOf9(Ljava/util/Map;)Lcom/google/common/collect/ImmutableMap;
predecessorsMultiset !"#"com/google/common/collect/Multiset
elementSet()Ljava/util/Set;
%&'()java/util/CollectionsunmodifiableSet (Ljava/util/Set;)Ljava/util/Set;	+,-predecessorsReferenceLjava/lang/ref/Reference;
/01getReference-(Ljava/lang/ref/Reference;)Ljava/lang/Object;	345	inEdgeMapLjava/util/Map;789:;
java/util/Mapvalues()Ljava/util/Collection;
=>?@A&com/google/common/collect/HashMultisetcreate>(Ljava/lang/Iterable;)Lcom/google/common/collect/HashMultiset;Cjava/lang/ref/SoftReference
BE
F(Ljava/lang/Object;)V	HI-successorsReference	KL5
outEdgeMapN9com/google/common/graph/DirectedMultiNetworkConnections$1
MP
Qo(Lcom/google/common/graph/DirectedMultiNetworkConnections;Ljava/util/Map;Ljava/lang/Object;Ljava/lang/Object;)V

STUremoveInEdge'(Ljava/lang/Object;Z)Ljava/lang/Object;WXYremove(Ljava/lang/Object;)Z
[\]^_$com/google/common/base/Preconditions
checkState(Z)V

abc
removeOutEdge&(Ljava/lang/Object;)Ljava/lang/Object;

efg	addInEdge((Ljava/lang/Object;Ljava/lang/Object;Z)VijYadd

lmn
addOutEdge'(Ljava/lang/Object;Ljava/lang/Object;)V
pqrstjava/lang/ref/Referenceget()Ljava/lang/Object;	SignatureDLjava/lang/ref/Reference;>;RuntimeVisibleAnnotationsLjavax/annotation/CheckForNull;7Lcom/google/errorprone/annotations/concurrent/LazyInit;CodeLineNumberTableLocalVariableTablethis9Lcom/google/common/graph/DirectedMultiNetworkConnections;inEdgesoutEdges
selfLoopCountILocalVariableTypeTableALcom/google/common/graph/DirectedMultiNetworkConnections;Ljava/util/Map;MethodParameters2(Ljava/util/Map;Ljava/util/Map;I)Vof;()Lcom/google/common/graph/DirectedMultiNetworkConnections;m()Lcom/google/common/graph/DirectedMultiNetworkConnections;ofImmutableZ(Ljava/util/Map;Ljava/util/Map;I)Lcom/google/common/graph/DirectedMultiNetworkConnections;?(Ljava/util/Map;Ljava/util/Map;I)Lcom/google/common/graph/DirectedMultiNetworkConnections;predecessors()Ljava/util/Set;$Lcom/google/common/collect/Multiset;)Lcom/google/common/collect/Multiset;
StackMapTable+()Lcom/google/common/collect/Multiset;
successorsedgesConnecting#(Ljava/lang/Object;)Ljava/util/Set;nodeLjava/lang/Object;TN;(TN;)Ljava/util/Set;edge
isSelfLoopZTE;?java/lang/Object	(TE;Z)TN;(TE;)TN;
(TE;TN;Z)V	(TE;TN;)V	referenceLjava/lang/ref/Reference;9(Ljava/lang/ref/Reference;)TT;"RuntimeVisibleParameterAnnotations
access$000_(Lcom/google/common/graph/DirectedMultiNetworkConnections;)Lcom/google/common/collect/Multiset;x0nLcom/google/common/graph/AbstractDirectedNetworkConnections;
SourceFile$DirectedMultiNetworkConnections.java9Lcom/google/common/graph/ElementTypesAreNonnullByDefault;InnerClasses0
?,-uvw
xy?I-uvw
xy
zz*+,?	?{
/0|*}~5?5??? }?????
??u???z3?Y?Y??Y???{3u???zs?Y*?+???{;<;| 5?5???????
??u??#zI
*???$?{C|
}~?
}?u?z?**?*?.?L+?*?2?6?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy