com.google.common.graph.Network.edgeOrder()方法的使用及代码示例

x33g5p2x  于2022-01-25 转载在 其他  
字(5.4k)|赞(0)|评价(0)|浏览(79)

本文整理了Java中com.google.common.graph.Network.edgeOrder()方法的一些代码示例,展示了Network.edgeOrder()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Network.edgeOrder()方法的具体详情如下:
包路径:com.google.common.graph.Network
类名称:Network
方法名:edgeOrder

Network.edgeOrder介绍

[英]Returns the order of iteration for the elements of #edges().
[中]返回#edges()元素的迭代顺序。

代码示例

代码示例来源:origin: google/guava

@Override
public ElementOrder<E> edgeOrder() {
 return network.edgeOrder();
}

代码示例来源:origin: google/guava

@Override
public ElementOrder<E> edgeOrder() {
 return delegate().edgeOrder();
}

代码示例来源:origin: google/j2objc

@Override
public ElementOrder<E> edgeOrder() {
 return delegate().edgeOrder();
}

代码示例来源:origin: wildfly/wildfly

@Override
public ElementOrder<E> edgeOrder() {
 return delegate().edgeOrder();
}

代码示例来源:origin: google/guava

static void assertStronglyEquivalent(Network<?, ?> networkA, Network<?, ?> networkB) {
 // Properties not covered by equals()
 assertThat(networkA.allowsParallelEdges()).isEqualTo(networkB.allowsParallelEdges());
 assertThat(networkA.allowsSelfLoops()).isEqualTo(networkB.allowsSelfLoops());
 assertThat(networkA.nodeOrder()).isEqualTo(networkB.nodeOrder());
 assertThat(networkA.edgeOrder()).isEqualTo(networkB.edgeOrder());
 assertThat(networkA).isEqualTo(networkB);
}

代码示例来源:origin: google/guava

/**
 * Returns a {@link NetworkBuilder} initialized with all properties queryable from {@code
 * network}.
 *
 * <p>The "queryable" properties are those that are exposed through the {@link Network} interface,
 * such as {@link Network#isDirected()}. Other properties, such as {@link
 * #expectedNodeCount(int)}, are not set in the new builder.
 */
public static <N, E> NetworkBuilder<N, E> from(Network<N, E> network) {
 return new NetworkBuilder<N, E>(network.isDirected())
   .allowsParallelEdges(network.allowsParallelEdges())
   .allowsSelfLoops(network.allowsSelfLoops())
   .nodeOrder(network.nodeOrder())
   .edgeOrder(network.edgeOrder());
}

代码示例来源:origin: google/j2objc

/**
 * Returns a {@link NetworkBuilder} initialized with all properties queryable from {@code
 * network}.
 *
 * <p>The "queryable" properties are those that are exposed through the {@link Network} interface,
 * such as {@link Network#isDirected()}. Other properties, such as {@link
 * #expectedNodeCount(int)}, are not set in the new builder.
 */
public static <N, E> NetworkBuilder<N, E> from(Network<N, E> network) {
 return new NetworkBuilder<N, E>(network.isDirected())
   .allowsParallelEdges(network.allowsParallelEdges())
   .allowsSelfLoops(network.allowsSelfLoops())
   .nodeOrder(network.nodeOrder())
   .edgeOrder(network.edgeOrder());
}

代码示例来源:origin: wildfly/wildfly

/**
 * Returns a {@link NetworkBuilder} initialized with all properties queryable from {@code
 * network}.
 *
 * <p>The "queryable" properties are those that are exposed through the {@link Network} interface,
 * such as {@link Network#isDirected()}. Other properties, such as {@link
 * #expectedNodeCount(int)}, are not set in the new builder.
 */
public static <N, E> NetworkBuilder<N, E> from(Network<N, E> network) {
 return new NetworkBuilder<N, E>(network.isDirected())
   .allowsParallelEdges(network.allowsParallelEdges())
   .allowsSelfLoops(network.allowsSelfLoops())
   .nodeOrder(network.nodeOrder())
   .edgeOrder(network.edgeOrder());
}

代码示例来源:origin: org.jboss.eap/wildfly-client-all

@Override
public ElementOrder<E> edgeOrder() {
 return delegate().edgeOrder();
}

代码示例来源:origin: com.google.guava/guava-tests

@Override
public ElementOrder<E> edgeOrder() {
 return network.edgeOrder();
}

代码示例来源:origin: org.kill-bill.billing/killbill-platform-osgi-bundles-logger

@Override
public ElementOrder<E> edgeOrder() {
 return delegate().edgeOrder();
}

代码示例来源:origin: com.google.guava/guava-tests

static void assertStronglyEquivalent(Network<?, ?> networkA, Network<?, ?> networkB) {
 // Properties not covered by equals()
 assertThat(networkA.allowsParallelEdges()).isEqualTo(networkB.allowsParallelEdges());
 assertThat(networkA.allowsSelfLoops()).isEqualTo(networkB.allowsSelfLoops());
 assertThat(networkA.nodeOrder()).isEqualTo(networkB.nodeOrder());
 assertThat(networkA.edgeOrder()).isEqualTo(networkB.edgeOrder());
 assertThat(networkA).isEqualTo(networkB);
}

代码示例来源:origin: org.jboss.eap/wildfly-client-all

/**
 * Returns a {@link NetworkBuilder} initialized with all properties queryable from {@code
 * network}.
 *
 * <p>The "queryable" properties are those that are exposed through the {@link Network} interface,
 * such as {@link Network#isDirected()}. Other properties, such as {@link
 * #expectedNodeCount(int)}, are not set in the new builder.
 */
public static <N, E> NetworkBuilder<N, E> from(Network<N, E> network) {
 return new NetworkBuilder<N, E>(network.isDirected())
   .allowsParallelEdges(network.allowsParallelEdges())
   .allowsSelfLoops(network.allowsSelfLoops())
   .nodeOrder(network.nodeOrder())
   .edgeOrder(network.edgeOrder());
}

代码示例来源:origin: org.kill-bill.billing/killbill-platform-osgi-bundles-logger

/**
 * Returns a {@link NetworkBuilder} initialized with all properties queryable from {@code
 * network}.
 *
 * <p>The "queryable" properties are those that are exposed through the {@link Network} interface,
 * such as {@link Network#isDirected()}. Other properties, such as {@link
 * #expectedNodeCount(int)}, are not set in the new builder.
 */
public static <N, E> NetworkBuilder<N, E> from(Network<N, E> network) {
 return new NetworkBuilder<N, E>(network.isDirected())
   .allowsParallelEdges(network.allowsParallelEdges())
   .allowsSelfLoops(network.allowsSelfLoops())
   .nodeOrder(network.nodeOrder())
   .edgeOrder(network.edgeOrder());
}

相关文章