V
- the graph vertex typeE
- the graph edge typepublic interface GraphSpecificsStrategy<V,E> extends Serializable
Such a strategy can be used to adjust the internals of the default graph implementations.
FastLookupGraphSpecificsStrategy
,
DefaultGraphSpecificsStrategy
Modifier and Type | Method and Description |
---|---|
default EdgeSetFactory<V,E> |
getEdgeSetFactory()
Get an edge set factory.
|
Function<GraphType,IntrusiveEdgesSpecifics<V,E>> |
getIntrusiveEdgesSpecificsFactory()
Get a function which creates the intrusive edges specifics.
|
BiFunction<Graph<V,E>,GraphType,Specifics<V,E>> |
getSpecificsFactory()
Get a function which creates the specifics.
|
Function<GraphType,IntrusiveEdgesSpecifics<V,E>> getIntrusiveEdgesSpecificsFactory()
Note that it is very important to use a map implementation which respects iteration order.
BiFunction<Graph<V,E>,GraphType,Specifics<V,E>> getSpecificsFactory()
default EdgeSetFactory<V,E> getEdgeSetFactory()
Copyright © 2019. All rights reserved.