Package | Description |
---|---|
edu.uci.ics.jung.graph |
Interfaces for the JUNG graph types, and some representative implementations.
|
edu.uci.ics.jung.graph.util |
Utility interfaces and classes for the JUNG API.
|
Modifier and Type | Class and Description |
---|---|
class |
UndirectedOrderedSparseMultigraph<V,E>
An implementation of
UndirectedGraph that is suitable for sparse graphs,
orders its vertex and edge collections according to insertion time, and permits
parallel edges. |
class |
UndirectedSparseGraph<V,E>
An implementation of
UndirectedGraph that is suitable
for sparse graphs. |
class |
UndirectedSparseMultigraph<V,E>
An implementation of
UndirectedGraph that is suitable for
sparse graphs and permits parallel edges. |
Modifier and Type | Method and Description |
---|---|
static <V,E> Factory<UndirectedGraph<V,E>> |
UndirectedOrderedSparseMultigraph.getFactory()
Returns a
Factory that creates an instance of this graph type. |
static <V,E> Factory<UndirectedGraph<V,E>> |
UndirectedSparseGraph.getFactory()
Returns a
Factory that creates an instance of this graph type. |
static <V,E> Factory<UndirectedGraph<V,E>> |
UndirectedSparseMultigraph.getFactory()
Returns a
Factory that creates an instance of this graph type. |
Modifier and Type | Method and Description |
---|---|
static <V,E> UndirectedGraph<V,E> |
Graphs.synchronizedUndirectedGraph(UndirectedGraph<V,E> graph)
Returns a synchronized UndirectedGraph backed by the passed UndirectedGraph.
|
static <V,E> UndirectedGraph<V,E> |
Graphs.unmodifiableUndirectedGraph(UndirectedGraph<V,E> graph)
Returns an unmodifiable
UndirectedGraph backed by the passed graph. |
Modifier and Type | Method and Description |
---|---|
static <V,E> UndirectedGraph<V,E> |
Graphs.synchronizedUndirectedGraph(UndirectedGraph<V,E> graph)
Returns a synchronized UndirectedGraph backed by the passed UndirectedGraph.
|
static <V,E> UndirectedGraph<V,E> |
Graphs.unmodifiableUndirectedGraph(UndirectedGraph<V,E> graph)
Returns an unmodifiable
UndirectedGraph backed by the passed graph. |
Copyright © 2021, 2022 Herve Girod. All Rights Reserved. Documentation and source under the BSD 3-Clause licence