Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- absorb(JSONObject) - Method in class com.agenarisk.api.model.Model
-
Creates all the Model structure from the provided JSONObject.
- action - Enum constant in enum com.agenarisk.api.model.Network.ModificationLog
- active - Enum constant in enum com.agenarisk.api.model.DataSet.Field
- AdapterException - Exception in com.agenarisk.api.exception
- AdapterException(String) - Constructor for exception com.agenarisk.api.exception.AdapterException
- AdapterException(String, Throwable) - Constructor for exception com.agenarisk.api.exception.AdapterException
- addLink(Link) - Method in class com.agenarisk.api.model.Node
-
Removes the Link object from the linksOut list.
- addMessage(Advisory.AdvisoryMessage) - Method in class com.agenarisk.api.util.Advisory.AdvisoryGroup
-
Adds an AdvisoryMessage to this AdvisoryGroup.
- addMessageIfLinked(String) - Static method in class com.agenarisk.api.util.Advisory
-
Returns true if Thread.currentThread() is linked to an AdvisoryGroup (also creates AdvisoryMessage and adds it to that group).
Otherwise returns false. - addRocAuc(String, double) - Method in class com.agenarisk.learning.structure.result.PerformanceEvaluation
- addRocCurve(String, List<double[]>) - Method in class com.agenarisk.learning.structure.result.PerformanceEvaluation
- Advisory - Class in com.agenarisk.api.util
-
Advisory class allows to recover in recoverable situations and compile advisory messages instead of throwing exceptions.
Basic scenario: when loading a model in AgenaRisk Desktop, we'd rather load even invalid node tables and let the user sort them out, than to fail model load with an error.
Advisory class is thread-safe. - Advisory() - Constructor for class com.agenarisk.api.util.Advisory
- Advisory.AdvisoryGroup - Class in com.agenarisk.api.util
-
AdvisoryGroup instance is associated with a number of Threads and is abstractly associated with some particular job (which is potentially multi-threaded).
AdvisoryGroup class is thread-safe. - Advisory.AdvisoryMessage - Class in com.agenarisk.api.util
-
AdvisoryMessage is an abstraction of a message with a possible Throwable cause.
- AdvisoryGroup(Object) - Constructor for class com.agenarisk.api.util.Advisory.AdvisoryGroup
- AdvisoryMessage(String) - Constructor for class com.agenarisk.api.util.Advisory.AdvisoryMessage
-
Constructor for AdvisoryMessage.
- AdvisoryMessage(String, Throwable) - Constructor for class com.agenarisk.api.util.Advisory.AdvisoryMessage
-
Constructor for AdvisoryMessage.
- AgenaRiskException - Exception in com.agenarisk.api.exception
- AgenaRiskException(String) - Constructor for exception com.agenarisk.api.exception.AgenaRiskException
- AgenaRiskException(String, Throwable) - Constructor for exception com.agenarisk.api.exception.AgenaRiskException
- AgenaRiskException(Throwable) - Constructor for exception com.agenarisk.api.exception.AgenaRiskException
- AgenaRiskRuntimeException - Exception in com.agenarisk.api.exception
- AgenaRiskRuntimeException(String) - Constructor for exception com.agenarisk.api.exception.AgenaRiskRuntimeException
- AgenaRiskRuntimeException(String, Throwable) - Constructor for exception com.agenarisk.api.exception.AgenaRiskRuntimeException
- agenariskVersion - Enum constant in enum com.agenarisk.api.io.stub.Audit.Field
- answer - Enum constant in enum com.agenarisk.api.io.stub.RiskTable.Answer
- answers - Enum constant in enum com.agenarisk.api.io.stub.RiskTable.Answer
- ApplicableConfigurer<T extends Configurer> - Class in com.agenarisk.learning.structure.config
- ApplicableConfigurer() - Constructor for class com.agenarisk.learning.structure.config.ApplicableConfigurer
- ApplicableConfigurer(Config) - Constructor for class com.agenarisk.learning.structure.config.ApplicableConfigurer
- apply() - Method in class com.agenarisk.learning.structure.config.AveragingConfigurer
- apply() - Method in interface com.agenarisk.learning.structure.config.Configurable
- apply() - Method in class com.agenarisk.learning.structure.config.EvaluationConfigurer
-
Finalize configuration and proceed to execution preparation
- apply() - Method in class com.agenarisk.learning.structure.config.GenerationConfigurer
- apply() - Method in class com.agenarisk.learning.structure.config.GesConfigurer
-
Finalize configuration and proceed to execution preparation
- apply() - Method in class com.agenarisk.learning.structure.config.HcConfigurer
-
Finalize configuration and proceed to execution preparation
- apply() - Method in class com.agenarisk.learning.structure.config.MahcConfigurer
-
Finalize configuration and proceed to execution preparation
- apply() - Method in class com.agenarisk.learning.structure.config.MergerConfigurer
- apply() - Method in class com.agenarisk.learning.structure.config.PerformanceEvaluationConfigurer
- apply() - Method in class com.agenarisk.learning.structure.config.SaiyanHConfigurer
-
Finalize configuration and proceed to execution preparation
- apply() - Method in class com.agenarisk.learning.structure.config.TableLearningConfigurer
- apply() - Method in class com.agenarisk.learning.structure.config.TabuConfigurer
-
Finalize configuration and proceed to execution preparation
- applyKnowledge() - Method in class com.agenarisk.learning.structure.config.KnowledgeConfigurer
- audit - Enum constant in enum com.agenarisk.api.io.stub.Audit.Field
- Audit - Class in com.agenarisk.api.io.stub
-
This is a stub class that only contains field values for input/output to XML and JSON format.
- Audit() - Constructor for class com.agenarisk.api.io.stub.Audit
- Audit.Field - Enum in com.agenarisk.api.io.stub
-
This is set of fields for input/output to XML and JSON format
- averaging - Enum constant in enum com.agenarisk.learning.structure.execution.ConfiguredExecutor.Stage
- AveragingConfigurer - Class in com.agenarisk.learning.structure.config
- AveragingConfigurer() - Constructor for class com.agenarisk.learning.structure.config.AveragingConfigurer
- AveragingConfigurer(Config) - Constructor for class com.agenarisk.learning.structure.config.AveragingConfigurer
- AveragingExecutor - Class in com.agenarisk.learning.structure.config
- AveragingExecutor() - Constructor for class com.agenarisk.learning.structure.config.AveragingExecutor
- AveragingExecutor(Config) - Constructor for class com.agenarisk.learning.structure.config.AveragingExecutor
B
- BicLogConfigurer<T extends Configurer> - Class in com.agenarisk.learning.structure.config
- BicLogConfigurer() - Constructor for class com.agenarisk.learning.structure.config.BicLogConfigurer
- BicLogConfigurer(Config) - Constructor for class com.agenarisk.learning.structure.config.BicLogConfigurer
- Boolean - Enum constant in enum com.agenarisk.api.model.Node.Type
- buildResponseCurveGraphs() - Method in class com.agenarisk.api.tools.SensitivityAnalyser
-
Compiles data for response curve graphs.
Only allowed when target node is Numeric Interval.
A graph is generated for each sensitivity node and selected summary statistic.
Will clip data points outside of lower and upper sensitivity percentile values.
X axis is sensitivity node states.
Y axis is summary statistic values. - buildTables() - Method in class com.agenarisk.api.tools.SensitivityAnalyser
-
Compiles Sensitivity Analysis data as tables.
A table is generated for each sensitivity node.
Row per sensitivity state.
Column per summary statistic (if the target node is numeric continuous) or target state (if the target node is discrete).
First item in a row is a sensitivity state.
Positive infinity will appear as "Infinity", negative infinity as "-Infinity" and Double.NaN as "NaN", all wrapped in quotes. - buildTornadoGraphs() - Method in class com.agenarisk.api.tools.SensitivityAnalyser
-
Compiles Sensitivity Analysis data as tornado graphs.
Graphs are created for each selected summary statistic.
C
- CACHE_NPTS - Static variable in class com.agenarisk.api.io.JSONAdapter
- calculate() - Method in class com.agenarisk.api.model.Model
-
Triggers propagation in this Model for all Networks and DataSets.
- calculate(Collection<Network>, Collection<DataSet>, Model.CalculationFlag...) - Method in class com.agenarisk.api.model.Model
-
Triggers propagation in this model for provided Networks and DataSets.
If either is null, all Networks or DataSets will be used instead. - CALCULATE_LOGPE - Enum constant in enum com.agenarisk.api.model.Model.CalculationFlag
-
Along with calculating marginals, log probability of evidence will also be calculated (incurs additional calculation time)
- calculateBrierScore(String, Map<String, Double>) - Static method in class com.agenarisk.learning.structure.config.PerformanceEvaluationExecutor
-
Calculates the Brier score for a single multiclass prediction.
- calculateSphericalScore(String, Map<String, Double>) - Static method in class com.agenarisk.learning.structure.config.PerformanceEvaluationExecutor
-
Calculates the Spherical score for a single multiclass probabilistic prediction.
- CalculationException - Exception in com.agenarisk.api.exception
-
Thrown when a calculation fails.
- CalculationException(String) - Constructor for exception com.agenarisk.api.exception.CalculationException
- CalculationException(String, Throwable) - Constructor for exception com.agenarisk.api.exception.CalculationException
- CalculationException(Throwable) - Constructor for exception com.agenarisk.api.exception.CalculationException
- CalculationResult - Class in com.agenarisk.api.model
-
CalculationResult class represents a view of the Node's calculation results.
- CalculationResult.Field - Enum in com.agenarisk.api.model
-
This is set of fields for input/output to XML and JSON format
- Calculator - Class in com.agenarisk.api.tools.calculator
-
This class is for CLI API interface to enable calculations without using the Java API and relying on CLI invocation only
- Calculator() - Constructor for class com.agenarisk.api.tools.calculator.Calculator
- CalculatorException - Exception in com.agenarisk.api.tools.calculator
- CalculatorException() - Constructor for exception com.agenarisk.api.tools.calculator.CalculatorException
- CalculatorException(String) - Constructor for exception com.agenarisk.api.tools.calculator.CalculatorException
- CalculatorException(String, Throwable) - Constructor for exception com.agenarisk.api.tools.calculator.CalculatorException
- CalculatorException(Throwable) - Constructor for exception com.agenarisk.api.tools.calculator.CalculatorException
- canvas - Enum constant in enum com.agenarisk.api.io.stub.Graphics.CanvasData
- canvasData - Enum constant in enum com.agenarisk.api.io.stub.Graphics.CanvasData
- cell - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.Table
- change - Enum constant in enum com.agenarisk.api.io.stub.Audit.Field
- changeContainedId(I, String) - Method in interface com.agenarisk.api.model.interfaces.IdContainer
-
Deprecated.For internal use only. You will break referential integrity by using this method directly.
- changelog - Enum constant in enum com.agenarisk.api.io.stub.Audit.Field
- child - Enum constant in enum com.agenarisk.api.model.Link.Field
- cleanup(Config) - Static method in class com.agenarisk.api.util.TempFileCleanup
-
Deletes all registered temporary files for the given config and clears the registry for that config.
- clearAllData() - Method in class com.agenarisk.api.model.DataSet
-
Clears Observations, VariableObservations and CalculationResults data from this DataSet.
- clearObservation(Node) - Method in class com.agenarisk.api.model.DataSet
-
Clears an observation from a Node if it exists.
- clearObservations() - Method in class com.agenarisk.api.model.DataSet
-
Clears all non-variable observations from this DataSet for all Networks and Nodes
- clearVariableObservation(Node, String) - Method in class com.agenarisk.api.model.DataSet
-
Clears the VariableObservation of the provided name in this DataSet for the provided Node.
- clearVariableObservations() - Method in class com.agenarisk.api.model.DataSet
-
Clears all VariableObservations from this DataSet for all Networks and Nodes.
- clearVariableObservations(Node) - Method in class com.agenarisk.api.model.DataSet
-
Clears all VariableObservations from this DataSet for the provided Node.
- CLOUD_DATASET - Enum constant in enum com.agenarisk.api.model.Model.ExportFlag
-
Will copy the first DataSet with observations only to the root of the JSON structure so it can be submitted to AgenaRisk Cloud
- CmpxStructureExtractor - Class in com.agenarisk.learning.structure.utility
- CmpxStructureExtractor() - Constructor for class com.agenarisk.learning.structure.utility.CmpxStructureExtractor
- column - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.Table
- com.agenarisk.api.exception - package com.agenarisk.api.exception
- com.agenarisk.api.io - package com.agenarisk.api.io
- com.agenarisk.api.io.stub - package com.agenarisk.api.io.stub
- com.agenarisk.api.model - package com.agenarisk.api.model
- com.agenarisk.api.model.field - package com.agenarisk.api.model.field
- com.agenarisk.api.model.interfaces - package com.agenarisk.api.model.interfaces
- com.agenarisk.api.tools - package com.agenarisk.api.tools
- com.agenarisk.api.tools.calculator - package com.agenarisk.api.tools.calculator
- com.agenarisk.api.tools.learning.structure - package com.agenarisk.api.tools.learning.structure
- com.agenarisk.api.tools.sensitivity - package com.agenarisk.api.tools.sensitivity
- com.agenarisk.api.util - package com.agenarisk.api.util
- com.agenarisk.learning.structure - package com.agenarisk.learning.structure
- com.agenarisk.learning.structure.config - package com.agenarisk.learning.structure.config
- com.agenarisk.learning.structure.execution - package com.agenarisk.learning.structure.execution
- com.agenarisk.learning.structure.result - package com.agenarisk.learning.structure.result
- com.agenarisk.learning.structure.utility - package com.agenarisk.learning.structure.utility
- comment - Enum constant in enum com.agenarisk.api.io.stub.Audit.Field
- compareTo(Id) - Method in class com.agenarisk.api.model.field.Id
-
Compares two ID objects by first using case-insensitive String comparison of their respective values.
- compareTo(Link) - Method in class com.agenarisk.api.model.Link
-
Compares this Link object to another based on its underlying logic network and node IDs.
- compareTo(Network) - Method in class com.agenarisk.api.model.Network
-
Compares this Network object to another based on the Id of this object.
- compareTo(Node) - Method in class com.agenarisk.api.model.Node
-
Compares this Node object to another based on the Id of this object.
- compileAdvisoryMessages(Advisory.AdvisoryGroup) - Static method in class com.agenarisk.api.util.Advisory
-
Compiles a list of AdvisoryMessage texts, including messages of any Throwable causes of those AdvisoryMessages, for the provided AdvisoryGroup.
- compileAdvisoryMessagesForCurrentThreadGroup() - Static method in class com.agenarisk.api.util.Advisory
-
Compiles a list of AdvisoryMessage texts, including messages of any Throwable causes of those AdvisoryMessages, for the AdvisoryGroup linked to Thread.currentThread().
- computeLabel(ExtendedNode, ExtendedState) - Static method in class com.agenarisk.api.model.State
-
Computes a label for a logical state.
- confidenceInterval - Enum constant in enum com.agenarisk.api.io.stub.SummaryStatistic.Field
- config - Variable in class com.agenarisk.learning.structure.config.Configurer
- Configurable<T extends Configurer> - Interface in com.agenarisk.learning.structure.config
- ConfigurableFromJson<T extends Configurer> - Interface in com.agenarisk.learning.structure.config
- configuration - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.Field
- configureBicLogFromJson(JSONObject) - Method in class com.agenarisk.learning.structure.config.BicLogConfigurer
- ConfiguredExecutor - Class in com.agenarisk.learning.structure.execution
- ConfiguredExecutor() - Constructor for class com.agenarisk.learning.structure.execution.ConfiguredExecutor
- ConfiguredExecutor(Config) - Constructor for class com.agenarisk.learning.structure.execution.ConfiguredExecutor
- ConfiguredExecutor.Stage - Enum in com.agenarisk.learning.structure.execution
- configureFromJson(JSONObject) - Method in class com.agenarisk.learning.structure.config.AveragingConfigurer
- configureFromJson(JSONObject) - Method in interface com.agenarisk.learning.structure.config.ConfigurableFromJson
- configureFromJson(JSONObject) - Method in class com.agenarisk.learning.structure.config.EvaluationConfigurer
- configureFromJson(JSONObject) - Method in class com.agenarisk.learning.structure.config.GenerationConfigurer
- configureFromJson(JSONObject) - Method in class com.agenarisk.learning.structure.config.GesConfigurer
- configureFromJson(JSONObject) - Method in class com.agenarisk.learning.structure.config.HcConfigurer
- configureFromJson(JSONObject) - Method in class com.agenarisk.learning.structure.config.KnowledgeConfigurer
- configureFromJson(JSONObject) - Method in class com.agenarisk.learning.structure.config.MahcConfigurer
- configureFromJson(JSONObject) - Method in class com.agenarisk.learning.structure.config.PerformanceEvaluationConfigurer
- configureFromJson(JSONObject) - Method in class com.agenarisk.learning.structure.config.SaiyanHConfigurer
- configureFromJson(JSONObject) - Method in class com.agenarisk.learning.structure.config.TableLearningConfigurer
- configureFromJson(JSONObject) - Method in class com.agenarisk.learning.structure.config.TabuConfigurer
- configurePruningFromJson(JSONObject) - Method in class com.agenarisk.learning.structure.config.PrunableLearningConfigurer
- Configurer<T extends Configurer> - Class in com.agenarisk.learning.structure.config
- Configurer() - Constructor for class com.agenarisk.learning.structure.config.Configurer
- Configurer(Config) - Constructor for class com.agenarisk.learning.structure.config.Configurer
- constant - Enum constant in enum com.agenarisk.api.io.stub.RiskTable.QuestionType
- constantName - Enum constant in enum com.agenarisk.api.io.stub.RiskTable.Question
- constantName - Enum constant in enum com.agenarisk.api.model.Observation.Field
- content - Enum constant in enum com.agenarisk.api.io.stub.Text.Field
- ContinuousInterval - Enum constant in enum com.agenarisk.api.model.Node.Type
- convergence - Enum constant in enum com.agenarisk.api.model.Settings.Field
- convertTo2DArray(JSONObject, String, String) - Static method in class com.agenarisk.api.util.JSONUtils
-
Converts an array of mixed objects into a 2D JSONArray.
- convertToJSONArray(JSONObject, String, String) - Static method in class com.agenarisk.api.util.JSONUtils
-
Omits the key `childKey` and puts its contents directly under the `parentKey` as a JSONArray.
- convertToSimulated() - Method in class com.agenarisk.api.model.Node
-
Enables calculation simulation for the Node (only possible for ContinuousInterval or IntegerInterval nodes).
- convertToStatic(DataSet) - Method in class com.agenarisk.api.model.Node
-
Disables simulation and converts dynamic states from the results of the provided DataSet into static permanent states.
Any VariableObservations in the DataSet will replace current Node variable defaults and will be replaced from the DataSet observations. - convertToStatic(DataSet, Model.ConversionFlag...) - Method in class com.agenarisk.api.model.Model
-
Make all states of dynamically discretized nodes static as they currently are in the provided DataSet.
No action will be performed if no nodes are simulated.
Any VariableObservations in the DataSet will replace current Node variable defaults and will be replaced from the DataSet observations. - create(List<List<String>>, String, String) - Static method in class com.agenarisk.learning.structure.utility.ModelFromCsvCreator
- createCrossNetworkLink(Node, Node, CrossNetworkLink.Type, String) - Static method in class com.agenarisk.api.model.CrossNetworkLink
-
Factory method to create a CrossNetworkLink instance.
- createDataSet(Model, String) - Static method in class com.agenarisk.api.model.DataSet
-
Factory method to create a DataSet and add it to the given Model.
- createDataSet(Model, JSONObject) - Static method in class com.agenarisk.api.model.DataSet
-
Creates a DataSet for the Model from JSON data.
- createDataSet(String) - Method in class com.agenarisk.api.model.Model
-
Creates a new DataSet and adds it to this Model.
- createDataSet(JSONObject) - Method in class com.agenarisk.api.model.Model
-
Creates a DataSet for this Model from JSON data.
- createLink(Node, Node) - Static method in class com.agenarisk.api.model.Link
-
Creates a Link object without manipulating the nodes themselves.
- createLink(Node, Node, CrossNetworkLink.Type) - Method in class com.agenarisk.api.model.Model
-
Creates a Link between two nodes in same or different Networks.
- createLink(Node, Node, State) - Method in class com.agenarisk.api.model.Model
-
Creates a CrossNetworkLink of type CrossNetworkLink.Type.State that passes the given state from source Node to target Node.
- createLink(String, String, String, String, CrossNetworkLink.Type) - Method in class com.agenarisk.api.model.Model
-
Creates a CrossNetworkLink of given Type.
- createLink(String, String, String, String, String) - Method in class com.agenarisk.api.model.Model
-
Creates a CrossNetworkLink of type CrossNetworkLink.Type.State that passes the given state from source Node to target Node.
- createLogicLink() - Method in class com.agenarisk.api.model.CrossNetworkLink
-
This will create a link in the underlying logic.
- createLogicLink() - Method in class com.agenarisk.api.model.Link
-
This will create a link in the underlying logic.
- createMissingAttrMessage(JSONException) - Static method in class com.agenarisk.api.util.JSONUtils
-
This is a helper function to create a message for a JSONException that is formatted as suitable for display to a user.
- createModel() - Static method in class com.agenarisk.api.model.Model
-
Factory method to create an empty instance of a Model class.
- createModel(JSONObject) - Static method in class com.agenarisk.api.model.Model
-
Factory method to create an instance of a Model from provided JSONObject.
- createModel(Model) - Static method in class com.agenarisk.api.model.Model
-
Creates a Model from a Minerva Model object.
- createNetwork(Model, String, String) - Static method in class com.agenarisk.api.model.Network
-
Factory method to be called by a Model object that is trying to add a Network to itself.
- createNetwork(Model, JSONObject) - Static method in class com.agenarisk.api.model.Network
-
Factory method to be called by a Model object that is trying to add a Network to itself.
- createNetwork(Model, JSONObject, boolean) - Static method in class com.agenarisk.api.model.Network
-
Factory method to be called by a Model object that is trying to add a Network to itself.
- createNetwork(String) - Method in class com.agenarisk.api.model.Model
-
Creates a new empty Network and adds it to this Model.
- createNetwork(String, String) - Method in class com.agenarisk.api.model.Model
-
Creates a new empty Network and adds it to this Model.
- createNetwork(JSONObject) - Method in class com.agenarisk.api.model.Model
-
Creates a Network and adds it to this Model.
- createNetwork(JSONObject, boolean) - Method in class com.agenarisk.api.model.Model
-
Creates a Network and adds it to this Model.
- createNode(Network, String, String, Node.Type) - Static method in class com.agenarisk.api.model.Node
-
Factory method to be called by a Network object that is trying to add a Node to itself.
- createNode(Network, JSONObject) - Static method in class com.agenarisk.api.model.Node
-
Factory method to create a Node for use by the Network class.
- createNode(Network, JSONObject, boolean) - Static method in class com.agenarisk.api.model.Node
-
Factory method to create a Node for use by the Network class.
- createNode(String, Node.Type) - Method in class com.agenarisk.api.model.Network
-
Creates a Node and adds it to this Network.
- createNode(String, String, Node.Type) - Method in class com.agenarisk.api.model.Network
-
Creates a Node and adds it to this Network.
- createNode(JSONObject) - Method in class com.agenarisk.api.model.Network
-
Creates a Node from its JSONObject specification and adds it to this Network.
- createNode(JSONObject, boolean) - Method in class com.agenarisk.api.model.Network
-
Creates a Node from its JSONObject specification and adds it to this Network.
- createState(Node, String) - Static method in class com.agenarisk.api.model.State
-
Creates a State instance for the given Node with the given Label.
- createTemplate(Node.Type) - Static method in class com.agenarisk.api.model.NodeTemplate
- createVariable(String, double) - Method in class com.agenarisk.api.model.Node
-
Creates a new node Variable.
- CrossNetworkLink - Class in com.agenarisk.api.model
-
CrossNetworkLink represents a link between Nodes in different Networks.
- CrossNetworkLink.Field - Enum in com.agenarisk.api.model
-
This is set of fields for input/output to XML and JSON format
- CrossNetworkLink.Type - Enum in com.agenarisk.api.model
-
Possible types of data that the Link will pass
- CsvReader - Class in com.agenarisk.api.util
- CsvReader() - Constructor for class com.agenarisk.api.util.CsvReader
- CsvWriter - Class in com.agenarisk.api.util
- CsvWriter() - Constructor for class com.agenarisk.api.util.CsvWriter
- customPercentiles - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.Percentiles
D
- data - Enum constant in enum com.agenarisk.api.io.stub.Graphics.Images
- data - Enum constant in enum com.agenarisk.api.io.stub.Picture.Field
- dataSet - Enum constant in enum com.agenarisk.api.model.DataSet.Field
- DataSet - Class in com.agenarisk.api.model
-
DataSet class represents an equivalent to a Scenario in AgenaRisk Desktop or Scenario in AgenaRisk Java API v1.
- DataSet.Field - Enum in com.agenarisk.api.model
-
This is set of fields for input/output to XML and JSON format
- DataSetException - Exception in com.agenarisk.api.exception
- DataSetException(String) - Constructor for exception com.agenarisk.api.exception.DataSetException
- DataSetException(String, Throwable) - Constructor for exception com.agenarisk.api.exception.DataSetException
- dataSets - Enum constant in enum com.agenarisk.api.model.DataSet.Field
- dateTime - Enum constant in enum com.agenarisk.api.io.stub.Audit.Field
- description - Enum constant in enum com.agenarisk.api.io.stub.RiskTable.Question
- description - Enum constant in enum com.agenarisk.api.io.stub.RiskTable.Questionnaire
- description - Enum constant in enum com.agenarisk.api.model.Network.Field
- description - Enum constant in enum com.agenarisk.api.model.Network.ModificationLog
- description - Enum constant in enum com.agenarisk.api.model.Node.Field
- destroy(Advisory.AdvisoryGroup) - Static method in class com.agenarisk.api.util.Advisory
-
Destroys an AdvisoryGroup and breaks links to other objects.
- destroyLogicLink() - Method in class com.agenarisk.api.model.CrossNetworkLink
-
Destroys the underlying logic link.
- destroyLogicLink() - Method in class com.agenarisk.api.model.Link
-
Destroys the underlying logic link
Has no effect if the underlying logical network does not contain either of the nodes. - discovery - Enum constant in enum com.agenarisk.learning.structure.execution.ConfiguredExecutor.Stage
- Discovery - Class in com.agenarisk.learning.structure.result
- Discovery() - Constructor for class com.agenarisk.learning.structure.result.Discovery
- DiscreteReal - Enum constant in enum com.agenarisk.api.model.Node.Type
- discreteTails - Enum constant in enum com.agenarisk.api.model.Settings.Field
- displayable - Enum constant in enum com.agenarisk.api.model.DataSet.Field
E
- entries - Enum constant in enum com.agenarisk.api.model.Observation.Field
- entropy - Enum constant in enum com.agenarisk.api.io.stub.SummaryStatistic.Field
- entry - Enum constant in enum com.agenarisk.api.model.Network.ModificationLog
- entry - Enum constant in enum com.agenarisk.api.model.Observation.Field
- equals(Object) - Method in class com.agenarisk.api.model.field.Id
-
Compares this and specified objects.
- equals(Object) - Method in class com.agenarisk.api.model.Link
-
Checks equality of a given object to this Link.
- equals(Object) - Method in class com.agenarisk.api.model.Network
-
Checks equality of a given object to this Network.
- equals(Object) - Method in class com.agenarisk.api.model.Node
-
Checks equality of a given object to this Node.
- equalsIgnoreCase(JSONArray, JSONArray) - Static method in class com.agenarisk.api.util.JSONUtils
-
Checks for deep equality of two JSONArrays, resolving elements that are JSONObjects or JSONArrays recursively.
- equalsIgnoreCase(JSONObject, JSONObject) - Static method in class com.agenarisk.api.util.JSONUtils
-
Checks for deep equality of two JSONObjects, resolving elements that are JSONObjects or JSONArrays recursively.
- evaluation - Enum constant in enum com.agenarisk.learning.structure.execution.ConfiguredExecutor.Stage
- EvaluationConfigurer - Class in com.agenarisk.learning.structure.config
- EvaluationConfigurer() - Constructor for class com.agenarisk.learning.structure.config.EvaluationConfigurer
- EvaluationConfigurer(Config) - Constructor for class com.agenarisk.learning.structure.config.EvaluationConfigurer
- EvaluationExecutor - Class in com.agenarisk.learning.structure.config
- EvaluationExecutor() - Constructor for class com.agenarisk.learning.structure.config.EvaluationExecutor
- EvaluationExecutor(Config) - Constructor for class com.agenarisk.learning.structure.config.EvaluationExecutor
- Executable - Interface in com.agenarisk.learning.structure.config
- execute() - Method in class com.agenarisk.api.tools.calculator.Calculator
- execute() - Method in class com.agenarisk.api.tools.sensitivity.Sensitivity
- execute() - Method in class com.agenarisk.learning.structure.config.AveragingExecutor
- execute() - Method in class com.agenarisk.learning.structure.config.EvaluationExecutor
- execute() - Method in interface com.agenarisk.learning.structure.config.Executable
- execute() - Method in class com.agenarisk.learning.structure.config.GenerationExecutor
- execute() - Method in class com.agenarisk.learning.structure.config.MergerExecutor
- execute() - Method in class com.agenarisk.learning.structure.config.PerformanceEvaluationExecutor
- execute() - Method in class com.agenarisk.learning.structure.config.StructureLearnerExecutor
- execute() - Method in class com.agenarisk.learning.structure.config.TableLearningExecutor
- executeFromJson(JSONObject) - Static method in class com.agenarisk.learning.structure.execution.ConfiguredExecutor
- executeJson(String) - Method in class com.agenarisk.learning.structure.StructureLearner
- executeJson(JSONObject) - Method in class com.agenarisk.learning.structure.StructureLearner
- exitOnError(boolean) - Method in class com.agenarisk.api.tools.calculator.Calculator
- export(Model.ExportFlag...) - Method in class com.agenarisk.api.model.Model
-
Returns the Model as a minimal JSON.
Keeps only elements essential for a clean calculation. - expression - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.Table
- Expression - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.TableType
- expressions - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.Table
- extract(Model) - Static method in class com.agenarisk.learning.structure.utility.CmpxStructureExtractor
- extract(Model, List<Object>) - Static method in class com.agenarisk.learning.structure.utility.CmpxStructureExtractor
- extractJSONArray(String) - Static method in class com.agenarisk.api.io.FileAdapter
-
Reads the content of the file at the provided path as JSONArray
- extractJSONObject(String) - Static method in class com.agenarisk.api.io.FileAdapter
-
Reads the content of the file at the provided path.It checks whether the content begins as JSON or XML and will try to read it as such.
- extractNPTColumns(JSONArray) - Static method in class com.agenarisk.api.model.NodeConfiguration
-
NPT in JSON is given by rows, while ExtendedNode expects an array of columns, so we will need to invert it.
F
- factorize() - Method in class com.agenarisk.api.model.Model
-
Performs binary factorization on the model if there are any simulation nodes with more than 3 parents.
This involves the model being recreated from scratch and all previously held references to pre-existing objects in the Model will become invalid and should be released. - FileAdapter - Class in com.agenarisk.api.io
-
FileAdapter is a helper class for AgenaRisk API to abstract file I/O from other components.
- FileAdapter() - Constructor for class com.agenarisk.api.io.FileAdapter
- FileIOException - Exception in com.agenarisk.api.exception
- FileIOException(String) - Constructor for exception com.agenarisk.api.exception.FileIOException
- FileIOException(String, Throwable) - Constructor for exception com.agenarisk.api.exception.FileIOException
- filename - Enum constant in enum com.agenarisk.api.io.stub.Graphics.Images
- fromJson(JSONObject) - Method in class com.agenarisk.api.model.Settings
-
Applies Model settings from JSON.
G
- generateTableFromRows(Double[][]) - Static method in class com.agenarisk.api.model.NodeTemplate
- generation - Enum constant in enum com.agenarisk.learning.structure.execution.ConfiguredExecutor.Stage
- GenerationConfigurer - Class in com.agenarisk.learning.structure.config
- GenerationConfigurer() - Constructor for class com.agenarisk.learning.structure.config.GenerationConfigurer
- GenerationConfigurer(Config) - Constructor for class com.agenarisk.learning.structure.config.GenerationConfigurer
- GenerationConfigurer.Strategy - Enum in com.agenarisk.learning.structure.config
- GenerationExecutor - Class in com.agenarisk.learning.structure.config
- GenerationExecutor() - Constructor for class com.agenarisk.learning.structure.config.GenerationExecutor
- GenerationExecutor(Config) - Constructor for class com.agenarisk.learning.structure.config.GenerationExecutor
- GesConfigurer - Class in com.agenarisk.learning.structure.config
- GesConfigurer() - Constructor for class com.agenarisk.learning.structure.config.GesConfigurer
- GesConfigurer(Config) - Constructor for class com.agenarisk.learning.structure.config.GesConfigurer
- getAbsoluteError() - Method in class com.agenarisk.learning.structure.result.PerformanceEvaluation
- getAlgorithm() - Method in class com.agenarisk.learning.structure.result.Discovery
- getAllowedFunctionTokens() - Method in class com.agenarisk.api.model.Node
-
Returns a list of parent IDs, variable names etc to use as parseable function tokens.
- getAncestors() - Method in class com.agenarisk.api.model.Node
-
Builds and returns a set of ancestors for this Node.
Does not include itself.
Does not follow cross-network links (only includes Nodes in the same Network). - getAvailableDataSetId(String) - Method in class com.agenarisk.api.model.Model
-
Generates a new DataSet ID that is guaranteed to be available at the return time.
- getBicScore() - Method in class com.agenarisk.learning.structure.result.StructureEvaluation
- getBrierScore() - Method in class com.agenarisk.learning.structure.result.PerformanceEvaluation
- getCalculationResult() - Method in class com.agenarisk.api.model.ResultValue
-
Gets the CalculationResult.
- getCalculationResult(DataSet, Node) - Static method in class com.agenarisk.api.model.CalculationResult
-
Gets a CalculationResult that reflects the status of the underlying logic structure at resolution time.
- getCalculationResult(Node) - Method in class com.agenarisk.api.model.DataSet
-
Returns the CalculationResult for the given Node.
- getCalculationResults() - Method in class com.agenarisk.api.model.DataSet
-
Gets all CalculationResults for all Nodes for this DataSet.
- getCalculationResults(Network) - Method in class com.agenarisk.api.model.DataSet
-
Maps nodes to calculation results in the given network in this data set.
- getCause() - Method in class com.agenarisk.api.util.Advisory.AdvisoryMessage
-
Getter for the Throwable cause.
- getChildren() - Method in interface com.agenarisk.api.model.interfaces.Networked
-
Builds and returns a set of children, which is valid at the time of request.
- getChildren() - Method in class com.agenarisk.api.model.Network
-
Builds and returns a set of Networks, which are children of this Network.
- getChildren() - Method in class com.agenarisk.api.model.Node
-
Builds and returns a set of Node's children, which is valid at the time of request.
- getComplexityScore() - Method in class com.agenarisk.learning.structure.result.StructureEvaluation
- getConfidenceInterval() - Method in class com.agenarisk.api.model.CalculationResult
-
Gets confidence interval value for this result
- getConfig() - Method in class com.agenarisk.api.tools.SensitivityAnalyser
-
Compiles an effective configuration of this analysis and returns it as a JSON.
- getConfig() - Method in class com.agenarisk.learning.structure.config.Configurer
- getConfig() - Method in class com.agenarisk.learning.structure.execution.ConfiguredExecutor
- getConstraintsTargetPenaltyReductionRate() - Method in class com.agenarisk.learning.structure.config.KnowledgeConfigurer
- getConvergence() - Method in class com.agenarisk.api.model.Settings
-
Gets simulation entropy error convergence threshold.
- getConvergenceThreshold() - Method in class com.agenarisk.learning.structure.config.TableLearningConfigurer
- getCurrentThreadGroup() - Static method in class com.agenarisk.api.util.Advisory
-
Returns AdvisoryGroup to which Thread.currentThread() is linked to, or null.
- getData() - Method in class com.agenarisk.learning.structure.execution.ConfiguredExecutor
- getDataFilePath() - Method in class com.agenarisk.learning.structure.execution.ConfiguredExecutor
- getDataPath() - Method in class com.agenarisk.learning.structure.config.AveragingConfigurer
- getDataPath() - Method in class com.agenarisk.learning.structure.config.GenerationConfigurer
- getDataPath() - Method in class com.agenarisk.learning.structure.config.PerformanceEvaluationConfigurer
- getDataPath() - Method in class com.agenarisk.learning.structure.config.TableLearningConfigurer
- getDataSet() - Method in class com.agenarisk.api.model.CalculationResult
-
Returns the DataSet to which the CalculationResult belongs to.
- getDataSet() - Method in class com.agenarisk.api.model.Observation
-
Returns DataSet that contains this Observation.
- getDataSet(String) - Method in class com.agenarisk.api.model.Model
-
Looks up and returns a DataSet by its ID.
- getDataSetIndex() - Method in class com.agenarisk.api.model.DataSet
-
Gets the index of corresponding logic scenario in the underlying logical model structure
- getDataSetList() - Method in class com.agenarisk.api.model.Model
-
Returns DataSets of this Model as a list
- getDataSets() - Method in class com.agenarisk.api.model.Model
-
Returns a copy of ID-Network map.
- getDataWeight() - Method in class com.agenarisk.learning.structure.config.TableLearningConfigurer
- getDescendants() - Method in class com.agenarisk.api.model.Node
-
Builds and returns a set of descendants for this Node.
Does not include itself.
Does not follow cross-network links (only includes Nodes in the same Network). - getDescription() - Method in interface com.agenarisk.api.model.interfaces.Named
-
Gets the description of this Named object
- getDescription() - Method in class com.agenarisk.api.model.Network
-
Gets the description of this Network.
- getDescription() - Method in class com.agenarisk.api.model.Node
-
Gets the description of this node
- getDiscoveries() - Method in class com.agenarisk.learning.structure.result.Result
- getEntries() - Method in class com.agenarisk.api.model.Observation
-
Returns a map of observation entries.
- getEntropy() - Method in class com.agenarisk.api.model.CalculationResult
-
Gets entropy error value for this result
- getFreeParameters() - Method in class com.agenarisk.learning.structure.result.StructureEvaluation
- getFromNode() - Method in class com.agenarisk.api.model.Link
-
Returns the source Link Node.
- getFullReport() - Method in class com.agenarisk.api.tools.SensitivityAnalyser
-
Generates response curve graphs, tables and tornado graphs.
Also includes full JSON configuration for this analysis. - getGraphicsJson() - Method in class com.agenarisk.api.model.Network
- getGraphicsJson() - Method in class com.agenarisk.api.model.Node
- getGroupByKey(Object) - Static method in class com.agenarisk.api.util.Advisory
-
Returns an AdvisoryGroup instance for the provided key.
If no AdvisoryGroup exists for this key, it is created and then returned. - getGroupByThread(Thread) - Static method in class com.agenarisk.api.util.Advisory
-
Returns AdvisoryGroup to which the provided Thread is linked to is linked to, or null.
- getGroupThreads() - Method in class com.agenarisk.api.util.Advisory.AdvisoryGroup
-
Returns the Set of Threads linked to this AdvisoryGroup.
Warning: modifying this Set directly will affect the workings of the Advisory and is NOT recommended. - getId() - Method in class com.agenarisk.api.model.DataSet
-
Gets the ID of this DataSet.
- getId() - Method in interface com.agenarisk.api.model.interfaces.Identifiable
-
Returns the ID of the object.
- getId() - Method in class com.agenarisk.api.model.Network
-
Gets the ID of this Network.
- getId() - Method in class com.agenarisk.api.model.Node
-
Gets the ID of this Node.
- getIdMap(Class<? extends Identifiable>) - Method in interface com.agenarisk.api.model.interfaces.IdContainer
-
Returns the map of identifiable items based on.
- getIdMap(Class<? extends Identifiable>) - Method in class com.agenarisk.api.model.Model
-
Deprecated.For internal use only
- getIdMap(Class<? extends Identifiable>) - Method in class com.agenarisk.api.model.Network
-
Deprecated.For internal use only
- getInputDirPath() - Method in class com.agenarisk.learning.structure.config.MergerConfigurer
- getInputDirPath() - Method in class com.agenarisk.learning.structure.execution.ConfiguredExecutor
- getIterations() - Method in class com.agenarisk.api.model.Settings
-
Returns maximum number of iterations during model calculation.
- getJSON() - Method in class com.agenarisk.api.model.NodeTemplate
- getJsonAudit() - Method in class com.agenarisk.api.model.Model
-
Returns audit stored as JSON
- getJsonGraphics() - Method in class com.agenarisk.api.model.Model
-
Returns model graphics stored as JSON
- getJsonPictures() - Method in class com.agenarisk.api.model.Model
-
Returns Risk Map pictures stored as JSON
- getJsonTexts() - Method in class com.agenarisk.api.model.Model
-
Returns Risk Map texts stored as JSON
- getKey() - Method in class com.agenarisk.api.util.Advisory.AdvisoryGroup
-
Getter for AdvisoryGroup key
- getKnowledgeConfiguration() - Method in class com.agenarisk.learning.structure.config.GesConfigurer
-
Allows to add custom configuration of the knowledge component
- getKnowledgeConfiguration() - Method in class com.agenarisk.learning.structure.config.HcConfigurer
-
Allows to add custom configuration of the knowledge component
- getKnowledgeConfiguration() - Method in class com.agenarisk.learning.structure.config.LearningConfigurer
- getKnowledgeConfiguration() - Method in class com.agenarisk.learning.structure.config.MahcConfigurer
-
Allows to add custom configuration of the knowledge component
- getKnowledgeConfiguration() - Method in class com.agenarisk.learning.structure.config.SaiyanHConfigurer
-
Allows to add custom configuration of the knowledge component
- getKnowledgeConfiguration() - Method in class com.agenarisk.learning.structure.config.TabuConfigurer
-
Allows to add custom configuration of the knowledge component
- getKnowledgeConfiguration(T) - Method in class com.agenarisk.learning.structure.config.LearningConfigurer
- getLabel() - Method in class com.agenarisk.api.model.ResultValue
-
Gets the entry label.
- getLabel() - Method in class com.agenarisk.api.model.State
-
Gets the state's label.
- getLabel() - Method in class com.agenarisk.learning.structure.result.Discovery
- getLabel() - Method in class com.agenarisk.learning.structure.result.PerformanceEvaluation
- getLabel() - Method in class com.agenarisk.learning.structure.result.StructureEvaluation
- getLinksIn() - Method in interface com.agenarisk.api.model.interfaces.Networked
-
Returns a copy of the list of incoming Links.
- getLinksIn() - Method in class com.agenarisk.api.model.Network
-
Returns a copy of the incoming Links list.
- getLinksIn() - Method in class com.agenarisk.api.model.Node
-
Returns a copy of the list of incoming Links.
- getLinksOut() - Method in interface com.agenarisk.api.model.interfaces.Networked
-
Returns a copy of the list of outgoing Links.
- getLinksOut() - Method in class com.agenarisk.api.model.Network
-
Returns a copy of the outgoing Links list.
- getLinksOut() - Method in class com.agenarisk.api.model.Node
-
Returns a copy of the list of outgoing Links.
- getLogicCalculationResult() - Method in class com.agenarisk.api.model.CalculationResult
-
Deprecated.Will be affected by module architecture in the future and should not be used.
- getLogicLink() - Method in class com.agenarisk.api.model.CrossNetworkLink
-
Returns the underlying logical link.
- getLogicModel() - Method in class com.agenarisk.api.model.Model
-
Returns the underlying ExtendedBN.
- getLogicNetwork() - Method in class com.agenarisk.api.model.Network
-
Deprecated.Will be made module-restricted in the future.
- getLogicNode() - Method in class com.agenarisk.api.model.Node
-
Returns the underlying ExtendedNode.
- getLogicObservation() - Method in class com.agenarisk.api.model.Observation
-
Getter for the logic observation associated with this Observation.
- getLogicScenario() - Method in class com.agenarisk.api.model.DataSet
-
Deprecated.Will be made module-restricted in the future.
- getLogicState() - Method in class com.agenarisk.api.model.State
-
Deprecated.Will be affected by module architecture in the future and should not be used.
- getLogLikelihoodScore() - Method in class com.agenarisk.learning.structure.result.StructureEvaluation
- getLogProbabilityOfEvidence(Network) - Method in class com.agenarisk.api.model.DataSet
- getLowerBound() - Method in class com.agenarisk.api.model.ResultInterval
-
Gets lower bound of the range.
- getLowerPercentile() - Method in class com.agenarisk.api.model.CalculationResult
-
Gets lower percentile value for this result.
- getLowerPercentileSetting() - Method in class com.agenarisk.api.model.Node
- getMacroAuc() - Method in class com.agenarisk.learning.structure.result.PerformanceEvaluation
- getMaximumEdgeCount() - Method in class com.agenarisk.learning.structure.config.GenerationConfigurer
- getMaxInDegreePreProcessing() - Method in class com.agenarisk.learning.structure.config.MahcConfigurer
- getMaxIterations() - Method in class com.agenarisk.learning.structure.config.TableLearningConfigurer
- getMean() - Method in class com.agenarisk.api.model.CalculationResult
-
Gets mean value for this result.
- getMedian() - Method in class com.agenarisk.api.model.CalculationResult
-
Gets median value for this result.
- getMessage() - Method in class com.agenarisk.api.util.Advisory.AdvisoryMessage
-
Getter for the message text.
- getMessage() - Method in class com.agenarisk.learning.structure.result.Discovery
- getMessage() - Method in class com.agenarisk.learning.structure.result.PerformanceEvaluation
- getMessage() - Method in class com.agenarisk.learning.structure.result.StructureEvaluation
- getMessages() - Method in class com.agenarisk.api.util.Advisory.AdvisoryGroup
-
Returns the List of AdvisoryMessages for this AdvisoryGroup.
Warning: modifying this List directly will affect the workings of the Advisory and is NOT recommended. - getMicroAuc() - Method in class com.agenarisk.learning.structure.result.PerformanceEvaluation
- getMissingValue() - Method in class com.agenarisk.learning.structure.config.TableLearningConfigurer
- getModel() - Method in class com.agenarisk.api.model.DataSet
-
Returns the Model that this DataSet belongs to.
- getModel() - Method in class com.agenarisk.api.model.Network
-
Returns the Model that this Network belongs to.
- getModel() - Method in class com.agenarisk.learning.structure.config.GenerationConfigurer
- getModel() - Method in class com.agenarisk.learning.structure.config.MergerConfigurer
- getModel() - Method in class com.agenarisk.learning.structure.config.TableLearningConfigurer
- getModel() - Method in class com.agenarisk.learning.structure.result.Discovery
- getModelFilePrefix() - Method in class com.agenarisk.learning.structure.result.Discovery
- getModelLabel() - Method in class com.agenarisk.learning.structure.result.PerformanceEvaluation
- getModelLabel() - Method in class com.agenarisk.learning.structure.result.StructureEvaluation
- getModelPath() - Method in class com.agenarisk.learning.structure.config.GenerationConfigurer
- getModelPath() - Method in class com.agenarisk.learning.structure.config.TableLearningConfigurer
- getModelPath() - Method in class com.agenarisk.learning.structure.result.Discovery
- getModelPrefix() - Method in class com.agenarisk.learning.structure.config.MergerConfigurer
- getModelPrefix() - Method in class com.agenarisk.learning.structure.config.TableLearningConfigurer
- getModelPrefixes() - Method in class com.agenarisk.learning.structure.config.MergerConfigurer
- getModelPrefixes() - Method in class com.agenarisk.learning.structure.config.PerformanceEvaluationConfigurer
- getModelStageLabel() - Method in class com.agenarisk.learning.structure.config.TableLearningConfigurer
- getName() - Method in interface com.agenarisk.api.model.interfaces.Named
-
Gets the name of this Named object.
- getName() - Method in class com.agenarisk.api.model.Network
-
Gets the name of this Network.
- getName() - Method in class com.agenarisk.api.model.Node
-
Gets the name of this node.
- getName() - Method in class com.agenarisk.api.model.Variable
-
Get the name of this Variable.
- getNetwork() - Method in class com.agenarisk.api.model.Node
-
Returns the Network containing this Node.
- getNetwork(String) - Method in class com.agenarisk.api.model.Model
-
Looks up and returns a Network by its ID.
- getNetworkList() - Method in class com.agenarisk.api.model.Model
-
Returns Networks of this Model as a list
- getNetworks() - Method in class com.agenarisk.api.model.Model
-
Returns a copy of ID-Network map.
- getNNJArray(JSONArray, int) - Static method in class com.agenarisk.api.util.JSONUtils
- getNNJArray(JSONObject, Object) - Static method in class com.agenarisk.api.util.JSONUtils
- getnnJObject(JSONArray, int) - Static method in class com.agenarisk.api.util.JSONUtils
- getNNJObject(JSONObject, Object) - Static method in class com.agenarisk.api.util.JSONUtils
- getNode() - Method in class com.agenarisk.api.model.CalculationResult
-
Returns the CalculationResult's Node.
- getNode() - Method in class com.agenarisk.api.model.Observation
-
Returns the observed Node.
- getNode() - Method in class com.agenarisk.api.model.State
-
Gets the state's Node.
- getNode(String) - Method in class com.agenarisk.api.model.Network
-
Gets Node from the Network by its unique ID.
- getNodeDataWeightsCustom() - Method in class com.agenarisk.learning.structure.config.TableLearningConfigurer
- getNodeList() - Method in class com.agenarisk.api.model.Network
-
Returns Nodes of this Network as a list
- getNodes() - Method in class com.agenarisk.api.model.Network
-
Returns a copy of ID-Node map.
- getObservation(Node) - Method in class com.agenarisk.api.model.DataSet
-
Returns a view of the observation for the given node if there is one.
- getObservations() - Method in class com.agenarisk.api.model.DataSet
-
Returns all observations in this DataSet for all Networks and Nodes.
- getObservationsAndVariables() - Method in class com.agenarisk.api.model.DataSet
-
Returns all Observations and VariableObservations in this DataSet for all Networks and Nodes.
- getObservationsAndVariables(Node) - Method in class com.agenarisk.api.model.DataSet
-
Returns all Observations and VariableObservations in this DataSet for the provided Node.
- getOutputDirPath() - Method in class com.agenarisk.learning.structure.config.MergerConfigurer
- getOutputDirPath() - Method in class com.agenarisk.learning.structure.config.PerformanceEvaluationConfigurer
- getOutputDirPath() - Method in class com.agenarisk.learning.structure.execution.ConfiguredExecutor
- getParents() - Method in interface com.agenarisk.api.model.interfaces.Networked
-
Builds and returns a set of parents, which is valid at the time of request.
- getParents() - Method in class com.agenarisk.api.model.Network
-
Builds and returns a set of Networks, which are parents of this Network.
- getParents() - Method in class com.agenarisk.api.model.Node
-
Builds and returns a set of Node's parents, which is valid at the time of request.
- getPercentile() - Method in class com.agenarisk.api.model.CalculationResult
-
Gets percentile value for this result.
- getPercentile(double) - Method in class com.agenarisk.api.model.CalculationResult
-
Gets a specified percentile value for this result.
- getPerformanceEvaluations() - Method in class com.agenarisk.learning.structure.result.Result
- getPipelineResult() - Method in class com.agenarisk.learning.structure.config.PerformanceEvaluationConfigurer
- getProbabilityOfEvidence(Network) - Method in class com.agenarisk.api.model.DataSet
- getResult() - Method in class com.agenarisk.learning.structure.execution.ConfiguredExecutor
- getResultValue(String) - Method in class com.agenarisk.api.model.CalculationResult
-
Returns a specific ResultValue by its label or null.
- getResultValues() - Method in class com.agenarisk.api.model.CalculationResult
-
Returns the Result Values that make up CalculationResult for this Node.
- getRocAucs() - Method in class com.agenarisk.learning.structure.result.PerformanceEvaluation
- getRocPoints() - Method in class com.agenarisk.learning.structure.result.PerformanceEvaluation
- getRocScores() - Method in class com.agenarisk.learning.structure.result.PerformanceEvaluation
- getRocTruths() - Method in class com.agenarisk.learning.structure.result.PerformanceEvaluation
- getSampleSize() - Method in class com.agenarisk.api.model.Settings
-
Gets ranked node sample size.
- getSettings() - Method in class com.agenarisk.api.model.Model
-
Returns Model Settings object.
- getSphericalScore() - Method in class com.agenarisk.learning.structure.result.PerformanceEvaluation
- getStageLabel() - Method in class com.agenarisk.learning.structure.config.PerformanceEvaluationConfigurer
- getStandardDeviation() - Method in class com.agenarisk.api.model.CalculationResult
-
Gets standard deviation value for this result.
- getState(Node, String) - Static method in class com.agenarisk.api.model.State
-
Find a state by given label in the given Node's underlying logic node.
- getState(String) - Method in class com.agenarisk.api.model.Node
-
Find a state by given label in this Node's underlying logic node.
- getStates() - Method in class com.agenarisk.api.model.Node
-
Returns a representation of Node's states at the time of the request.
The list will not be updated to reflect any changes, and no changes to the list or the States will be reflected in the Model. - getStateToPass() - Method in class com.agenarisk.api.model.CrossNetworkLink
-
Returns the state to pass with this cross-network link.
- getStrategy() - Method in class com.agenarisk.learning.structure.config.GenerationConfigurer
- getStructureEvaluations() - Method in class com.agenarisk.learning.structure.result.Result
- getSummary() - Method in class com.agenarisk.learning.structure.result.Result
- getTableType() - Method in class com.agenarisk.api.model.Node
-
Returns the type of the table configured for the Node.
Possible values are:
• Manual
• Expression
• Partitioned - getTarget() - Method in class com.agenarisk.learning.structure.config.PerformanceEvaluationConfigurer
- getTolerance() - Method in class com.agenarisk.api.model.Settings
-
Gets simulation evidence tolerance percent.
- getToNode() - Method in class com.agenarisk.api.model.Link
-
Returns the target Link Node.
- getType() - Method in class com.agenarisk.api.model.CrossNetworkLink
-
Returns the type of this cross-network link.
- getType() - Method in class com.agenarisk.api.model.Node
-
Gets the Type of this Node.
- getUpperBound() - Method in class com.agenarisk.api.model.ResultInterval
-
Gets upper bound of the range.
- getUpperPercentile() - Method in class com.agenarisk.api.model.CalculationResult
-
Gets upper percentile value for this result.
- getUpperPercentileSetting() - Method in class com.agenarisk.api.model.Node
- getValue() - Method in class com.agenarisk.api.model.field.Id
-
Returns this ID's value.
- getValue() - Method in class com.agenarisk.api.model.ResultValue
-
Gets the probability mass value.
- getValue() - Method in class com.agenarisk.api.model.Variable
-
Get the value of this Variable.
- getValueSeparator() - Method in class com.agenarisk.learning.structure.config.PerformanceEvaluationConfigurer
- getValueSeparator() - Method in class com.agenarisk.learning.structure.config.TableLearningConfigurer
- getVariable(String) - Method in class com.agenarisk.api.model.Node
-
Retrieves and returns the Variable by name.
- getVariableName() - Method in class com.agenarisk.api.model.VariableObservation
-
Returns the name of the Variable associated with this Observation.
- getVariableObservation(Node, String) - Method in class com.agenarisk.api.model.DataSet
-
Returns a view of the VariableObservation for the provided Node and variable name if there is one.
- getVariableObservations() - Method in class com.agenarisk.api.model.DataSet
-
Returns all VariableObservations in this DataSet for all Networks and Nodes.
- getVariableObservations(Node) - Method in class com.agenarisk.api.model.DataSet
-
Returns a view of VariableObservations for the provided Node.
- getVariables() - Method in class com.agenarisk.api.model.Node
-
Gets an unmodifiable list of all Variables.
Will not reflect Variables being added or deleted from the Node. - getVariableValue() - Method in class com.agenarisk.api.model.VariableObservation
-
Returns the value of this VariableObservation as a single double or zero if no value is set.
- getVariance() - Method in class com.agenarisk.api.model.CalculationResult
-
Gets variance value for this result.
- getVersionText() - Static method in class com.agenarisk.api.util.VersionApi
- graphics - Enum constant in enum com.agenarisk.api.io.stub.Graphics.Field
- graphics - Enum constant in enum com.agenarisk.api.io.stub.NodeGraphics.Field
- Graphics - Class in com.agenarisk.api.io.stub
-
This is a stub class that only contains field values for input/output to XML and JSON format.
- Graphics() - Constructor for class com.agenarisk.api.io.stub.Graphics
- Graphics.CanvasData - Enum in com.agenarisk.api.io.stub
-
This is set of fields for input/output to XML and JSON format
- Graphics.Field - Enum in com.agenarisk.api.io.stub
-
This is set of fields for input/output to XML and JSON format
- Graphics.Images - Enum in com.agenarisk.api.io.stub
-
This is set of fields for input/output to XML and JSON format
- Graphics.PaneSettings - Enum in com.agenarisk.api.io.stub
-
This is set of fields for input/output to XML and JSON format
- Graphics.WindowSettings - Enum in com.agenarisk.api.io.stub
-
This is set of fields for input/output to XML and JSON format
H
- hasAncestor(N) - Method in interface com.agenarisk.api.model.interfaces.Networked
-
Checks recursively whether any of the links are incoming from the provided ancestor.
- hasDescendant(N) - Method in interface com.agenarisk.api.model.interfaces.Networked
-
Checks recursively whether any of the links are outgoing to the provided descendant.
- hashCode() - Method in class com.agenarisk.api.model.field.Id
-
Returns a hash code of this ID based on its value.
- hashCode() - Method in class com.agenarisk.api.model.Link
-
Returns a hash code value for this object.
- hashCode() - Method in class com.agenarisk.api.model.Network
-
Returns a hash code value for this object.
- hashCode() - Method in class com.agenarisk.api.model.Node
-
Returns a hash code value for this object.
- hasObservation(Node) - Method in class com.agenarisk.api.model.DataSet
-
Checks whether the Node has an observation set.
- hasVariableObservation(Node, String) - Method in class com.agenarisk.api.model.DataSet
-
Checks whether the provided variable in the provided node is observed in this DataSet.
- HcConfigurer - Class in com.agenarisk.learning.structure.config
- HcConfigurer() - Constructor for class com.agenarisk.learning.structure.config.HcConfigurer
- HcConfigurer(Config) - Constructor for class com.agenarisk.learning.structure.config.HcConfigurer
- height - Enum constant in enum com.agenarisk.api.io.stub.Graphics.WindowSettings
I
- id - Enum constant in enum com.agenarisk.api.io.stub.Text.Field
- id - Enum constant in enum com.agenarisk.api.model.DataSet.Field
- id - Enum constant in enum com.agenarisk.api.model.Network.Field
- id - Enum constant in enum com.agenarisk.api.model.Node.Field
- Id - Class in com.agenarisk.api.model.field
-
This class represents a unique String ID
- Id(String) - Constructor for class com.agenarisk.api.model.field.Id
-
Constructor of this ID.
- IdContainer<E extends Exception> - Interface in com.agenarisk.api.model.interfaces
-
Classes that have a collection of some identifiable objects that have a unique ID should implement this.
- Identifiable<E extends Exception> - Interface in com.agenarisk.api.model.interfaces
-
Objects that have a unique ID and are members of some collection in a container class should implement this.
- IgnoreErrors - Enum constant in enum com.agenarisk.api.model.Model.ConversionFlag
-
Ignore static conversion errors for individual nodes (e.g.
- image - Enum constant in enum com.agenarisk.api.io.stub.Graphics.Images
- images - Enum constant in enum com.agenarisk.api.io.stub.Graphics.Images
- InconsistentEvidenceException - Exception in com.agenarisk.api.exception
-
Thrown when specifically inconsistent evidence was detected and caused a calculation failure.
- InconsistentEvidenceException(String) - Constructor for exception com.agenarisk.api.exception.InconsistentEvidenceException
- InconsistentEvidenceException(String, Throwable) - Constructor for exception com.agenarisk.api.exception.InconsistentEvidenceException
- input - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.Field
- IntegerInterval - Enum constant in enum com.agenarisk.api.model.Node.Type
- isAllVariablesRelevant() - Method in class com.agenarisk.learning.structure.config.KnowledgeConfigurer
-
If set, all variables in the training data must be connected within the same graph and no disjointed variables are allowed
- isAverage() - Method in class com.agenarisk.learning.structure.result.Discovery
- isCalculated() - Method in class com.agenarisk.api.model.Model
-
Checks whether the model had been successfully calculated and requires no calculation at this time.
Model is considered calculated if all Networks had been calculated. - isCalculateRoc() - Method in class com.agenarisk.learning.structure.config.PerformanceEvaluationConfigurer
- isConnectedInput() - Method in class com.agenarisk.api.model.Node
-
Returns true if this Node has an incoming link from another Network.
- isConnectedOutput() - Method in class com.agenarisk.api.model.Node
-
Returns true if this Node has an outgoing link to another Network.
- isConstraintsBDN() - Method in class com.agenarisk.learning.structure.config.KnowledgeConfigurer
- isConstraintsBDNGuarantee() - Method in class com.agenarisk.learning.structure.config.KnowledgeConfigurer
- isConstraintsDirectedEnabled() - Method in class com.agenarisk.learning.structure.config.KnowledgeConfigurer
- isConstraintsForbiddenEnabled() - Method in class com.agenarisk.learning.structure.config.KnowledgeConfigurer
- isConstraintsInitialGraph() - Method in class com.agenarisk.learning.structure.config.KnowledgeConfigurer
- isConstraintsProhibitEdgesSameTemporalTier() - Method in class com.agenarisk.learning.structure.config.KnowledgeConfigurer
- isConstraintsTargetPenaltyReductionRateEnabled() - Method in class com.agenarisk.learning.structure.config.KnowledgeConfigurer
- isConstraintsTemporalEnabled() - Method in class com.agenarisk.learning.structure.config.KnowledgeConfigurer
- isConstraintsUndirectedEnabled() - Method in class com.agenarisk.learning.structure.config.KnowledgeConfigurer
- isContinuous() - Method in class com.agenarisk.api.model.CalculationResult
-
Returns if the calculation result is for a continuous variable.
- isCustomKnowledgeEnabled() - Method in class com.agenarisk.learning.structure.config.KnowledgeConfigurer
-
If set, custom knowledge settings will be applied
- isDiscretizeTails() - Method in class com.agenarisk.api.model.Settings
-
Checks whether tails are discretized during simulated calculation.
- isLinkedTo(Thread) - Method in class com.agenarisk.api.util.Advisory.AdvisoryGroup
-
Checks if this AdvisoryGroup is linked to the provided Thread.
- isNumericInterval() - Method in class com.agenarisk.api.model.Node
-
Returns true if the Node is continuous or integer interval
- isSimulated() - Method in class com.agenarisk.api.model.Node
-
Returns true if the Node is simulated and false otherwise.
- isStatesFromData() - Method in class com.agenarisk.learning.structure.config.AveragingConfigurer
- isStatesFromData() - Method in class com.agenarisk.learning.structure.config.GenerationConfigurer
- isSuccess() - Method in class com.agenarisk.learning.structure.result.Discovery
- isSuccess() - Method in class com.agenarisk.learning.structure.result.PerformanceEvaluation
- isSuccess() - Method in class com.agenarisk.learning.structure.result.StructureEvaluation
- iterations - Enum constant in enum com.agenarisk.api.model.Settings.Field
J
- JSONAdapter - Class in com.agenarisk.api.io
-
JSONAdapter enables encoding of an API1 model as JSON.
- JSONAdapter() - Constructor for class com.agenarisk.api.io.JSONAdapter
- JSONUtils - Class in com.agenarisk.api.util
-
Provides convenience functionality for working with JSONObject and JSONArray classes.
- JSONUtils() - Constructor for class com.agenarisk.api.util.JSONUtils
K
- KEEP_GRAPHICS - Enum constant in enum com.agenarisk.api.model.Model.ExportFlag
-
Keep Graphics
- KEEP_META - Enum constant in enum com.agenarisk.api.model.Model.ExportFlag
-
Keep meta, audit, names, notes and descriptions of Model, Networks and Nodes
- KEEP_OBSERVATIONS - Enum constant in enum com.agenarisk.api.model.Model.ExportFlag
-
Keep DataSet observations
- KEEP_RESULTS - Enum constant in enum com.agenarisk.api.model.Model.ExportFlag
-
Keep DataSet results
- KEEP_RISK_TABLE - Enum constant in enum com.agenarisk.api.model.Model.ExportFlag
-
Keep Risk Table
- KEEP_TABLES - Enum constant in enum com.agenarisk.api.model.Model.ExportFlag
-
Keep tables for simulation nodes
- KEEP_TAILS_ZERO_REGIONS - Enum constant in enum com.agenarisk.api.model.Model.CalculationFlag
-
While propagating simulation nodes, keep tails and zero mass regions (default is to prune and compact)
- KnowledgeConfigurer<T extends LearningConfigurer> - Class in com.agenarisk.learning.structure.config
- KnowledgeConfigurer(Config, T) - Constructor for class com.agenarisk.learning.structure.config.KnowledgeConfigurer
- KnowledgeConfigurer(T) - Constructor for class com.agenarisk.learning.structure.config.KnowledgeConfigurer
L
- label - Enum constant in enum com.agenarisk.api.model.ResultValue.Field
- Labelled - Enum constant in enum com.agenarisk.api.model.Node.Type
- lastSaved - Enum constant in enum com.agenarisk.api.model.Model.Field
- Launcher - Class in com.agenarisk.api.tools.calculator
- Launcher - Class in com.agenarisk.api.tools.learning.structure
- Launcher - Class in com.agenarisk.api.tools.sensitivity
- Launcher - Class in com.agenarisk.api.util
- Launcher() - Constructor for class com.agenarisk.api.tools.calculator.Launcher
- Launcher() - Constructor for class com.agenarisk.api.tools.learning.structure.Launcher
- Launcher() - Constructor for class com.agenarisk.api.tools.sensitivity.Launcher
- Launcher() - Constructor for class com.agenarisk.api.util.Launcher
- LearningConfigurer<T extends LearningConfigurer> - Class in com.agenarisk.learning.structure.config
- LearningConfigurer() - Constructor for class com.agenarisk.learning.structure.config.LearningConfigurer
- LearningConfigurer(Config) - Constructor for class com.agenarisk.learning.structure.config.LearningConfigurer
- learnWithGes() - Method in class com.agenarisk.learning.structure.StructureLearner
- learnWithHc() - Method in class com.agenarisk.learning.structure.StructureLearner
- learnWithMahc() - Method in class com.agenarisk.learning.structure.StructureLearner
- learnWithSaiyanH() - Method in class com.agenarisk.learning.structure.StructureLearner
- learnWithTabu() - Method in class com.agenarisk.learning.structure.StructureLearner
- leftPaneExpanded - Enum constant in enum com.agenarisk.api.io.stub.Graphics.PaneSettings
- link - Enum constant in enum com.agenarisk.api.model.Link.Field
- Link - Class in com.agenarisk.api.model
-
Link represents a link between two nodes.
- Link(Node, Node) - Constructor for class com.agenarisk.api.model.Link
-
Deprecated.For internal use only. Use createLink() instead
- Link.Field - Enum in com.agenarisk.api.model
-
This is set of fields for input/output to XML and JSON format
- LinkException - Exception in com.agenarisk.api.exception
- LinkException(String) - Constructor for exception com.agenarisk.api.exception.LinkException
- LinkException(String, Throwable) - Constructor for exception com.agenarisk.api.exception.LinkException
- linkFrom(Node) - Method in class com.agenarisk.api.model.Node
-
Creates a simple Link from the given Node to this Node in the same Network.
- linkNodes(Model, JSONArray) - Static method in class com.agenarisk.api.model.Node
-
Creates links from the given JSON.
- linkNodes(Node, Node) - Static method in class com.agenarisk.api.model.Node
-
Creates a simple Link between two nodes in the same Network.
- linkNodes(Node, Node, CrossNetworkLink.Type) - Static method in class com.agenarisk.api.model.Node
-
Creates a Link between two nodes in same or different Networks.
- linkNodes(Node, Node, CrossNetworkLink.Type, String) - Static method in class com.agenarisk.api.model.Node
-
Creates a Link between two nodes in same or different Networks.
- links - Enum constant in enum com.agenarisk.api.model.Link.Field
- linkTo(Node) - Method in class com.agenarisk.api.model.Node
-
Creates a simple Link from this Node to given Node in the same Network.
- linkToThread(Thread) - Method in class com.agenarisk.api.util.Advisory.AdvisoryGroup
-
Links the provided Thread to this AdvisoryGroup.
- loadCalculationResult(DataSet, JSONObject) - Static method in class com.agenarisk.api.model.CalculationResult
-
Loads CalculationResult data from JSON into the underlying logic structure.
- loadCalculationResult(JSONObject) - Method in class com.agenarisk.api.model.DataSet
-
Loads calculation result data for this DataSet from a given JSON and creates corresponding objects in the underlying logic.
- loadModel(String) - Static method in class com.agenarisk.api.model.Model
-
Loads a Model from provided path
- loadQuestionnaire(JSONObject) - Method in class com.agenarisk.api.model.Model
-
Loads a Questionnaire from JSON
- loadRiskTable(JSONArray) - Method in class com.agenarisk.api.model.Model
-
Loads Risk Table from JSON into the current Model
- loadSettings(Model, JSONObject) - Static method in class com.agenarisk.api.model.Settings
-
Utility method to load settings from the provided JSON to the provided Model.
For any missing fields, current model settings (or defaults) will be used. - loadSettings(Model, JSONObject) - Static method in class com.agenarisk.api.model.Settings
-
Utility method to load settings from the provided JSON to the provided API1 Model.
For any missing fields, current model settings (or defaults) will be used. - Loggable<T extends Configurer> - Interface in com.agenarisk.learning.structure.config
- logPe - Enum constant in enum com.agenarisk.api.model.DataSet.Field
- lowerPercentile - Enum constant in enum com.agenarisk.api.io.stub.SummaryStatistic.Field
- lowerPercentile - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.Percentiles
- LowerPercentile - Enum constant in enum com.agenarisk.api.model.CrossNetworkLink.Type
M
- MahcConfigurer - Class in com.agenarisk.learning.structure.config
- MahcConfigurer() - Constructor for class com.agenarisk.learning.structure.config.MahcConfigurer
- MahcConfigurer(Config) - Constructor for class com.agenarisk.learning.structure.config.MahcConfigurer
- main(String[]) - Static method in class com.agenarisk.api.tools.calculator.Launcher
- main(String[]) - Static method in class com.agenarisk.api.tools.learning.structure.Launcher
- main(String[]) - Static method in class com.agenarisk.api.tools.sensitivity.Launcher
- main(String[]) - Static method in class com.agenarisk.api.util.Launcher
- Manual - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.TableType
- Marginals - Enum constant in enum com.agenarisk.api.model.CrossNetworkLink.Type
- Max_Absolute - Enum constant in enum com.agenarisk.learning.structure.config.SaiyanHConfigurer.DiscrepancyType
- Max_Relative - Enum constant in enum com.agenarisk.learning.structure.config.SaiyanHConfigurer.DiscrepancyType
- maximised - Enum constant in enum com.agenarisk.api.io.stub.Graphics.WindowSettings
- mean - Enum constant in enum com.agenarisk.api.io.stub.SummaryStatistic.Field
- Mean - Enum constant in enum com.agenarisk.api.model.CrossNetworkLink.Type
- Mean_Absolute - Enum constant in enum com.agenarisk.learning.structure.config.SaiyanHConfigurer.DiscrepancyType
- Mean_Relative - Enum constant in enum com.agenarisk.learning.structure.config.SaiyanHConfigurer.DiscrepancyType
- MeanMax_Absolute - Enum constant in enum com.agenarisk.learning.structure.config.SaiyanHConfigurer.DiscrepancyType
- median - Enum constant in enum com.agenarisk.api.io.stub.SummaryStatistic.Field
- Median - Enum constant in enum com.agenarisk.api.model.CrossNetworkLink.Type
- merger - Enum constant in enum com.agenarisk.learning.structure.execution.ConfiguredExecutor.Stage
- MergerConfigurer - Class in com.agenarisk.learning.structure.config
- MergerConfigurer() - Constructor for class com.agenarisk.learning.structure.config.MergerConfigurer
- MergerConfigurer(Config) - Constructor for class com.agenarisk.learning.structure.config.MergerConfigurer
- MergerExecutor - Class in com.agenarisk.learning.structure.config
- MergerExecutor() - Constructor for class com.agenarisk.learning.structure.config.MergerExecutor
- MergerExecutor(Config) - Constructor for class com.agenarisk.learning.structure.config.MergerExecutor
- meta - Enum constant in enum com.agenarisk.api.io.stub.Meta.Field
- Meta - Class in com.agenarisk.api.io.stub
-
This is a stub class that only contains field values for input/output to XML and JSON format.
- Meta() - Constructor for class com.agenarisk.api.io.stub.Meta
- Meta.Field - Enum in com.agenarisk.api.io.stub
-
This is set of fields for input/output to XML and JSON format
- mode - Enum constant in enum com.agenarisk.api.io.stub.RiskTable.Question
- model - Enum constant in enum com.agenarisk.api.model.Model.Field
- Model - Class in com.agenarisk.api.model
-
Model class represents an AgenaRisk model that may contain a number of Bayesian networks, datasets etc, equivalent to com.agenarisk.api.model.Model in AgenaRisk Java API v1.
- Model.CalculationFlag - Enum in com.agenarisk.api.model
- Model.ConversionFlag - Enum in com.agenarisk.api.model
- Model.ExportFlag - Enum in com.agenarisk.api.model
- Model.Field - Enum in com.agenarisk.api.model
-
This is set of fields for input/output to XML and JSON format
- ModelException - Exception in com.agenarisk.api.exception
- ModelException(String) - Constructor for exception com.agenarisk.api.exception.ModelException
- ModelException(String, Throwable) - Constructor for exception com.agenarisk.api.exception.ModelException
- ModelFromCsvCreator - Class in com.agenarisk.learning.structure.utility
- ModelFromCsvCreator() - Constructor for class com.agenarisk.learning.structure.utility.ModelFromCsvCreator
- modelLinksToJSON(Model) - Static method in class com.agenarisk.api.io.JSONAdapter
- modelMetaToJSON(Model) - Static method in class com.agenarisk.api.io.JSONAdapter
- modelNetworksToJSON(Model) - Static method in class com.agenarisk.api.io.JSONAdapter
- modelRiskTableToJSON(Model) - Static method in class com.agenarisk.api.io.JSONAdapter
- modelScenariosToJSON(Model) - Static method in class com.agenarisk.api.io.JSONAdapter
- modificationLog - Enum constant in enum com.agenarisk.api.model.Network.ModificationLog
- Mutual_Information - Enum constant in enum com.agenarisk.learning.structure.config.SaiyanHConfigurer.DiscrepancyType
N
- name - Enum constant in enum com.agenarisk.api.io.stub.Meta.Field
- name - Enum constant in enum com.agenarisk.api.io.stub.RiskTable.Answer
- name - Enum constant in enum com.agenarisk.api.io.stub.RiskTable.Question
- name - Enum constant in enum com.agenarisk.api.io.stub.RiskTable.Questionnaire
- name - Enum constant in enum com.agenarisk.api.model.Network.Field
- name - Enum constant in enum com.agenarisk.api.model.Node.Field
- name - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.Variables
- Named - Interface in com.agenarisk.api.model.interfaces
- network - Enum constant in enum com.agenarisk.api.io.stub.RiskTable.Question
- network - Enum constant in enum com.agenarisk.api.model.CalculationResult.Field
- network - Enum constant in enum com.agenarisk.api.model.Network.Field
- network - Enum constant in enum com.agenarisk.api.model.Observation.Field
- Network - Class in com.agenarisk.api.model
-
Network class represents an equivalent to a Risk Object in AgenaRisk Desktop or ExtendedBN in AgenaRisk Java API v1.
- Network.Field - Enum in com.agenarisk.api.model
-
This is set of fields for input/output to XML and JSON format
- Network.ModificationLog - Enum in com.agenarisk.api.model
-
This is set of fields for input/output to XML and JSON format
- Networked<N extends Networked> - Interface in com.agenarisk.api.model.interfaces
-
An interface for objects that can be connected into a network of objects (e.g.
- NetworkException - Exception in com.agenarisk.api.exception
- NetworkException(String) - Constructor for exception com.agenarisk.api.exception.NetworkException
- NetworkException(String, Throwable) - Constructor for exception com.agenarisk.api.exception.NetworkException
- networks - Enum constant in enum com.agenarisk.api.model.Network.Field
- node - Enum constant in enum com.agenarisk.api.io.stub.RiskTable.Question
- node - Enum constant in enum com.agenarisk.api.model.CalculationResult.Field
- node - Enum constant in enum com.agenarisk.api.model.Node.Field
- node - Enum constant in enum com.agenarisk.api.model.Observation.Field
- Node - Class in com.agenarisk.api.model
-
Node class represents a node in the Network.
- Node.Field - Enum in com.agenarisk.api.model
-
This is set of fields for input/output to XML and JSON format
- Node.Type - Enum in com.agenarisk.api.model
-
These are Node types that correspond to AgenaRisk Desktop node types
- nodeConfigToJSON(ExtendedNode) - Static method in class com.agenarisk.api.io.JSONAdapter
- NodeConfiguration - Class in com.agenarisk.api.model
- NodeConfiguration() - Constructor for class com.agenarisk.api.model.NodeConfiguration
- NodeConfiguration.Field - Enum in com.agenarisk.api.model
-
This is set of fields for input/output to XML and JSON format
- NodeConfiguration.Percentiles - Enum in com.agenarisk.api.model
-
This is set of fields for input/output to XML and JSON format
- NodeConfiguration.Table - Enum in com.agenarisk.api.model
-
This is set of fields for input/output to XML and JSON format
- NodeConfiguration.TableType - Enum in com.agenarisk.api.model
-
This is set of fields for input/output to XML and JSON format
- NodeConfiguration.Variables - Enum in com.agenarisk.api.model
-
This is set of fields for input/output to XML and JSON format
- NodeException - Exception in com.agenarisk.api.exception
- NodeException(String) - Constructor for exception com.agenarisk.api.exception.NodeException
- NodeException(String, Throwable) - Constructor for exception com.agenarisk.api.exception.NodeException
- NodeGraphics - Class in com.agenarisk.api.io.stub
-
This is a stub class that only contains field values for input/output to XML and JSON format.
- NodeGraphics() - Constructor for class com.agenarisk.api.io.stub.NodeGraphics
- NodeGraphics.Field - Enum in com.agenarisk.api.io.stub
-
This is set of fields for input/output to XML and JSON format
- nodeGraphicsToJSON(ExtendedNode) - Static method in class com.agenarisk.api.io.JSONAdapter
- nodeMetaToJSON(ExtendedNode) - Static method in class com.agenarisk.api.io.JSONAdapter
- nodes - Enum constant in enum com.agenarisk.api.model.Node.Field
- NodeStatesFromDataPopulator - Class in com.agenarisk.learning.structure.utility
- NodeStatesFromDataPopulator() - Constructor for class com.agenarisk.learning.structure.utility.NodeStatesFromDataPopulator
- nodeTableToJSON(ExtendedNode) - Static method in class com.agenarisk.api.io.JSONAdapter
- NodeTemplate - Class in com.agenarisk.api.model
- note - Enum constant in enum com.agenarisk.api.io.stub.Meta.Field
- notes - Enum constant in enum com.agenarisk.api.io.stub.Meta.Field
- nptCompiled - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.Table
- numerical - Enum constant in enum com.agenarisk.api.io.stub.RiskTable.QuestionMode
O
- objectDefaults - Enum constant in enum com.agenarisk.api.io.stub.Graphics.Field
- observation - Enum constant in enum com.agenarisk.api.io.stub.RiskTable.QuestionType
- observation - Enum constant in enum com.agenarisk.api.model.Observation.Field
- Observation - Class in com.agenarisk.api.model
-
Observation class is a view of an observation, valid at the time of resolution and not maintained.
- Observation(Observation, DataSet, Node) - Constructor for class com.agenarisk.api.model.Observation
-
Constructor for the observation.
- Observation.Field - Enum in com.agenarisk.api.model
-
This is set of fields for input/output to XML and JSON format
- ObservationException - Exception in com.agenarisk.api.exception
- ObservationException(String) - Constructor for exception com.agenarisk.api.exception.ObservationException
- ObservationException(String, Throwable) - Constructor for exception com.agenarisk.api.exception.ObservationException
- observations - Enum constant in enum com.agenarisk.api.model.Observation.Field
- openMonitors - Enum constant in enum com.agenarisk.api.io.stub.Graphics.Field
- OutOfMemoryException - Exception in com.agenarisk.api.exception
- OutOfMemoryException(String) - Constructor for exception com.agenarisk.api.exception.OutOfMemoryException
- OutOfMemoryException(String, Throwable) - Constructor for exception com.agenarisk.api.exception.OutOfMemoryException
- OutOfMemoryException(Throwable) - Constructor for exception com.agenarisk.api.exception.OutOfMemoryException
- output - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.Field
P
- paneSettings - Enum constant in enum com.agenarisk.api.io.stub.Graphics.PaneSettings
- parameterLearningLogging - Enum constant in enum com.agenarisk.api.model.Settings.Field
- parent - Enum constant in enum com.agenarisk.api.model.Link.Field
- parseAsFunction(String, List<String>, boolean) - Method in class com.agenarisk.api.model.Node
-
Parses the provided expression as an ExtendedNodeFunction
- partition - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.Table
- partitionByParents(List<Node>) - Method in class com.agenarisk.api.model.Node
-
Sets node partitions based on the parent states.
- Partitioned - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.TableType
- partitions - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.Table
- passState - Enum constant in enum com.agenarisk.api.model.CrossNetworkLink.Field
- percentile - Enum constant in enum com.agenarisk.api.io.stub.SummaryStatistic.Field
- percentiles - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.Field
- PerformanceEvaluation - Class in com.agenarisk.learning.structure.result
- PerformanceEvaluation() - Constructor for class com.agenarisk.learning.structure.result.PerformanceEvaluation
- PerformanceEvaluationConfigurer - Class in com.agenarisk.learning.structure.config
- PerformanceEvaluationConfigurer() - Constructor for class com.agenarisk.learning.structure.config.PerformanceEvaluationConfigurer
- PerformanceEvaluationConfigurer(Config) - Constructor for class com.agenarisk.learning.structure.config.PerformanceEvaluationConfigurer
- PerformanceEvaluationExecutor - Class in com.agenarisk.learning.structure.config
- PerformanceEvaluationExecutor() - Constructor for class com.agenarisk.learning.structure.config.PerformanceEvaluationExecutor
- PerformanceEvaluationExecutor(Config) - Constructor for class com.agenarisk.learning.structure.config.PerformanceEvaluationExecutor
- picture - Enum constant in enum com.agenarisk.api.io.stub.Picture.Field
- Picture - Class in com.agenarisk.api.io.stub
-
This is a stub class that only contains field values for input/output to XML and JSON format.
- Picture() - Constructor for class com.agenarisk.api.io.stub.Picture
- Picture.Field - Enum in com.agenarisk.api.io.stub
-
This is set of fields for input/output to XML and JSON format
- pictures - Enum constant in enum com.agenarisk.api.io.stub.Picture.Field
- populate(Network, Path) - Static method in class com.agenarisk.learning.structure.utility.NodeStatesFromDataPopulator
- position - Enum constant in enum com.agenarisk.api.io.stub.Graphics.WindowSettings
- preferredFrame - Enum constant in enum com.agenarisk.api.io.stub.Graphics.WindowSettings
- preferredScreen - Enum constant in enum com.agenarisk.api.io.stub.Graphics.WindowSettings
- probabilities - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.Table
- PrunableLearningConfigurer<T extends LearningConfigurer> - Class in com.agenarisk.learning.structure.config
- PrunableLearningConfigurer() - Constructor for class com.agenarisk.learning.structure.config.PrunableLearningConfigurer
- PrunableLearningConfigurer(Config) - Constructor for class com.agenarisk.learning.structure.config.PrunableLearningConfigurer
- pvalues - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.Table
Q
- question - Enum constant in enum com.agenarisk.api.io.stub.RiskTable.Question
- questionnaire - Enum constant in enum com.agenarisk.api.io.stub.RiskTable.Field
- questions - Enum constant in enum com.agenarisk.api.io.stub.RiskTable.Question
R
- random - Enum constant in enum com.agenarisk.learning.structure.config.GenerationConfigurer.Strategy
- Ranked - Enum constant in enum com.agenarisk.api.model.Node.Type
- readCsv(Path) - Static method in class com.agenarisk.api.util.CsvReader
- readCsv(Path, String) - Static method in class com.agenarisk.api.util.CsvReader
- readHeaders(Path) - Static method in class com.agenarisk.api.util.CsvReader
- readHeaders(Path, String) - Static method in class com.agenarisk.api.util.CsvReader
- readJsonArray(Path) - Static method in class com.agenarisk.api.tools.Utils
-
Reads contents of the path as JSONArray
- readJsonObject(Path) - Static method in class com.agenarisk.api.tools.Utils
-
Reads contents of the path as JSONObject
- regenerateNPTs() - Method in class com.agenarisk.api.model.Network
-
Regenerates Node NPTs in the Network, in descending order of the number of ancestors a Node has, starting from the root(s) of the Network.
Skips simulated and input nodes. - registerTempDirectory(Path) - Static method in class com.agenarisk.api.util.TempDirCleanup
-
Adds a directory to the collection for cleanup on shutdown if it is within the system's temp directory.
- registerTempFile(File, Config) - Static method in class com.agenarisk.api.util.TempFileCleanup
-
Registers a temporary file for cleanup under a specific config.
- removeDataSet(DataSet) - Method in class com.agenarisk.api.model.Model
-
Removes the provided DataSet from the model
- removeLink(Link) - Method in class com.agenarisk.api.model.Node
-
Removes the Link object from the linksOut list.
- removeNetwork(Network) - Method in class com.agenarisk.api.model.Model
-
Removes provided Network from this Model, breaks any existing links to and from this Network.
- removeNetwork(String) - Method in class com.agenarisk.api.model.Model
-
Removes provided Network from this Model, breaks any existing links to and from this Network.
- removeNode(Node) - Method in class com.agenarisk.api.model.Network
-
Removes the provided node from the model, severing its links to other Nodes and then removing it from its Network.
- removeVariable(String) - Method in class com.agenarisk.api.model.Node
-
Removes Variable by name if it exists
- reset() - Method in class com.agenarisk.api.model.Model
-
Reset the model by removing all Networks, Links, DataSets etc
- resetNodeDataWeightsCustom() - Method in class com.agenarisk.learning.structure.config.TableLearningConfigurer
- resetTable() - Method in class com.agenarisk.api.model.Node
-
Attempts to reset node's table
- resolve(String) - Static method in class com.agenarisk.api.tools.Utils
-
Strips out optional double quotes enclosing this path
- resolveNodeClassName(Node.Type) - Static method in class com.agenarisk.api.model.NodeConfiguration
-
Gets fully-qualified name for ExtendedNode concrete implementation matching the provided Node type from Note.Type.
- resolveNodeType(ExtendedNode) - Static method in class com.agenarisk.api.model.NodeConfiguration
-
Resolves the Node Type based on the logical node.
- result - Enum constant in enum com.agenarisk.api.model.CalculationResult.Field
- Result - Class in com.agenarisk.learning.structure.result
- Result() - Constructor for class com.agenarisk.learning.structure.result.Result
- ResultInterval - Class in com.agenarisk.api.model
-
ResultInterval represents a range with a lower and upper boundaries with a probability mass allocated to it.
- ResultInterval(CalculationResult, String, double, double, double) - Constructor for class com.agenarisk.api.model.ResultInterval
-
Constructor for ResultInterval.
- results - Enum constant in enum com.agenarisk.api.model.CalculationResult.Field
- resultsToJSON(Model, Scenario) - Static method in class com.agenarisk.api.io.JSONAdapter
- resultValue - Enum constant in enum com.agenarisk.api.model.ResultValue.Field
- ResultValue - Class in com.agenarisk.api.model
-
ResultValue represents a state or range with probability mass allocated to it.
- ResultValue(CalculationResult, String, double) - Constructor for class com.agenarisk.api.model.ResultValue
-
Constructor for ResultValue.
- ResultValue.Field - Enum in com.agenarisk.api.model
-
This is set of fields for input/output to XML and JSON format
- resultValues - Enum constant in enum com.agenarisk.api.model.ResultValue.Field
- rightPaneExpanded - Enum constant in enum com.agenarisk.api.io.stub.Graphics.PaneSettings
- riskTable - Enum constant in enum com.agenarisk.api.io.stub.RiskTable.Field
- RiskTable - Class in com.agenarisk.api.io.stub
-
This is a stub class that only contains field values for input/output to XML and JSON format.
- RiskTable() - Constructor for class com.agenarisk.api.io.stub.RiskTable
- RiskTable.Answer - Enum in com.agenarisk.api.io.stub
-
This is set of fields for input/output to XML and JSON format
- RiskTable.Field - Enum in com.agenarisk.api.io.stub
-
This is set of fields for input/output to XML and JSON format
- RiskTable.Question - Enum in com.agenarisk.api.io.stub
-
This is set of fields for input/output to XML and JSON format
- RiskTable.QuestionMode - Enum in com.agenarisk.api.io.stub
-
This is set of fields for input/output to XML and JSON format
- RiskTable.Questionnaire - Enum in com.agenarisk.api.io.stub
-
This is set of fields for input/output to XML and JSON format
- RiskTable.QuestionType - Enum in com.agenarisk.api.io.stub
-
This is set of fields for input/output to XML and JSON format
- row - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.Table
S
- SaiyanHConfigurer - Class in com.agenarisk.learning.structure.config
- SaiyanHConfigurer() - Constructor for class com.agenarisk.learning.structure.config.SaiyanHConfigurer
- SaiyanHConfigurer(Config) - Constructor for class com.agenarisk.learning.structure.config.SaiyanHConfigurer
- SaiyanHConfigurer.DiscrepancyType - Enum in com.agenarisk.learning.structure.config
-
Score and distance derived from single type
- sampleSizeRanked - Enum constant in enum com.agenarisk.api.model.Settings.Field
- save(String) - Method in class com.agenarisk.api.model.Model
-
Saves the Model to a file path specified.
Output format is determined by path extension:
• AgenaRisk 7 CMP for "cmp"
• XML for "xml"
• JSON for everything else - saveEssentials(String, boolean) - Method in class com.agenarisk.api.model.Model
-
Saves the Model as a light-weight JSON.
Keeps only elements essential for a clean calculation.
Drops: Graphics, RiskTable, DataSets, compiled non-manual NPTs, names, notes and descriptions. - savingTo(String) - Method in class com.agenarisk.api.tools.calculator.Calculator
- savingTo(String) - Method in class com.agenarisk.api.tools.sensitivity.Sensitivity
- scenarioPaneExpanded - Enum constant in enum com.agenarisk.api.io.stub.Graphics.PaneSettings
- scenarioToJSON(Model, Scenario) - Static method in class com.agenarisk.api.io.JSONAdapter
- screenId - Enum constant in enum com.agenarisk.api.io.stub.Graphics.WindowSettings
- selectedRiskObject - Enum constant in enum com.agenarisk.api.io.stub.Graphics.PaneSettings
- selection - Enum constant in enum com.agenarisk.api.io.stub.RiskTable.QuestionMode
- Sensitivity - Class in com.agenarisk.api.tools.sensitivity
-
This class is for CLI API interface to enable calculations without using the Java API and relying on CLI invocation only
- Sensitivity() - Constructor for class com.agenarisk.api.tools.sensitivity.Sensitivity
- SensitivityAnalyser - Class in com.agenarisk.api.tools
-
SensitivityAnalyser performs sensitivity analysis of the model for the provided target and sensitivity Nodes.
The input is a JSON configuration. - SensitivityAnalyser(Model, JSONObject) - Constructor for class com.agenarisk.api.tools.SensitivityAnalyser
-
Constructor for Sensitivity Analysis tool.
The Model will be factorised and converted to static taking into account any overriding model settings and observations pre-entered into the selected DataSet.
If no DataSet or Network are specified, the first one of each will be used. - SensitivityAnalyserException - Exception in com.agenarisk.api.tools
- SensitivityAnalyserException() - Constructor for exception com.agenarisk.api.tools.SensitivityAnalyserException
- SensitivityAnalyserException(String) - Constructor for exception com.agenarisk.api.tools.SensitivityAnalyserException
- SensitivityAnalyserException(String, Throwable) - Constructor for exception com.agenarisk.api.tools.SensitivityAnalyserException
- SensitivityAnalyserException(Throwable) - Constructor for exception com.agenarisk.api.tools.SensitivityAnalyserException
- SensitivityException - Exception in com.agenarisk.api.tools.sensitivity
- SensitivityException() - Constructor for exception com.agenarisk.api.tools.sensitivity.SensitivityException
- SensitivityException(String) - Constructor for exception com.agenarisk.api.tools.sensitivity.SensitivityException
- SensitivityException(String, Throwable) - Constructor for exception com.agenarisk.api.tools.sensitivity.SensitivityException
- SensitivityException(Throwable) - Constructor for exception com.agenarisk.api.tools.sensitivity.SensitivityException
- setAbsoluteError(double) - Method in class com.agenarisk.learning.structure.result.PerformanceEvaluation
- setAlgorithm(String) - Method in class com.agenarisk.learning.structure.result.Discovery
- setAllVariablesRelevant(Boolean) - Method in class com.agenarisk.learning.structure.config.KnowledgeConfigurer
-
If set, all variables in the training data must be connected within the same graph and no disjointed variables are allowed
- setAverage(boolean) - Method in class com.agenarisk.learning.structure.result.Discovery
- setBicLog(String) - Method in class com.agenarisk.learning.structure.config.BicLogConfigurer
-
Allowed values: 2, 10, e
- setBicScore(double) - Method in class com.agenarisk.learning.structure.result.StructureEvaluation
- setBrierScore(double) - Method in class com.agenarisk.learning.structure.result.PerformanceEvaluation
- setComplexityScore(double) - Method in class com.agenarisk.learning.structure.result.StructureEvaluation
- setConstraintsBDN(Boolean) - Method in class com.agenarisk.learning.structure.config.KnowledgeConfigurer
- setConstraintsBDNGuarantee(Boolean) - Method in class com.agenarisk.learning.structure.config.KnowledgeConfigurer
- setConstraintsDirectedEnabled(Boolean) - Method in class com.agenarisk.learning.structure.config.KnowledgeConfigurer
- setConstraintsForbiddenEnabled(Boolean) - Method in class com.agenarisk.learning.structure.config.KnowledgeConfigurer
- setConstraintsInitialGraph(Boolean) - Method in class com.agenarisk.learning.structure.config.KnowledgeConfigurer
- setConstraintsProhibitEdgesSameTemporalTier(Boolean) - Method in class com.agenarisk.learning.structure.config.KnowledgeConfigurer
- setConstraintsTargetPenaltyReductionRate(int) - Method in class com.agenarisk.learning.structure.config.KnowledgeConfigurer
- setConstraintsTargetPenaltyReductionRateEnabled(Boolean) - Method in class com.agenarisk.learning.structure.config.KnowledgeConfigurer
- setConstraintsTemporalEnabled(Boolean) - Method in class com.agenarisk.learning.structure.config.KnowledgeConfigurer
- setConstraintsUndirectedEnabled(Boolean) - Method in class com.agenarisk.learning.structure.config.KnowledgeConfigurer
- setConvergence(double) - Method in class com.agenarisk.api.model.Settings
-
Sets simulation entropy error convergence threshold
- setCustomKnowledgeEnabled(Boolean) - Method in class com.agenarisk.learning.structure.config.KnowledgeConfigurer
- setCustomPercentileSettings(double, double) - Method in class com.agenarisk.api.model.Node
- setData(ArrayList<ArrayList<String>>) - Method in class com.agenarisk.learning.structure.execution.ConfiguredExecutor
- setDataFilePath(Path) - Method in class com.agenarisk.learning.structure.execution.ConfiguredExecutor
- setDataPath(Path) - Method in class com.agenarisk.learning.structure.config.PerformanceEvaluationConfigurer
- setDefaultIntervalStates(Node) - Static method in class com.agenarisk.api.model.NodeConfiguration
-
Replaces Node states with 3 default interval states.
- setDescription(String) - Method in interface com.agenarisk.api.model.interfaces.Named
-
Sets the description of this Named object.
- setDescription(String) - Method in class com.agenarisk.api.model.Network
-
Sets the description of this Network.
- setDescription(String) - Method in class com.agenarisk.api.model.Node
-
Sets the description of this Node.
- setDiscrepancyType(SaiyanHConfigurer.DiscrepancyType) - Method in class com.agenarisk.learning.structure.config.SaiyanHConfigurer
-
Sets Maximum Mean Discrepancy (MMD) type and Score and Distance types respectively
- setDiscretizeTails(boolean) - Method in class com.agenarisk.api.model.Settings
-
Sets whether tails are discretized during simulated calculation.
- setFileInputTrainingDataCsv(String) - Method in class com.agenarisk.learning.structure.config.EvaluationExecutor
-
If set, will override any previous data passed as JSON
- setFileInputTrainingDataCsv(String) - Method in class com.agenarisk.learning.structure.config.StructureLearnerExecutor
-
If set, will override any previous data passed as JSON
- setFileOutputCmp(String) - Method in class com.agenarisk.learning.structure.config.EvaluationExecutor
-
If set, will override any previous data passed as JSON
- setFileOutputCmp(String) - Method in class com.agenarisk.learning.structure.config.StructureLearnerExecutor
-
If set, the file at provided path will not be deleted upon exit and can be used for debugging
- setFreeParameters(long) - Method in class com.agenarisk.learning.structure.result.StructureEvaluation
- setGraphics(JSONObject) - Method in class com.agenarisk.api.model.Link
-
Stores Link's graphics.
- setId(String) - Method in class com.agenarisk.api.model.DataSet
-
Changes the ID of this Network to the provided ID, if the new ID is not already taken.
- setId(String) - Method in interface com.agenarisk.api.model.interfaces.Identifiable
-
Changes the ID of the object.
- setId(String) - Method in class com.agenarisk.api.model.Network
-
Changes the ID of this Network to the provided ID, if the new ID is not already taken.
- setId(String) - Method in class com.agenarisk.api.model.Node
-
Changes the ID of this Node to the provided ID, if the new ID is not already taken.
- setId(String) - Method in class com.agenarisk.api.model.NodeTemplate
- setInputDirPath(Path) - Method in class com.agenarisk.learning.structure.config.MergerConfigurer
- setInputDirPath(Path) - Method in class com.agenarisk.learning.structure.execution.ConfiguredExecutor
- setIterations(int) - Method in class com.agenarisk.api.model.Settings
-
Sets maximum number of iterations during model calculation.
- setLabel(String) - Method in class com.agenarisk.learning.structure.result.Discovery
- setLabel(String) - Method in class com.agenarisk.learning.structure.result.PerformanceEvaluation
- setLabel(String) - Method in class com.agenarisk.learning.structure.result.StructureEvaluation
- setLoggingEnabled(boolean) - Method in class com.agenarisk.learning.structure.config.Configurer
- setLoggingEnabled(boolean) - Method in interface com.agenarisk.learning.structure.config.Loggable
- setLogicModel(Model) - Method in class com.agenarisk.api.model.Model
-
Links this Model to an underlying Minerva Model object.
- setLogicNetwork(ExtendedBN) - Method in class com.agenarisk.api.model.Network
-
Links this Network to an underlying Minerva Network object.
- setLogicNode(ExtendedNode) - Method in class com.agenarisk.api.model.Node
-
Links this Node to an underlying Minerva Node object.
- setLogicScenario(Scenario) - Method in class com.agenarisk.api.model.DataSet
-
Links this Network to an underlying Minerva Network object.
- setLogicState(ExtendedState) - Method in class com.agenarisk.api.model.State
-
Links this State to an underlying API1 State object.
- setLogLikelihoodScore(double) - Method in class com.agenarisk.learning.structure.result.StructureEvaluation
- setMacroAuc(double) - Method in class com.agenarisk.learning.structure.result.PerformanceEvaluation
- setMaxInDegreePreProcessing(int) - Method in class com.agenarisk.learning.structure.config.MahcConfigurer
- setMessage(String) - Method in class com.agenarisk.learning.structure.result.Discovery
- setMessage(String) - Method in class com.agenarisk.learning.structure.result.PerformanceEvaluation
- setMessage(String) - Method in class com.agenarisk.learning.structure.result.StructureEvaluation
- setMicroAuc(double) - Method in class com.agenarisk.learning.structure.result.PerformanceEvaluation
- setModel(Model) - Method in class com.agenarisk.learning.structure.config.GenerationConfigurer
- setModel(Model) - Method in class com.agenarisk.learning.structure.config.MergerConfigurer
- setModel(Model) - Method in class com.agenarisk.learning.structure.config.TableLearningConfigurer
- setModel(JSONObject) - Method in class com.agenarisk.learning.structure.result.Discovery
- setModelFilePrefix(String) - Method in class com.agenarisk.learning.structure.result.Discovery
- setModelLabel(String) - Method in class com.agenarisk.learning.structure.result.PerformanceEvaluation
- setModelLabel(String) - Method in class com.agenarisk.learning.structure.result.StructureEvaluation
- setModelPath(String) - Method in class com.agenarisk.learning.structure.result.Discovery
- setModelPath(Path) - Method in class com.agenarisk.learning.structure.config.GenerationConfigurer
- setModelPath(Path) - Method in class com.agenarisk.learning.structure.config.TableLearningConfigurer
- setModelPrefix(String) - Method in class com.agenarisk.learning.structure.config.MergerConfigurer
- setModelPrefix(String) - Method in class com.agenarisk.learning.structure.config.TableLearningConfigurer
- setModelPrefixes(Map<String, String>) - Method in class com.agenarisk.learning.structure.config.MergerConfigurer
- setModelPrefixes(Map<String, String>) - Method in class com.agenarisk.learning.structure.config.PerformanceEvaluationConfigurer
- setModelStageLabel(String) - Method in class com.agenarisk.learning.structure.config.TableLearningConfigurer
- setName(String) - Method in interface com.agenarisk.api.model.interfaces.Named
-
Sets the name of this Named object.
- setName(String) - Method in class com.agenarisk.api.model.Network
-
Sets the name of this Network.
- setName(String) - Method in class com.agenarisk.api.model.Node
-
Sets the name of this Node.
- setName(String) - Method in class com.agenarisk.api.model.NodeTemplate
- setName(String) - Method in class com.agenarisk.api.model.Variable
-
Change the name of the Variable to the provided new name.
Will also update formulas, expressions etc. - setNodeType(Node.Type) - Method in class com.agenarisk.api.model.NodeTemplate
- setNPTColumns(double[][]) - Method in class com.agenarisk.api.model.NodeTemplate
- setNPTRows(Double[][]) - Method in class com.agenarisk.api.model.NodeTemplate
- setObservation(Node, Object) - Method in class com.agenarisk.api.model.DataSet
-
Sets a hard observation for a Node.
- setObservation(JSONObject) - Method in class com.agenarisk.api.model.DataSet
-
Sets observations according to the given JSON.
- setObservationConstant(Node, String, double) - Method in class com.agenarisk.api.model.DataSet
-
Sets a node constant observation for a Node.
- setObservationHard(Node, double) - Method in class com.agenarisk.api.model.DataSet
-
Sets a hard real observation for a Node.
- setObservationHard(Node, int) - Method in class com.agenarisk.api.model.DataSet
-
Sets a hard integer observation for a Node.
- setObservationHard(Node, String) - Method in class com.agenarisk.api.model.DataSet
-
Sets a hard observation for a Node.
- setObservationSoft(Node, String[], Double[]) - Method in class com.agenarisk.api.model.DataSet
-
Sets a soft observation for the node, assigning a given weights to given states.
- setObservationSoft(Node, Map<String, Double>) - Method in class com.agenarisk.api.model.DataSet
-
Sets a soft observation for the node, assigning a given weights to given states.
- setOriginalConfigurer(GenerationConfigurer) - Method in class com.agenarisk.learning.structure.config.GenerationExecutor
- setOriginalConfigurer(MergerConfigurer) - Method in class com.agenarisk.learning.structure.config.MergerExecutor
- setOriginalConfigurer(PerformanceEvaluationConfigurer) - Method in class com.agenarisk.learning.structure.config.PerformanceEvaluationExecutor
- setOriginalConfigurer(TableLearningConfigurer) - Method in class com.agenarisk.learning.structure.config.TableLearningExecutor
- setOutputDirPath(Path) - Method in class com.agenarisk.learning.structure.config.MergerConfigurer
- setOutputDirPath(Path) - Method in class com.agenarisk.learning.structure.config.PerformanceEvaluationConfigurer
- setOutputDirPath(Path) - Method in class com.agenarisk.learning.structure.execution.ConfiguredExecutor
- setPipelineResult(Result) - Method in class com.agenarisk.learning.structure.config.PerformanceEvaluationConfigurer
- setPruningLevel(int) - Method in class com.agenarisk.learning.structure.config.PrunableLearningConfigurer
-
Level 0: No pruning
Level 1: Parent-sets of size 1 vs. - setSampleSize(int) - Method in class com.agenarisk.api.model.Settings
-
Sets ranked node sample size.
- setSaveAssociationalScores(boolean) - Method in class com.agenarisk.learning.structure.config.SaiyanHConfigurer
-
If set, will save association scores to config.getPathOutput()/SaiyanH/marginalDep.csv
- setSphericalScore(double) - Method in class com.agenarisk.learning.structure.result.PerformanceEvaluation
- setStageIndex(int) - Method in class com.agenarisk.learning.structure.config.PerformanceEvaluationExecutor
- setStageLabel(String) - Method in class com.agenarisk.learning.structure.config.PerformanceEvaluationConfigurer
- setStates(String[]) - Method in class com.agenarisk.api.model.Node
-
Replaces Node's states by the ones given in the array.
- setStates(String[]) - Method in class com.agenarisk.api.model.NodeTemplate
- setStates(List<String>) - Method in class com.agenarisk.api.model.Node
-
Replaces Node's states by the ones given in the array.
- setStates(List<String>) - Method in class com.agenarisk.api.model.NodeTemplate
- setStates(JSONArray) - Method in class com.agenarisk.api.model.Node
-
Replaces Node's states by the ones given in the JSON array.
- setSuccess(boolean) - Method in class com.agenarisk.learning.structure.result.Discovery
- setSuccess(boolean) - Method in class com.agenarisk.learning.structure.result.PerformanceEvaluation
- setSuccess(boolean) - Method in class com.agenarisk.learning.structure.result.StructureEvaluation
- setTable(JSONObject) - Method in class com.agenarisk.api.model.Node
-
Replaces the Node's probability table with one specified in the given JSON.
- setTableColumns(double[][]) - Method in class com.agenarisk.api.model.Node
-
Sets the manual NPT according to columns provided.
- setTableFunction(String) - Method in class com.agenarisk.api.model.Node
-
Sets Node function to the one provided.
- setTableFunction(String, List<String>) - Method in class com.agenarisk.api.model.Node
-
Sets Node function to the one provided.
- setTableFunction(String, List<String>, boolean) - Method in class com.agenarisk.api.model.Node
-
Sets Node function to the one provided.
- setTableFunctions(List<String>, List<Node>) - Method in class com.agenarisk.api.model.Node
-
Sets Node expressions to the ones provided.
- setTableFunctions(List<String>, List<String>, boolean, List<Node>) - Method in class com.agenarisk.api.model.Node
-
Sets Node expressions to the ones provided.
- setTableRows(double[][]) - Method in class com.agenarisk.api.model.Node
-
Sets the manual NPT according to rows provided.
- setTableType(NodeConfiguration.TableType) - Method in class com.agenarisk.api.model.NodeTemplate
- setTableUniform() - Method in class com.agenarisk.api.model.Node
-
Resets the node NPT to a uniform table.
- settings - Enum constant in enum com.agenarisk.api.model.Settings.Field
- Settings - Class in com.agenarisk.api.model
-
This is a class for Model calculation settings.
- Settings(Model) - Constructor for class com.agenarisk.api.model.Settings
- Settings.Field - Enum in com.agenarisk.api.model
-
This is set of fields for input/output to XML and JSON format
- setTolerance(double) - Method in class com.agenarisk.api.model.Settings
-
Sets simulation evidence tolerance percent.
- setValue(double) - Method in class com.agenarisk.api.model.Variable
-
Change the default value of the Variable to the provided new value.
- setVariableObservation(Node, String, double) - Method in class com.agenarisk.api.model.DataSet
-
Sets a value for the provided variable in the provided Node in this DataSet to override its default value
- simulated - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.Field
- simulationConvergence - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.Field
- simulationLogging - Enum constant in enum com.agenarisk.api.model.Settings.Field
- size - Enum constant in enum com.agenarisk.api.io.stub.Graphics.WindowSettings
- SkipTableRegeneration - Enum constant in enum com.agenarisk.api.model.Model.ConversionFlag
-
Skips regenerating tables in the Core
- sourceNetwork - Enum constant in enum com.agenarisk.api.model.CrossNetworkLink.Field
- sourceNode - Enum constant in enum com.agenarisk.api.model.CrossNetworkLink.Field
- standardDeviation - Enum constant in enum com.agenarisk.api.io.stub.SummaryStatistic.Field
- StandardDeviation - Enum constant in enum com.agenarisk.api.model.CrossNetworkLink.Type
- state - Enum constant in enum com.agenarisk.api.io.stub.RiskTable.Answer
- state - Enum constant in enum com.agenarisk.api.model.State.Field
- State - Class in com.agenarisk.api.model
-
Node class corresponds to a State in AgenaRisk Desktop or ExtendedState in AgenaRisk Java API v1.
- State - Enum constant in enum com.agenarisk.api.model.CrossNetworkLink.Type
- State.Field - Enum in com.agenarisk.api.model
-
This is set of fields for input/output to XML and JSON format
- StateException - Exception in com.agenarisk.api.exception
- StateException(String) - Constructor for exception com.agenarisk.api.exception.StateException
- StateException(String, Throwable) - Constructor for exception com.agenarisk.api.exception.StateException
- states - Enum constant in enum com.agenarisk.api.model.State.Field
- Storable - Interface in com.agenarisk.api.model.interfaces
-
Classes that will be stored in a JSON format should implement this.
- StructureEvaluation - Class in com.agenarisk.learning.structure.result
- StructureEvaluation() - Constructor for class com.agenarisk.learning.structure.result.StructureEvaluation
- StructureLearner - Class in com.agenarisk.learning.structure
- StructureLearner() - Constructor for class com.agenarisk.learning.structure.StructureLearner
- StructureLearnerExecutor - Class in com.agenarisk.learning.structure.config
- StructureLearnerExecutor() - Constructor for class com.agenarisk.learning.structure.config.StructureLearnerExecutor
- StructureLearnerExecutor(Config) - Constructor for class com.agenarisk.learning.structure.config.StructureLearnerExecutor
- SummaryStatistic - Class in com.agenarisk.api.io.stub
-
This is a stub class that only contains field values for input/output to XML and JSON format.
- SummaryStatistic() - Constructor for class com.agenarisk.api.io.stub.SummaryStatistic
- SummaryStatistic.Field - Enum in com.agenarisk.api.io.stub
-
This is set of fields for input/output to XML and JSON format
- summaryStatistics - Enum constant in enum com.agenarisk.api.io.stub.SummaryStatistic.Field
- syncName - Enum constant in enum com.agenarisk.api.io.stub.RiskTable.Question
T
- table - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.Table
- tableLearning - Enum constant in enum com.agenarisk.learning.structure.execution.ConfiguredExecutor.Stage
- TableLearningConfigurer - Class in com.agenarisk.learning.structure.config
- TableLearningConfigurer() - Constructor for class com.agenarisk.learning.structure.config.TableLearningConfigurer
- TableLearningConfigurer(Config) - Constructor for class com.agenarisk.learning.structure.config.TableLearningConfigurer
- TableLearningExecutor - Class in com.agenarisk.learning.structure.config
- TableLearningExecutor() - Constructor for class com.agenarisk.learning.structure.config.TableLearningExecutor
- TableLearningExecutor(Config) - Constructor for class com.agenarisk.learning.structure.config.TableLearningExecutor
- TabuConfigurer - Class in com.agenarisk.learning.structure.config
- TabuConfigurer() - Constructor for class com.agenarisk.learning.structure.config.TabuConfigurer
- TabuConfigurer(Config) - Constructor for class com.agenarisk.learning.structure.config.TabuConfigurer
- targetNetwork - Enum constant in enum com.agenarisk.api.model.CrossNetworkLink.Field
- targetNode - Enum constant in enum com.agenarisk.api.model.CrossNetworkLink.Field
- TempDirCleanup - Class in com.agenarisk.api.util
- TempDirCleanup() - Constructor for class com.agenarisk.api.util.TempDirCleanup
- TempFileCleanup - Class in com.agenarisk.api.util
- TempFileCleanup() - Constructor for class com.agenarisk.api.util.TempFileCleanup
- text - Enum constant in enum com.agenarisk.api.io.stub.Meta.Field
- text - Enum constant in enum com.agenarisk.api.io.stub.Text.Field
- Text - Class in com.agenarisk.api.io.stub
-
This is a stub class that only contains field values for input/output to XML and JSON format.
- Text() - Constructor for class com.agenarisk.api.io.stub.Text
- Text.Field - Enum in com.agenarisk.api.io.stub
-
This is set of fields for input/output to XML and JSON format
- texts - Enum constant in enum com.agenarisk.api.io.stub.Text.Field
- throwIdExistsException(String) - Method in interface com.agenarisk.api.model.interfaces.IdContainer
-
Throws an Exception with message e.g.
- throwIdExistsException(String) - Method in class com.agenarisk.api.model.Model
-
Deprecated.For internal use only
- throwIdExistsException(String) - Method in class com.agenarisk.api.model.Network
-
Deprecated.For internal use only
- throwOldIdNullException(String) - Method in interface com.agenarisk.api.model.interfaces.IdContainer
-
Throws an Exception with message e.g.
- throwOldIdNullException(String) - Method in class com.agenarisk.api.model.Model
-
Deprecated.For internal use only
- throwOldIdNullException(String) - Method in class com.agenarisk.api.model.Network
-
Deprecated.For internal use only
- toJson() - Method in class com.agenarisk.api.model.CalculationResult
-
Returns a JSON representation of this object.
- toJson() - Method in class com.agenarisk.api.model.CrossNetworkLink
-
Creates a JSON representing this Link, ready for file storage.
- toJson() - Method in class com.agenarisk.api.model.DataSet
-
Creates a JSONObject representation of this DataSet
- toJson() - Method in interface com.agenarisk.api.model.interfaces.Storable
-
Builds a JSONObject representation of this object.
- toJson() - Method in class com.agenarisk.api.model.Link
-
Creates a JSON representing this Link, ready for file storage.
- toJson() - Method in class com.agenarisk.api.model.Model
-
Creates a JSON representing this Network, ready for file storage.
- toJson() - Method in class com.agenarisk.api.model.Network
-
Creates a JSON representing this Network, ready for file storage.
- toJson() - Method in class com.agenarisk.api.model.Node
-
Creates a JSON representing this Node, ready for file storage.
- toJson() - Method in class com.agenarisk.api.model.Observation
-
Creates a JSONObject representation of this Observation.
- toJson() - Method in class com.agenarisk.api.model.ResultValue
-
Returns a JSON representation of this object.
- toJson() - Method in class com.agenarisk.api.model.Settings
-
Returns a JSON representation of the Model settings.
- toJson() - Method in class com.agenarisk.api.model.VariableObservation
-
Creates a JSONObject representation of this Observation.
- toJson() - Method in class com.agenarisk.learning.structure.result.Discovery
- toJson() - Method in class com.agenarisk.learning.structure.result.PerformanceEvaluation
- toJson() - Method in class com.agenarisk.learning.structure.result.Result
- toJson() - Method in class com.agenarisk.learning.structure.result.StructureEvaluation
- toJson(Model) - Static method in class com.agenarisk.api.model.Settings
-
Utility method to build a JSON equivalent of settings from the provided API1 model
- toJSONObject(Object[][]) - Static method in class com.agenarisk.api.util.JSONUtils
-
Converts a 2D Object array into a JSONObject.
- toJSONObject(ExtendedBN) - Static method in class com.agenarisk.api.io.JSONAdapter
- toJSONObject(ExtendedNode) - Static method in class com.agenarisk.api.io.JSONAdapter
- toJSONObject(Model) - Static method in class com.agenarisk.api.io.JSONAdapter
- tolerance - Enum constant in enum com.agenarisk.api.model.Settings.Field
- toList(JSONArray, Class<T>) - Static method in class com.agenarisk.api.util.JSONUtils
-
Converts JSONArray to a List of provided type.
- toString() - Method in class com.agenarisk.api.model.CalculationResult
-
Returns a String value of the JSON representation of this object.
- toString() - Method in class com.agenarisk.api.model.field.Id
-
Returns the string representation of this ID which is its value.
- toString() - Method in class com.agenarisk.api.model.Link
-
Returns toStringExtra().
- toString() - Method in class com.agenarisk.api.model.Network
-
Returns toStringExtra().
- toString() - Method in class com.agenarisk.api.model.Node
-
Returns JSON equivalent of this Node as a String.
- toString() - Method in class com.agenarisk.api.model.Observation
-
Returns a JSON String representing this Observation.
- toString() - Method in class com.agenarisk.api.model.ResultValue
-
Returns a String value of the JSON representation of this object.
- toString() - Method in class com.agenarisk.api.model.State
- toString(int) - Method in class com.agenarisk.api.model.CalculationResult
-
Returns a String value of the JSON representation of this object.
- toStringExtra() - Method in class com.agenarisk.api.model.Link
-
Returns the string representation of the Link as: `Net1`.`Node1` → `Net2`.`Node2`.
- toStringExtra() - Method in class com.agenarisk.api.model.Network
-
Returns the ID of the underlying network surrounded by back ticks.
- toStringExtra() - Method in class com.agenarisk.api.model.Node
-
Returns `network`.`node` String representing this Node.
- toXMLString(Object) - Static method in class com.agenarisk.api.io.XMLAdapter
-
Converts a JSON AgenaRisk 10 model to its XML representation.
- toXMLString(Object, String) - Static method in class com.agenarisk.api.io.XMLAdapter
-
Converts an object to its XML representation.
- transposeMatrix(double[][]) - Static method in class com.agenarisk.api.model.NodeConfiguration
-
Transposes the provided 2D matrix.
- traverse(Object, Consumer<Object>) - Static method in class com.agenarisk.api.util.JSONUtils
-
Applies the provided action to the provided object.
- type - Enum constant in enum com.agenarisk.api.io.stub.RiskTable.Question
- type - Enum constant in enum com.agenarisk.api.model.CrossNetworkLink.Field
- type - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.Field
- type - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.Table
U
- unanswerable - Enum constant in enum com.agenarisk.api.io.stub.RiskTable.QuestionMode
- unlink(Network) - Method in class com.agenarisk.api.model.Network
-
Removes all links (if any exist) between the two networks.
- unlink(Node) - Method in class com.agenarisk.api.model.Node
-
Removes a link between this Node and the linkedNode, if such link exists.
- unlink(N) - Method in interface com.agenarisk.api.model.interfaces.Networked
-
Breaks the Link between this Networked object and the one provided, regardless of which one is the parent and which is the child.
- unlinkNodes(Node, Node) - Static method in class com.agenarisk.api.model.Node
-
Checks that there is a Link between two nodes and destroys it.
- unlinkThread(Thread) - Method in class com.agenarisk.api.util.Advisory.AdvisoryGroup
-
Unlinks provided Thread from this AdvisoryGroup
- upperPercentile - Enum constant in enum com.agenarisk.api.io.stub.SummaryStatistic.Field
- upperPercentile - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.Percentiles
- UpperPercentile - Enum constant in enum com.agenarisk.api.model.CrossNetworkLink.Type
- user - Enum constant in enum com.agenarisk.api.io.stub.Audit.Field
- usingCache(boolean) - Method in class com.agenarisk.api.tools.calculator.Calculator
- Utils - Class in com.agenarisk.api.tools
- Utils() - Constructor for class com.agenarisk.api.tools.Utils
V
- value - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.Variables
- value - Enum constant in enum com.agenarisk.api.model.Observation.Field
- value - Enum constant in enum com.agenarisk.api.model.ResultValue.Field
- valueOf(String) - Static method in enum com.agenarisk.api.io.stub.Audit.Field
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.io.stub.Graphics.CanvasData
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.io.stub.Graphics.Field
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.io.stub.Graphics.Images
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.io.stub.Graphics.PaneSettings
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.io.stub.Graphics.WindowSettings
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.io.stub.Meta.Field
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.io.stub.NodeGraphics.Field
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.io.stub.Picture.Field
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.io.stub.RiskTable.Answer
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.io.stub.RiskTable.Field
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.io.stub.RiskTable.Question
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.io.stub.RiskTable.QuestionMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.io.stub.RiskTable.Questionnaire
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.io.stub.RiskTable.QuestionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.io.stub.SummaryStatistic.Field
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.io.stub.Text.Field
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.model.CalculationResult.Field
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.model.CrossNetworkLink.Field
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.model.CrossNetworkLink.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.model.DataSet.Field
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.model.Link.Field
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.model.Model.CalculationFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.model.Model.ConversionFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.model.Model.ExportFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.model.Model.Field
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.model.Network.Field
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.model.Network.ModificationLog
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.model.Node.Field
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.model.Node.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.model.NodeConfiguration.Field
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.model.NodeConfiguration.Percentiles
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.model.NodeConfiguration.Table
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.model.NodeConfiguration.TableType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.model.NodeConfiguration.Variables
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.model.Observation.Field
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.model.ResultValue.Field
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.model.Settings.Field
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.api.model.State.Field
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.learning.structure.config.GenerationConfigurer.Strategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.learning.structure.config.SaiyanHConfigurer.DiscrepancyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.agenarisk.learning.structure.execution.ConfiguredExecutor.Stage
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.agenarisk.api.io.stub.Audit.Field
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.io.stub.Graphics.CanvasData
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.io.stub.Graphics.Field
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.io.stub.Graphics.Images
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.io.stub.Graphics.PaneSettings
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.io.stub.Graphics.WindowSettings
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.io.stub.Meta.Field
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.io.stub.NodeGraphics.Field
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.io.stub.Picture.Field
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.io.stub.RiskTable.Answer
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.io.stub.RiskTable.Field
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.io.stub.RiskTable.Question
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.io.stub.RiskTable.QuestionMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.io.stub.RiskTable.Questionnaire
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.io.stub.RiskTable.QuestionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.io.stub.SummaryStatistic.Field
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.io.stub.Text.Field
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.model.CalculationResult.Field
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.model.CrossNetworkLink.Field
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.model.CrossNetworkLink.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.model.DataSet.Field
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.model.Link.Field
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.model.Model.CalculationFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.model.Model.ConversionFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.model.Model.ExportFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.model.Model.Field
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.model.Network.Field
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.model.Network.ModificationLog
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.model.Node.Field
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.model.Node.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.model.NodeConfiguration.Field
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.model.NodeConfiguration.Percentiles
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.model.NodeConfiguration.Table
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.model.NodeConfiguration.TableType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.model.NodeConfiguration.Variables
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.model.Observation.Field
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.model.ResultValue.Field
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.model.Settings.Field
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.api.model.State.Field
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.learning.structure.config.GenerationConfigurer.Strategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.learning.structure.config.SaiyanHConfigurer.DiscrepancyType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.agenarisk.learning.structure.execution.ConfiguredExecutor.Stage
-
Returns an array containing the constants of this enum type, in the order they are declared.
- variable - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.Variables
- Variable - Class in com.agenarisk.api.model
- Variable(Node, Variable) - Constructor for class com.agenarisk.api.model.Variable
-
Creates an instance of Variable for the provided Node, linked to the provided logic Variable.
- VariableObservation - Class in com.agenarisk.api.model
-
VariableObservation class is a view of a node variable observation, valid at the time of resolution and not maintained.
- VariableObservation(Observation, DataSet, Node) - Constructor for class com.agenarisk.api.model.VariableObservation
-
Constructor for VariableObservation.
- variables - Enum constant in enum com.agenarisk.api.model.NodeConfiguration.Variables
- variance - Enum constant in enum com.agenarisk.api.io.stub.SummaryStatistic.Field
- Variance - Enum constant in enum com.agenarisk.api.model.CrossNetworkLink.Type
- version - Enum constant in enum com.agenarisk.api.model.Model.Field
- VersionApi - Class in com.agenarisk.api.util
-
This class provides means to retrieve the version of this build from manifest or .properties
- VersionApi() - Constructor for class com.agenarisk.api.util.VersionApi
- viewSettings - Enum constant in enum com.agenarisk.api.io.stub.Graphics.Field
- visible - Enum constant in enum com.agenarisk.api.io.stub.NodeGraphics.Field
- visible - Enum constant in enum com.agenarisk.api.io.stub.RiskTable.Question
W
- weight - Enum constant in enum com.agenarisk.api.model.Observation.Field
- width - Enum constant in enum com.agenarisk.api.io.stub.Graphics.WindowSettings
- windowSettings - Enum constant in enum com.agenarisk.api.io.stub.Graphics.WindowSettings
- WITH_ANCESTORS - Enum constant in enum com.agenarisk.api.model.Model.CalculationFlag
-
Calculate ancestors of the networks provided as well
- withConfig(String) - Method in class com.agenarisk.api.tools.sensitivity.Sensitivity
- withData(String) - Method in class com.agenarisk.api.tools.calculator.Calculator
- withData(String) - Method in class com.agenarisk.api.tools.sensitivity.Sensitivity
- withModel(String) - Method in class com.agenarisk.api.tools.calculator.Calculator
- withModel(String) - Method in class com.agenarisk.api.tools.sensitivity.Sensitivity
- wrapArrayElements(JSONArray, String) - Static method in class com.agenarisk.api.util.JSONUtils
-
Wraps all elements of the provided JSONArray into JSONObjects that each contains the element under the provided key.
- writeCsv(List<List<Object>>, Path) - Static method in class com.agenarisk.api.util.CsvWriter
-
Writes the provided data to the specified path as a CSV file.
- writeCsv(List<List<Object>>, Path, String) - Static method in class com.agenarisk.api.util.CsvWriter
-
Writes the provided data to the specified path as a CSV file.
X
- x - Enum constant in enum com.agenarisk.api.io.stub.Graphics.WindowSettings
- XMLAdapter - Class in com.agenarisk.api.io
-
Converts AgenaRisk Model JSON structure into an equivalent AgenaRisk Model XML structure and vice-versa.
- XMLAdapter() - Constructor for class com.agenarisk.api.io.XMLAdapter
- xmlToJson(String) - Static method in class com.agenarisk.api.io.XMLAdapter
-
Parses XML string to JSONObject and then formats the JSONObject to conform to AgenaRisk 10 JSON model format.
Y
- y - Enum constant in enum com.agenarisk.api.io.stub.Graphics.WindowSettings
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form