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()
IntegratedAnalysisgetIntegratedFlowFunction in interface IntegratedAnalysis<N,E,T,G extends Graph<N,E,T>,CombinedIntegratedAnalysis.CombinedAssumption>public void setInitialGraphAssumptions(G graph, AssumptionMap<E,CombinedIntegratedAnalysis.CombinedAssumption> assumptionMap)
IntegratedAnalysissetInitialGraphAssumptions in interface IntegratedAnalysis<N,E,T,G extends Graph<N,E,T>,CombinedIntegratedAnalysis.CombinedAssumption>Copyright © 2018. All rights reserved.