Uses of Interface
com.google.common.graph.Network
-
Packages that use Network Package Description com.google.common.graph An API for representing graph (node and edge) data. -
-
Uses of Network in com.google.common.graph
Subinterfaces of Network in com.google.common.graph Modifier and Type Interface Description interfaceMutableNetwork<N,E>A subinterface ofNetworkwhich adds mutation methods.Classes in com.google.common.graph that implement Network Modifier and Type Class Description classAbstractNetwork<N,E>This class provides a skeletal implementation ofNetwork.classImmutableNetwork<N,E>ANetworkwhose elements and structural relationships will never change.Methods in com.google.common.graph that return Network Modifier and Type Method Description static <N,E>
Network<N,E>Graphs. transpose(Network<N,E> network)Returns a view ofnetworkwith the direction (if any) of every edge reversed.Methods in com.google.common.graph with parameters of type Network Modifier and Type Method Description static <N,E>
MutableNetwork<N,E>Graphs. copyOf(Network<N,E> network)Creates a mutable copy ofnetworkwith the same nodes and edges.static <N,E>
ImmutableNetwork<N,E>ImmutableNetwork. copyOf(Network<N,E> network)Returns an immutable copy ofnetwork.static <N,E>
NetworkBuilder<N,E>NetworkBuilder. from(Network<N,E> network)Returns aNetworkBuilderinitialized with all properties queryable fromnetwork.static booleanGraphs. hasCycle(Network<?,?> network)Returns true ifnetworkhas at least one cycle.static <N,E>
MutableNetwork<N,E>Graphs. inducedSubgraph(Network<N,E> network, java.lang.Iterable<? extends N> nodes)Returns the subgraph ofnetworkinduced bynodes.static <N,E>
Network<N,E>Graphs. transpose(Network<N,E> network)Returns a view ofnetworkwith the direction (if any) of every edge reversed.
-