Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y 
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
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form