![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.graph.ForwardingGraph.class Maven / Gradle / Ivy
???? 4 k
%com/google/common/graph/AbstractGraph ()V
'com/google/common/graph/ForwardingGraph delegate %()Lcom/google/common/graph/BaseGraph; !com/google/common/graph/BaseGraph nodes ()Ljava/util/Set; edges
java/util/Set size ()I
isDirected ()Z ! " allowsSelfLoops $ % & nodeOrder (()Lcom/google/common/graph/ElementOrder; ( ) & incidentEdgeOrder + , -
adjacentNodes #(Ljava/lang/Object;)Ljava/util/Set; / 0 - predecessors 2 3 -
successors 5 6 -
incidentEdges 8 9 : degree (Ljava/lang/Object;)I < = : inDegree ? @ : outDegree B C D hasEdgeConnecting '(Ljava/lang/Object;Ljava/lang/Object;)Z F C G )(Lcom/google/common/graph/EndpointPair;)Z
2
/ Code LineNumberTable LocalVariableTable this )Lcom/google/common/graph/ForwardingGraph; LocalVariableTypeTable .Lcom/google/common/graph/ForwardingGraph; Signature *()Lcom/google/common/graph/BaseGraph; ()Ljava/util/Set; edgeCount ()J -()Lcom/google/common/graph/ElementOrder; node Ljava/lang/Object; TN; MethodParameters (TN;)Ljava/util/Set; A(TN;)Ljava/util/Set;>; (TN;)I nodeU nodeV (TN;TN;)Z endpoints &Lcom/google/common/graph/EndpointPair; +Lcom/google/common/graph/EndpointPair; .(Lcom/google/common/graph/EndpointPair;)Z ((Ljava/lang/Object;)Ljava/lang/Iterable; BLcom/google/common/graph/AbstractGraph;
SourceFile ForwardingGraph.java RuntimeVisibleAnnotations 9Lcom/google/common/graph/ElementTypesAreNonnullByDefault; J A *? ? K L M N O M P Q R J F
*? ?
? K " L
M N O
M P Q S T U J L *? ? ? ?? K + L M N O M P J F
*? ? ? K 0 L
M N O
M P " J F
*? ? ? K 5 L
M N O
M P % &