/src/main/java/net/finmath/montecarlo/hybridassetinterestrate/products/HybridAssetMonteCarloProduct.java
} return null;
return null; }
public abstract RandomVariable getValue(double evaluationTime, HybridAssetMonteCarloSimulation model) throws CalculationException; public RandomVariable getValueForModifiedData(double evaluationTime, MonteCarloSimulationModel monteCarloSimulationInterface, Map<String, Object> dataModified) throws CalculationException { return getValue(evaluationTime, monteCarloSimulationInterface.getCloneWithModifiedData(dataModified)); } public Map<String, Object> getValues(double evaluationTime, HybridAssetMonteCarloSimulation model) throws CalculationException { <extra_id_0> @Override public RandomVariable getValue(double evaluationTime, MonteCarloSimulationModel model) throws CalculationException { return getValue(evaluationTime, (HybridAssetMonteCarloSimulation)model); } public FactorTransform getFactorDrift(LIBORModelMonteCarloSimulationModel referenceScheme, LIBORModelMonteCarloSimulationModel targetScheme) { return null;