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 © 2018. All rights reserved.