com.aspose.tasks

Interfaces

Classes

Exceptions

com.aspose.tasks

Class RiskAnalyzer



  • public class RiskAnalyzer
    extends Object

    Performs a Monte Carlo simulation based on the specified risk analysis settings.

    • Constructor Detail

      • RiskAnalyzer

        public RiskAnalyzer(RiskAnalysisSettings settings)

        Initializes a new instance of the RiskAnalyzer class.

        Parameters:
        settings - the specified instance of the RiskAnalysisSettings class.
    • Method Detail

      • getSettings

        public RiskAnalysisSettings getSettings()

        Returns the instance of the RiskAnalysisSettings class which defines necessary settings for risk analysis.

        Returns:
        the instance of the RiskAnalysisSettings class which defines necessary settings for risk analysis.
      • setSettings

        public void setSettings(RiskAnalysisSettings value)

        Sets the instance of the RiskAnalysisSettings class which defines necessary settings for risk analysis.

        Parameters:
        value - the instance of the RiskAnalysisSettings class which defines necessary settings for risk analysis.
      • analyze

        public RiskAnalysisResult analyze(Project project)

        Performs risk analysis for the specified project. The analysis is based on Monte Carlo simulation and the result is an instance of the RiskAnalysisResult class.

        Parameters:
        project - the specified instance of the Project class to analyze.
        Returns:
        the instance of the RiskAnalysisResult which represents a result of the analysis.