![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.graph.Network.class Maven / Gradle / Ivy
???? 4 e _ ` a b c d nodes ()Ljava/util/Set; Signature ()Ljava/util/Set; edges ()Ljava/util/Set; asGraph !()Lcom/google/common/graph/Graph; &()Lcom/google/common/graph/Graph;
isDirected ()Z allowsParallelEdges allowsSelfLoops nodeOrder (()Lcom/google/common/graph/ElementOrder; -()Lcom/google/common/graph/ElementOrder; edgeOrder -()Lcom/google/common/graph/ElementOrder;
adjacentNodes #(Ljava/lang/Object;)Ljava/util/Set; MethodParameters node (TN;)Ljava/util/Set; predecessors
successors
incidentEdges (TN;)Ljava/util/Set; inEdges outEdges degree (Ljava/lang/Object;)I (TN;)I inDegree outDegree
incidentNodes :(Ljava/lang/Object;)Lcom/google/common/graph/EndpointPair; edge 0(TE;)Lcom/google/common/graph/EndpointPair;
adjacentEdges (TE;)Ljava/util/Set; edgesConnecting 5(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Set; nodeU nodeV (TN;TN;)Ljava/util/Set; 7(Lcom/google/common/graph/EndpointPair;)Ljava/util/Set; endpoints A(Lcom/google/common/graph/EndpointPair;)Ljava/util/Set; 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; edgeConnectingOrNull 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; (TN;TN;)TE; RuntimeVisibleAnnotations Ljavax/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;)Z equals (Ljava/lang/Object;)Z object "RuntimeVisibleParameterAnnotations hashCode ()I ((Ljava/lang/Object;)Ljava/lang/Iterable; Code LineNumberTable LocalVariableTable this !Lcom/google/common/graph/Network; LocalVariableTypeTable )Lcom/google/common/graph/Network; ?Ljava/lang/Object;Lcom/google/common/graph/SuccessorsFunction;Lcom/google/common/graph/PredecessorsFunction;
SourceFile Network.java -Lcom/google/errorprone/annotations/DoNotMock; value ,Use NetworkBuilder to create a real instance 9Lcom/google/common/graph/ElementTypesAreNonnullByDefault; RuntimeInvisibleAnnotations $Lcom/google/common/annotations/Beta; com/google/common/graph/Network java/lang/Object *com/google/common/graph/SuccessorsFunction ,com/google/common/graph/PredecessorsFunction
! " ! # ! $ % & ' % & ( % & ) * + , - + . / 0 1 2 3 / 4 5 6 7 8 1 2 9 7 : 5 ; <