com.google.common.graph.AbstractGraph.class Maven / Gradle / Ivy
???? 4 u
)com/google/common/graph/AbstractBaseGraph ()V com/google/common/graph/Graph
%com/google/common/graph/AbstractGraph
isDirected ()Z
nodes ()Ljava/util/Set;
java/util/Set equals (Ljava/lang/Object;)Z
edges ! " hashCode ()I $ java/lang/StringBuilder
# ' isDirected:
# ) * + append -(Ljava/lang/String;)Ljava/lang/StringBuilder;
# - * . (Z)Ljava/lang/StringBuilder; 0 , allowsSelfLoops:
2 3 allowsSelfLoops 5 , nodes:
# 7 * 8 -(Ljava/lang/Object;)Ljava/lang/StringBuilder; : , edges:
# < = > toString ()Ljava/lang/String;
@ A B hasEdgeConnecting )(Lcom/google/common/graph/EndpointPair;)Z
D A E '(Ljava/lang/Object;Ljava/lang/Object;)Z
G H I outDegree (Ljava/lang/Object;)I
K L I inDegree
N O I degree
Q R S
incidentEdges #(Ljava/lang/Object;)Ljava/util/Set;
U V W incidentEdgeOrder (()Lcom/google/common/graph/ElementOrder;
Code LineNumberTable LocalVariableTable this 'Lcom/google/common/graph/AbstractGraph; LocalVariableTypeTable ,Lcom/google/common/graph/AbstractGraph; obj Ljava/lang/Object; other Lcom/google/common/graph/Graph; "Lcom/google/common/graph/Graph<*>;
StackMapTable MethodParameters "RuntimeVisibleParameterAnnotations Ljavax/annotation/CheckForNull; endpoints nodeU nodeV node Signature jLcom/google/common/graph/AbstractBaseGraph;Lcom/google/common/graph/Graph;
SourceFile AbstractGraph.java RuntimeVisibleAnnotations 9Lcom/google/common/graph/ElementTypesAreNonnullByDefault; RuntimeInvisibleAnnotations $Lcom/google/common/annotations/Beta;!
Y A *? ? Z [ \ ] ^ \ _ Y ? L+*? ?+? ? ?+? M*? ,? ? +*? ,? ? ? *? ,? ? ? ? ? Z &