Uses of Interface
org.jgrapht.GraphType
Package
Description
The front-end API's interfaces and classes, including
Graph
.Implementations of various graphs.
Various builder for graphs.
Specialized graph implementations using the FastUtil library
Specialized graph implementations using sparse matrix representations.
Immutable graphs stored using Sux4J's quasi-succinct data
structures.
Adapters for graphs stored using
WebGraph's compressed and succinct
formats.
-
Uses of GraphType in org.jgrapht
Modifier and TypeMethodDescriptionGraphType.asDirected()
Create a directed variant of the current graph type.GraphType.asMixed()
Create a mixed variant of the current graph type.GraphType.asModifiable()
Create a modifiable variant of the current graph type.GraphType.asUndirected()
Create an undirected variant of the current graph type.GraphType.asUnmodifiable()
Create an unmodifiable variant of the current graph type.GraphType.asUnweighted()
Create an unweighted variant of the current graph type.GraphType.asWeighted()
Create a weighted variant of the current graph type.Graph.getType()
Get the graph type. -
Uses of GraphType in org.jgrapht.graph
Modifier and TypeClassDescriptionclass
Default implementation of the graph type.Modifier and TypeFieldDescriptionprotected final GraphType
AsSubgraph.baseType
protected final GraphType
MaskSubgraph.baseType
Modifier and TypeMethodDescriptionDefaultGraphType.asDirected()
DefaultGraphType.asMixed()
DefaultGraphType.asModifiable()
DefaultGraphType.asUndirected()
DefaultGraphType.asUnmodifiable()
DefaultGraphType.asUnweighted()
DefaultGraphType.asWeighted()
AbstractBaseGraph.getType()
Get the graph type.AsGraphUnion.getType()
Get the graph type.AsSubgraph.getType()
Get the graph type.AsUndirectedGraph.getType()
Get the graph type.AsUnmodifiableGraph.getType()
Get the graph type.AsUnweightedGraph.getType()
AsWeightedGraph.getType()
GraphDelegator.getType()
Get the graph type.MaskSubgraph.getType()
Get the graph type.Modifier and TypeMethodDescriptionDefaultGraphSpecificsStrategy.getIntrusiveEdgesSpecificsFactory()
FastLookupGraphSpecificsStrategy.getIntrusiveEdgesSpecificsFactory()
GraphSpecificsStrategy.getIntrusiveEdgesSpecificsFactory()
Get a function which creates the intrusive edges specifics.DefaultGraphSpecificsStrategy.getSpecificsFactory()
FastLookupGraphSpecificsStrategy.getSpecificsFactory()
GraphSpecificsStrategy.getSpecificsFactory()
Get a function which creates the specifics.ModifierConstructorDescriptionprotected
Construct a new graph.protected
AbstractBaseGraph
(Supplier<V> vertexSupplier, Supplier<E> edgeSupplier, GraphType type, GraphSpecificsStrategy<V, E> graphSpecificsStrategy) Construct a new graph.Construct a new Builder. -
Uses of GraphType in org.jgrapht.graph.builder
Modifier and TypeMethodDescriptionstatic <V,
E> GraphTypeBuilder<V, E> GraphTypeBuilder.forGraphType
(GraphType type) Create a graph type builder which will create a graph with the same type as the one provided. -
Uses of GraphType in org.jgrapht.graph.guava
-
Uses of GraphType in org.jgrapht.opt.graph.fastutil
Modifier and TypeMethodDescriptionFastutilFastLookupGSS.getIntrusiveEdgesSpecificsFactory()
FastutilFastLookupIntVertexGSS.getIntrusiveEdgesSpecificsFactory()
FastutilGSS.getIntrusiveEdgesSpecificsFactory()
FastutilIntVertexGSS.getIntrusiveEdgesSpecificsFactory()
FastutilFastLookupGSS.getSpecificsFactory()
FastutilFastLookupIntVertexGSS.getSpecificsFactory()
FastutilGSS.getSpecificsFactory()
FastutilIntVertexGSS.getSpecificsFactory()
ModifierConstructorDescriptionConstruct a new graph.FastutilMapGraph
(Supplier<V> vertexSupplier, Supplier<E> edgeSupplier, GraphType type, boolean fastLookups) Construct a new graph.FastutilMapIntVertexGraph
(Supplier<Integer> vertexSupplier, Supplier<E> edgeSupplier, GraphType type) Construct a new graph.FastutilMapIntVertexGraph
(Supplier<Integer> vertexSupplier, Supplier<E> edgeSupplier, GraphType type, boolean fastLookups) Construct a new graph. -
Uses of GraphType in org.jgrapht.opt.graph.sparse
-
Uses of GraphType in org.jgrapht.sux4j
-
Uses of GraphType in org.jgrapht.webgraph