Uses of Interface
org.jgrapht.alg.util.extension.ExtensionFactory
Packages that use ExtensionFactory
Package
Description
Flow related algorithms.
Utility classes for managing extensions/encapsulations.
-
Uses of ExtensionFactory in org.jgrapht.alg.flow
Fields in org.jgrapht.alg.flow declared as ExtensionFactoryModifier and TypeFieldDescriptionprivate final ExtensionFactory
<MaximumFlowAlgorithmBase<V, E>.AnnotatedFlowEdge> BoykovKolmogorovMFImpl.edgeExtensionsFactory
Edge extension factory used during initialization.private final ExtensionFactory
<MaximumFlowAlgorithmBase<V, E>.AnnotatedFlowEdge> DinicMFImpl.edgeExtensionsFactory
private final ExtensionFactory
<MaximumFlowAlgorithmBase<V, E>.AnnotatedFlowEdge> EdmondsKarpMFImpl.edgeExtensionsFactory
private final ExtensionFactory
<MaximumFlowAlgorithmBase<V, E>.AnnotatedFlowEdge> PushRelabelMFImpl.edgeExtensionsFactory
private final ExtensionFactory
<BoykovKolmogorovMFImpl<V, E>.VertexExtension> BoykovKolmogorovMFImpl.vertexExtensionsFactory
Vertex extension factory used during initialization.private final ExtensionFactory
<DinicMFImpl<V, E>.VertexExtension> DinicMFImpl.vertexExtensionsFactory
private final ExtensionFactory
<EdmondsKarpMFImpl<V, E>.VertexExtension> EdmondsKarpMFImpl.vertexExtensionsFactory
private final ExtensionFactory
<PushRelabelMFImpl<V, E>.VertexExtension> PushRelabelMFImpl.vertexExtensionsFactory
Methods in org.jgrapht.alg.flow with parameters of type ExtensionFactoryModifier and TypeMethodDescriptionprotected <VE extends MaximumFlowAlgorithmBase<V,
E>.VertexExtensionBase>
voidMaximumFlowAlgorithmBase.init
(V source, V sink, ExtensionFactory<VE> vertexExtensionFactory, ExtensionFactory<MaximumFlowAlgorithmBase<V, E>.AnnotatedFlowEdge> edgeExtensionFactory) Prepares all data structures to start a new invocation of the Maximum Flow or Minimum Cut algorithms -
Uses of ExtensionFactory in org.jgrapht.alg.util.extension
Fields in org.jgrapht.alg.util.extension declared as ExtensionFactoryConstructors in org.jgrapht.alg.util.extension with parameters of type ExtensionFactoryModifierConstructorDescriptionExtensionManager
(ExtensionFactory<B> factory) Create a new extension manager.