- 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.
- 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
-
- changeContainedId(I, String) - Method in interface com.agenarisk.api.model.interfaces.IdContainer
-
- 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(Node) - Method in class com.agenarisk.api.model.DataSet
-
Clears all VariableObservations from 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.
- 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.sensitivity - package com.agenarisk.api.tools.sensitivity
-
- com.agenarisk.api.util - package com.agenarisk.api.util
-
- 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.
- 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, 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.
- 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.
- 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(String, String, String, String, CrossNetworkLink.Type) - Method in class com.agenarisk.api.model.Model
-
Creates a CrossNetworkLink of given Type.
- 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, 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(Model) - Static method in class com.agenarisk.api.model.Model
-
Creates a Model from a Minerva Model object.
- createModel(JSONObject) - Static method in class com.agenarisk.api.model.Model
-
Factory method to create an instance of a Model from provided JSONObject.
- 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.
- 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(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.
- createNode(String, String, Node.Type) - Method in class com.agenarisk.api.model.Network
-
Creates a Node and adds it to this Network.
- createNode(String, Node.Type) - Method in class com.agenarisk.api.model.Network
-
Creates a Node 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.
- createNode(JSONObject) - Method in class com.agenarisk.api.model.Network
-
Creates a Node from its JSONObject specification and adds it to this Network.
- 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.
- 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
- generateTableFromRows(Double[][]) - Static method in class com.agenarisk.api.model.NodeTemplate
-
- 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.
- 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.
- getCalculationResult() - Method in class com.agenarisk.api.model.ResultValue
-
Gets the CalculationResult.
- 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.
- 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.
- getConvergence() - Method in class com.agenarisk.api.model.Settings
-
Gets simulation entropy error convergence threshold.
- getCurrentThreadGroup() - Static method in class com.agenarisk.api.util.Advisory
-
Returns AdvisoryGroup to which Thread.currentThread() is linked to, or null.
- getDataSet() - Method in class com.agenarisk.api.model.CalculationResult
-
Returns the DataSet to which the CalculationResult belongs to.
- getDataSet(String) - Method in class com.agenarisk.api.model.Model
-
Looks up and returns a DataSet by its ID.
- getDataSet() - Method in class com.agenarisk.api.model.Observation
-
Returns DataSet that contains this Observation.
- 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.
- 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
- 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
- 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.
- 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
-
- getIdMap(Class<? extends Identifiable>) - Method in class com.agenarisk.api.model.Network
-
- 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
- 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.
- 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
-
- 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
-
- 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
-
- getLogicState() - Method in class com.agenarisk.api.model.State
-
- 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.
- 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.
- 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.
- 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.
- 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(String) - Method in class com.agenarisk.api.model.Model
-
Looks up and returns a Network by its ID.
- getNetwork() - Method in class com.agenarisk.api.model.Node
-
Returns the Network containing this Node.
- 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(JSONObject, Object) - Static method in class com.agenarisk.api.util.JSONUtils
-
- getNNJArray(JSONArray, int) - 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(String) - Method in class com.agenarisk.api.model.Network
-
Gets Node from the Network by its unique ID.
- 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.
- 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(Node) - Method in class com.agenarisk.api.model.DataSet
-
Returns all Observations and VariableObservations in this DataSet for the provided Node.
- getObservationsAndVariables() - Method in class com.agenarisk.api.model.DataSet
-
Returns all Observations and VariableObservations in this DataSet for all Networks and Nodes.
- 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.
- getProbabilityOfEvidence(Network) - Method in class com.agenarisk.api.model.DataSet
-
- 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.
- 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.
- getStandardDeviation() - Method in class com.agenarisk.api.model.CalculationResult
-
Gets standard deviation value for this result.
- getState(String) - Method in class com.agenarisk.api.model.Node
-
Find a state by given label in this Node's underlying logic node.
- 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.
- 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.
- 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
- 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.
- 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.
- 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(Node) - Method in class com.agenarisk.api.model.DataSet
-
Returns a view of VariableObservations for the provided Node.
- getVariableObservations() - Method in class com.agenarisk.api.model.DataSet
-
Returns all VariableObservations in this DataSet for all Networks and Nodes.
- 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 - 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
- readJsonArray(Path) - Static method in class com.agenarisk.api.tools.Utils
-
- readJsonObject(Path) - Static method in class com.agenarisk.api.tools.Utils
-
- 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.
- 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
- 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.
- 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.
- resultsToJSON(Model, Scenario) - Static method in class com.agenarisk.api.io.JSONAdapter
-
- 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
- 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
- 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
-
- scenarioToJSON(Model, Scenario) - Static method in class com.agenarisk.api.io.JSONAdapter
-
- 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
-
- setConvergence(double) - Method in class com.agenarisk.api.model.Settings
-
Sets simulation entropy error convergence threshold
- 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.
- setDiscretizeTails(boolean) - Method in class com.agenarisk.api.model.Settings
-
Sets whether tails are discretized during simulated calculation.
- 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
-
- setIterations(int) - Method in class com.agenarisk.api.model.Settings
-
Sets maximum number of iterations during model calculation.
- 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.
- 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, int) - Method in class com.agenarisk.api.model.DataSet
-
Sets a hard integer 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, 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.
- setSampleSize(int) - Method in class com.agenarisk.api.model.Settings
-
Sets ranked node sample size.
- setStates(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.Node
-
Replaces Node's states by the ones given in the array.
- setStates(JSONArray) - Method in class com.agenarisk.api.model.Node
-
Replaces Node's states by the ones given in the JSON array.
- setStates(List<String>) - Method in class com.agenarisk.api.model.NodeTemplate
-
- setStates(String[]) - Method in class com.agenarisk.api.model.NodeTemplate
-
- 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 - 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
- State - Class in com.agenarisk.api.model
-
Node class corresponds to a State in AgenaRisk Desktop or ExtendedState in AgenaRisk Java API v1.
- 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
-
- Storable - Interface in com.agenarisk.api.model.interfaces
-
Classes that will be stored in a JSON format should implement this.
- 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
- 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
- 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
-
- throwIdExistsException(String) - Method in class com.agenarisk.api.model.Network
-
- 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
-
- throwOldIdNullException(String) - Method in class com.agenarisk.api.model.Network
-
- 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(Model) - Static method in class com.agenarisk.api.model.Settings
-
Utility method to build a JSON equivalent of settings from the provided API1 model
- 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.
- toJSONObject(Model) - Static method in class com.agenarisk.api.io.JSONAdapter
-
- toJSONObject(ExtendedBN) - Static method in class com.agenarisk.api.io.JSONAdapter
-
- toJSONObject(ExtendedNode) - Static method in class com.agenarisk.api.io.JSONAdapter
-
- toJSONObject(Object[][]) - Static method in class com.agenarisk.api.util.JSONUtils
-
Converts a 2D Object array into a JSONObject.
- 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(int) - 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
-
- 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.
- 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.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.
- 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.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.
- 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.
- 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
-


FlyMe
App
About
FlyMe
Flying customized
Find my Flight
Reduce Delay Frustration
Delays depend on the day? We take care of it
Reduce Costs
Baggage price a big factor? We take care of it
Previous
Next


Executes the SQL and retuns a subset of the rows selected.
TList
executeQueryForList
(
IDbConnection $connection,
mixed $parameter, [
TList $result =
null], [
integer $skip =
-1], [
integer $max =
-1])
-
IDbConnection
$connection: database connection to execute the query
-
mixed
$parameter: The object used to set the parameters in the SQL.
-
TList
$result: A list to populate the result with.
-
integer
$skip: The number of rows to skip over.
-
integer
$max: The maximum number of rows to return.
Executes the SQL and retuns all rows selected in a map that is keyed on
the property named in the <tt>$keyProperty</tt> parameter. The value at each key will be the value of the property specified in the <tt>$valueProperty</tt> parameter. If <tt>$valueProperty</tt> is <tt>null</tt>, the entire result object will be entered.
TMap
executeQueryForMap
(
IDbConnection $connection,
mixed $parameter,
string $keyProperty, [
string $valueProperty =
null])
-
IDbConnection
$connection: database connection to execute the query
-
mixed
$parameter: The object used to set the parameters in the SQL.
-
string
$keyProperty: The property of the result object to be used as the key.
-
string
$valueProperty: The property of the result object to be used as the value (or null)
Executes an SQL statement that returns a single row as an object of the type of the <tt>$result</tt> passed in as a parameter.
object result.
executeQueryForObject
(IDbConnection $connection, mixed $parameter, [object The $result = null])
-
IDbConnection
$connection: database connection to execute the query
-
mixed
$parameter: The object used to set the parameters in the SQL.
-
object The
$result: result object.
Execute an update statement. Also used for delete statement. Return the number of row effected.
integer
executeUpdate
(IDbConnection $connection, mixed $parameter)
-
IDbConnection
$connection: database connection to execute the query
-
mixed
$parameter: The object used to set the parameters in the SQL.


This is mostly a simple layout, rather than a complete page unlike the others. However this is a really useful starting point for anything you want to create.
Animation decomposition description
位移：20pt;
持续时间：0.3s;
间隔时间：0.03s;


This section contains info about this Legato release and build number, and info on how to use the Legato docs.
Legato Docs
Copyright (C) Sierra Wireless Inc. Use of this work is subject to license.


Speech
A speech given by Elizabeth Truss at the Daycare Trust conference on 4 December 2012.
Thanks, Anand (Shukla, Chief Executive, Daycare Trust), I’m very glad to be here.
There has been a lot of debate about the childcare system recently. I would like to take this opportunity to pay tribute to the Daycare Trust, which has championed the importance of childcare for so long. I very much value your input and look forward to working with you in the months to come.
A few weeks ago, I went to an early years seminar hosted by Frank Field, where academic experts presented a compelling chart. It showed that, in England, much more so than in other high-performing countries, major educational gaps open up not at 16 or even at 11, but by the age of five.
There can surely be no clearer illustration of why early education matters so much.
Why we must do much more to take advantage of this terrific opportunity, before they start school, when young minds are so open to learning and development. To give all children, especially those from low-income families, a good start that will help them fulfil their potential over a lifetime.
Like you, my ambition is for our childcare system to be the best in the world. To be high quality, affordable and to offer parents choice.
There’s been some good progress in recent years.
We’ve just announced that we’re providing local authorities with more than half a billion pounds next year to implement the early education programme for two-year-olds from lower-income families. A record 96 per cent of three- and four-year-olds are already benefitting from this programme, with 88 per cent of parents saying they’re satisfied.
Quality and professionalism is improving in the sector, with Ofsted’s inspection regime one of our system’s great strengths. As of last week, parents and providers will be able to see how many good and outstanding providers there are in each local area through a new online tool on Ofsted’s website.
And as you know, we’ve commissioned a number of childcare reviews. We’ll be responding to Professor Nutbrown’s valuable recommendations about strengthening the qualifications and skills of the workforce shortly.
There’s also the commission on childcare which I’m leading with Steve Webb from the Department of Work and Pensions, which will also report soon.
Now, overall, we’re spending more than ever on early years and childcare - around £5 billion a year, with funding set to rise by another £1 billion between now and 2015.
Yet, despite this, parents, especially mothers, are being put off work by high childcare costs.
Some families spend almost a third (27 per cent) of net family income on childcare, more than double the OECD average of 12 per cent.
The recent Resolution Foundation study lays bare the challenge faced by some middle-income families.
It found, for example, that a family with two children, in which two earners bring in a total of £44,000, could end up just £4,000 better off - because of childcare costs - than a single parent family earning £20,000 less because of childcare costs.
Just think of the tremendous talent and skills that we could tap into if it was easier for mothers to access childcare and go out to work. The gains for family incomes, for women’s career opportunities, for the wider economy could be significant.
We now have fewer mothers going to work than some countries in Europe -Eurostat figures show that 66 per cent of British mothers work, compared to 72 per cent in France, 83 per cent in Denmark and 78 per cent in the Netherlands and 70 per cent in Germany.
We’ve been overtaken in recent years by countries such as Germany where the number of working mothers has gone up by eight per cent following a national campaign to increase the availability of all-day schools.
All of this wouldn’t matter if parents didn’t want to work. But a survey by my department shows that half of mothers who aren’t working want to work, but the cost and availability of childcare is one significant barrier they face.
However, high costs aren’t the only problem. Provision is of variable quality. And too many staff are low-paid and low-skilled, meaning that the status of the workforce is not what it could be.
So what can we do to turn this around?
The evidence from Professor Nutbrown’s review and from other childcare systems abroad suggests the answer lies with people and not processes.
High-quality staff are the key to building an efficient, high-quality system; in preparing children for school and closing the educational gap between children from rich and poor backgrounds. And in the greater flexibility their enhanced skills give employers, to operate more effectively and cut costs to parents.
Yet staff working in early years currently don’t even need a C grade in English or maths at GCSE to work in early years. As Professor Nutbrown has remarked, you can hardly expect staff to teach young children how to read, write and add up when they haven’t mastered the basics in English and maths themselves.
And too many early professionals are poorly paid - barely more the minimum wage. So, a childcare worker in England earns around half what he or she might make in Denmark, Germany and the Netherlands and almost 38 per cent less than in France. It’s a similar situation with supervisors.
Staff have also been hamstrung by a bureaucratic, box-ticking approach which we’re changing by, for example, streamlining the Early Years Foundation Stage Framework- I’m pleased this has been widely welcomed.
But there is more we can do.
I want the early years profession to be a really attractive option for school leavers and graduates. There are encouraging signs that this is happening - the percentage of paid staff holding a higher level qualification rose from 65 per cent in 2007 to 79 per cent in 2011.
I want this to be an occupation that offers clear routes for career progression and a standing on a par with other professions.
This means more staff being better paid, better trained and better qualified as we move towards an ever increasingly professional workforce.
It means staff being given greater autonomy to exercise their professional judgement.
And it means nurseries making sure they’re using existing freedoms to recruit more graduates and be more flexible about staffing, while always remaining focused on the fundamentals - the safety and quality of care.
I want a clear focus on quality; skills, professional autonomy, and value for money as seen in childcare systems abroad.
I recently visited some nurseries in France where staff are well-qualified and take responsibility for looking after more children. I was most impressed to see children being led in well-structured activities in bright, well-organised settings. The children were enthusiastic and eager to learn. And the experience and skills of the staff shone through.
This reflects the fact that three quarters of staff in French creches and childcare services have to have an appropriate diploma, which is broadly equivalent to a year of study after A levels. Qualified teachers teach nursery classes and most nursery assistants hold diplomas. Younger children are looked after in structured group sessions led by highly qualified professionals .
Similarly, in Denmark, daycare facilities are run by highly qualified managers
who have completed a three-and-a-half year course in a specialised training college. And they’re staffed with professionals who have received secondary vocational training.
Again, the workforce is so highly skilled, that they’re trusted to use their expertise to staff their settings as they deem appropriate, with with no nationally prescribed staff: child ratios in place.
It’s a system that’s clearly working well for parents, with Denmark boasting above average maternal employment rates - 71 per cent of mothers with children under three are working compared to 56 per cent in the UK.
There are, of course, differences between our system and those in France and Denmark. But running through provision in these countries is a respect for professional judgement and a belief in the importance of skilful and knowledgeable staff that we could learn from.
After all, we know, from our own experience with the Academies programme, that giving professionals greater autonomy and transparency works. By directly funding these schools and freeing headteachers to run them and recruit the best staff, academies have turned around hundreds of struggling schools and are improving their results at twice the national average. Their achievements have been recognised by Ofsted which, in turn, is now focused more tightly on the things that really matter - quality of teaching, leadership, pupil attainment and behaviour and safety.
There’s no reason why giving early years professionals similar freedoms couldn’t drive improvements in childcare.
Another key area where we’re looking to learn from other countries is funding.
We’re pumping large sums into childcare - as a share of GDP, the Government is spending twice the OECD average. It’s true that we spend less than Denmark, but our spending is comparable with France and we spend more than Germany. But providers are still struggling to stay afloat and parents are facing rising costs.
We must make our money work harder. A recent IPPR report concluded that our current system is “expensive”, “inefficient” and “confusing”. I’m keen to improve this.
We’re already making changes. You can see this in the way we’re rolling out the two-year-old programme, so that funding is more transparent and focused on the high-quality settings that research tells us provide lasting educational benefits to children.
At the moment, there are significant differences between the rates different local authorities pay for three- and four-year-olds. A National Audit Office report on the three- and four-year-old programme, published in February this year, found that wide variations in funding levels and the complexity of local funding formulae created administrative burdens for providers operating in more than one area.
We want high-quality providers to expand their businesses and bring their expertise to parts of the country where provision is currently patchy. But it’s difficult for them to offer a consistent quality of service across the country when the amount they’re paid in different areas varies so much.
I recently met childminders and nursery managers in Leeds. They were passionate and articulate about providing high-quality care and education for young children and meeting the needs of local parents. They told me that the base rate paid by some local authorities in the region for early education for three- and four-year-olds was around £3 per child per hour. Other local authorities paid as much as £5.
I want providers to be able to expand wherever there is demand, and not be held back by variability in funding rates between neighbouring authorities.
So, in introducing the two-year-old programme, we’re, firstly, providing enough money - over half a billion pounds in 2013-14 - to recruit and retain the best quality early years staff and to boost the skills of existing staff.
I have also ensured that funding for the two-year-old places will be delivered with greater transparency than ever before.
Last week, I announced individual allocations to local authorities for the two-year-old programme in 2013-14. I also confirmed the Department’s estimates for the number of children who will be eligible in each area.
This means that for the first time, local authorities, providers and parents will be able to see exactly how much has been provided to authorities for the two-year-old places.
I will let you do the maths. But if you divide the funding by the number of places, and then divide that by 570 hours, you will see just how much per hour each local authority has been given.
Nationally, this works out at an average rate of £5.09 per child per hour. This is significantly above the average market rate of £4.13 per hour as reported in the Daycare Trust’s own childcare cost survey this year.
I want local authorities to take their cue from the National Audit Office, and offer a clear and simple rate for the delivery of the two-year-old places.
Because setting a simple, sustainable funding rate is vital to give providers the confidence to become part of the programme.
Providers will know they can go anywhere in the country and be confident that a local authority has enough funds to pay for a high quality place. This is where Ofsted’s new online tool will be very useful - for providers to see where there’s good and outstanding provision and where there are gaps in the market they can fill.
Our aim is for as many children as possible to receive early education in good and outstanding settings. But for this to happen, funds need to reach the front line.
So I’m urging local authorities to make sure this funding is passed on to providers. We’ll be publishing the actual amount every local authority has passed on, on the Department’s website next year, so parents and providers will be able to compare rates across the country and hold authorities to account.
It’s also crucial that local authorities raise awareness, so that as many families as possible take up the two-year-old offer. I’ve made it clear to local authorities that in future, funding will be linked to the number of children participating, so funding will go down if we don’t achieve high levels of take-up.
That may sound somewhat impatient, but I’m determined to deliver improvements in early education as quickly as possible.
With your help, I want to make the system more efficient and affordable, with the emphasis firmly on quality.
Having listened carefully to the views of parents and childcare professionals, we’ll be taking forward work from Professor Nutbrown’s review and from the childcare commission in the coming weeks and months.
As part of the commission, we’re considering reducing regulation that places an unnecessary burden on providers. We’ve also been looking at
wraparound and holiday care for school-age children and have found an inspiring range of activities on offer in different schools. We will report on this soon.
I also recently visited Germany and saw first-hand how high-quality, well-planned extra-curricular activities, supervised by highly-qualified, non-teaching staff, have been integrated into schools in Berlin and are catering for children of all ages. These staff work closely with teachers to support pupils throughout the school day - which, with lessons interspersed with non-academic activities and study time, can run from half seven in the morning to four o’clock in the evening. Wrap-around care in some schools extends that offer from six in the morning until six at night. There, as here, this offers greater flexibility for working parents.
I want to see what we can learn from this.
I would also like to see all providers - nurseries, childminders and schools - to step up to the challenge so that good and outstanding settings become the norm. Lower quality providers must raise their game. High-quality providers should consider options for expanding to meet demand. I hope new providers will also come forward to offer their services.
I’m keen to work with you, the early years profession, and with parents, over the coming months, to develop a system that our children truly deserve.
For children’s life chances, which, as I said at the start, depend so much on their readiness to learn when they start school.
For parents who need to work to support their families and want to be sure their child is receiving safe, high-quality education and care that’s affordable.
And for early years professionals, who should be well-rewarded and recognised for the vital job they do, as part of an increasingly skilled workforce.
Thank you.
Published: 6 December 2012


The Snapper (1993)
Grade: 78
"The Snapper" is a BBC made-for-television production. The depiction of a contemporary Irish family has an excellent (and surprisingly graphic) script by obscure novelist Roddy Doyle, and there are enough plot complications to keep things interesting.
"The Snapper" is Irish slang for a baby. The film stars Colm Meaney (best known for his work on two "Star Trek" series) as the blustering head of an Irish household that includes his wife and several children. Tina Kellegher plays his daughter, an unmarried young woman who has become pregnant.
The small town delights in gossiping about who the father is, until it is revealed that he is an aging, overweight milquetoast. The resulting derision causes stress between father and daughter, that may compel Kellegher to leave home against her family's wishes.
Judging from the script, Ireland is much more relaxed than America about the subject of sex.  The word "bitch" is so frequently used that it can be taken as a compliment. When the unwed Kellegher becomes pregnant, her popularity actually increases. She is only ostracized when the father turns out not to be a sleek local stud, but a married man nearly old enough to be her grandfather. When Meaney finds out, his first reaction is "Jesus, that bastard's older than I am!"
Another cultural difference is that the Irish seem to drink heavily. Meaney visits the pub nearly every night, and Kellegher gets plastered at a bar even though she is nine months pregnant. When her brother pukes in the kitchen sink (filled with dishes) after a binge, all father has to say is that he expects him to do the dishes afterwards.
I enjoyed all the petty squabbling and selfishness among the family members. Unlike "The Waltons", this is likely how most larger families behave. "The Snapper" is a drama that succeeds even more as a comedy.
<EMAIL_ADDRESS>http://members.tripod.com/~Brian_Koller/movies.html
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


Vodafone Idea launches REDX postpaid plan with up to 50% faster data speed
The offering is priced at Rs 999 per month with a minimum commitment of six months.
by Press Trust of IndiaTelecom operator Vodafone Idea Ltd on Thursday announced a postpaid plan, REDX, promising up to 50 per cent faster data speeds, besides other benefits and privileges.
Vodafone REDX will offer bundled international roaming services, unlimited data with superior data speeds (compared to its regular plans), premium customer service, access to airport lounges, exclusive deals on handsets, hotel bookings and other benefits, a company statement said.
"This couples with a network experience that delivers up to 50 per cent faster data speeds," it added. The offering is priced at Rs 999 per month with a minimum commitment of six months.
The plan is "specially designed keeping in mind the needs of the digital Indian, who wants seamless uninterrupted high-speed connectivity with a host of world-class benefits", the company statement said.
It said that customers will be able to avail international calls to the US and Canada at 50 paise per minute.


{% extends "layout.html" %} {% block page_title %} Example - Forms {% endblock %} {% block content %} {% include "includes/phase_banner_beta.html" %} {{formData | safe}} How many vehicles will you operate? How many vehicles will you operate? Number of vehicles I don't know how many yet Maybe progressive disclosure isn't the way to solve this future tense question problem {% endblock %}
Maybe progressive disclosure isn't the way to solve this future tense question problem


Object Handles
Actionscript 3 Library to enable user movement & resizing of components.
{% block extra_menu %} {% endblock %} Open Source:
Download Release
Source Code
License
Donate
Commercial:
Examples
Consulting
Information:
Live Example
Google Group
ASDocs
Usage
{% block content %} {% endblock %}


public class ByteArrayStream extends RandomAccessStream
If you plan to read or write huge amount of data, consider using the CompressedByteArrayStream class instead.
CompressedByteArrayStream
pos, SEEK_CUR, SEEK_END, SEEK_SET
skipBuffer
| Constructor and Description |
|---|
ByteArrayStream(byte[] buffer)
Creates a ByteArrayStream.
|
ByteArrayStream(byte[] buffer,
int len)
Creates a ByteArrayStream.
|
ByteArrayStream(int size)
Creates a ByteArrayStream.
|
| Modifier and Type | Method and Description |
|---|---|
int |
available()
Returns the number of bytes available in the buffer from the actual read position.
|
void |
close()
does nothing.
|
int |
count()
Deprecated.
use
getPos() instead. |
byte[] |
getBuffer()
Gets the internal buffer used.
|
int |
getPos()
Returns the current offset in this stream.
|
void |
mark()
Sets the current position as the maximum size of the buffer so that no
more than the current written data will be read.
|
int |
readBytes(byte[] buf,
int start,
int count)
Reads bytes from the stream.
|
void |
readFully(Stream inputStream,
int retryCount,
int bufSize)
Reads all data from the input stream into our buffer.
|
void |
reset()
Resets the position to 0 so the buffer can be reused, and sets the mark to the buffer real limits.
|
int |
reuse()
Reuses the already read part of the buffer.
|
void |
setBuffer(byte[] buffer)
Sets the buffer to be used, resetting the current position.
|
void |
setPos(int newPos)
Sets the file pointer for read and write operations to the given position.
|
void |
setPos(int offset,
int origin)
Sets the file pointer for read and write operations to a new position defined by adding offset to a reference
position specified by origin.
|
void |
setSize(int newSize,
boolean copyOldData)
Sets the size of the current byte array.
|
int |
skipBytes(int n)
Moves the cursor n bytes from the current position, moving backwards if n is negative, or forward if n is
positive.
|
byte[] |
toByteArray()
Returns a copy of the data inside this buffer.
|
int |
writeBytes(byte[] buf,
int start,
int count)
Writes bytes to the stream.
|
asInputStream, asOutputStream, asStream, asStream, wrapInputStream, wrapInputStreamToStream, write, writeBytes, writeBytes, writeBytes
public ByteArrayStream(byte[] buffer)
buffer
- The initial buffer from where data will be read or written into.public ByteArrayStream(byte[] buffer, int len)
buffer
- The initial buffer from where data will be read or written into.len
- The length to read from the buffer.public ByteArrayStream(int size)
size
- The initial size that the byte array will have.public void mark()
reset()
public int available()
public void close()
close
in interface java.io.Closeable
close
in interface totalcross.lang.AutoCloseable
public byte[] getBuffer()
count()
public void setBuffer(byte[] buffer)
buffer
- the new internal buffer.@Deprecated public int count()
getPos()
instead.public int getPos()
RandomAccessStream
getPos
in class RandomAccessStream
public int readBytes(byte[] buf, int start, int count)
Stream
public void reset()
mark()
public int skipBytes(int n)
public int reuse()
public int writeBytes(byte[] buf, int start, int count)
Stream
IOException
if an error prevented the write
operation from occurring.writeBytes
in class Stream
buf
- the byte array to write data fromstart
- the start position in the byte arraycount
- the number of bytes to writepublic void setSize(int newSize, boolean copyOldData)
newSize
- the new array sizecopyOldData
- If true, the old data up to pos
is copied into the new buffer.public byte[] toByteArray()
public void setPos(int offset, int origin) throws IOException
RandomAccessStream
setPos
in class RandomAccessStream
offset
- number of bytes to offset from origin.origin
- position from where offset is added. It is specified by one of the SEEK_* constants.IOException
- if the new position is negative or if an I/O error occurs.public void setPos(int newPos) throws IOException
RandomAccessStream
setPos
in class RandomAccessStream
newPos
- the offset position, measured in bytes from the beginning of the file, at which to set the file pointer.IOException
- if pos is negative or if an I/O error occurs.public void readFully(Stream inputStream, int retryCount, int bufSize) throws IOException
inputStream
- The input stream from where data will be readretryCount
- The number of times to retry if no data is read. In remote
connections, use at least 5; for files, it can be 0.bufSize
- The size of buffer used to read data.IOException


Description and Rationale
The original website for the COMP 1950 is quite solid in terms of presentation of its content. However, it can be improved in order provide a better user experience over a variety of viewports and platforms. It should be comfortable to students access the content over a tablet, mobile phone, or even print the content according to their convenience.
Methodology
Gathered right in the classroom, the members this team believe in the potential of collaborative platforms to comfortably enhance productivity without bringing communication lacks to the project. We found this project a good opportunity to implement the GIT tools and get up to date with that incredible tool. There was created a user comp1950-bag, and all the commits and collaborations are available at https://github.com/comp1950-bag.
The group had 3 face-to-face meetings, where was discussed the issues and better solutions according to the milestones. Between meetings, the communication was done by hangouts and e-mail.
- Responsive Design
- For enhanced access to diverse screen sizes, it was chosen bootstrap, which easily implements responsive behaviour through javascript and CSS. After implementation, the team tested the user experience to validate all the modifications.
- Printing Design
- We are environmentally friendly, so we tried to save some trees cleaning off the menus and few design resources. Just what matters, just essential ink on the paper.
Our group have decided to make use of several modern web technologies and techniques to further improve the user experience of the current COMP 1950 website.
Technologies Used
- Bootstrap Framework
- Leverage the framework's ability to display responsive web pages and maintain consistency through the use of Themes & Templates.
We've chosen SB Admin 2 as the foundation for the new COMP 1950 website. - Jquery
- Performs user input validation with dynamic data delivery and retrieval (JSON) which allows students to take their quizzes online.
Techniques Applied:
- Security
- Implement client-side (JavaScript) and server-side (httpd.conf or .htaccess) configuration when handling user information and user friendly error messages (i.e "404 page not found").
- Search Engine Optimization
- Applied Google's SEO Guidelines and implement semantically structured web pages. Quizzes section are configured to turn away search engine bots to avoid appearing on online search results.
- Presentation
- Made use of a stylesheet reset and a separate printer friendly stylesheet.
- User Experience
- Includes familiar buttons and icons, notification displays, chat support, and accessibility features.


Given an array of numbers, find the length of the longest increasing subsequence in the array. The subsequence does not necessarily have to be contiguous.
For example, given the array
[0, 8, 4, 12, 2, 10, 6, 14, 1, 9, 5, 13, 3, 11, 7, 15],
the longest increasing subsequence has length 6: it is 0, 2, 6, 9, 11, 15.
Let S[pos]
be defined as the smallest integer that ends an increasing sequence of length pos
. Now iterate through every integer X
of the input set and do the following:
X
> last element in S
, then append X
to the end of S
. This essentialy means we have found a new largest LIS
.S
, which is >=
than X
, and change it to X
. Because S
is sorted at any time, the element can be found using binary search in log(N)
.Total runtime - N
integers and a binary search for each of them - N * log(N) = O(N log N)
Now let's do a real example:
Collection of integers: 2 6 3 4 1 2 9 5 8
Steps:
0. S = {} - Initialize S to the empty set 1. S = {2} - New largest LIS 2. S = {2, 6} - New largest LIS 3. S = {2, 3} - Changed 6 to 3 4. S = {2, 3, 4} - New largest LIS 5. S = {1, 3, 4} - Changed 2 to 1 6. S = {1, 2, 4} - Changed 3 to 2 7. S = {1, 2, 4, 9} - New largest LIS 8. S = {1, 2, 4, 5} - Changed 9 to 5 9. S = {1, 2, 4, 5, 8} - New largest LIS
So the length of the LIS is 5
(the size of S).