![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.graph.ImmutableNetwork.class Maven / Gradle / Ivy
???? 4&
? ?
?
?
; ? ?
?
? ? ?
; ?
?
? ? ? ? ? ? c ? c ?
?
_ ?
_ ? ? ? ? ?
? ? ? ? ? ?
?
? ? ? ?
? ? ? ? ? ? ?
? ?
? ? ? ?
?
? ?
? ? ? ? ?
; ?
; ?
; ?
; ?
; ?
; ?
; ?
; ?
; ?
; ?
; ?
; ?
; ?
; ?
; ?
?
? ?
? ?
? ? ? ? Builder InnerClasses $(Lcom/google/common/graph/Network;)V Code LineNumberTable LocalVariableTable this *Lcom/google/common/graph/ImmutableNetwork; network !Lcom/google/common/graph/Network; LocalVariableTypeTable 2Lcom/google/common/graph/ImmutableNetwork; )Lcom/google/common/graph/Network; MethodParameters Signature ,(Lcom/google/common/graph/Network;)V copyOf M(Lcom/google/common/graph/Network;)Lcom/google/common/graph/ImmutableNetwork;
StackMapTable ?(Lcom/google/common/graph/Network;)Lcom/google/common/graph/ImmutableNetwork; V(Lcom/google/common/graph/ImmutableNetwork;)Lcom/google/common/graph/ImmutableNetwork;
Deprecated ?(Lcom/google/common/graph/ImmutableNetwork;)Lcom/google/common/graph/ImmutableNetwork; RuntimeVisibleAnnotations Ljava/lang/Deprecated; asGraph *()Lcom/google/common/graph/ImmutableGraph; /()Lcom/google/common/graph/ImmutableGraph; getNodeConnections 2(Lcom/google/common/graph/Network;)Ljava/util/Map; node Ljava/lang/Object; nodeConnections ? 0Lcom/google/common/collect/ImmutableMap$Builder; TN; iLcom/google/common/collect/ImmutableMap$Builder;>; ? ?(Lcom/google/common/graph/Network;)Ljava/util/Map;>; getEdgeToReferenceNode edge edgeToReferenceNode TE; 8Lcom/google/common/collect/ImmutableMap$Builder; l(Lcom/google/common/graph/Network;)Ljava/util/Map;
connectionsOf a(Lcom/google/common/graph/Network;Ljava/lang/Object;)Lcom/google/common/graph/NetworkConnections; inEdgeMap Ljava/util/Map;
outEdgeMap
selfLoopCount I incidentEdgeMap Ljava/util/Map; ? ? ?(Lcom/google/common/graph/Network;TN;)Lcom/google/common/graph/NetworkConnections; sourceNodeFn D(Lcom/google/common/graph/Network;)Lcom/google/common/base/Function; ~(Lcom/google/common/graph/Network;)Lcom/google/common/base/Function; targetNodeFn adjacentNodeFn V(Lcom/google/common/graph/Network;Ljava/lang/Object;)Lcom/google/common/base/Function; ?(Lcom/google/common/graph/Network;TN;)Lcom/google/common/base/Function;
successors #(Ljava/lang/Object;)Ljava/util/Set; predecessors outEdges inEdges edgesConnecting 5(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Set; nodeU nodeV
adjacentNodes
incidentNodes :(Ljava/lang/Object;)Lcom/google/common/graph/EndpointPair;
incidentEdges edgeOrder (()Lcom/google/common/graph/ElementOrder; nodeOrder allowsSelfLoops ()Z allowsParallelEdges
isDirected edges ()Ljava/util/Set; nodes !()Lcom/google/common/graph/Graph; lambda$adjacentNodeFn$2 Y(Lcom/google/common/graph/Network;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; lambda$targetNodeFn$1 G(Lcom/google/common/graph/Network;Ljava/lang/Object;)Ljava/lang/Object; lambda$sourceNodeFn$0 [Lcom/google/common/graph/StandardNetwork;
SourceFile ImmutableNetwork.java -Lcom/google/errorprone/annotations/Immutable; containerOf N E 9Lcom/google/common/graph/ElementTypesAreNonnullByDefault; RuntimeInvisibleAnnotations $Lcom/google/common/annotations/Beta; ? ? ? Z [ e [ ? ? (com/google/common/graph/ImmutableNetwork ? @ ? ? ? &com/google/common/graph/ImmutableGraph W ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? k l ? ? ? ? ? ? ? ? ? ? ? w x ? z x ? ? ? ?
? { |
BootstrapMethods ? x | ~ ? ? ? ? ? ? ? ? W X ? ? ? 'com/google/common/graph/StandardNetwork 0com/google/common/graph/ImmutableNetwork$Builder .com/google/common/collect/ImmutableMap$Builder java/util/Iterator
java/util/Map *com/google/common/graph/NetworkConnections &com/google/common/graph/NetworkBuilder from K(Lcom/google/common/graph/Network;)Lcom/google/common/graph/NetworkBuilder; I(Lcom/google/common/graph/NetworkBuilder;Ljava/util/Map;Ljava/util/Map;)V $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; &(Lcom/google/common/graph/BaseGraph;)V &com/google/common/collect/ImmutableMap builder 2()Lcom/google/common/collect/ImmutableMap$Builder; com/google/common/graph/Network
java/util/Set iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; put V(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap$Builder; buildOrThrow *()Lcom/google/common/collect/ImmutableMap; $com/google/common/graph/EndpointPair com/google/common/collect/Maps asMap A(Ljava/util/Set;Lcom/google/common/base/Function;)Ljava/util/Map; size ()I 7com/google/common/graph/DirectedMultiNetworkConnections ofImmutable Z(Ljava/util/Map;Ljava/util/Map;I)Lcom/google/common/graph/DirectedMultiNetworkConnections; 2com/google/common/graph/DirectedNetworkConnections U(Ljava/util/Map;Ljava/util/Map;I)Lcom/google/common/graph/DirectedNetworkConnections; 9com/google/common/graph/UndirectedMultiNetworkConnections L(Ljava/util/Map;)Lcom/google/common/graph/UndirectedMultiNetworkConnections; 4com/google/common/graph/UndirectedNetworkConnections G(Ljava/util/Map;)Lcom/google/common/graph/UndirectedNetworkConnections;
apply
adjacentNode target source" ? ? ? ? ? ? "java/lang/invoke/LambdaMetafactory metafactory$ 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$Lookup java/lang/invoke/MethodHandles 1 ; ? @ A m *+? +? +? ? ? B 5 6
5 7 C D E F G H D I F J K F L M N O A l *? ?
*? ? ? Y*? ? B ; <