/external/guava/guava/src/com/google/common/graph/ |
D | AbstractDirectedNetworkConnections.java | 51 private int selfLoopCount; field in AbstractDirectedNetworkConnections 53 AbstractDirectedNetworkConnections(Map<E, N> inEdgeMap, Map<E, N> outEdgeMap, int selfLoopCount) { in AbstractDirectedNetworkConnections() argument 56 this.selfLoopCount = checkNonNegative(selfLoopCount); in AbstractDirectedNetworkConnections() 57 checkState(selfLoopCount <= inEdgeMap.size() && selfLoopCount <= outEdgeMap.size()); in AbstractDirectedNetworkConnections() 71 (selfLoopCount == 0) in incidentEdges() 79 return IntMath.saturatedAdd(inEdgeMap.size(), outEdgeMap.size() - selfLoopCount); in incidentEdges() 110 checkNonNegative(--selfLoopCount); 130 checkPositive(++selfLoopCount);
|
D | DirectedNetworkConnections.java | 38 DirectedNetworkConnections(Map<E, N> inEdgeMap, Map<E, N> outEdgeMap, int selfLoopCount) { in DirectedNetworkConnections() argument 39 super(inEdgeMap, outEdgeMap, selfLoopCount); in DirectedNetworkConnections() 48 Map<E, N> inEdges, Map<E, N> outEdges, int selfLoopCount) { in ofImmutable() argument 50 ImmutableBiMap.copyOf(inEdges), ImmutableBiMap.copyOf(outEdges), selfLoopCount); in ofImmutable()
|
D | DirectedMultiNetworkConnections.java | 46 Map<E, N> inEdges, Map<E, N> outEdges, int selfLoopCount) { in DirectedMultiNetworkConnections() argument 47 super(inEdges, outEdges, selfLoopCount); in DirectedMultiNetworkConnections() 58 Map<E, N> inEdges, Map<E, N> outEdges, int selfLoopCount) { in ofImmutable() argument 60 ImmutableMap.copyOf(inEdges), ImmutableMap.copyOf(outEdges), selfLoopCount); in ofImmutable()
|
D | ImmutableNetwork.java | 105 int selfLoopCount = network.edgesConnecting(node, node).size(); in connectionsOf() local 107 ? DirectedMultiNetworkConnections.ofImmutable(inEdgeMap, outEdgeMap, selfLoopCount) in connectionsOf() 108 : DirectedNetworkConnections.ofImmutable(inEdgeMap, outEdgeMap, selfLoopCount); in connectionsOf()
|
D | AbstractBaseGraph.java | 143 int selfLoopCount = (allowsSelfLoops() && neighbors.contains(node)) ? 1 : 0; 144 return IntMath.saturatedAdd(neighbors.size(), selfLoopCount);
|
/external/guava/android/guava/src/com/google/common/graph/ |
D | AbstractDirectedNetworkConnections.java | 51 private int selfLoopCount; field in AbstractDirectedNetworkConnections 53 AbstractDirectedNetworkConnections(Map<E, N> inEdgeMap, Map<E, N> outEdgeMap, int selfLoopCount) { in AbstractDirectedNetworkConnections() argument 56 this.selfLoopCount = checkNonNegative(selfLoopCount); in AbstractDirectedNetworkConnections() 57 checkState(selfLoopCount <= inEdgeMap.size() && selfLoopCount <= outEdgeMap.size()); in AbstractDirectedNetworkConnections() 71 (selfLoopCount == 0) in incidentEdges() 79 return IntMath.saturatedAdd(inEdgeMap.size(), outEdgeMap.size() - selfLoopCount); in incidentEdges() 110 checkNonNegative(--selfLoopCount); 130 checkPositive(++selfLoopCount);
|
D | DirectedNetworkConnections.java | 38 DirectedNetworkConnections(Map<E, N> inEdgeMap, Map<E, N> outEdgeMap, int selfLoopCount) { in DirectedNetworkConnections() argument 39 super(inEdgeMap, outEdgeMap, selfLoopCount); in DirectedNetworkConnections() 48 Map<E, N> inEdges, Map<E, N> outEdges, int selfLoopCount) { in ofImmutable() argument 50 ImmutableBiMap.copyOf(inEdges), ImmutableBiMap.copyOf(outEdges), selfLoopCount); in ofImmutable()
|
D | DirectedMultiNetworkConnections.java | 46 Map<E, N> inEdges, Map<E, N> outEdges, int selfLoopCount) { in DirectedMultiNetworkConnections() argument 47 super(inEdges, outEdges, selfLoopCount); in DirectedMultiNetworkConnections() 58 Map<E, N> inEdges, Map<E, N> outEdges, int selfLoopCount) { in ofImmutable() argument 60 ImmutableMap.copyOf(inEdges), ImmutableMap.copyOf(outEdges), selfLoopCount); in ofImmutable()
|
D | ImmutableNetwork.java | 105 int selfLoopCount = network.edgesConnecting(node, node).size(); in connectionsOf() local 107 ? DirectedMultiNetworkConnections.ofImmutable(inEdgeMap, outEdgeMap, selfLoopCount) in connectionsOf() 108 : DirectedNetworkConnections.ofImmutable(inEdgeMap, outEdgeMap, selfLoopCount); in connectionsOf()
|
D | AbstractBaseGraph.java | 143 int selfLoopCount = (allowsSelfLoops() && neighbors.contains(node)) ? 1 : 0; 144 return IntMath.saturatedAdd(neighbors.size(), selfLoopCount);
|
/external/guava/guava-tests/test/com/google/common/graph/ |
D | AbstractGraphTest.java | 132 int selfLoopCount = graph.adjacentNodes(node).contains(node) ? 1 : 0; in validateGraph() local 133 assertThat(graph.degree(node)).isEqualTo(graph.adjacentNodes(node).size() + selfLoopCount); in validateGraph()
|
D | AbstractNetworkTest.java | 201 int selfLoopCount = network.edgesConnecting(node, node).size(); in validateNetwork() local 202 assertThat(network.incidentEdges(node).size() + selfLoopCount) in validateNetwork() 206 assertThat(network.incidentEdges(node).size() + selfLoopCount) in validateNetwork()
|
/external/guava/android/guava-tests/test/com/google/common/graph/ |
D | AbstractGraphTest.java | 132 int selfLoopCount = graph.adjacentNodes(node).contains(node) ? 1 : 0; in validateGraph() local 133 assertThat(graph.degree(node)).isEqualTo(graph.adjacentNodes(node).size() + selfLoopCount); in validateGraph()
|
D | AbstractNetworkTest.java | 201 int selfLoopCount = network.edgesConnecting(node, node).size(); in validateNetwork() local 202 assertThat(network.incidentEdges(node).size() + selfLoopCount) in validateNetwork() 206 assertThat(network.incidentEdges(node).size() + selfLoopCount) in validateNetwork()
|