package com.google.common.graph; import com.google.common.collect.BiMap; import com.google.common.collect.HashBiMap; import com.google.common.collect.ImmutableBiMap; import java.util.Collections; import java.util.Map; import java.util.Set; /* JADX INFO: Access modifiers changed from: package-private */ /* loaded from: classes2.dex */ public final class DirectedNetworkConnections extends AbstractDirectedNetworkConnections { protected DirectedNetworkConnections(Map map, Map map2, int i) { super(map, map2, i); } /* JADX INFO: Access modifiers changed from: package-private */ public static DirectedNetworkConnections of() { return new DirectedNetworkConnections<>(HashBiMap.create(2), HashBiMap.create(2), 0); } /* JADX INFO: Access modifiers changed from: package-private */ public static DirectedNetworkConnections ofImmutable(Map map, Map map2, int i) { return new DirectedNetworkConnections<>(ImmutableBiMap.copyOf((Map) map), ImmutableBiMap.copyOf((Map) map2), i); } @Override // com.google.common.graph.NetworkConnections public final Set predecessors() { return Collections.unmodifiableSet(((BiMap) this.inEdgeMap).values()); } @Override // com.google.common.graph.NetworkConnections public final Set successors() { return Collections.unmodifiableSet(((BiMap) this.outEdgeMap).values()); } @Override // com.google.common.graph.NetworkConnections public final Set edgesConnecting(N n) { return new EdgesConnecting(((BiMap) this.outEdgeMap).inverse(), n); } }