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

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

????4?	:com/google/common/graph/AbstractDirectedNetworkConnections
selfLoopCountI
	
java/lang/Object()V
$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;
java/util/Map		inEdgeMapLjava/util/Map;	
outEdgeMap
 !com/google/common/graph/GraphscheckNonNegative(I)I#$%size()I
'()
checkState(Z)V
+,-predecessors()Ljava/util/Set;
/0-
successors
23456com/google/common/collect/SetsunionH(Ljava/util/Set;Ljava/util/Set;)Lcom/google/common/collect/Sets$SetView;8-keySet
@ABCDjava/util/CollectionsunmodifiableSet (Ljava/util/Set;)Ljava/util/Set;FGget
IJKLjava/util/ObjectsrequireNonNullNOremove
QR!
checkPositiveTUVput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;X*com/google/common/graph/NetworkConnections	SignatureLjava/util/Map;"(Ljava/util/Map;Ljava/util/Map;I)VCodeLineNumberTableLocalVariableTablethis;
StackMapTableMethodParameters2(Ljava/util/Map;Ljava/util/Map;I)V
adjacentNodes()Ljava/util/Set;
incidentEdges()Ljava/util/Set;inEdgesoutEdgesadjacentNodeedgeLjava/lang/Object;TE;(TE;)TN;removeInEdge'(Ljava/lang/Object;Z)Ljava/lang/Object;
isSelfLoopZpreviousNodeTN;	(TE;Z)TN;
removeOutEdge	addInEdge((Ljava/lang/Object;Ljava/lang/Object;Z)Vnode
(TE;TN;Z)V
addOutEdge'(Ljava/lang/Object;Ljava/lang/Object;)V	(TE;TN;)V
access$000?(Lcom/google/common/graph/AbstractDirectedNetworkConnections;)Ix0pLjava/lang/Object;Lcom/google/common/graph/NetworkConnections;
SourceFile'AbstractDirectedNetworkConnections.javaRuntimeVisibleAnnotations9Lcom/google/common/graph/ElementTypesAreNonnullByDefault;InnerClasses?&com/google/common/collect/Sets$SetViewSetView WYZYZ[\??*?*+?
??*,?
??*??+?"?,?"???&?]5678"9>:^*?_`???a ?_b?Z?Zc?:@d
Yef-\H*?**?.?1?]>^_`a_bYgh-\E	?7Y*?9?]C^	_`a	_bYij-\I
*??<???][^
_`a
_bYik-\I
*??<???]`^
_`a
_bYil\^*?+?E?H?]h^_`mna_bmodmYpqr\?#?*Y?dZ??W*?+?MN-?H?]mnpr^*#_`#mn#stuna #_b#mouvcd	msYwx\x*?+?MM,?H?]
wy^ _`mnuna _bmouvdmYpyz\?8+?
W,?
W?*Y?`Z??PW*?+,?S:???&?]~
???*?7?^48_`8mn8{n8st*una*8_b8mo8{v*uvc?@d
m{sY|}~\?#+?
W,?
W*?+,?SN-???&?]??
??"?^*#_`#mn#{n
una*#_b#mo#{v
uvc
?@d	m{Y??\/*??],^?`Y???????2?	7




© 2015 - 2025 Weber Informatics LLC | Privacy Policy