All Classes and Interfaces
Class
Description
Calculates an AAL for a hazard-based probabilistic data.
RiskscapeFunction for computing a y value from the result of the
CreateContinuousFunction function.AST for classifier functions
Base class for output formats that write to a JDBC database.
Data to allow the mapping of a
StructFlattener.StructMapping to a DB column.Marked final to (possibly) help the JVM to optimize this code.
Aggregate function for applying the given
select aggregate expression to rows whose picked
value falls between a range of user-defined numbers.Indicates that the input data is invalid for a given
CurveFitter.Framework support for defining classifier functions in an INI section.
Builds a continuous function from a lambda expression and a series of x values to allow a complex function to be
estimated and then stacked on top of other functions to avoid the overhead in calling it gajjilions of times.
Native CSV support for a relation.
Can construct a geometry-less CSV relation from a url, and has some support for creating a geometry-fied type using
bookmark attributes.
Interface for some code that can fit a function to a set of 2d data points
Supports loading data embedded in URIs (RFC-2397).
Define RiskScape functions using RiskScape's built-in expression language (using lambda syntax)
A
PipelineOutputStore that writes results to files on the file system.The results of a curve fitting operation, aka
CurveFitter.fit(Object parameters, ObservedPoints points)
Can be used to yield a function and get various metadata about the fit itself.Aggregate function for fitting a collected set of x/y values to a curve.
For writing to GeoPackage files.
Allows pipeline outputs to be stored to a GeoPackage format file.
Loads
Resources accessible via http(s).Exception thrown when
ClassifierFunctionParser detects invalid syntax.A
Secret for koordinates services which require the key secret to be added into the
services API path.Calculates the intersection between a feature and all the other features in a vector layer
Fits a linear 'curve' to the data.
A
Struct defining all options that may be passed to this function.Deprecated.
Inject a source of data in to a pipeline, either as a constant (during realization) or dynamically (during execution)
Returns a value from a lookup table
Calculates loss metrics such as the Probable Maximum Loss (PML), Occurrence
Exceedance Probability (OEP), and Aggregate Exceedance Probability (AEP).
Function that applies a mapping expression to values sampled from the given
coverage.
Very simple lookup table based on
HashMap.Functional interface for an object that can set raw values with the result of evaluating a
coverage.
Secret to simplify connecting to platform.Fits a power law curve to the data using the method outlined in
https://scipy-cookbook.readthedocs.io/items/FittingData.html#Fitting-a-power-law-to-data-with-errors
Writes a QGIS project file (*.qgs) from as a collection of the output layers
Wraps an expression from a classifier to deal with either simple or struct type expressions.
Wraps a
RealizedTreeFilter so that the optimal ReturnTypeInferer.getResultType() can be produced
from the many RealizedTreeExpressions that could be called upon when
ReturnTypeInferer.evaluate(java.lang.Object) is called.Extends the base geopackage data store to fix riskscape#1291
Sample function that will return a single sample or null.
Contains the state for a
StackableContinuousFunctionType.Used for 'stacking' continuous functions on top of each other so that an accumulated numeric consequence can be
computed in one call.
Loads
Resources from a cloud storage using the swift APIs.Aggregation function that simply returns all the collected elements in a list.
RiskScape function for tapping in to
TypedCoverage.asRelation() to allow the data within a coverage to be
processed as tuples.Function for estimating the area under a curve using the https://en.wikipedia.org/wiki/Trapezoidal_rule.