N
- graph node type.E
- graph edge type.T
- graph transformer type.G
- graph type.public class CombinedIntegratedAnalysis<N,E,T,G extends Graph<N,E,T>> extends Object implements IntegratedAnalysis<N,E,T,G,CombinedIntegratedAnalysis.CombinedAssumption>
Modifier and Type | Class and Description |
---|---|
static class |
CombinedIntegratedAnalysis.CombinedAssumption
Combined assumption which holds vector of original assumptions.
|
Constructor and Description |
---|
CombinedIntegratedAnalysis() |
Modifier and Type | Method and Description |
---|---|
void |
addAnalysis(IntegratedAnalysis<N,E,T,G,?> analysis)
Adds analysis to the combined one.
|
static <N,E,T,G extends Graph<N,E,T>> |
createAnalysis()
Factory method.
|
IntegratedFlowFunction<N,E,T,G,CombinedIntegratedAnalysis.CombinedAssumption> |
getIntegratedFlowFunction()
Gets analysis integrated flow function.
|
void |
setInitialGraphAssumptions(G graph,
AssumptionMap<E,CombinedIntegratedAnalysis.CombinedAssumption> assumptionMap)
Gets assumptions for graph incoming & outgoing edges to start approximation
from.
|
public static <N,E,T,G extends Graph<N,E,T>> CombinedIntegratedAnalysis<N,E,T,G> createAnalysis()
public void addAnalysis(IntegratedAnalysis<N,E,T,G,?> analysis)
public IntegratedFlowFunction<N,E,T,G,CombinedIntegratedAnalysis.CombinedAssumption> getIntegratedFlowFunction()
IntegratedAnalysis
getIntegratedFlowFunction
in interface IntegratedAnalysis<N,E,T,G extends Graph<N,E,T>,CombinedIntegratedAnalysis.CombinedAssumption>
public void setInitialGraphAssumptions(G graph, AssumptionMap<E,CombinedIntegratedAnalysis.CombinedAssumption> assumptionMap)
IntegratedAnalysis
setInitialGraphAssumptions
in interface IntegratedAnalysis<N,E,T,G extends Graph<N,E,T>,CombinedIntegratedAnalysis.CombinedAssumption>
Copyright © 2018. All rights reserved.