Repository URL to install this package:
|
Version:
0.6.14 ▾
|
Êþº¾ 4 á u
/ v w x
y z . x F
{ |
. }
. ~
. .
{ U V W
.
\
{
.
.
. h h
.
¡
. ¢
£ ¤
¥ ¦ § ¨ © incidentEdgeOrder &Lcom/google/common/graph/ElementOrder; Signature +Lcom/google/common/graph/ElementOrder<TN;>; <init> 1(Lcom/google/common/graph/AbstractGraphBuilder;)V Code LineNumberTable LocalVariableTable this 3Lcom/google/common/graph/StandardMutableValueGraph; builder .Lcom/google/common/graph/AbstractGraphBuilder; LocalVariableTypeTable ;Lcom/google/common/graph/StandardMutableValueGraph<TN;TV;>; 4Lcom/google/common/graph/AbstractGraphBuilder<-TN;>; 7(Lcom/google/common/graph/AbstractGraphBuilder<-TN;>;)V (()Lcom/google/common/graph/ElementOrder; -()Lcom/google/common/graph/ElementOrder<TN;>; addNode (Ljava/lang/Object;)Z node Ljava/lang/Object; TN;
StackMapTable (TN;)Z RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; addNodeInternal >(Ljava/lang/Object;)Lcom/google/common/graph/GraphConnections; connections *Lcom/google/common/graph/GraphConnections; 2Lcom/google/common/graph/GraphConnections<TN;TV;>; 7(TN;)Lcom/google/common/graph/GraphConnections<TN;TV;>; putEdgeValue J(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; nodeU nodeV value connectionsU
previousValue connectionsV TV; ª (TN;TN;TV;)TV; RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull; L(Lcom/google/common/graph/EndpointPair;Ljava/lang/Object;)Ljava/lang/Object; endpoints &Lcom/google/common/graph/EndpointPair; +Lcom/google/common/graph/EndpointPair<TN;>; 3(Lcom/google/common/graph/EndpointPair<TN;>;TV;)TV;
removeNode successor predecessor «
removeEdge 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; (TN;TN;)TV; :(Lcom/google/common/graph/EndpointPair;)Ljava/lang/Object; 0(Lcom/google/common/graph/EndpointPair<TN;>;)TV; newConnections ,()Lcom/google/common/graph/GraphConnections; 4()Lcom/google/common/graph/GraphConnections<TN;TV;>; <N:Ljava/lang/Object;V:Ljava/lang/Object;>Lcom/google/common/graph/StandardValueGraph<TN;TV;>;Lcom/google/common/graph/MutableValueGraph<TN;TV;>;
SourceFile StandardMutableValueGraph.java 9Lcom/google/common/graph/ElementTypesAreNonnullByDefault; &com/google/common/graph/GraphConstants 5 6 ¬ 1 2 ® B ¯ ° j ± E M N n o ² ³ ´ µ j ¶ · ¸ ¹ º E Cannot add self-loop edge on node %s, as self-loops are not allowed. To construct a graph that allows self-loops, call allowsSelfLoops(true) on the Builder. » ¼ ½ ¾ (com/google/common/graph/GraphConnections ¿ j À Á Â Ã Ä Å Æ Ç È É U Ê V Ê S T Ë ¾ Ì Í Î Ï Ð Ñ Ò Ó ¹ Ô Ê Õ ¾ Ö × ¾ Ø ¹ Ù Ï Ú ¾ Û Æ i j Ü Ý Þ ß Ý à 1com/google/common/graph/StandardMutableValueGraph *com/google/common/graph/StandardValueGraph )com/google/common/graph/MutableValueGraph java/lang/Object java/util/Iterator ,com/google/common/graph/AbstractGraphBuilder $com/google/common/graph/ElementOrder cast $com/google/common/base/Preconditions checkNotNull containsNode nodeConnections *Lcom/google/common/graph/MapIteratorCache; (com/google/common/graph/MapIteratorCache put
checkState (Z)V allowsSelfLoops ()Z equals
checkArgument ((ZLjava/lang/String;Ljava/lang/Object;)V get &(Ljava/lang/Object;)Ljava/lang/Object; addSuccessor addPredecessor '(Ljava/lang/Object;Ljava/lang/Object;)V edgeCount J com/google/common/graph/Graphs
checkPositive (J)J validateEndpoints )(Lcom/google/common/graph/EndpointPair;)V $com/google/common/graph/EndpointPair ()Ljava/lang/Object; removeSuccessor removePredecessor (Ljava/lang/Object;)V
successors ()Ljava/util/Set;
java/util/Set iterator ()Ljava/util/Iterator; hasNext next getWithoutCaching java/util/Objects requireNonNull
isDirected predecessors remove checkNonNegative 0com/google/common/graph/DirectedGraphConnections of Z(Lcom/google/common/graph/ElementOrder;)Lcom/google/common/graph/DirectedGraphConnections; 2com/google/common/graph/UndirectedGraphConnections \(Lcom/google/common/graph/ElementOrder;)Lcom/google/common/graph/UndirectedGraphConnections; 0 . / 0 1 2 3 4
5 6 7 i *+· *+´ ¶ µ ± 8 3 4 5 9 : ; <