Interface ResultFactory
-
public interface ResultFactory
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AntennaResult
antennaResult()
ConsistencyCheckContext
context(ConsistencyCheckContext parent, ContexedSystemPlugin plugin, Distribution frequency)
ConsistencyCheckContext
context(ConsistencyCheckContext parent, InterferenceLink link)
UniqueValueDef
function(java.lang.String name, Unit xAxis, Unit yAxis)
LinkResult
linkResult()
Generates an empty LinkResultLinkResult
linkResult(RadioSystem system, double frequency)
MatrixFunction
matrixFunction(double[][] values)
MultiValueDef
multi(java.lang.String group, java.lang.String name, Unit x, java.lang.String xAxis, Unit y, java.lang.String yAxis, boolean intermediate)
MultiValueDef
multi(java.lang.String name, Unit x, java.lang.String xLabel, Unit y, java.lang.String yLabel)
<T> OptionalValue<T>
optional(boolean relevant, T t)
UniqueValueDef
uniqueValue(java.lang.String group, java.lang.String name, Unit unit, boolean intermediate)
UniqueValueDef
uniqueValue(java.lang.String name, Unit unit)
VectorDef
vector(java.lang.String group, java.lang.String name, Unit unit, boolean intermediate)
VectorDef
vector(java.lang.String name, Unit unit)
-
-
-
Method Detail
-
linkResult
LinkResult linkResult()
Generates an empty LinkResult- Returns:
-
linkResult
LinkResult linkResult(RadioSystem system, double frequency)
-
antennaResult
AntennaResult antennaResult()
-
vector
VectorDef vector(java.lang.String group, java.lang.String name, Unit unit, boolean intermediate)
-
uniqueValue
UniqueValueDef uniqueValue(java.lang.String name, Unit unit)
-
uniqueValue
UniqueValueDef uniqueValue(java.lang.String group, java.lang.String name, Unit unit, boolean intermediate)
-
multi
MultiValueDef multi(java.lang.String name, Unit x, java.lang.String xLabel, Unit y, java.lang.String yLabel)
-
multi
MultiValueDef multi(java.lang.String group, java.lang.String name, Unit x, java.lang.String xAxis, Unit y, java.lang.String yAxis, boolean intermediate)
-
function
UniqueValueDef function(java.lang.String name, Unit xAxis, Unit yAxis)
-
optional
<T> OptionalValue<T> optional(boolean relevant, T t)
-
context
ConsistencyCheckContext context(ConsistencyCheckContext parent, ContexedSystemPlugin plugin, Distribution frequency)
-
context
ConsistencyCheckContext context(ConsistencyCheckContext parent, InterferenceLink link)
-
matrixFunction
MatrixFunction matrixFunction(double[][] values)
-
-