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

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

????4??
"??
?
R?
R?|?
R?
??
R?
R?
R?
R?
??
??
??
??
??
R?
R?
??
??
R?
R??
?
R?
??
R?|??????
??
 ?
??
R?|?
R?
R?
R??
??
???.?.?|?
R??
5?
5
5
R
R	

5
5

.
 !%
&'(
)*+,
R-InnerClasses()VCodeLineNumberTableLocalVariableTablethis)Lcom/google/common/graph/AbstractNetwork;LocalVariableTypeTable1Lcom/google/common/graph/AbstractNetwork;asGraph!()Lcom/google/common/graph/Graph;	Signature&()Lcom/google/common/graph/Graph;degree(Ljava/lang/Object;)InodeLjava/lang/Object;TN;
StackMapTableMethodParameters(TN;)IinDegree	outDegree
adjacentEdges#(Ljava/lang/Object;)Ljava/util/Set;edgeendpointPair&Lcom/google/common/graph/EndpointPair;endpointPairIncidentEdgesLjava/util/Set;TE;+Lcom/google/common/graph/EndpointPair;Ljava/util/Set;(TE;)Ljava/util/Set;edgesConnecting5(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Set;nodeUnodeV	outEdgesUinEdgesV.(TN;TN;)Ljava/util/Set;7(Lcom/google/common/graph/EndpointPair;)Ljava/util/Set;	endpointsA(Lcom/google/common/graph/EndpointPair;)Ljava/util/Set;connectedPredicateH(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/base/Predicate;nodePresentnodeToCheck/(TN;TN;)Lcom/google/common/base/Predicate;edgeConnecting:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Optional;!(TN;TN;)Ljava/util/Optional;<(Lcom/google/common/graph/EndpointPair;)Ljava/util/Optional;F(Lcom/google/common/graph/EndpointPair;)Ljava/util/Optional;edgeConnectingOrNull8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;(TN;TN;)TE;RuntimeVisibleAnnotationsLjavax/annotation/CheckForNull;:(Lcom/google/common/graph/EndpointPair;)Ljava/lang/Object;0(Lcom/google/common/graph/EndpointPair;)TE;hasEdgeConnecting'(Ljava/lang/Object;Ljava/lang/Object;)Z	(TN;TN;)Z)(Lcom/google/common/graph/EndpointPair;)Z.(Lcom/google/common/graph/EndpointPair;)ZvalidateEndpoints)(Lcom/google/common/graph/EndpointPair;)V)Lcom/google/common/graph/EndpointPair<*>;,(Lcom/google/common/graph/EndpointPair<*>;)VisOrderingCompatible,(Lcom/google/common/graph/EndpointPair<*>;)Zequals(Ljava/lang/Object;)Zobjother!Lcom/google/common/graph/Network;%Lcom/google/common/graph/Network<**>;"RuntimeVisibleParameterAnnotationshashCode()ItoString()Ljava/lang/String;edgeInvalidatableSet2(Ljava/util/Set;Ljava/lang/Object;)Ljava/util/Set;setLjava/util/Set;C(Ljava/util/Set;TE;)Ljava/util/Set;nodeInvalidatableSetC(Ljava/util/Set;TN;)Ljava/util/Set;nodePairInvalidatableSetD(Ljava/util/Set;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Set;F(Ljava/util/Set;TN;TN;)Ljava/util/Set;edgeIncidentNodesMap2(Lcom/google/common/graph/Network;)Ljava/util/Map;network)Lcom/google/common/graph/Network;?(Lcom/google/common/graph/Network;)Ljava/util/Map;>;!lambda$nodePairInvalidatableSet$58(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String;!lambda$nodePairInvalidatableSet$49(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Boolean;lambda$nodeInvalidatableSet$3&(Ljava/lang/Object;)Ljava/lang/String;lambda$nodeInvalidatableSet$2'(Ljava/lang/Object;)Ljava/lang/Boolean;lambda$edgeInvalidatableSet$1lambda$edgeInvalidatableSet$0eLjava/lang/Object;Lcom/google/common/graph/Network;
SourceFileAbstractNetwork.java9Lcom/google/common/graph/ElementTypesAreNonnullByDefault;RuntimeInvisibleAnnotations$Lcom/google/common/annotations/Beta;&com/google/common/graph/GraphConstantsTU)com/google/common/graph/AbstractNetwork$1T/012l3?4l5678lvwab9:;x<y<=>ABCDEA????FGHIJ????)com/google/common/graph/AbstractNetwork$2TK??LMN??OPQR<"java/lang/IllegalArgumentExceptionuCannot call edgeConnecting() when parallel edges exist between %s and %s. Consider calling edgesConnecting() instead.java/lang/ObjectSTUTVWXYZ[\?]l????PMismatch: endpoints' ordering is not compatible with directionality of the graph^_`1com/google/common/graph/Network????a??java/lang/StringBuilderisDirected: bcbd, allowsParallelEdges: e1, allowsSelfLoops: f1	, nodes: bg	, edges: ??BootstrapMethodsh<ijklm?knoCpqrsktukvw[xyYY	z:{|}~RNode %s or node %s that were used to generate this set are no longer in the graph.???ENode %s that was used to generate this set is no longer in the graph.EEdge %s that was used to generate this set is no longer in the graph.'com/google/common/graph/AbstractNetwork
java/util/Set,(Lcom/google/common/graph/AbstractNetwork;)V
isDirected()ZinEdgessizeoutEdgescom/google/common/math/IntMathsaturatedAdd(II)I
incidentEdges
incidentNodes:(Ljava/lang/Object;)Lcom/google/common/graph/EndpointPair;$com/google/common/graph/EndpointPair()Ljava/lang/Object;com/google/common/collect/Setsunion?SetViewH(Ljava/util/Set;Ljava/util/Set;)Lcom/google/common/collect/Sets$SetView;&com/google/common/collect/ImmutableSetof<(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSet;
differencefilterB(Ljava/util/Set;Lcom/google/common/base/Predicate;)Ljava/util/Set;java/util/CollectionsunmodifiableSet (Ljava/util/Set;)Ljava/util/Set;P(Lcom/google/common/graph/AbstractNetwork;Ljava/lang/Object;Ljava/lang/Object;)Vjava/util/Optional
ofNullable((Ljava/lang/Object;)Ljava/util/Optional;iterator()Ljava/util/Iterator;java/util/Iteratornextjava/lang/Stringformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;(Ljava/lang/String;)V$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;nodes()Ljava/util/Set;contains
successors
checkArgument(ZLjava/lang/Object;)V	isOrdered
java/util/Mapappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(Z)Ljava/lang/StringBuilder;allowsParallelEdgesallowsSelfLoops-(Ljava/lang/Object;)Ljava/lang/StringBuilder;
??
R?()Ljava/lang/Boolean;get^(Lcom/google/common/graph/AbstractNetwork;Ljava/lang/Object;)Lcom/google/common/base/Supplier;
R?5(Ljava/lang/Object;)Lcom/google/common/base/Supplier;(com/google/common/graph/InvalidatableSet}(Ljava/util/Set;Lcom/google/common/base/Supplier;Lcom/google/common/base/Supplier;)Lcom/google/common/graph/InvalidatableSet;
R?
R?
R?p(Lcom/google/common/graph/AbstractNetwork;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/base/Supplier;
R?G(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/base/Supplier;edgesjava/util/ObjectsrequireNonNull.?applyD(Lcom/google/common/graph/Network;)Lcom/google/common/base/Function;com/google/common/collect/MapsasMapA(Ljava/util/Set;Lcom/google/common/base/Function;)Ljava/util/Map;java/lang/BooleanvalueOf(Z)Ljava/lang/Boolean;&com/google/common/collect/Sets$SetView???????????????"java/lang/invoke/LambdaMetafactorymetafactory?Lookup?(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;?%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles!R".TUVA*??W8XYZ[Y\]^VE	?Y*??W;X	YZ[	Y\_`abV?8*??*+??*+???	?*+?
?*++???	?W???X8YZ8cd[8Y\8cefgc_hibVu*??*+???*+??W?XYZcd[Y\cefDgc_hjbVu*??*+???*+??W?XYZcd[Y\cefDgc_hklV?(*+?
M*,??
*,??
?N*-+??+??W?????$?X*(YZ(md"nopq[*(Y\(mr"nsptgm_uvwV#B*+?N*,?:*-???-*+,????*,+???+,??W??
???.?>?X4BYZBxdByd<zq
5{q[4BY\BxeBye<zt
5{tf7?.R""||R?
R""||R|g	xy_}v~Vf*+?*+?+???W
??XYZo[Y\sg_???Vo?Y*+,??W?X YZ?d?d[ Y\?e?eg	??_???Vn
*+,???W?X 
YZ
xd
yd[ 
Y\
xe
yeg	xy_???Vf*+?*+?+???W
??XYZo[Y\sg_???V?O*+,?N-??)?-???? Y!?"Y+SY,S?#?$?W??(?*?6?X*OYZOxdOydHvq[*OY\OxeOyeHvtf
?(|g	xy_?????Vf*+?*+?+???W
??XYZo[Y\sg_?????V?++?%W,?%W*?&+?'?*+?(,?'???W??
?X +YZ+xd+yd[ +Y\+xe+yef)@g	xy_???V?+?%W*+?)??*+?+??*?W??
??XYZo[Y\sfg_???Vh+?%W*+?)+?,?W???XYZo[Y\?g_???Vl+?-*????W?XYZo[Y\?f@g_???V?J+*??+?.??+?.M*?,?/?)*?&,?0?1?*?2,?2?3???W&	
#
5IX JYZJ?d5??[JY\5??f?7.@g?????VF
*?2?4?WX
YZ[
Y\??V?G?5Y?67?8*??9:?8*?;?9?8*?&??@?8*?2???A?W
%1 ="FXGYZ[GY\??Vv+*,?B,?C?D?W,X YZ?qmd[ Y\??mrg	?m_???Vv+*,?E,?F?D?W7X YZ?qcd[ Y\??ceg	?c_???V?+*,-?G,-?H?D?WBX*YZ?qxdyd[*Y\??xeyeg
?xy_?
??VQ*?I*Y?JW?K?L?WIX??[??g?_?
??VFM?"Y*SY+S?#?WEXxdyd??V~#*?&+?'?*?&,?'???N?WDX #YZ#xd#yd[#Y\f@
??V8O?"Y*S?#?W8Xcd??VT*?&+?'?N?W8XYZcd[Y\
??V8P?"Y*S?#?W-Xmd??VT*?Q+?'?N?W-XYZmd[Y\_???????S"??@	???H"#$




© 2015 - 2025 Weber Informatics LLC | Privacy Policy