Index

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

A

Abs - Class in nz.org.riskscape.engine.function.maths
 
Abs() - Constructor for class nz.org.riskscape.engine.function.maths.Abs
 
ABS_DOUBLE - Static variable in class nz.org.riskscape.engine.function.maths.Abs
 
ABS_LONG - Static variable in class nz.org.riskscape.engine.function.maths.Abs
 
AbstractDataStoreWriter - Class in nz.org.riskscape.engine.output
Writes typed riskscape Values out to a new file.
AbstractDataStoreWriter(File, SRIDSet, DataStore) - Constructor for class nz.org.riskscape.engine.output.AbstractDataStoreWriter
 
accept(Tuple) - Method in class nz.org.riskscape.engine.pipeline.TupleIteratorSink
 
accept(Tuple) - Method in class nz.org.riskscape.engine.sched.AccumulatorSink
 
accept(ExpressionVisitor, Object) - Method in class nz.org.riskscape.engine.expr.ConstantExpression
 
accept(ExpressionVisitor, Object) - Method in class nz.org.riskscape.engine.expr.RiskscapeFunctionExpression
Deprecated.
 
accept(ExpressionVisitor, Object) - Method in class nz.org.riskscape.engine.expr.StructAccessExpression
 
accept(ExpressionVisitor, Object) - Method in class nz.org.riskscape.engine.expr.StructMemberAccessExpression
 
accept(ExpressionVisitor, Object) - Method in class nz.org.riskscape.engine.filter.FilterExpression
 
accumulate(Object) - Method in class nz.org.riskscape.engine.rl.agg.ExpressionAccumulator
 
AccumulatorProcessorTask<T> - Class in nz.org.riskscape.engine.task
 
AccumulatorProcessorTask(TaskSpec) - Constructor for class nz.org.riskscape.engine.task.AccumulatorProcessorTask
 
AccumulatorSink - Class in nz.org.riskscape.engine.sched
An unbounded Sink that receives results for accumulation, intended for use at the end of a ChainTask where a chain can feed multiple groupings, or, in a standalone SinkTask where usually (so far) a single collection is fed from something other than a chain - perhaps another grouping.
AccumulatorSink(List<Collector<?>>) - Constructor for class nz.org.riskscape.engine.sched.AccumulatorSink
 
AccumulatorSink.Constructor - Class in nz.org.riskscape.engine.sched
 
activateAll(Consumer<Plugin>) - Method in class nz.org.riskscape.engine.plugin.PluginRepository
 
activatePlugin(PluginDescriptor, Consumer<Plugin>) - Method in class nz.org.riskscape.engine.plugin.PluginRepository
 
add(int, Tuple) - Method in class nz.org.riskscape.engine.util.RelationBackedList
 
add(Range<Double>, RiskscapeFunction) - Method in class nz.org.riskscape.engine.function.DiscreteFunction.Builder
Add a function applicable for the given range
add(ParameterBinder) - Method in class nz.org.riskscape.engine.DefaultEngine
Add a ParameterBinder to the engine for use with converting strings in to various engine objects that are used by Model and Bookmarks
add(Bookmark) - Method in class nz.org.riskscape.engine.DefaultProject
 
add(BookmarkResolver) - Method in class nz.org.riskscape.engine.DefaultEngine
 
add(DiscreteFunction.Pair) - Method in class nz.org.riskscape.engine.function.DiscreteFunction.Builder
Add an already constructed DiscreteFunction.Pair to the builder
add(IdentifiedFunction) - Method in class nz.org.riskscape.engine.DefaultProject
 
add(ResourceLoader) - Method in class nz.org.riskscape.engine.resource.DefaultResourceFactory
Add a ResourceLoader to this factory.
add(Page) - Method in class nz.org.riskscape.engine.sched.LinkedListBuffer
 
add(Page) - Method in interface nz.org.riskscape.engine.task.WritePageBuffer
Adds a page of output Tuples to the buffer.
add(Tuple) - Method in class nz.org.riskscape.engine.sched.Page
Adds (i.e.
add(Tuple) - Method in class nz.org.riskscape.engine.task.PageWriter
Adds a tuple to the output WritePageBuffer.
add(Tuple) - Method in class nz.org.riskscape.engine.util.RelationBackedList
 
add(Ini, Resource) - Method in class nz.org.riskscape.config.ini4j.Ini4jConfig
 
add(Ini, Resource, String) - Method in class nz.org.riskscape.config.ini4j.Ini4jConfig
 
addActivated(Plugin) - Method in class nz.org.riskscape.engine.plugin.PluginRepository
Register an already 'activated' plugin with this repository.
addAll(Collection<? extends Tuple>) - Method in class nz.org.riskscape.engine.util.RelationBackedList
 
addArgument(Optional<String>, String, Object...) - Method in class nz.org.riskscape.engine.rl.FunctionCallPrototype
 
addConstant(double, double, Number) - Method in class nz.org.riskscape.engine.function.DiscreteFunction.Builder
Add a constant, applicable for the range (lower >= x > upper)
addDbfHeader(Class<?>, String, DbaseFileHeader) - Static method in class org.geotools.data.ShapefileWriting
 
addDependency(PluginClassLoader) - Method in class nz.org.riskscape.engine.plugin.PluginClassLoader
Add a plugin dependency to this plugin.
addDependency(PluginDescriptor) - Method in class nz.org.riskscape.engine.plugin.BuiltInPluginDescriptor
 
addDependency(PluginDescriptor) - Method in class nz.org.riskscape.engine.plugin.DefaultPluginDescriptor
 
addDependency(TaskSpec) - Method in class nz.org.riskscape.engine.task.TaskSpec
Adds a hard dependency that requires another task to have run to completion, while allowing arbitrary objects (called processing results) to be passed to dependents before they themselves execute.
addFeature(Object) - Method in class nz.org.riskscape.engine.DefaultEngine
Register a 'feature' implementation with the engine.
addFunction(double, double, RiskscapeFunction) - Method in class nz.org.riskscape.engine.function.DiscreteFunction.Builder
Add a function, applicable for the range (lower >= x > upper)
addPath(File) - Method in class nz.org.riskscape.engine.plugin.PluginRepository
Constructs a PluginDescriptor from either a single jar file or a directory containing jars and adds it to this PluginRepository.
addPluginResources(Plugin) - Method in class nz.org.riskscape.engine.i18n.DefaultMessages
 
addPoint(double, Number) - Method in class nz.org.riskscape.engine.function.DiscreteFunction.Builder
Add a constant value, applicable only for the given at value
addPoint(double, RiskscapeFunction) - Method in class nz.org.riskscape.engine.function.DiscreteFunction.Builder
Add a function applicable only for the given value
addProcessingResultFromDependency(TaskSpec, Object) - Method in class nz.org.riskscape.engine.task.TaskSpec
Pass the result of execution from a dependency to this task, so that a (or many) future WorkerTasks can use the results as part of their execution.
addToIndex(Tuple) - Method in class nz.org.riskscape.engine.join.HashIndexer
 
addToIndex(Tuple) - Method in class nz.org.riskscape.engine.join.JoinIndexer
 
addToIndex(Tuple) - Method in class nz.org.riskscape.engine.join.NoIndexIndexer
 
addToIndex(Tuple) - Method in class nz.org.riskscape.engine.join.SpatialIndexer
 
addToProject(Project, String, ConfigSection) - Method in interface nz.org.riskscape.engine.ini.IdentifiedObjectBuilder
Lazily adds the Identified item in the given INI section to the project.
addToRhsIndex(Tuple, JoinIndexer) - Method in class nz.org.riskscape.engine.join.DefaultJoiner
 
AggregateExpressionRealizer - Class in nz.org.riskscape.engine.rl.agg
AggregateExpressionRealizer(RealizationContext, Type, Expression) - Constructor for class nz.org.riskscape.engine.rl.agg.AggregateExpressionRealizer
 
ALL_PROPERTIES - Static variable in class nz.org.riskscape.engine.bind.ParameterProperties
 
ALLOW_NULLABLE - Enum constant in enum class nz.org.riskscape.engine.projection.ApplyFunctionProjection.Options
Deprecated.
 
ALLOW_NULLS - Enum constant in enum class nz.org.riskscape.engine.projection.ApplyFunctionProjection.Options
Deprecated.
 
ALLOWED_GEO_FUNCTIONS - Static variable in class nz.org.riskscape.engine.join.SpatialIndexer
 
ALLOWED_OPTIONS - Static variable in class nz.org.riskscape.engine.function.geometry.Buffer
 
ALLOWED_OPTIONS - Static variable in class nz.org.riskscape.engine.function.geometry.ToTypedCoverage
A Struct defining all options that may be passed to this function.
allTasksComplete() - Method in class nz.org.riskscape.engine.sched.Scheduler
 
allWorkersMatch(Predicate<WorkerTask>) - Method in class nz.org.riskscape.engine.task.TaskSpec
 
and(String) - Method in class nz.org.riskscape.engine.expr.StructAccessExpression
Creates a new struct access expression by adding additionalPath to this one.
append(Object, ClassLoader) - Method in class nz.org.riskscape.engine.i18n.I18nClassLoader
Inserts a class loader at the end of the list(lowest precedence).
APPEND - Static variable in class nz.org.riskscape.engine.rl.LanguageFunctions
 
AppendList - Class in nz.org.riskscape.engine.function.lang
 
AppendList() - Constructor for class nz.org.riskscape.engine.function.lang.AppendList
 
apply(Tuple) - Method in class nz.org.riskscape.engine.pipeline.LopsidedFlatProjector
 
apply(Tuple) - Method in class nz.org.riskscape.engine.projection.ApplyFunctionProjection.ApplyFunctionProjector
Deprecated.
 
apply(Tuple) - Method in class nz.org.riskscape.engine.projection.ForceSridProjection.ForceSridProjector
 
apply(Tuple) - Method in class nz.org.riskscape.engine.projection.NestMembersProjection.ProjectorImpl
 
apply(Tuple) - Method in class nz.org.riskscape.engine.projection.SelectProjector
 
apply(Tuple) - Method in class nz.org.riskscape.engine.projection.SetAttributeProjection.TypeProjector
 
apply(Tuple) - Method in class nz.org.riskscape.engine.projection.TypeProjection.TypeProjector
 
apply(Tuple) - Method in class nz.org.riskscape.engine.projection.UnionProjector
 
apply(Tuple) - Method in class nz.org.riskscape.engine.projection.ValidateGeometryProjection.ValidateGeometryProjector
 
apply(Geometry) - Method in class nz.org.riskscape.engine.geo.ProjectGeometryOp
Returns a List of ProjectGeometryOp.Projected containing the source geometry and it's CoordinateReferenceSystem along with a re-projected version (or part) of it.
apply(Geometry, double) - Method in class nz.org.riskscape.engine.geo.RecursiveQuadGridOp
 
apply(Geometry, double, Coordinate) - Method in class nz.org.riskscape.engine.geo.RecursiveQuadGridOp
 
apply(Geometry, double, Point) - Method in class nz.org.riskscape.engine.geo.RecursiveQuadGridOp
 
apply(Geometry, Unit<Area>) - Method in class nz.org.riskscape.engine.geo.GeometryAreaOp
Calculates the area of geometry in targetUnit.
apply(Geometry, Unit<Length>) - Method in class nz.org.riskscape.engine.geo.GeometryLengthOp
Calculates the length of geometry in targetUnit.
apply(Geometry, Geometry, int) - Method in class nz.org.riskscape.engine.geo.OverlayOperations
Applies a geometric overlay operation to the left and right hand side geometries.
applyDetailed(Geometry, double) - Method in class nz.org.riskscape.engine.geo.RecursiveQuadGridOp
 
applyDetailed(Geometry, double, Coordinate) - Method in class nz.org.riskscape.engine.geo.RecursiveQuadGridOp
Compute the intersection of a grid of the given size with the given geometry, aligning the grid to the given coordinate
applyFilter(Expression, Relation, T) - Method in class nz.org.riskscape.engine.data.relation.RelationBookmarkResolver
 
ApplyFunction - Class in nz.org.riskscape.engine.function
Deprecated.
ApplyFunction() - Constructor for class nz.org.riskscape.engine.function.ApplyFunction
Deprecated.
 
ApplyFunctionProjection - Class in nz.org.riskscape.engine.projection
Deprecated.
ApplyFunctionProjection(RealizationContext, IdentifiedFunction, String, Set<ApplyFunctionProjection.Options>, Optional<String>) - Constructor for class nz.org.riskscape.engine.projection.ApplyFunctionProjection
Deprecated.
 
ApplyFunctionProjection(RealizationContext, IdentifiedFunction, String, ApplyFunctionProjection.Options...) - Constructor for class nz.org.riskscape.engine.projection.ApplyFunctionProjection
Deprecated.
 
ApplyFunctionProjection.ApplyFunctionProjector - Class in nz.org.riskscape.engine.projection
Deprecated.
 
ApplyFunctionProjection.Options - Enum Class in nz.org.riskscape.engine.projection
Deprecated.
 
ApplyFunctionProjector(RiskscapeFunction, Struct, Struct, List<Integer>, Struct.StructMember) - Constructor for class nz.org.riskscape.engine.projection.ApplyFunctionProjection.ApplyFunctionProjector
Deprecated.
 
ApplyFunctionStep - Class in nz.org.riskscape.engine.steps
 
ApplyFunctionStep(Engine) - Constructor for class nz.org.riskscape.engine.steps.ApplyFunctionStep
 
ApplyFunctionStep.Parameters - Class in nz.org.riskscape.engine.steps
 
area - Variable in class nz.org.riskscape.engine.rl.GeometryFunctions
 
areArgumentsCompatible(RealizationContext, List<Type>) - Method in class nz.org.riskscape.engine.function.UserDefinedFunction
 
ArgumentListBinder - Class in nz.org.riskscape.engine.bind.impl
 
ArgumentListBinder() - Constructor for class nz.org.riskscape.engine.bind.impl.ArgumentListBinder
 
arguments - Variable in class nz.org.riskscape.engine.function.BaseRealizableFunction
 
ARGUMENTS - Static variable in class nz.org.riskscape.engine.rl.IfThenElse
 
argumentTypes - Variable in class nz.org.riskscape.engine.function.MetadataParams
The Type(s) of arguments that this function accepts.
asFunction() - Method in class nz.org.riskscape.engine.function.ApplyFunction
Deprecated.
 
asFunction() - Method in class nz.org.riskscape.engine.function.BaseRealizableFunction
 
asFunction() - Method in class nz.org.riskscape.engine.function.geometry.ToTypedCoverage
 
asIterator() - Method in class nz.org.riskscape.engine.pipeline.TransformationChain
 
asRelation() - Method in class nz.org.riskscape.engine.data.coverage.GridTypedCoverage
 
asStruct(RealizationContext, RealizedExpression) - Method in class nz.org.riskscape.engine.rl.DefaultExpressionRealizer
 
ATTRIBUTE_SEPARATORS - Static variable in class nz.org.riskscape.engine.filter.FilterFactory
 
AttributeMapBinder - Class in nz.org.riskscape.engine.data.relation
 
AttributeMapBinder() - Constructor for class nz.org.riskscape.engine.data.relation.AttributeMapBinder
 
AttributeMapBinder.LocalProblems - Interface in nz.org.riskscape.engine.data.relation
 
AUTOIMPORT_DEFAULT - Static variable in interface nz.org.riskscape.config.ini4j.Ini4jConfigConstants
 
AUTOIMPORT_KEY - Static variable in interface nz.org.riskscape.config.ini4j.Ini4jConfigConstants
 
AVAILABLE_KEYWORDS - Static variable in class nz.org.riskscape.engine.bind.ParameterProperties
 
Axis - Enum Class in nz.org.riskscape.engine.geo
 
AXIS_SWAPPING_FILTER - Static variable in class nz.org.riskscape.engine.output.AxisSwapper
 
axisOrderIncorrectInPrj() - Method in interface nz.org.riskscape.engine.output.AxisSwapper.LocalProblems
When a shapefile is being written with geometries in a CoordinateReferenceSystem that has a YX axis order and RiskScape is not able to create an equivalent CRS with XY axis order.
axisSwapper - Variable in class nz.org.riskscape.engine.output.AbstractDataStoreWriter
some formats require mandate x-y ordering, regardless of what the prj says - this is here to apply that.
AxisSwapper - Class in nz.org.riskscape.engine.output
Utility for swapping Geometry coordinate order, typically so that it's in the right order for writing where an output format demands a particular axis order.
AxisSwapper(CoordinateReferenceSystem) - Constructor for class nz.org.riskscape.engine.output.AxisSwapper
 
AxisSwapper.LocalProblems - Interface in nz.org.riskscape.engine.output
 

B

BAD - Enum constant in enum class nz.org.riskscape.engine.MemoryMonitoring.Level
 
BAD_MAPPING - Enum constant in enum class nz.org.riskscape.engine.projection.TypeProjection.ProblemCodes
 
badRatio - Variable in class nz.org.riskscape.engine.MemoryMonitoring
 
BadTypeExpressionException - Exception in nz.org.riskscape.engine.typexp
 
BadTypeExpressionException(String, Exception) - Constructor for exception nz.org.riskscape.engine.typexp.BadTypeExpressionException
 
BadTypeExpressionException(String, String, Exception) - Constructor for exception nz.org.riskscape.engine.typexp.BadTypeExpressionException
 
BadTypeExpressionException(String, RiskscapeException) - Constructor for exception nz.org.riskscape.engine.typexp.BadTypeExpressionException
 
Base(Class<T>, String) - Constructor for class nz.org.riskscape.engine.ini.IdentifiedObjectBuilder.Base
 
BASE_ARGUMENTS - Static variable in class nz.org.riskscape.engine.function.GeometryPredicateFunction
 
BaseMathsFunction - Class in nz.org.riskscape.engine.function
Convenience class with built in support for integer and floating point modes and everything in between
BaseMathsFunction() - Constructor for class nz.org.riskscape.engine.function.BaseMathsFunction
 
BaseModelFramework - Class in nz.org.riskscape.engine.pipeline
Base class for ModelFrameworks - so far this is just a place for a convenient method for handling an incomplete ParameterSet to live.
BaseModelFramework() - Constructor for class nz.org.riskscape.engine.pipeline.BaseModelFramework
 
BaseOverloadedFunction - Class in nz.org.riskscape.engine.function
 
BaseOverloadedFunction(String, String, IdentifiedFunction.Category) - Constructor for class nz.org.riskscape.engine.function.BaseOverloadedFunction
 
BaseOverloadedFunction(IdentifiedFunction.Category) - Constructor for class nz.org.riskscape.engine.function.BaseOverloadedFunction
 
BaseRealizableFunction - Class in nz.org.riskscape.engine.function
Base class for DRYing up all the code common to most RealizableFunctions
BaseRealizableFunction(ArgumentList, Type) - Constructor for class nz.org.riskscape.engine.function.BaseRealizableFunction
 
BaseShapefileFormat - Class in nz.org.riskscape.engine.output
 
BaseShapefileFormat(String, String, String) - Constructor for class nz.org.riskscape.engine.output.BaseShapefileFormat
 
BaseStep<T> - Class in nz.org.riskscape.engine.steps
 
BaseStep(Engine) - Constructor for class nz.org.riskscape.engine.steps.BaseStep
 
BaseStep(Engine, Range<Integer>, List<String>) - Constructor for class nz.org.riskscape.engine.steps.BaseStep
 
BBOX - Static variable in class nz.org.riskscape.engine.rl.GeometryFunctions
 
BEVELED_FLAT - Enum constant in enum class nz.org.riskscape.engine.steps.EnlargeStep.EnlargeMode
 
BEVELED_SQUARE - Enum constant in enum class nz.org.riskscape.engine.steps.EnlargeStep.EnlargeMode
 
beyond - Variable in class nz.org.riskscape.engine.rl.GeometryFunctions
 
bind(Object, Class<T>) - Method in class nz.org.riskscape.engine.bind.DefaultBindingContext
Bind the given value to the required type
bind(BindingContext, Parameter, String) - Method in class nz.org.riskscape.engine.bind.impl.SortByBinder
 
bind(Parameter, String) - Method in class nz.org.riskscape.engine.bind.DefaultBindingContext
Deprecated.
bindInputs(UnionStep.Parameters, List<RealizedStep>) - Method in class nz.org.riskscape.engine.steps.UnionStep
 
bindInputs(T, List<RealizedStep>) - Method in class nz.org.riskscape.engine.steps.BaseStep
 
bindParameters(RealizationInput) - Method in class nz.org.riskscape.engine.steps.BaseStep
 
bindTypedValue(BindingContext, Object) - Method in class nz.org.riskscape.engine.bind.impl.BooleanBinder
 
bindTypedValue(BindingContext, Object) - Method in class nz.org.riskscape.engine.bind.impl.StringBinder
 
bindTypedValue(BindingContext, Object) - Method in class nz.org.riskscape.engine.data.relation.AttributeMapBinder
 
bindTypedValue(BindingContext, String) - Method in class nz.org.riskscape.engine.bind.impl.CoordinateReferenceSystemBinder
 
bindTypedValue(BindingContext, String) - Method in class nz.org.riskscape.engine.bind.impl.EnvelopeBinder
 
bindTypedValue(BindingContext, String) - Method in class nz.org.riskscape.engine.bind.impl.FormatBinder
 
bindTypedValue(BindingContext, String) - Method in class nz.org.riskscape.engine.bind.impl.FunctionBinder
 
bindTypedValue(BindingContext, String) - Method in class nz.org.riskscape.engine.bind.impl.FunctionCallPrototypeBinder
 
bindTypedValue(BindingContext, String) - Method in class nz.org.riskscape.engine.bind.impl.UriBinder
 
bindValue(Object) - Method in class nz.org.riskscape.engine.bind.impl.BooleanBinder
 
bindValue(Object, Class<T>) - Method in class nz.org.riskscape.engine.bind.impl.NumberBinder
 
bindValue(BindingContext, Object, Class<T>) - Method in class nz.org.riskscape.engine.bind.impl.ArgumentListBinder
 
bindValue(BindingContext, Object, Class<T>) - Method in class nz.org.riskscape.engine.bind.impl.BookmarkBinder
 
bindValue(BindingContext, Object, Class<T>) - Method in class nz.org.riskscape.engine.bind.impl.EnumBinder
 
bindValue(BindingContext, Object, Class<T>) - Method in class nz.org.riskscape.engine.bind.impl.ExpressionBinder
 
bindValue(BindingContext, Object, Class<T>) - Method in class nz.org.riskscape.engine.bind.impl.IdentityBinder
 
bindValue(BindingContext, Object, Class<T>) - Method in class nz.org.riskscape.engine.bind.impl.NumberBinder
 
bindValue(BindingContext, Object, Class<T>) - Method in class nz.org.riskscape.engine.bind.impl.TypeBinder
 
BL - Enum constant in enum class nz.org.riskscape.engine.geo.Quadrant
 
BOOKMARK - Enum constant in enum class nz.org.riskscape.engine.bind.TypedProperty
The parameter should accept a bookmark.
BOOKMARK_KEY - Static variable in class nz.org.riskscape.engine.data.BookmarkFactory
 
BOOKMARK_TEMPLATE - Static variable in class nz.org.riskscape.engine.bind.ParameterProperties
Specifies a base/template bookmark that should be incorporated into the bookmark that the user supplies.
BookmarkBinder - Class in nz.org.riskscape.engine.bind.impl
 
BookmarkBinder() - Constructor for class nz.org.riskscape.engine.bind.impl.BookmarkBinder
 
BookmarkFactory - Class in nz.org.riskscape.engine.data
Factory for creating Bookmarks from files in ini format.
BookmarkFactory() - Constructor for class nz.org.riskscape.engine.data.BookmarkFactory
 
BOOLEAN_COMPARATORS - Static variable in class nz.org.riskscape.engine.rl.DefaultOperators
 
BOOLEAN_LOGIC_OPERATORS - Static variable in class nz.org.riskscape.engine.rl.DefaultOperators
 
BooleanBinder - Class in nz.org.riskscape.engine.bind.impl
 
BooleanBinder() - Constructor for class nz.org.riskscape.engine.bind.impl.BooleanBinder
 
BooleanExpressionSplitter - Class in nz.org.riskscape.engine.rl
Utility allowing boolean yielding expressions to be realized against a Struct type that may not contain all referenced properties.
BooleanExpressionSplitter() - Constructor for class nz.org.riskscape.engine.rl.BooleanExpressionSplitter
 
BootstrapIniSettings - Class in nz.org.riskscape.config
Used to load minimal INI config settings, whilst the engine is still bootstrapping, i.e.
BootstrapIniSettings(Map<String, List<String>>, ProblemSink) - Constructor for class nz.org.riskscape.config.BootstrapIniSettings
 
BOTTOM - Enum constant in enum class nz.org.riskscape.engine.geo.HalfPlane
 
Bounds - Class in nz.org.riskscape.engine.function.geometry
Gets the bounding box (BBOX) as a Geometry from a Referenced.
Bounds() - Constructor for class nz.org.riskscape.engine.function.geometry.Bounds
 
Bounds.LocalProblems - Interface in nz.org.riskscape.engine.function.geometry
 
BR - Enum constant in enum class nz.org.riskscape.engine.geo.Quadrant
 
buffer - Variable in class nz.org.riskscape.engine.rl.GeometryFunctions
 
Buffer - Class in nz.org.riskscape.engine.function.geometry
Function to buffer (enlarge) a Geometry.
Buffer() - Constructor for class nz.org.riskscape.engine.function.geometry.Buffer
 
BUFFER_SIZE - Static variable in class nz.org.riskscape.engine.io.DiskStorageWriter
 
build() - Method in class nz.org.riskscape.engine.function.DiscreteFunction.Builder
 
build() - Method in class nz.org.riskscape.engine.function.ExpressionAggregationFunction.Builder
 
build() - Method in class nz.org.riskscape.engine.rl.FunctionCallPrototype
 
build(String) - Method in class nz.org.riskscape.engine.typexp.DefaultTypeBuilder
 
build(String, ConfigSection) - Method in class nz.org.riskscape.engine.data.BookmarkFactory
Builds a bookmark from an ini file section.
build(String, ConfigSection) - Method in interface nz.org.riskscape.engine.ini.IdentifiedObjectBuilder
Builds the item based on the given INI section.
build(String, ConfigSection) - Method in class nz.org.riskscape.engine.ini.IniFileFunctionBuilder
 
build(String, ConfigSection) - Method in class nz.org.riskscape.engine.ini.IniFileModelBuilder2
 
build(String, ConfigSection) - Method in class nz.org.riskscape.engine.ini.IniFileParameterBuilder
 
build(String, ConfigSection) - Method in class nz.org.riskscape.engine.typexp.IniFileTypeBuilder
 
build(Map<String, List<String>>) - Method in class nz.org.riskscape.engine.ini.IniFileParameterBuilder
 
build(BindingContext, String, Optional<?>) - Static method in class nz.org.riskscape.engine.bind.ParameterProperties
Returns a property based on the given keyword and optional value
build(CoverageFileBookmarkResolver.Params) - Method in class nz.org.riskscape.engine.data.coverage.CoverageFileBookmarkResolver
 
build(Project, BoundParameters) - Method in class nz.org.riskscape.engine.pipeline.ParameterizedPipelineModelFramework
 
build(RealizationContext, FunctionCall, List<Type>) - Method in class nz.org.riskscape.engine.function.BaseRealizableFunction
This method is internal to the sub-class.
build(RealizationContext, FunctionCall, List<Type>) - Method in class nz.org.riskscape.engine.function.maths.RandomChoice
 
build(RealizationContext, FunctionCall, List<Type>) - Method in class nz.org.riskscape.engine.function.maths.Round
 
build(Struct, Struct, JoinCondition, JoinType) - Static method in class nz.org.riskscape.engine.join.Joiner
Attempt to build a join from the given join parameters, returning a failed result if either the joined type or the join condition are invalid.
build(Type, List<String>) - Static method in class nz.org.riskscape.engine.expr.StructMemberAccessExpression
Construct a StructMemberAccessExpression that will access the given type, using the path expression broken down in to a list of segments.
build(T) - Method in class nz.org.riskscape.engine.data.relation.RelationBookmarkResolver
 
buildCallingScope(Struct, Object...) - Method in class nz.org.riskscape.engine.rl.ScopedLambdaExpression
Build a tuple to use as the calling scope, i.e.
buildComplexType(AST.ComplexType) - Method in class nz.org.riskscape.engine.typexp.DefaultTypeBuilder
 
builder() - Static method in class nz.org.riskscape.engine.function.DiscreteFunction
 
builder() - Static method in class nz.org.riskscape.engine.function.ExpressionAggregationFunction
Construct a new Builder to build an ExpressionSetFunction
Builder() - Constructor for class nz.org.riskscape.engine.function.DiscreteFunction.Builder
 
Builder() - Constructor for class nz.org.riskscape.engine.function.ExpressionAggregationFunction.Builder
 
buildHints(CoverageFileBookmarkResolver.Params) - Method in class nz.org.riskscape.engine.data.coverage.CoverageFileBookmarkResolver
 
buildMemberList(Struct) - Method in class nz.org.riskscape.engine.projection.TypeProjection
 
buildModel(String, ConfigSection) - Method in class nz.org.riskscape.engine.ini.IniFileModelBuilder2
Builds a model from an INI file section
buildParameterSet() - Method in class nz.org.riskscape.engine.data.relation.FeatureSourceBookmarkResolver
 
buildPipeline(Resource) - Method in class nz.org.riskscape.engine.pipeline.PipelineBuilder
Parse the pipeline from the given resource
buildPipeline(PipelineDeclaration, String) - Method in class nz.org.riskscape.engine.pipeline.PipelineBuilder
Build a pipeline from the given AST.
buildPipeline(PipelineDeclaration, Resource) - Method in class nz.org.riskscape.engine.pipeline.PipelineBuilder
Builds a Pipeline from ast.
buildProcessor(RSList, RealizationContext, Type, FunctionCall) - Method in class nz.org.riskscape.engine.rl.agg.ListCollecting
Build a ListCollecting.ListProcessor that can produce the aggregated result.
buildProcessor(RSList, RealizationContext, Type, FunctionCall) - Method in class nz.org.riskscape.engine.rl.agg.MedianAggregationFunction
 
buildProcessor(RSList, RealizationContext, Type, FunctionCall) - Method in class nz.org.riskscape.engine.rl.agg.ModeAggregationFunction
 
buildProcessor(RSList, RealizationContext, Type, FunctionCall) - Method in class nz.org.riskscape.engine.rl.agg.PercentileAggregationFunction
 
buildProcessor(RSList, RealizationContext, Type, FunctionCall) - Method in class nz.org.riskscape.engine.rl.agg.StandardDeviationAggregationFunction
 
buildProject(URI, Consumer<Problem>) - Method in class nz.org.riskscape.engine.DefaultEngine
 
buildResult(Object[], Type) - Method in class nz.org.riskscape.engine.rl.agg.PercentileAggregationFunction
 
buildResult(Object[], Type) - Method in class nz.org.riskscape.engine.rl.agg.PercentileAggregationFunction.Single
 
buildResult(Object[], Type) - Method in class nz.org.riskscape.engine.rl.agg.PercentileAggregationFunction.SingleFixed
 
buildSimpleType(AST.Symbol) - Method in class nz.org.riskscape.engine.typexp.DefaultTypeBuilder
 
buildType(TypeBuilder, ConfigSection) - Method in class nz.org.riskscape.engine.typexp.IniFileTypeBuilder
 
buildWithIncompleteParameters(BoundParameters, Function<BoundParameters, Model>) - Method in class nz.org.riskscape.engine.pipeline.BaseModelFramework
Builds the model if the supplied parameters have no problems except for missing parameters.
builtin(String, IdentifiedFunction.Category) - Method in class nz.org.riskscape.engine.function.BaseRealizableFunction
Shortcut for asFunction().builtin(id, category)
BuiltInPluginDescriptor - Class in nz.org.riskscape.engine.plugin
A plugin descriptor for code that wasn't dynamically loaded (and can also be used in some testing scenarios)
BuiltInPluginDescriptor(String, BuildInfo, Class<? extends Plugin>, Path) - Constructor for class nz.org.riskscape.engine.plugin.BuiltInPluginDescriptor
 
by - Variable in class nz.org.riskscape.engine.steps.GroupByStep.Params
 

C

call(List<Object>) - Method in class nz.org.riskscape.engine.function.DiscreteFunction
 
call(String, Callable<T>) - Method in class nz.org.riskscape.engine.data.relation.LockDefeater
Call some code in the lock defeater's thread.
call(List<Object>) - Method in class nz.org.riskscape.engine.CoercingFunctionWrapper
 
call(List<Object>) - Method in class nz.org.riskscape.engine.function.BaseMathsFunction
 
call(List<Object>) - Method in class nz.org.riskscape.engine.function.BaseOverloadedFunction
 
call(List<Object>) - Method in class nz.org.riskscape.engine.function.Maths.FloatingFunction
 
call(List<Object>) - Method in class nz.org.riskscape.engine.function.maths.Log
 
call(List<Object>) - Method in class nz.org.riskscape.engine.function.maths.LogNormalCurveFunction
 
call(List<Object>) - Method in class nz.org.riskscape.engine.function.maths.NormalCurveFunction
 
call(List<Object>) - Method in class nz.org.riskscape.engine.function.maths.Polynomial
 
call(List<Object>) - Method in class nz.org.riskscape.engine.function.maths.Pow
 
call(List<Object>) - Method in class nz.org.riskscape.engine.rl.IsNull
 
Call - Class in nz.org.riskscape.engine.function.lang
A RiskScape 'test' function that evaluates a simple (argument-less) lamba expression with given scope/input.
Call() - Constructor for class nz.org.riskscape.engine.function.lang.Call
 
canAccept() - Method in class nz.org.riskscape.engine.sched.AccumulatorSink
 
canBind(Class<?>, Class<?>) - Method in class nz.org.riskscape.engine.bind.impl.ArgumentListBinder
 
canBind(Class<?>, Class<?>) - Method in class nz.org.riskscape.engine.bind.impl.BookmarkBinder
 
canBind(Class<?>, Class<?>) - Method in class nz.org.riskscape.engine.bind.impl.EnumBinder
 
canBind(Class<?>, Class<?>) - Method in class nz.org.riskscape.engine.bind.impl.ExpressionBinder
 
canBind(Class<?>, Class<?>) - Method in class nz.org.riskscape.engine.bind.impl.IdentityBinder
 
canBind(Class<?>, Class<?>) - Method in class nz.org.riskscape.engine.bind.impl.NumberBinder
 
canBind(Class<?>, Class<?>) - Method in class nz.org.riskscape.engine.bind.impl.TypeBinder
 
canBind(Class<?>, Class<?>) - Method in class nz.org.riskscape.engine.data.relation.AttributeMapBinder
 
canBind(Parameter) - Method in class nz.org.riskscape.engine.bind.impl.SortByBinder
 
cancel(boolean) - Method in class nz.org.riskscape.engine.sched.ExecutionFuture
 
canChain(List<RealizedStep>) - Method in class nz.org.riskscape.engine.sched.TaskBuilder
 
canCount() - Method in class org.geotools.data.wfs.internal.WFSClient
 
canEqual(Object) - Method in class nz.org.riskscape.config.ini4j.Ini4jConfigSection
 
canEqual(Object) - Method in class nz.org.riskscape.engine.bind.KeyValueProperty
 
canEqual(Object) - Method in class nz.org.riskscape.engine.expr.StructAccessExpression
 
canEqual(Object) - Method in class nz.org.riskscape.engine.expr.StructMemberAccessExpression
 
canEqual(Object) - Method in class nz.org.riskscape.engine.function.DiscreteFunction.Pair
 
canEqual(Object) - Method in class nz.org.riskscape.engine.function.ExpressionAggregationFunction
 
canEqual(Object) - Method in class nz.org.riskscape.engine.geo.IntersectionIndex.Options
 
canEqual(Object) - Method in class nz.org.riskscape.engine.geo.ProjectGeometryOp.Projected
 
canEqual(Object) - Method in class nz.org.riskscape.engine.i18n.EnumTranslator.EnumEntry
 
canEqual(Object) - Method in class nz.org.riskscape.engine.join.Joiner
 
canEqual(Object) - Method in class nz.org.riskscape.engine.plugin.BuiltInPluginDescriptor
 
canEqual(Object) - Method in class nz.org.riskscape.engine.plugin.DefaultPluginDescriptor
 
canEqual(Object) - Method in class nz.org.riskscape.engine.plugin.PluginClassLoader
 
canEqual(Object) - Method in class nz.org.riskscape.engine.rl.agg.ListCollecting.ListProcessor
 
canEqual(Object) - Method in class nz.org.riskscape.engine.rl.FunctionCallPrototype
 
canEqual(Object) - Method in class nz.org.riskscape.engine.rl.ScopedLambdaExpression
 
canEqual(Object) - Method in class nz.org.riskscape.engine.task.LinkedSteps
 
canFilter() - Method in class org.geotools.data.wfs.internal.WFSClient
 
canLimit() - Method in class org.geotools.data.wfs.internal.WFSClient
 
canLoad(URI) - Method in class nz.org.riskscape.engine.resource.FileResourceLoader
 
canned(Relation) - Static method in class nz.org.riskscape.engine.steps.RelationInputStep
 
canOffset() - Method in class org.geotools.data.wfs.internal.WFSClient
 
canRetype() - Method in class org.geotools.data.wfs.internal.WFSClient
 
canSort() - Method in class org.geotools.data.wfs.internal.WFSClient
 
category - Variable in class nz.org.riskscape.engine.function.MetadataParams
Optionally assigns a category to the function, e.g.
CENTROID - Static variable in class nz.org.riskscape.engine.rl.GeometryFunctions
 
ChainTask - Class in nz.org.riskscape.engine.task
 
ChainTask(TaskSpec) - Constructor for class nz.org.riskscape.engine.task.ChainTask
 
ChainTask.NamedOp - Class in nz.org.riskscape.engine.task
 
ChainTask.StackElement - Class in nz.org.riskscape.engine.task
 
changeState(TaskState) - Method in class nz.org.riskscape.engine.task.TaskSpec
 
charset - Variable in class nz.org.riskscape.engine.output.ShapefileWriter2
 
CHECKBOX - Enum constant in enum class nz.org.riskscape.engine.bind.InputFieldProperty
Same as multiselect, but on the UI it appears as a set of checkboxes.
checkCompatible(ParameterProperty, Collection<ParameterProperty>) - Static method in class nz.org.riskscape.engine.bind.ParameterProperties
 
classLoader - Variable in class nz.org.riskscape.engine.i18n.DefaultMessages
 
clear() - Method in class nz.org.riskscape.engine.EngineInstance
 
clear() - Method in class org.riskscape.cli.FeatureBackedStructMap
 
clearLastTask() - Method in class nz.org.riskscape.engine.sched.Worker
 
clone(BaseRelation.Fields) - Method in class nz.org.riskscape.engine.data.coverage.GridCoverageRelation
 
clone(BaseRelation.Fields) - Method in class nz.org.riskscape.engine.relation.FeatureSourceRelation
 
clone(BaseRelation.Fields) - Method in class nz.org.riskscape.engine.relation.PagingFeatureSourceRelation
 
clone(BaseRelation.Fields) - Method in class nz.org.riskscape.engine.relation.TupleStorageRelation
 
cloneWithRestrictionIfSupported(Restriction) - Method in class nz.org.riskscape.engine.relation.FeatureSourceRelation
 
close() - Method in class nz.org.riskscape.engine.CoercingFunctionWrapper
 
close() - Method in class nz.org.riskscape.engine.DefaultEngine
 
close() - Method in class nz.org.riskscape.engine.io.DataInputStreamTupleReader
 
close() - Method in class nz.org.riskscape.engine.io.DataOutputStreamTupleWriter
 
close() - Method in class nz.org.riskscape.engine.io.DiskStorageReader
 
close() - Method in class nz.org.riskscape.engine.io.DiskStorageWriter
 
close() - Method in class nz.org.riskscape.engine.output.AbstractDataStoreWriter
 
close() - Method in class nz.org.riskscape.engine.output.CsvWriter
 
close() - Method in class nz.org.riskscape.engine.output.GeoJSONWriter
 
close() - Method in class nz.org.riskscape.engine.output.JSONWriter
 
close() - Method in class nz.org.riskscape.engine.output.KmlWriter
 
close() - Method in class nz.org.riskscape.engine.output.ShapefileWriter
 
close() - Method in class nz.org.riskscape.engine.output.ShapefileWriter2
 
close() - Method in class nz.org.riskscape.engine.pipeline.TransformationChain
 
close() - Method in class nz.org.riskscape.engine.projection.SelectProjector
 
close() - Method in class nz.org.riskscape.engine.relation.FeatureSourceTupleIterator
 
close() - Method in class nz.org.riskscape.engine.sort.MergeSortIterator
 
close() - Method in class nz.org.riskscape.engine.task.ChainTask
 
close() - Method in class nz.org.riskscape.engine.task.RelationTask
 
close() - Method in class nz.org.riskscape.engine.task.TaskSpec
 
close() - Method in class nz.org.riskscape.engine.task.WorkerTask
Override this method to clean up any resources that were allocated/created by this task for use during execution.
close() - Method in class org.geotools.data.wfs.internal.parsers.PullParserFeatureReader
 
closest - Variable in class nz.org.riskscape.engine.geo.NearestNeighbourIndex.Visitor
 
COERCE - Enum constant in enum class nz.org.riskscape.engine.projection.ApplyFunctionProjection.Options
Deprecated.
 
COERCE - Enum constant in enum class nz.org.riskscape.engine.relation.TypeCheckingOptions
If given, values this relation yields are premptively coerced, according to the given options.
COERCE_INPUTS - Enum constant in enum class nz.org.riskscape.engine.projection.ApplyFunctionProjection.Options
Deprecated.
 
CoercingFunctionWrapper - Class in nz.org.riskscape.engine
 
collectFeatures(ExtensionPoints) - Method in class nz.org.riskscape.engine.plugin.PluginRepository
Collects all the ExtensionPoints and PluginFeatures advertised by activated plugins and returns them in a new ExtensionPoints object.
collectFeatures(ExtensionPoints, List<Plugin>) - Static method in class nz.org.riskscape.engine.plugin.PluginRepository
Collect all the ExtensionPoints and PluginFeatures from the given list of plugins and add them to the given ExtensionPoints.
collectFeatures(ExtensionPoints, Plugin...) - Static method in class nz.org.riskscape.engine.plugin.PluginRepository
Collect all the ExtensionPoints and PluginFeatures from the given plugins and add them to the given ExtensionPoints.
COLUMN_MAX_CHARACTERS - Static variable in class nz.org.riskscape.engine.output.CsvWriter
Per column character limit beyond which column content will be truncated.
combine(List<Dataset2D>, Struct) - Static method in class nz.org.riskscape.engine.data.coverage.Dataset2D
Combines multiple datasets together and returns a combined struct each time they are sampled.
combine(Accumulator) - Method in class nz.org.riskscape.engine.rl.agg.ExpressionAccumulator
 
CombinedPageBuffer - Class in nz.org.riskscape.engine.sched
Combines multiple ReadPageBuffers into one, for convenience
CombinedPageBuffer(List<ReadPageBuffer>) - Constructor for class nz.org.riskscape.engine.sched.CombinedPageBuffer
 
CombinedPageBuffer(ReadPageBuffer...) - Constructor for class nz.org.riskscape.engine.sched.CombinedPageBuffer
 
COMPLETE - Enum constant in enum class nz.org.riskscape.engine.relation.RenameFilter.Outcome
All of the input filter is renamed.
COMPLETE - Enum constant in enum class nz.org.riskscape.engine.task.ReturnState
 
COMPLETE - Enum constant in enum class nz.org.riskscape.engine.task.TaskState
 
CompositeAggregationFunction - Class in nz.org.riskscape.engine.function
An AggregationFunction that is composed of one or more child AggregationFunction.
CompositeAggregationFunction() - Constructor for class nz.org.riskscape.engine.function.CompositeAggregationFunction
 
CompositeAggregationFunction.LocalProblems - Interface in nz.org.riskscape.engine.function
 
CONCAT - Static variable in class nz.org.riskscape.engine.rl.LanguageFunctions
 
ConcatList - Class in nz.org.riskscape.engine.function.lang
 
ConcatList() - Constructor for class nz.org.riskscape.engine.function.lang.ConcatList
 
config - Variable in class org.geotools.data.wfs.internal.WFSClient
 
ConfigUtils - Class in nz.org.riskscape.config
 
ConfigUtils() - Constructor for class nz.org.riskscape.config.ConfigUtils
 
ConstantExpression - Class in nz.org.riskscape.engine.expr
Returns a constant object of a constant type
ConstantExpression(Object) - Constructor for class nz.org.riskscape.engine.expr.ConstantExpression
 
ConstantExpression(Type, Object) - Constructor for class nz.org.riskscape.engine.expr.ConstantExpression
 
construct(Join, ExpressionRealizer, Optional<Integer>) - Method in interface nz.org.riskscape.engine.join.JoinIndexer.Constructor
 
Constructor(List<Collector<?>>) - Constructor for class nz.org.riskscape.engine.sched.AccumulatorSink.Constructor
 
CONSTRUCTOR - Static variable in class nz.org.riskscape.engine.join.HashIndexer
 
CONSTRUCTOR - Static variable in class nz.org.riskscape.engine.join.NoIndexIndexer
 
CONSTRUCTOR - Static variable in class nz.org.riskscape.engine.join.SpatialIndexer
 
CONSTRUCTOR - Static variable in class nz.org.riskscape.engine.pipeline.TupleIteratorSink
 
consumeProcessingResult() - Method in class nz.org.riskscape.engine.task.WorkerTask
 
contains(Position) - Method in class nz.org.riskscape.engine.data.coverage.CoverageValueProviderHelper
 
containsKey(Object) - Method in class org.riskscape.cli.FeatureBackedStructMap
 
containsOnly(Class<? extends Realized>) - Method in class nz.org.riskscape.engine.task.LinkedSteps
 
containsValue(Object) - Method in class org.riskscape.cli.FeatureBackedStructMap
 
control - Variable in class nz.org.riskscape.engine.i18n.DefaultMessages
 
convert(Relation, RealizedExpression, double, ReferencedEnvelope, String) - Method in class nz.org.riskscape.engine.raster.VectorToRaster
 
convert(Filter) - Method in class nz.org.riskscape.engine.relation.RenameFilter
Converts a Filter to one with any renamings applied to property expressions.
ConvertFilter - Class in nz.org.riskscape.engine.gt
Base class to build filter converters upon.
ConvertFilter() - Constructor for class nz.org.riskscape.engine.gt.ConvertFilter
 
ConvertFilter(FilterFactory) - Constructor for class nz.org.riskscape.engine.gt.ConvertFilter
 
convertToTasks(PipelineJobContext) - Method in class nz.org.riskscape.engine.sched.TaskBuilder
 
coordinateReferenceSystem - Variable in class nz.org.riskscape.engine.data.coverage.IndexedTypedCoverage
 
CoordinateReferenceSystemBinder - Class in nz.org.riskscape.engine.bind.impl
 
CoordinateReferenceSystemBinder() - Constructor for class nz.org.riskscape.engine.bind.impl.CoordinateReferenceSystemBinder
 
couldNotParseJsonString(String) - Method in interface nz.org.riskscape.engine.data.relation.AttributeMapBinder.LocalProblems
 
couldNotRealizeExpression(String, Expression) - Method in interface nz.org.riskscape.engine.function.ExpressionAggregationFunction.LocalProblems
 
counter(String) - Method in class nz.org.riskscape.engine.DefaultDiagnostics
 
CoverageFileBookmarkResolver - Class in nz.org.riskscape.engine.data.coverage
 
CoverageFileBookmarkResolver(Engine) - Constructor for class nz.org.riskscape.engine.data.coverage.CoverageFileBookmarkResolver
 
CoverageFileBookmarkResolver.Params - Class in nz.org.riskscape.engine.data.coverage
 
CoverageFileBookmarkResolver.ProblemCodes - Enum Class in nz.org.riskscape.engine.data.coverage
 
coverageTitle - Variable in class nz.org.riskscape.engine.data.relation.RelationBookmarkParams
 
CoverageValueProviderHelper - Class in nz.org.riskscape.engine.data.coverage
Provides utility functions useful to TypedCoverage implementations.
CoverageValueProviderHelper(ReferencedEnvelope, SRIDSet) - Constructor for class nz.org.riskscape.engine.data.coverage.CoverageValueProviderHelper
Get a helper for a coverage that covers the envelope.
CoverageValueProviderHelper.EmptyGeometryException - Exception in nz.org.riskscape.engine.data.coverage
Exception to throw if the helper is given an empty geometry.
crash(String) - Method in interface nz.org.riskscape.engine.sched.Scheduler.LocalProblems
 
create(String, ParameterTemplate) - Static method in class nz.org.riskscape.engine.pipeline.PipelineModelParameter
 
create(GridTypedCoverage, GridCoverage2D) - Static method in class nz.org.riskscape.engine.data.coverage.GridCoverageRelation
 
create(CreateRequest) - Method in class nz.org.riskscape.engine.resource.DefaultResourceFactory
 
CREATE_POINT_DOUBLE - Static variable in class nz.org.riskscape.engine.function.geometry.CreatePoint
 
CREATE_POINT_TEXT - Static variable in class nz.org.riskscape.engine.function.geometry.CreatePoint
 
createComparator(Struct, SortBy, ExpressionRealizer) - Static method in class nz.org.riskscape.engine.sort.TupleComparator
Build a tuple comparator for Tuples of Struct type.
CREATED - Enum constant in enum class nz.org.riskscape.engine.task.TaskState
 
createDataStore(BP) - Method in class nz.org.riskscape.engine.data.relation.FeatureSourceBookmarkResolver
 
createDbaseHeader() - Method in class nz.org.riskscape.engine.output.ShapefileWriter2
 
createDbaseWriter() - Method in class nz.org.riskscape.engine.output.ShapefileWriter2
 
createDescribeFeatureTypeRequest() - Method in class org.geotools.data.wfs.internal.WFSClient
 
createDescribeStoredQueriesRequest() - Method in class org.geotools.data.wfs.internal.WFSClient
 
createFeatureSource(BP, DS) - Method in class nz.org.riskscape.engine.data.relation.FeatureSourceBookmarkResolver
 
createGetFeatureRequest() - Method in class org.geotools.data.wfs.internal.WFSClient
 
createInfo() - Method in class org.geotools.data.wfs.internal.WFSClient
 
createInfo(QName) - Method in class org.geotools.data.wfs.internal.WFSClient
 
createListStoredQueriesRequest() - Method in class org.geotools.data.wfs.internal.WFSClient
 
CreatePoint - Class in nz.org.riskscape.engine.function.geometry
 
CreatePoint() - Constructor for class nz.org.riskscape.engine.function.geometry.CreatePoint
 
createRawRelationFromBookmark(BP) - Method in class nz.org.riskscape.engine.data.relation.FeatureSourceBookmarkResolver
 
createRawRelationFromBookmark(T) - Method in class nz.org.riskscape.engine.data.relation.RelationBookmarkResolver
Construct the raw, unadulterated relation from the bookmark.
createRhsIndex() - Method in class nz.org.riskscape.engine.join.DefaultJoiner
 
createRhsIterator(Tuple) - Method in class nz.org.riskscape.engine.join.HashIndexer
 
createRhsIterator(Tuple) - Method in class nz.org.riskscape.engine.join.JoinIndexer
Create a TupleIterator that will contain at least the set of Tuples that are needed to completely join the lhs to the rhs based on the join.
createRhsIterator(Tuple) - Method in class nz.org.riskscape.engine.join.NoIndexIndexer
 
createRhsIterator(Tuple) - Method in class nz.org.riskscape.engine.join.SpatialIndexer
 
createShpWriter() - Method in class nz.org.riskscape.engine.output.ShapefileWriter2
 
createTemporaryWriter() - Method in class nz.org.riskscape.engine.io.DiskStorage
 
createTransaction() - Method in class org.geotools.data.wfs.internal.WFSClient
 
crs - Variable in class nz.org.riskscape.engine.data.coverage.CoverageFileBookmarkResolver.Params
 
crs - Variable in class nz.org.riskscape.engine.data.relation.RelationBookmarkParams
 
crs - Variable in class nz.org.riskscape.engine.relation.FeatureSourceRelation
 
crsAtAllCosts(BP, SimpleFeatureSource) - Method in class nz.org.riskscape.engine.data.relation.FeatureSourceBookmarkResolver
 
crsLongitudeFirst - Variable in class nz.org.riskscape.engine.data.coverage.CoverageFileBookmarkResolver.Params
Default to X,Y ordering for coverages.
crsLongitudeFirst - Variable in class nz.org.riskscape.engine.data.relation.RelationBookmarkParams
 
crsName - Variable in class nz.org.riskscape.engine.data.coverage.CoverageFileBookmarkResolver.Params
 
crsName - Variable in class nz.org.riskscape.engine.data.relation.RelationBookmarkParams
 
CsvFormat - Class in nz.org.riskscape.engine.output
 
CsvFormat() - Constructor for class nz.org.riskscape.engine.output.CsvFormat
 
CsvWriter - Class in nz.org.riskscape.engine.output
Very simple csv writer, to avoid the ceremony and geometry-required-ness of the geotools one.
CsvWriter(ProblemSink, File) - Constructor for class nz.org.riskscape.engine.output.CsvWriter
 
CsvWriter(ProblemSink, CreateHandle) - Constructor for class nz.org.riskscape.engine.output.CsvWriter
 
CUMULATIVE_LOG_NORMAL_DISTRIBUTION - Enum constant in enum class nz.org.riskscape.engine.filter.FilterFactory.RiskscapeFunctions
 
CUMULATIVE_NORMAL_DISTRIBUTION - Enum constant in enum class nz.org.riskscape.engine.filter.FilterFactory.RiskscapeFunctions
 
currentDistance - Variable in class nz.org.riskscape.engine.geo.NearestNeighbourIndex.Visitor
 
cuts - Variable in class nz.org.riskscape.engine.geo.RecursiveQuadGridOp.Result
The irregular pieces of the original geometry that could not be cut into uniform squares

D

DATA_LAYER - Static variable in class nz.org.riskscape.engine.data.relation.FeatureSourceBookmarkResolver
If set the named layer will be used for this bookmark, else the first layer from the data source is used.
DataInputStreamTupleReader - Class in nz.org.riskscape.engine.io
TupleReader that uses Type deserialization methods to read a tuple from an InputStream
DataInputStreamTupleReader(DataInputStream) - Constructor for class nz.org.riskscape.engine.io.DataInputStreamTupleReader
 
DataOutputStreamTupleWriter - Class in nz.org.riskscape.engine.io
TupleWriter that uses Type.toBytes(DataOutputStream, Object) for serialization to an underlying OutputStream
DataOutputStreamTupleWriter(DataOutputStream) - Constructor for class nz.org.riskscape.engine.io.DataOutputStreamTupleWriter
 
Dataset2D - Class in nz.org.riskscape.engine.data.coverage
Wrapper that maps a two-dimensional (x, y) grid to an underlying set of data.
Dataset2D(long, long) - Constructor for class nz.org.riskscape.engine.data.coverage.Dataset2D
 
DatasetCoverage - Class in nz.org.riskscape.engine.data.coverage
Provides TypedCoverage that maps an underlying dataset to latitude and longitude coordinates.
DatasetCoverage(Bounds, Dataset2D, DatasetCoverage.GridStartPoint, SRIDSet) - Constructor for class nz.org.riskscape.engine.data.coverage.DatasetCoverage
Creates a new TypedCoverage for a given dataset and its corresponding coordinates
DatasetCoverage.GridStartPoint - Enum Class in nz.org.riskscape.engine.data.coverage
 
deadlock() - Method in interface nz.org.riskscape.engine.sched.Scheduler.LocalProblems
 
DEFAULT_BINDERS - Static variable in class nz.org.riskscape.engine.bind.DefaultBindingContext
 
DEFAULT_CAPACITY - Static variable in class nz.org.riskscape.engine.sched.LinkedListBuffer
 
DEFAULT_DIRECTION - Static variable in class nz.org.riskscape.engine.bind.impl.SortByBinder
 
DEFAULT_INITIAL_INDEX_SIZE - Static variable in class nz.org.riskscape.engine.join.HashIndexer
The default capacity that indexes will be created for.
DEFAULT_INITIAL_INDEX_SIZE - Static variable in class nz.org.riskscape.engine.join.NoIndexIndexer
The default capacity that the index will be created to contain.
DEFAULT_OPTIONS - Static variable in class nz.org.riskscape.engine.geo.GriddedGeometry
 
DEFAULT_PAGE_SIZE - Static variable in class nz.org.riskscape.engine.sched.LinkedListBuffer
 
DEFAULT_PROJECT_INI - Static variable in interface nz.org.riskscape.config.ini4j.Ini4jConfigConstants
Default name of a project.ini file
DEFAULT_SUB_PATH - Static variable in class nz.org.riskscape.engine.i18n.ResourceClassLoader
 
DEFAULT_TILE_CACHE_PERCENT - Static variable in class nz.org.riskscape.engine.data.coverage.CoverageFileBookmarkResolver
 
DefaultBindingContext - Class in nz.org.riskscape.engine.bind
Various bits of dependency that might be required for parameter binding
DefaultBindingContext(Project, RealizationContext) - Constructor for class nz.org.riskscape.engine.bind.DefaultBindingContext
 
DefaultBindingContext(Project, RealizationContext, Path) - Constructor for class nz.org.riskscape.engine.bind.DefaultBindingContext
 
DefaultBookmarkResolvers - Class in nz.org.riskscape.engine.data
 
DefaultBookmarkResolvers() - Constructor for class nz.org.riskscape.engine.data.DefaultBookmarkResolvers
 
DefaultBookmarks - Class in nz.org.riskscape.engine.data
 
DefaultBookmarks() - Constructor for class nz.org.riskscape.engine.data.DefaultBookmarks
 
DefaultDiagnostics - Class in nz.org.riskscape.engine
 
DefaultDiagnostics() - Constructor for class nz.org.riskscape.engine.DefaultDiagnostics
 
DefaultEngine - Class in nz.org.riskscape.engine
 
DefaultEngine() - Constructor for class nz.org.riskscape.engine.DefaultEngine
 
DefaultEngine(BuildInfo, List<Plugin>, ExtensionPoints) - Constructor for class nz.org.riskscape.engine.DefaultEngine
 
DefaultExpressionRealizer - Class in nz.org.riskscape.engine.rl
Realizes riskscape language expressions in to reified/realized objects that can be evaluated.
DefaultExpressionRealizer(RealizationContext) - Constructor for class nz.org.riskscape.engine.rl.DefaultExpressionRealizer
 
DefaultExpressionRealizer(ExpressionParser, RealizationContext) - Constructor for class nz.org.riskscape.engine.rl.DefaultExpressionRealizer
 
DefaultFunctionResolver - Class in nz.org.riskscape.engine
 
DefaultFunctionResolver() - Constructor for class nz.org.riskscape.engine.DefaultFunctionResolver
 
DefaultFunctionResolver.SetPair - Class in nz.org.riskscape.engine
 
DefaultFunctionSet - Class in nz.org.riskscape.engine
Minimal interface for a set of IdentifiedFunctions that can be looked up by an id.
DefaultFunctionSet() - Constructor for class nz.org.riskscape.engine.DefaultFunctionSet
 
DefaultIdentifiedLocator - Class in nz.org.riskscape.engine
 
DefaultIdentifiedLocator() - Constructor for class nz.org.riskscape.engine.DefaultIdentifiedLocator
 
DefaultJoiner - Class in nz.org.riskscape.engine.join
 
DefaultJoiner(Join, List<JoinIndexer.Constructor>, ExpressionRealizer, Optional<Integer>) - Constructor for class nz.org.riskscape.engine.join.DefaultJoiner
 
DefaultMessages - Class in nz.org.riskscape.engine.i18n
 
DefaultMessages(I18nClassLoader, ResourceBundleControl, RiskscapeMessageSource, RiskscapeMessageSource, RiskscapeMessageSource, DefaultObjectRenderer, ExtensionPoints) - Constructor for class nz.org.riskscape.engine.i18n.DefaultMessages
 
DefaultMessages(ExtensionPoints) - Constructor for class nz.org.riskscape.engine.i18n.DefaultMessages
 
DefaultObjectRenderer - Class in nz.org.riskscape.engine.i18n
Helper to render Problems for display to users, i.e.
DefaultObjectRenderer(Messages) - Constructor for class nz.org.riskscape.engine.i18n.DefaultObjectRenderer
 
DefaultOperators - Class in nz.org.riskscape.engine.rl
Core set of functions that work with the default types in RiskScape - should cover most of what ECQL does.
DefaultOperators() - Constructor for class nz.org.riskscape.engine.rl.DefaultOperators
 
defaultOptions() - Static method in class nz.org.riskscape.engine.geo.IntersectionIndex
 
DefaultPipelineExecutor - Class in nz.org.riskscape.engine.pipeline
 
DefaultPipelineExecutor(Engine) - Constructor for class nz.org.riskscape.engine.pipeline.DefaultPipelineExecutor
 
DefaultPipelineExecutor.ProblemCodes - Enum Class in nz.org.riskscape.engine.pipeline
 
DefaultPipelineOutputStores - Class in nz.org.riskscape.engine.output
 
DefaultPipelineOutputStores() - Constructor for class nz.org.riskscape.engine.output.DefaultPipelineOutputStores
 
DefaultPluginDescriptor - Class in nz.org.riskscape.engine.plugin
 
DefaultPluginDescriptor(URL, PluginClassLoader, Manifest) - Constructor for class nz.org.riskscape.engine.plugin.DefaultPluginDescriptor
 
DefaultProject - Class in nz.org.riskscape.engine
 
DefaultProject(Engine, Config) - Constructor for class nz.org.riskscape.engine.DefaultProject
 
DefaultProjectBuilder - Class in nz.org.riskscape.engine
 
DefaultProjectBuilder() - Constructor for class nz.org.riskscape.engine.DefaultProjectBuilder
 
DefaultResourceFactory - Class in nz.org.riskscape.engine.resource
Factory of Resources.
DefaultResourceFactory() - Constructor for class nz.org.riskscape.engine.resource.DefaultResourceFactory
 
DefaultResourceFactory(ResourceLoader...) - Constructor for class nz.org.riskscape.engine.resource.DefaultResourceFactory
 
DefaultStepNamingPolicy - Class in nz.org.riskscape.engine.pipeline
Assigns a name to steps based on their step id and order in the AST
DefaultStepNamingPolicy() - Constructor for class nz.org.riskscape.engine.pipeline.DefaultStepNamingPolicy
 
DefaultTypeBuilder - Class in nz.org.riskscape.engine.typexp
 
DefaultTypeBuilder(TypeSet) - Constructor for class nz.org.riskscape.engine.typexp.DefaultTypeBuilder
 
DEFINITION_ERROR - Enum constant in enum class nz.org.riskscape.engine.pipeline.PipelineBuilder.ProblemCodes
Wraps a problem with the structure of the pipeline, as opposed to the syntax
deprecatedSyntax(String, String) - Method in interface nz.org.riskscape.engine.steps.UnnestStep.LocalProblems
 
description - Variable in class nz.org.riskscape.engine.function.BaseMathsFunction
 
description - Variable in class nz.org.riskscape.engine.function.MetadataParams
An optional description of what this function does.
DESCRIPTOR - Static variable in class nz.org.riskscape.engine.core.EnginePlugin
 
deserializeValue(T, String) - Method in class nz.org.riskscape.engine.JsonHelper
 
difference(Geometry, Geometry) - Method in class nz.org.riskscape.engine.geo.OverlayOperations
 
DiscreteFunction - Class in nz.org.riskscape.engine.function
An RiskscapeFunction that allows a discrete function to be defined.
DiscreteFunction.Builder - Class in nz.org.riskscape.engine.function
API For users to build their DiscreteFunction
DiscreteFunction.Pair - Class in nz.org.riskscape.engine.function
A member of the DiscreteFunction.
DiskStorage - Class in nz.org.riskscape.engine.io
TupleStorage backed by a directory on the filesystem.
DiskStorage() - Constructor for class nz.org.riskscape.engine.io.DiskStorage
Create disk storage that writes out the to the JVM's temp dir.
DiskStorage(Counter) - Constructor for class nz.org.riskscape.engine.io.DiskStorage
 
DiskStorage(Path) - Constructor for class nz.org.riskscape.engine.io.DiskStorage
Create disk storage that writes files in to the given directory
DiskStorage(Path, boolean) - Constructor for class nz.org.riskscape.engine.io.DiskStorage
 
DiskStorage(Path, boolean, Counter) - Constructor for class nz.org.riskscape.engine.io.DiskStorage
Create disk storage based on a given directory
DiskStorageReader - Class in nz.org.riskscape.engine.io
Wraps a DataInputStreamTupleReader to apply byte counting and buffering to a FileOutputStream.
DiskStorageReader(File, boolean) - Constructor for class nz.org.riskscape.engine.io.DiskStorageReader
 
DiskStorageWriter - Class in nz.org.riskscape.engine.io
Wraps a DataOutputStreamTupleWriter to write out to a buffered and byte counted FileOutputStream.
DiskStorageWriter(File, boolean) - Constructor for class nz.org.riskscape.engine.io.DiskStorageWriter
 
DiskStorageWriter(File, boolean, Counter) - Constructor for class nz.org.riskscape.engine.io.DiskStorageWriter
 
DotSeparatedNamer() - Constructor for class nz.org.riskscape.engine.output.StructFlattener.DotSeparatedNamer
 
DOUBLE_IMPL - Static variable in class nz.org.riskscape.engine.function.maths.Log10
 
doubleEvery(int) - Method in class nz.org.riskscape.engine.sched.PageAllocator
Returns a new PageAllocator that gradually increases the size of the page, every nTimes.
drawFeature(Tuple, RealizedExpression, Struct.StructMember) - Method in class nz.org.riskscape.engine.raster.VectorToRaster
 
DROPDOWN - Enum constant in enum class nz.org.riskscape.engine.bind.InputFieldProperty
Specify explicitly that the UI should be a drop-down select box.
DUPLICATE_KEYS - Enum constant in enum class nz.org.riskscape.engine.join.ProblemCodes
When the left and right hand sides both contain an attribute with the same name.
dwithin - Variable in class nz.org.riskscape.engine.rl.GeometryFunctions
 

E

emitEmpty - Variable in class nz.org.riskscape.engine.steps.UnnestStep.Parameters
 
EmptyGeometryException() - Constructor for exception nz.org.riskscape.engine.data.coverage.CoverageValueProviderHelper.EmptyGeometryException
 
emptyProject() - Method in class nz.org.riskscape.engine.DefaultEngine
 
engine - Variable in class nz.org.riskscape.engine.pipeline.DefaultPipelineExecutor
 
EngineException - Exception in nz.org.riskscape.engine
Exception thrown when engine encounters unrecoverable problems.
EngineException() - Constructor for exception nz.org.riskscape.engine.EngineException
 
EngineException(String) - Constructor for exception nz.org.riskscape.engine.EngineException
 
EngineException(String, Throwable) - Constructor for exception nz.org.riskscape.engine.EngineException
 
EngineInstance - Class in nz.org.riskscape.engine
Default implementation of a singleton for an engine instance.
EngineInstance() - Constructor for class nz.org.riskscape.engine.EngineInstance
 
EngineInstance.NoInstanceException - Exception in nz.org.riskscape.engine
 
EnginePlugin - Class in nz.org.riskscape.engine.core
A not-quite plugin for core SPIs and Features that get initialized like other plugin SPIs and Features, but without the classloader malarkey
EnginePlugin(PluginDescriptor) - Constructor for class nz.org.riskscape.engine.core.EnginePlugin
 
EnlargeStep - Class in nz.org.riskscape.engine.steps
Step to enlarge (buffer) a geometry member.
EnlargeStep(Engine) - Constructor for class nz.org.riskscape.engine.steps.EnlargeStep
 
EnlargeStep.EnlargeMode - Enum Class in nz.org.riskscape.engine.steps
 
EnlargeStep.Params - Class in nz.org.riskscape.engine.steps
 
entrySet() - Method in class org.riskscape.cli.FeatureBackedStructMap
 
EnumBinder - Class in nz.org.riskscape.engine.bind.impl
 
EnumBinder() - Constructor for class nz.org.riskscape.engine.bind.impl.EnumBinder
 
EnumEntry(T) - Constructor for class nz.org.riskscape.engine.i18n.EnumTranslator.EnumEntry
 
EnumTranslator - Class in nz.org.riskscape.engine.i18n
Helper for handling translation of Enum values for user help, CLI display, etc.
EnumTranslator(TranslationContext) - Constructor for class nz.org.riskscape.engine.i18n.EnumTranslator
 
EnumTranslator.EnumEntry<T extends Enum<?>> - Class in nz.org.riskscape.engine.i18n
Handles accessing translated strings for a specific enum value
EnvelopeBinder - Class in nz.org.riskscape.engine.bind.impl
 
EnvelopeBinder() - Constructor for class nz.org.riskscape.engine.bind.impl.EnvelopeBinder
 
envelopeToRing(GeometryFactory, Envelope) - Static method in class nz.org.riskscape.engine.geo.RecursiveQuadGridOp
 
EQUALITY_OPERATORS - Static variable in class nz.org.riskscape.engine.rl.DefaultOperators
 
equals(Object) - Method in class nz.org.riskscape.config.ini4j.Ini4jConfigSection
 
equals(Object) - Method in class nz.org.riskscape.engine.bind.KeyValueProperty
 
equals(Object) - Method in class nz.org.riskscape.engine.expr.StructAccessExpression
 
equals(Object) - Method in class nz.org.riskscape.engine.expr.StructMemberAccessExpression
 
equals(Object) - Method in class nz.org.riskscape.engine.function.DiscreteFunction.Pair
 
equals(Object) - Method in class nz.org.riskscape.engine.function.ExpressionAggregationFunction
 
equals(Object) - Method in class nz.org.riskscape.engine.function.FunctionClassLoader
 
equals(Object) - Method in class nz.org.riskscape.engine.geo.IntersectionIndex.Options
 
equals(Object) - Method in class nz.org.riskscape.engine.geo.ProjectGeometryOp.Projected
 
equals(Object) - Method in class nz.org.riskscape.engine.i18n.EnumTranslator.EnumEntry
 
equals(Object) - Method in class nz.org.riskscape.engine.join.Joiner
 
equals(Object) - Method in class nz.org.riskscape.engine.plugin.BuiltInPluginDescriptor
 
equals(Object) - Method in class nz.org.riskscape.engine.plugin.DefaultPluginDescriptor
 
equals(Object) - Method in class nz.org.riskscape.engine.plugin.PluginClassLoader
 
equals(Object) - Method in class nz.org.riskscape.engine.rl.agg.ListCollecting.ListProcessor
 
equals(Object) - Method in class nz.org.riskscape.engine.rl.FunctionCallPrototype
 
equals(Object) - Method in class nz.org.riskscape.engine.rl.ScopedLambdaExpression
 
equals(Object) - Method in class nz.org.riskscape.engine.steps.BaseStep
 
equals(Object) - Method in class nz.org.riskscape.engine.task.LinkedSteps
 
equals(Object) - Method in class nz.org.riskscape.engine.task.TaskSpec
 
ERROR_THROWN - Enum constant in enum class nz.org.riskscape.engine.task.ReturnState
 
errorThrown - Variable in class nz.org.riskscape.engine.sched.Worker.Result
 
EvalException - Exception in nz.org.riskscape.engine.rl
Thrown by RealizedExpression when RealizedExpression.evaluate(Object) fails
EvalException(String, Throwable, RealizedExpression, Object) - Constructor for exception nz.org.riskscape.engine.rl.EvalException
 
EvalException(Throwable, RealizedExpression, Object) - Constructor for exception nz.org.riskscape.engine.rl.EvalException
 
evaluate(Object) - Method in class nz.org.riskscape.engine.expr.PointFromCoords
 
evaluate(Object) - Method in class nz.org.riskscape.engine.expr.RiskscapeFunctionExpression
Deprecated.
 
evaluate(Object) - Method in class nz.org.riskscape.engine.expr.StructAccessExpression
 
evaluate(Object) - Method in class nz.org.riskscape.engine.expr.StructMemberAccessExpression
 
evaluate(Object) - Method in class nz.org.riskscape.engine.filter.FilterExpression
 
evaluate(Object, Class<T>) - Method in class nz.org.riskscape.engine.expr.RiskscapeFunctionExpression
Deprecated.
 
evaluate(Object, Class<T>) - Method in class nz.org.riskscape.engine.expr.StructAccessExpression
 
evaluate(Object, Class<T>) - Method in class nz.org.riskscape.engine.expr.StructMemberAccessExpression
 
evaluate(Object, Class<T>) - Method in class nz.org.riskscape.engine.filter.FilterExpression
 
evaluate(Point) - Method in class nz.org.riskscape.engine.data.coverage.DatasetCoverage
 
evaluate(Point) - Method in class nz.org.riskscape.engine.data.coverage.GridTypedCoverage
 
evaluate(Point) - Method in class nz.org.riskscape.engine.data.coverage.IndexedTypedCoverage
 
evaluate(Point) - Method in class nz.org.riskscape.engine.data.coverage.NearestNeighbourCoverage
 
evaluateConstant(RealizationContext, FunctionCall, int, Class<T>, Type) - Static method in class nz.org.riskscape.engine.DefaultFunctionResolver
Helper method for a RealizableFunction to extract a constant from the arguments with various error handling along the way.
evaluateExpressionType(Expression, Struct) - Static method in interface nz.org.riskscape.engine.expr.TypedExpression
 
evaluateIntersection(Geometry) - Method in class nz.org.riskscape.engine.data.coverage.GridTypedCoverage
 
evaluateStructType(Type, BiFunction<Type, Struct, ResultOrProblems<Type>>) - Static method in interface nz.org.riskscape.engine.expr.TypedExpression
 
evaluateType(Type) - Method in class nz.org.riskscape.engine.expr.ConstantExpression
 
evaluateType(Type) - Method in class nz.org.riskscape.engine.expr.RiskscapeFunctionExpression
Deprecated.
 
evaluateType(Type) - Method in class nz.org.riskscape.engine.expr.StructAccessExpression
 
evaluateType(Type) - Method in class nz.org.riskscape.engine.expr.StructMemberAccessExpression
 
evaluateType(Type) - Method in interface nz.org.riskscape.engine.expr.TypedExpression
The riskscape type this expression will return as a Value
evaluateType(Type) - Method in class nz.org.riskscape.engine.filter.FilterExpression
 
execute(PipelineJobContext) - Method in class nz.org.riskscape.engine.sched.SchedulerBasedExecutor
 
ExecutionFuture - Class in nz.org.riskscape.engine.sched
Used as a Future for jobs queued up on the Scheduler.
ExecutionFuture(PipelineJobContext) - Constructor for class nz.org.riskscape.engine.sched.ExecutionFuture
 
expectedFunctionCall(String) - Method in interface nz.org.riskscape.engine.bind.impl.FunctionCallPrototypeBinder.LocalProblems
 
ExpensiveResource<T> - Class in nz.org.riskscape.engine.function
 
ExpensiveResource(ProblemSink, String, Supplier<T>) - Constructor for class nz.org.riskscape.engine.function.ExpensiveResource
 
EXPRESSION - Enum constant in enum class nz.org.riskscape.engine.bind.TypedProperty
A user can explicitly state that a parameter takes an expression to avoid RiskScape inferring the wrong type.
EXPRESSION_RESULT_NOT_COMPARABLE - Enum constant in enum class nz.org.riskscape.engine.sort.TupleComparator.ProblemCodes
When the type produced by expression is not comparable.
ExpressionAccumulator - Class in nz.org.riskscape.engine.rl.agg
 
ExpressionAccumulator(List<Accumulator>, RealizedExpression) - Constructor for class nz.org.riskscape.engine.rl.agg.ExpressionAccumulator
 
ExpressionAggregationFunction - Class in nz.org.riskscape.engine.function
Build an AggregationFunction based on a set of riskscape expressions that reduce the input into an accumulator value, combine accumulated values (to support parallelism) and then emit a collected value.
ExpressionAggregationFunction(Expression, Lambda, Lambda, Lambda) - Constructor for class nz.org.riskscape.engine.function.ExpressionAggregationFunction
 
ExpressionAggregationFunction.Builder - Class in nz.org.riskscape.engine.function
Wee builder to decrease chances of bugs due to mis-assigned constructor args.
ExpressionAggregationFunction.LocalProblems - Interface in nz.org.riskscape.engine.function
 
ExpressionBinder - Class in nz.org.riskscape.engine.bind.impl
 
ExpressionBinder() - Constructor for class nz.org.riskscape.engine.bind.impl.ExpressionBinder
 
ExpressionJoinCondition - Class in nz.org.riskscape.engine.join
JoinCondition based on a RealizedExpression
expressionRealizer - Variable in class nz.org.riskscape.engine.join.JoinIndexer
 
ExpressionRestriction - Class in nz.org.riskscape.engine.restriction
 
ExpressionRestriction(Expression, ExpressionRealizer) - Constructor for class nz.org.riskscape.engine.restriction.ExpressionRestriction
 
EXTENSIONS_TO_FORMATS - Static variable in class nz.org.riskscape.engine.data.coverage.CoverageFileBookmarkResolver
 

F

factory - Variable in class nz.org.riskscape.engine.geo.RecursiveQuadGridOp.Result
A geometry factory to use for creating new geometries from squares
FACTORY - Static variable in class nz.org.riskscape.engine.output.ShapefileWriter
Needed for constructing shapefile data stores NB unsure of thread safety
FALSE_OPTIONS - Static variable in class nz.org.riskscape.engine.bind.impl.BooleanBinder
 
FeatureBackedStructMap - Class in org.riskscape.cli
A map interface to a SimpleFeature which
FeatureBackedStructMap(SimpleFeature) - Constructor for class org.riskscape.cli.FeatureBackedStructMap
 
FeatureBackedStructMap(SimpleFeature, Set<String>) - Constructor for class org.riskscape.cli.FeatureBackedStructMap
Construct a FeatureBackedStructMap backed by the given feature, filtering to just those attributes named in attributeNames
FeatureSourceBookmarkResolver<DS extends org.geotools.api.data.DataStore,BP extends RelationBookmarkParams> - Class in nz.org.riskscape.engine.data.relation
Provides a basic framework for constructing a FeatureSourceRelation from the various geotools APIs
FeatureSourceBookmarkResolver(Engine) - Constructor for class nz.org.riskscape.engine.data.relation.FeatureSourceBookmarkResolver
 
FeatureSourceRelation - Class in nz.org.riskscape.engine.relation
Provides a stream of Tuples based on a SimpleFeatureSource
FeatureSourceRelation(BaseRelation.Fields, SimpleFeatureSource, SRIDSet, Filter, CoordinateReferenceSystem) - Constructor for class nz.org.riskscape.engine.relation.FeatureSourceRelation
 
FeatureSourceRelation(Struct, SimpleFeatureSource, SRIDSet, Filter, CoordinateReferenceSystem) - Constructor for class nz.org.riskscape.engine.relation.FeatureSourceRelation
 
FeatureSourceRelation(Struct, SimpleFeatureSource, SRIDSet, CoordinateReferenceSystem) - Constructor for class nz.org.riskscape.engine.relation.FeatureSourceRelation
 
FeatureSourceRelation(SimpleFeatureSource, SRIDSet, CoordinateReferenceSystem) - Constructor for class nz.org.riskscape.engine.relation.FeatureSourceRelation
 
FeatureSources - Class in nz.org.riskscape.engine
TODO start to pair back all of the support in here so that it lives in the resolvers - strip this back to just local file support maybe
FeatureSources() - Constructor for class nz.org.riskscape.engine.FeatureSources
 
FeatureSourceTupleIterator - Class in nz.org.riskscape.engine.relation
A TupleIterator backed by a FeatureIterator.
FeatureSourceTupleIterator(FeatureIterator<SimpleFeature>, Struct) - Constructor for class nz.org.riskscape.engine.relation.FeatureSourceTupleIterator
 
featureTypeFromMappings(SimpleFeatureTypeBuilder) - Method in class nz.org.riskscape.engine.output.AbstractDataStoreWriter
 
FID_MEMBER_NAME - Static variable in class nz.org.riskscape.engine.relation.FeatureSourceRelation
Name of tuple member that identifies the value of SimpleFeature.getID()
FID_TYPE - Static variable in class nz.org.riskscape.engine.relation.FeatureSourceRelation
Special instance of Text type used to identify feature id - makes it easier to treat it specially
FILE - Enum constant in enum class nz.org.riskscape.engine.bind.TypedProperty
The parameter should accept a path to a file.
FILE_PROTO - Static variable in interface nz.org.riskscape.config.ini4j.Ini4jConfigConstants
URIs matching this proto are on the file system and can be auto imported
FileCreateHandle - Class in nz.org.riskscape.engine.resource
 
FileCreateHandle(CreateRequest, File) - Constructor for class nz.org.riskscape.engine.resource.FileCreateHandle
 
FileResourceLoader - Class in nz.org.riskscape.engine.resource
 
FileResourceLoader() - Constructor for class nz.org.riskscape.engine.resource.FileResourceLoader
 
filter - Variable in class nz.org.riskscape.engine.data.relation.RelationBookmarkParams
 
filter - Variable in class nz.org.riskscape.engine.steps.FilterStep.Parameters
 
FILTER_FACTORY - Static variable in class nz.org.riskscape.engine.rl.GeometryFunctions
 
FilterExpression - Class in nz.org.riskscape.engine.filter
Adaptor that makes a Filter available as an TypedExpression that will return a boolean when evaluated.
filterFactory - Variable in class nz.org.riskscape.engine.gt.ConvertFilter
 
FilterFactory - Class in nz.org.riskscape.engine.filter
 
FilterFactory() - Constructor for class nz.org.riskscape.engine.filter.FilterFactory
 
FilterFactory(Function<String, Optional<IdentifiedFunction>>) - Constructor for class nz.org.riskscape.engine.filter.FilterFactory
 
FilterFactory.RiskscapeFunctions - Enum Class in nz.org.riskscape.engine.filter
 
filterParams(BindingContext, NamedStep, Map<String, List<?>>) - Method in class nz.org.riskscape.engine.pipeline.DefaultPipelineExecutor
 
FilterStep - Class in nz.org.riskscape.engine.steps
 
FilterStep(Engine) - Constructor for class nz.org.riskscape.engine.steps.FilterStep
 
FilterStep.Parameters - Class in nz.org.riskscape.engine.steps
 
FilterValidator - Class in nz.org.riskscape.engine.gt
Validates a Filter or an Expression against a Struct to check for potential problems when it is evaluated against a Tuple of that type.
FilterValidator() - Constructor for class nz.org.riskscape.engine.gt.FilterValidator
 
finalize() - Method in class nz.org.riskscape.engine.plugin.PluginRepository
 
finalize() - Method in class nz.org.riskscape.engine.relation.FeatureSourceTupleIterator
 
find(String) - Static method in class nz.org.riskscape.engine.bind.ParameterProperties
 
findBest(Collection<ParameterProperty>) - Static method in enum class nz.org.riskscape.engine.bind.TypedProperty
 
findClass(String) - Method in class nz.org.riskscape.engine.i18n.I18nClassLoader
 
findDifferenceAndIntersections(Geometry) - Method in class nz.org.riskscape.engine.geo.IntersectionIndex
Similar to IntersectionIndex.findIntersections(org.locationtech.jts.geom.Geometry) but also returns an optional geometry containing the difference.
findEquivalenceCoercer() - Method in class nz.org.riskscape.engine.DefaultFunctionResolver.SetPair
 
findFormat(CoverageFileBookmarkResolver.Params, File) - Method in class nz.org.riskscape.engine.data.coverage.CoverageFileBookmarkResolver
 
findIntersections(Geometry) - Method in class nz.org.riskscape.engine.geo.IntersectionIndex
Query the index for any tuples that intersect the given geometry, returning the intersecting geometry and the tuple NB consider an option/alternative that doesn't return the intersecting geometry as it comes at a cost.
findParameterClass(Class<?>) - Method in class nz.org.riskscape.engine.steps.BaseStep
 
findPointIntersections(Point) - Method in class nz.org.riskscape.engine.geo.IntersectionIndex
Query the index for any tuples that intersect with the given point, handling any required crs differences
finish() - Method in class nz.org.riskscape.engine.pipeline.TupleIteratorSink
 
finish() - Method in class nz.org.riskscape.engine.pipeline.TupleIteratorSink.Iterator
 
finish() - Method in class nz.org.riskscape.engine.sched.AccumulatorSink
 
flatten(Struct) - Method in class nz.org.riskscape.engine.output.StructFlattener
 
flatten(Struct, StructFlattener.Namer) - Method in class nz.org.riskscape.engine.output.StructFlattener
 
FlattenProjection - Class in nz.org.riskscape.engine.projection
Projects tuples where nested tuples are flattened in to a new attribute, according to a specific join character, e.g:
FlattenProjection(String) - Constructor for class nz.org.riskscape.engine.projection.FlattenProjection
 
flattenVisitStruct(List<List<Struct.StructMember>>, Struct.StructBuilder, Struct, List<Struct.StructMember>, String, boolean) - Method in class nz.org.riskscape.engine.projection.FlattenProjection
 
flip() - Method in enum class nz.org.riskscape.engine.geo.HalfPlane
 
FloatingFunction(DoubleFunction<Double>) - Constructor for class nz.org.riskscape.engine.function.Maths.FloatingFunction
 
flushPage() - Method in class nz.org.riskscape.engine.task.PageWriter
Flushes any unwritten tuples, i.e.
ForceSridProjection - Class in nz.org.riskscape.engine.projection
Projects a tuple by modifying it's geometry in place to have a specific srid, as well as replacing the SpatialMetadata that the relation produces to match.
ForceSridProjection(CoordinateReferenceSystem, SRIDSet) - Constructor for class nz.org.riskscape.engine.projection.ForceSridProjection
 
ForceSridProjection.ForceSridProjector - Class in nz.org.riskscape.engine.projection
 
ForceSridProjector(Struct.StructMember, Struct, Struct.StructMember, Struct) - Constructor for class nz.org.riskscape.engine.projection.ForceSridProjection.ForceSridProjector
 
format - Variable in class nz.org.riskscape.engine.steps.SaveStep.Params
 
FormatBinder - Class in nz.org.riskscape.engine.bind.impl
 
FormatBinder() - Constructor for class nz.org.riskscape.engine.bind.impl.FormatBinder
 
formatBytes(long) - Static method in class nz.org.riskscape.engine.MemoryMonitoring
 
framework - Variable in class nz.org.riskscape.engine.function.MetadataParams
Explicitly specify the framework that the function will use, i.e.
FRAMEWORK_KEY - Static variable in class nz.org.riskscape.engine.ini.IniFileFunctionBuilder
 
freeze() - Method in class nz.org.riskscape.engine.plugin.PluginClassLoader
Prevent further plugins from being added to this one, just in case...
from(TypeSet, Iterator<Type>, Iterator<Type>) - Static method in class nz.org.riskscape.engine.DefaultFunctionResolver.SetPair
 
from(TypeSet, Type, Type) - Static method in class nz.org.riskscape.engine.DefaultFunctionResolver.SetPair
 
fromDoubles(int, int, double[]) - Static method in class nz.org.riskscape.engine.data.coverage.Dataset2D
Maps a simple one-dimensional array of doubles to a two-dimensional grid, with the dataset yielding the double at each grid position.
fromFeatureSource(SimpleFeatureSource, boolean) - Static method in class nz.org.riskscape.engine.relation.FeatureSourceRelation
Infer a struct from the given FeatureSource TODO should we be passing in the CRS here? We have the potential to scrape a different CRS for our referenced value compared to the one that gets passed in to the spatial metadata
fromFeatureType(SimpleFeatureType, ReferencedEnvelope, boolean) - Static method in class nz.org.riskscape.engine.relation.FeatureSourceRelation
Infer a struct from the given SimpleFeatureType
fromQuery(SimpleFeatureSource, Query, SRIDSet, Struct, CoordinateReferenceSystem) - Static method in class nz.org.riskscape.engine.relation.FeatureSourceTupleIterator
function - Variable in class nz.org.riskscape.engine.steps.ApplyFunctionStep.Parameters
 
function(String, Expression...) - Method in class nz.org.riskscape.engine.filter.FilterFactory
 
FUNCTION_KEY - Static variable in class nz.org.riskscape.engine.ini.IniFileFunctionBuilder
The INI file keyword to denote a function section
FunctionBinder - Class in nz.org.riskscape.engine.bind.impl
Binds a function id to function.
FunctionBinder() - Constructor for class nz.org.riskscape.engine.bind.impl.FunctionBinder
 
FunctionCallException - Exception in nz.org.riskscape.engine.function
Thrown during a function call to a RiskscapeFunction
FunctionCallException(String) - Constructor for exception nz.org.riskscape.engine.function.FunctionCallException
Deprecated.
FunctionCallException(String, Exception) - Constructor for exception nz.org.riskscape.engine.function.FunctionCallException
Deprecated.
FunctionCallException(Problem, Exception) - Constructor for exception nz.org.riskscape.engine.function.FunctionCallException
 
FunctionCallPrototype - Class in nz.org.riskscape.engine.rl
Wraps a FunctionCall and provides conveniences for updating the function call arguments.
FunctionCallPrototype(FunctionCall) - Constructor for class nz.org.riskscape.engine.rl.FunctionCallPrototype
 
FunctionCallPrototypeBinder - Class in nz.org.riskscape.engine.bind.impl
Binder for FunctionCallPrototype that allows binding by id only (e.g.
FunctionCallPrototypeBinder() - Constructor for class nz.org.riskscape.engine.bind.impl.FunctionCallPrototypeBinder
 
FunctionCallPrototypeBinder.LocalProblems - Interface in nz.org.riskscape.engine.bind.impl
 
FunctionClassLoader - Class in nz.org.riskscape.engine.function
Each JavaFunction may have classes loaded from its own FunctionClassLoader.
FunctionClassLoader(URL[], ClassLoader) - Constructor for class nz.org.riskscape.engine.function.FunctionClassLoader
Construtor
FunctionEvaluationException - Exception in nz.org.riskscape.engine.expr
Deprecated.
used by RiskscapeFunctionExpression which itself is deprecated and scheduled for termination
FunctionEvaluationException(String) - Constructor for exception nz.org.riskscape.engine.expr.FunctionEvaluationException
Deprecated.
 
FunctionEvaluationException(String, Throwable) - Constructor for exception nz.org.riskscape.engine.expr.FunctionEvaluationException
Deprecated.
 
functions - Variable in class nz.org.riskscape.engine.rl.GeometryFunctions
 
FUNCTIONS - Static variable in class nz.org.riskscape.engine.function.StringFunctions
 
FUNCTIONS - Static variable in class nz.org.riskscape.engine.rl.LanguageFunctions
 
FUNCTIONS - Static variable in class nz.org.riskscape.engine.rl.MathsFunctions
 

G

GeoJSONFormat - Class in nz.org.riskscape.engine.output
 
GeoJSONFormat() - Constructor for class nz.org.riskscape.engine.output.GeoJSONFormat
 
GeoJSONWriter - Class in nz.org.riskscape.engine.output
A RiskscapeWriter that writes in GeoJSON format as specified in RFC7926.
GEOMETRY_ATTRIBUTE - Static variable in class nz.org.riskscape.engine.output.AbstractDataStoreWriter
The name of the geometry output in the written feature - by convention with shapefiles this must be the_geom
GEOMETRY_COLUMN_NAME - Static variable in class nz.org.riskscape.engine.FeatureSources
 
GEOMETRY_FACTORY - Static variable in class nz.org.riskscape.engine.expr.PointFromCoords
 
GEOMETRY_FACTORY - Static variable in class nz.org.riskscape.engine.function.geometry.CreatePoint
 
GEOMETRY_FACTORY - Static variable in class nz.org.riskscape.engine.rl.GeometryFunctions
 
GeometryAreaOp - Class in nz.org.riskscape.engine.geo
 
GeometryAreaOp(SRIDSet) - Constructor for class nz.org.riskscape.engine.geo.GeometryAreaOp
 
GeometryAreaOp(SRIDSet, ProjectGeometryOp) - Constructor for class nz.org.riskscape.engine.geo.GeometryAreaOp
 
GeometryFunctions - Class in nz.org.riskscape.engine.rl
 
GeometryFunctions(Engine) - Constructor for class nz.org.riskscape.engine.rl.GeometryFunctions
 
GeometryLengthOp - Class in nz.org.riskscape.engine.geo
 
GeometryLengthOp(SRIDSet) - Constructor for class nz.org.riskscape.engine.geo.GeometryLengthOp
 
GeometryLengthOp(SRIDSet, ProjectGeometryOp) - Constructor for class nz.org.riskscape.engine.geo.GeometryLengthOp
 
GeometryPredicateFunction - Class in nz.org.riskscape.engine.function
 
GeometryPredicateFunction(BiPredicate<Geometry, Geometry>) - Constructor for class nz.org.riskscape.engine.function.GeometryPredicateFunction
 
GeometryPredicateFunction(FunctionArgument...) - Constructor for class nz.org.riskscape.engine.function.GeometryPredicateFunction
For use by subclasses that wish to supply a custom predicate at runtime.
GeometryRenderer - Class in nz.org.riskscape.engine.geo
Tweaks the display of some GeoTools geometry so that it's more user-friendly.
GeometryRenderer() - Constructor for class nz.org.riskscape.engine.geo.GeometryRenderer
 
geometryStructMember(Struct, SimpleFeatureType) - Static method in class nz.org.riskscape.engine.relation.FeatureSourceRelation
 
GeomFromWKT - Class in nz.org.riskscape.engine.function.geometry
 
GeomFromWKT() - Constructor for class nz.org.riskscape.engine.function.geometry.GeomFromWKT
 
get() - Method in class nz.org.riskscape.engine.EngineInstance
 
get() - Static method in interface nz.org.riskscape.engine.function.CompositeAggregationFunction.LocalProblems
 
get() - Method in class nz.org.riskscape.engine.function.ExpensiveResource
 
get() - Static method in interface nz.org.riskscape.engine.function.ExpressionAggregationFunction.LocalProblems
 
get() - Static method in interface nz.org.riskscape.engine.function.geometry.Bounds.LocalProblems
 
get() - Static method in class nz.org.riskscape.engine.geo.OverlayOperations
 
get() - Method in class nz.org.riskscape.engine.join.LopsidedJoinIterator
 
get() - Method in class nz.org.riskscape.engine.pipeline.ParallelizedChain
 
get() - Method in class nz.org.riskscape.engine.pipeline.TransformationChain
 
get() - Method in class nz.org.riskscape.engine.pipeline.TupleIteratorSink.Iterator
 
get() - Static method in interface nz.org.riskscape.engine.rl.agg.ListCollecting.LocalProblems
 
get() - Static method in interface nz.org.riskscape.engine.rl.agg.PercentileAggregationFunction.LocalProblems
 
get() - Method in class nz.org.riskscape.engine.sched.ExecutionFuture
 
get() - Static method in interface nz.org.riskscape.engine.sched.Scheduler.LocalProblems
 
get(int) - Method in class nz.org.riskscape.engine.util.RelationBackedList
Warning: accessing a specific item in RelationBackedList can be slow, as it requires iterating through all the tuples in the relation up to the specific index.
get(long, TimeUnit) - Method in class nz.org.riskscape.engine.sched.ExecutionFuture
 
get(Object) - Method in class org.riskscape.cli.FeatureBackedStructMap
 
get(String) - Static method in enum class nz.org.riskscape.engine.filter.FilterFactory.RiskscapeFunctions
 
get(TupleStorageRelation) - Method in interface nz.org.riskscape.engine.relation.TupleStorageRelation.ReaderSupplier
 
getAccessExpression() - Method in class nz.org.riskscape.engine.output.StructFlattener.StructMapping
 
getActivated() - Method in class nz.org.riskscape.engine.plugin.PluginRepository
 
getActivatedPlugin(Class<T>) - Method in class nz.org.riskscape.engine.plugin.PluginRepository
 
getActivatedPlugin(String) - Method in class nz.org.riskscape.engine.plugin.PluginRepository
 
getAggregationFunction() - Method in class nz.org.riskscape.engine.function.maths.OverloadedAggregatingMathsFunction
 
getAliasMapping() - Method in class nz.org.riskscape.engine.data.coverage.CoverageFileBookmarkResolver
 
getAliasMapping() - Method in class nz.org.riskscape.engine.data.relation.RelationBookmarkResolver
 
getAll() - Method in class nz.org.riskscape.config.ini4j.Ini4jConfig
 
getAll(String) - Method in class nz.org.riskscape.config.ini4j.Ini4jConfigSection
 
getAlternatives() - Method in class nz.org.riskscape.engine.function.geometry.CreatePoint
 
getAlternatives() - Method in class nz.org.riskscape.engine.function.maths.Abs
 
getAlternatives() - Method in class nz.org.riskscape.engine.function.maths.Log
 
getAlternatives() - Method in class nz.org.riskscape.engine.function.maths.Log10
 
getAlternatives() - Method in class nz.org.riskscape.engine.function.maths.Max
 
getAlternatives() - Method in class nz.org.riskscape.engine.function.maths.Min
 
getAlternatives() - Method in class nz.org.riskscape.engine.function.maths.OverloadedAggregatingMathsFunction
 
getAlternatives() - Method in class nz.org.riskscape.engine.function.maths.Pow
 
getAmountFree() - Method in exception nz.org.riskscape.engine.io.OutOfStorageSpaceException
 
getAndClearAccumulator(Collector) - Method in class nz.org.riskscape.engine.sched.AccumulatorSink
Returns the accumulator for a given collector.
getArgumentProblems(RealizationContext, List<Type>) - Method in class nz.org.riskscape.engine.function.UserDefinedFunction
 
getArguments() - Method in class nz.org.riskscape.engine.function.BaseRealizableFunction
 
getArguments() - Method in class nz.org.riskscape.engine.function.maths.Log
 
getArguments() - Method in class nz.org.riskscape.engine.function.maths.LogNormalCurveFunction
 
getArguments() - Method in class nz.org.riskscape.engine.function.maths.NormalCurveFunction
 
getArguments() - Method in class nz.org.riskscape.engine.function.maths.Polynomial
 
getArguments() - Method in class nz.org.riskscape.engine.function.maths.Pow
 
getArguments() - Method in class nz.org.riskscape.engine.function.maths.Scale
 
getArguments() - Method in class nz.org.riskscape.engine.rl.agg.PercentileAggregationFunction
 
getArguments() - Method in class nz.org.riskscape.engine.rl.agg.PercentileAggregationFunction.SingleFixed
 
getArgumentTypes() - Method in class nz.org.riskscape.engine.CoercingFunctionWrapper
 
getArgumentTypes() - Method in class nz.org.riskscape.engine.function.DiscreteFunction
 
getArgumentTypes() - Method in class nz.org.riskscape.engine.function.geometry.CreatePoint
 
getArgumentTypes() - Method in class nz.org.riskscape.engine.function.maths.Abs
 
getArgumentTypes() - Method in class nz.org.riskscape.engine.function.Maths.FloatingFunction
 
getArgumentTypes() - Method in class nz.org.riskscape.engine.function.maths.Log
 
getArgumentTypes() - Method in class nz.org.riskscape.engine.function.maths.Log10
 
getArgumentTypes() - Method in class nz.org.riskscape.engine.function.maths.LogNormalCurveFunction
 
getArgumentTypes() - Method in class nz.org.riskscape.engine.function.maths.NormalCurveFunction
 
getArgumentTypes() - Method in class nz.org.riskscape.engine.function.maths.OverloadedAggregatingMathsFunction
 
getArgumentTypes() - Method in class nz.org.riskscape.engine.function.maths.Polynomial
 
getArgumentTypes() - Method in class nz.org.riskscape.engine.function.maths.Pow
 
getArgumentTypes() - Method in class nz.org.riskscape.engine.function.maths.Scale
 
getArgumentTypes() - Method in class nz.org.riskscape.engine.rl.IsNull
 
getArgumentTypes() - Method in exception nz.org.riskscape.engine.rl.MissingFunctionException
 
getAttrNameMaxLength() - Method in class nz.org.riskscape.engine.output.AbstractDataStoreWriter
Sub classes should override and return a positive value to force attribute names to be truncated if they exceed the max length.
getAttrNameMaxLength() - Method in class nz.org.riskscape.engine.output.ShapefileWriter
 
getAxis() - Method in enum class nz.org.riskscape.engine.geo.HalfPlane
The axis that bisects the 2d plane to form our side
getAxisDirection(CoordinateReferenceSystem, int) - Static method in class nz.org.riskscape.engine.geo.GeometryRenderer
Displays the AxisDirection for the given axis (i.e.
getAxisOrder(CoordinateReferenceSystem) - Static method in class nz.org.riskscape.engine.geo.GeometryRenderer
Returns the axis-order of the given CRS in a user-friendly string.
getAxisOrderFilter() - Method in class org.geotools.data.wfs.internal.WFSClient
 
getBinder(Class<?>, Class<?>) - Method in class nz.org.riskscape.engine.bind.DefaultBindingContext
 
getBinders() - Method in class nz.org.riskscape.engine.bind.DefaultBindingContext
 
getBinders() - Method in class nz.org.riskscape.engine.DefaultEngine
 
getBindingClass(Collection<ParameterProperty>) - Static method in class nz.org.riskscape.engine.bind.ParameterProperties
 
getBlockList() - Method in class nz.org.riskscape.engine.geo.RecursiveQuadGridOp.Result
The list of blocks we built when recursing, as polygons.
getBookmarkResolvers() - Method in class nz.org.riskscape.engine.DefaultEngine
 
getBookmarks() - Method in class nz.org.riskscape.engine.DefaultProject
 
getBounds(QName, CoordinateReferenceSystem) - Method in class org.geotools.data.wfs.internal.WFSClient
 
getBounds(ReferencedEnvelope) - Static method in class nz.org.riskscape.engine.geo.GeometryRenderer
Displays the bounds of an envelope.
getBoundsInCrs(ReferencedEnvelope, CoordinateReferenceSystem) - Static method in class nz.org.riskscape.engine.geo.GeometryRenderer
Displays the bounds in the given targetCrs.
getBuildInfo() - Method in class nz.org.riskscape.engine.DefaultEngine
 
getBuildParameterSet() - Method in class nz.org.riskscape.engine.pipeline.ParameterizedPipelineModelFramework
 
getBundle(String, Locale, ClassLoader) - Static method in class nz.org.riskscape.engine.i18n.RiskscapeMessageSource
Gets a resource bundle using riskscape's customized ResourceBundle.Control rules.
getBundle(Locale) - Method in class nz.org.riskscape.engine.i18n.RiskscapeMessageSource
 
getBytesRead() - Method in class nz.org.riskscape.engine.io.DiskStorageReader
 
getBytesWritten() - Method in class nz.org.riskscape.engine.io.DiskStorageWriter
 
getCachedExpression() - Method in class nz.org.riskscape.engine.expr.StructAccessExpression
 
getCapabilities() - Method in class org.geotools.data.wfs.internal.WFSClient
 
getCapabilitiesURL() - Method in class org.geotools.data.wfs.internal.WFSClient
 
getCategory() - Method in class nz.org.riskscape.engine.function.BaseMathsFunction
 
getCategory() - Method in class nz.org.riskscape.engine.function.BaseOverloadedFunction
 
getCategory() - Method in class nz.org.riskscape.engine.rl.IsNull
 
getCellIterator() - Method in class nz.org.riskscape.engine.geo.GriddedGeometry
 
getCellIterator(EnumSet<GriddedGeometry.Options>, Predicate<Polygon>) - Method in class nz.org.riskscape.engine.geo.GriddedGeometry
Creates a customized Iterator over the gridded geometry.
getCheckCompatible() - Method in class nz.org.riskscape.engine.bind.KeyValueProperty
 
getCheckValid() - Method in class nz.org.riskscape.engine.bind.KeyValueProperty
 
getChildPipelineExecutor() - Method in class nz.org.riskscape.engine.DefaultEngine
 
getClassLoader() - Method in class nz.org.riskscape.engine.i18n.DefaultMessages
 
getClassLoader() - Method in class nz.org.riskscape.engine.plugin.DefaultPluginDescriptor
 
getCode() - Method in class nz.org.riskscape.engine.i18n.EnumTranslator.EnumEntry
 
getCode(String, String, String...) - Static method in class nz.org.riskscape.engine.i18n.DefaultMessages
Construct an i18n code for looking up messages belonging to an identified object based on its id.
getCode(Identified, String...) - Static method in class nz.org.riskscape.engine.i18n.DefaultMessages
Construct an i18n code for looking up messages belonging to an identified object based on its id.
getCode(CoordinateReferenceSystem) - Static method in class nz.org.riskscape.engine.geo.GeometryRenderer
Returns the code we use to refer to the CRS, i.e.
getCoercers() - Method in class nz.org.riskscape.engine.CoercingFunctionWrapper
 
getCollection(Class<U>) - Method in class nz.org.riskscape.engine.DefaultIdentifiedLocator
 
getCollectionByClass(Class<T>) - Method in class nz.org.riskscape.engine.DefaultIdentifiedLocator
 
getCollectionByClass(Class<T>) - Method in class nz.org.riskscape.engine.DefaultProject
 
getCollectionClasses() - Method in class nz.org.riskscape.engine.DefaultIdentifiedLocator
 
getCollectionClasses() - Method in class nz.org.riskscape.engine.DefaultProject
 
getCombinedResult() - Method in class nz.org.riskscape.engine.geo.RecursiveQuadGridOp.Result
A list of all the grid cell/feature intersections
getCombinedStepsName() - Method in class nz.org.riskscape.engine.task.TaskSpec
 
getCompletedTasks() - Method in class nz.org.riskscape.engine.sched.Scheduler
 
getConfig() - Method in class nz.org.riskscape.engine.DefaultProject
 
getConfig() - Method in class org.geotools.data.wfs.internal.WFSClient
 
getContainer() - Method in class nz.org.riskscape.engine.task.TaskSpec
 
getContext() - Method in class nz.org.riskscape.engine.task.WorkerTask
 
getControl() - Method in class nz.org.riskscape.engine.i18n.DefaultMessages
 
getCoordinate(Envelope) - Method in enum class nz.org.riskscape.engine.geo.Quadrant
 
getCoordinateReferenceSystem() - Method in class nz.org.riskscape.engine.data.coverage.DatasetCoverage
 
getCoordinateReferenceSystem() - Method in class nz.org.riskscape.engine.data.coverage.GridTypedCoverage
 
getCoordinateReferenceSystem() - Method in class nz.org.riskscape.engine.data.coverage.IndexedTypedCoverage
 
getCoordinateReferenceSystem() - Method in class nz.org.riskscape.engine.data.coverage.NearestNeighbourCoverage
 
getCoverage() - Method in class nz.org.riskscape.engine.data.coverage.GridTypedCoverage
 
getCurrentHeapFreeLevel() - Method in class nz.org.riskscape.engine.MemoryMonitoring
 
getCutPoints() - Method in class nz.org.riskscape.engine.geo.IntersectionIndex.Options
Any geometries with more points than this is too complex
getCutRatio() - Method in class nz.org.riskscape.engine.geo.IntersectionIndex.Options
Any geometries with more than cutMinPoints is too complex if the ratio of their area to their bounding box is less than cutRatio.
getCutRatioPoints() - Method in class nz.org.riskscape.engine.geo.IntersectionIndex.Options
Any geometries with more points than this and a larger cutRatio is too complex
getCutSizeMapUnits() - Method in class nz.org.riskscape.engine.geo.IntersectionIndex.Options
An optional width/height to target for complexity.
getData(Bookmark, BindingContext, Class<T>) - Method in class nz.org.riskscape.engine.data.DefaultBookmarkResolvers
 
getDataDir() - Method in class nz.org.riskscape.engine.io.DiskStorage
 
getDataType() - Method in class nz.org.riskscape.engine.data.coverage.CoverageFileBookmarkResolver.Params
 
getDataType() - Method in class nz.org.riskscape.engine.data.relation.RelationBookmarkParams
 
getDeclaredArgumentTypes() - Method in class nz.org.riskscape.engine.function.UserDefinedFunction
 
getDefaultCrs() - Method in class nz.org.riskscape.engine.DefaultProject
 
getDefaultCRS(QName) - Method in class org.geotools.data.wfs.internal.WFSClient
 
getDefaultLocale() - Method in class nz.org.riskscape.engine.i18n.DefaultMessages
 
getDependencies() - Method in class nz.org.riskscape.engine.pipeline.RealizationInputImpl
 
getDependencies() - Method in class nz.org.riskscape.engine.plugin.PluginClassLoader
 
getDependsOn() - Method in class nz.org.riskscape.engine.task.TaskSpec
 
getDescendants() - Method in class nz.org.riskscape.engine.task.LinkedSteps
 
getDescribeFeatureTypeGetURL(QName) - Method in class org.geotools.data.wfs.internal.WFSClient
Utillizing DescribeFeatureTypeRequest to create a URL, but make sure to use a GET method
getDescription() - Method in class nz.org.riskscape.engine.function.BaseMathsFunction
 
getDescription() - Method in class nz.org.riskscape.engine.function.BaseOverloadedFunction
 
getDescription() - Method in class nz.org.riskscape.engine.resource.FileResourceLoader
 
getDescription() - Method in class nz.org.riskscape.engine.rl.IsNull
 
getDescription() - Method in class nz.org.riskscape.engine.steps.BaseStep
 
getDescription(Object...) - Method in class nz.org.riskscape.engine.i18n.EnumTranslator.EnumEntry
 
getDetailedMessage(MessageSource, Locale, Object, String...) - Method in class nz.org.riskscape.engine.i18n.DefaultMessages
 
getDiagnostics() - Method in class nz.org.riskscape.engine.DefaultEngine
 
getDirectMapping() - Method in class nz.org.riskscape.engine.projection.ForceSridProjection.ForceSridProjector
 
getDirectMapping() - Method in class nz.org.riskscape.engine.projection.SetAttributeProjection.TypeProjector
 
getDirectMapping() - Method in class nz.org.riskscape.engine.projection.TypeProjection.TypeProjector
 
getDirectMapping() - Method in class nz.org.riskscape.engine.projection.ValidateGeometryProjection.ValidateGeometryProjector
 
getDisplayCrs() - Method in class nz.org.riskscape.engine.DefaultDiagnostics
 
getEngine() - Method in class nz.org.riskscape.engine.bind.DefaultBindingContext
 
getEngine() - Method in class nz.org.riskscape.engine.DefaultProject
 
getEngine() - Method in class nz.org.riskscape.engine.steps.BaseStep
 
getEntries(Class<T>) - Method in class nz.org.riskscape.engine.i18n.EnumTranslator
 
getEntry(T) - Method in class nz.org.riskscape.engine.i18n.EnumTranslator
 
getEnvelope() - Method in class nz.org.riskscape.engine.data.coverage.CoverageValueProviderHelper
 
getEnvelope() - Method in class nz.org.riskscape.engine.data.coverage.DatasetCoverage
 
getEnvelope() - Method in class nz.org.riskscape.engine.data.coverage.GridTypedCoverage
 
getEnvelope() - Method in class nz.org.riskscape.engine.data.coverage.IndexedTypedCoverage
 
getEnvelope() - Method in class nz.org.riskscape.engine.data.coverage.NearestNeighbourCoverage
 
getEnvelope() - Method in class nz.org.riskscape.engine.geo.NearestNeighbourIndex
 
getEvaluateIntersectionOp() - Method in class nz.org.riskscape.engine.data.coverage.GridTypedCoverage
 
getEvaluateIntersectionOp() - Method in class nz.org.riskscape.engine.data.coverage.IndexedTypedCoverage
 
getExecutionContext() - Method in class nz.org.riskscape.engine.pipeline.RealizationInputImpl
 
getExecutionContext() - Method in class nz.org.riskscape.engine.task.TaskSpec
 
getExpression() - Method in class nz.org.riskscape.engine.join.ExpressionJoinCondition
 
getExpression() - Method in class nz.org.riskscape.engine.restriction.ExpressionRestriction
 
getExpression() - Method in exception nz.org.riskscape.engine.rl.MissingFunctionException
 
getExpression() - Method in class nz.org.riskscape.engine.rl.ScopedLambdaExpression
The expression that has been returned.
getExpression() - Method in exception nz.org.riskscape.engine.typexp.BadTypeExpressionException
 
getExpression(BoundParameters) - Method in class nz.org.riskscape.engine.pipeline.PipelineModelParameter
Returns the bound value in Expression form.
getExpressionFor(Struct) - Method in class nz.org.riskscape.engine.expr.StructAccessExpression
getExpressionRealizer() - Method in class nz.org.riskscape.engine.join.JoinIndexer
 
getExtensionPoints() - Method in class nz.org.riskscape.engine.core.EnginePlugin
 
getExtensionPoints() - Method in class nz.org.riskscape.engine.DefaultEngine
 
getExtensionsToFormats() - Method in class nz.org.riskscape.engine.data.coverage.CoverageFileBookmarkResolver
 
getFallbackLocale(String, Locale) - Method in class nz.org.riskscape.engine.i18n.ResourceBundleControl
 
getFallbackValue() - Method in class nz.org.riskscape.engine.expr.RiskscapeFunctionExpression
Deprecated.
 
getFallbackValue() - Method in class nz.org.riskscape.engine.filter.FilterExpression
 
getFeature() - Method in class nz.org.riskscape.engine.geo.GriddedGeometry
 
getFeature() - Method in class org.riskscape.cli.FeatureBackedStructMap
 
getFeatures() - Method in class nz.org.riskscape.engine.core.EnginePlugin
 
getFeaturesOfType(Class<T>) - Method in class nz.org.riskscape.engine.DefaultEngine
 
getFeatureSource() - Method in class nz.org.riskscape.engine.relation.FeatureSourceRelation
 
getFeatureType() - Method in class org.geotools.data.wfs.internal.parsers.PullParserFeatureReader
 
getFile() - Method in class nz.org.riskscape.engine.io.DiskStorageReader
 
getFile() - Method in class nz.org.riskscape.engine.io.DiskStorageWriter
 
getFilter() - Method in class nz.org.riskscape.engine.filter.FilterExpression
To defer to when evaluating expression.
getFilter() - Method in class nz.org.riskscape.engine.relation.FeatureSourceRelation
 
getFilter() - Method in class nz.org.riskscape.engine.relation.RenameFilter.Result
The result of rename conversion.
getFilterFactory() - Method in class nz.org.riskscape.engine.DefaultEngine
 
getFirstStep() - Method in class nz.org.riskscape.engine.task.LinkedSteps
 
getFirstStep() - Method in class nz.org.riskscape.engine.task.TaskSpec
 
getFirstStep() - Method in class nz.org.riskscape.engine.task.WorkerTask
 
getFirstStepRealizedResult() - Method in class nz.org.riskscape.engine.task.WorkerTask
 
getFlatProjector(Struct) - Method in class nz.org.riskscape.engine.relation.UnnestProjection
 
getForceEpsgDefined(CoordinateReferenceSystem) - Static method in class nz.org.riskscape.engine.output.AxisSwapper
Returns an AxisSwapper that flips coordinates to the order defined in the CRS's canonical EPSG definition, or empty if the CRS is the canonical version for.
getForceXY(CoordinateReferenceSystem, URI, ProblemSink) - Static method in class nz.org.riskscape.engine.output.AxisSwapper
Returns an AxisSwapper that will flip coordinates to x-y ordering, or empty if the crs is already in x-y order.
getFormats() - Method in class nz.org.riskscape.engine.DefaultEngine
 
getFormats(String) - Method in class nz.org.riskscape.engine.i18n.ResourceBundleControl
 
getForSteps() - Method in class nz.org.riskscape.engine.task.TaskSpec
The underlying pipeline step(s) that this task is executing
getFunction() - Method in class nz.org.riskscape.engine.function.DiscreteFunction.Pair
 
getFunction() - Method in class nz.org.riskscape.engine.projection.ApplyFunctionProjection
Deprecated.
 
getFunctionFrameworks() - Method in class nz.org.riskscape.engine.DefaultEngine
 
getFunctionName() - Method in class nz.org.riskscape.engine.expr.RiskscapeFunctionExpression
Deprecated.
 
getFunctionName() - Method in class nz.org.riskscape.engine.filter.FilterExpression
 
getFunctionName() - Method in enum class nz.org.riskscape.engine.filter.FilterFactory.RiskscapeFunctions
 
getFunctions() - Method in class nz.org.riskscape.engine.rl.GeometryFunctions
 
getFunctionSet() - Method in class nz.org.riskscape.engine.DefaultProject
 
getFunctor() - Method in class nz.org.riskscape.engine.function.maths.LogNormalCurveFunction
 
getFunctor() - Method in class nz.org.riskscape.engine.function.maths.NormalCurveFunction
 
getGeometryValidation() - Method in class nz.org.riskscape.engine.DefaultProject
 
getGeomMember() - Method in class nz.org.riskscape.engine.data.coverage.IndexedTypedCoverage
 
getGeomMember() - Method in class nz.org.riskscape.engine.data.coverage.SpatialRelationTypedCoverage
 
getGiven() - Method in class nz.org.riskscape.engine.DefaultFunctionResolver.SetPair
 
getGridEnvelope() - Method in class nz.org.riskscape.engine.geo.GriddedGeometry
 
getGridEnvelopeInWorldCRS() - Method in class nz.org.riskscape.engine.geo.GriddedGeometry
 
getGridGeometry() - Method in class nz.org.riskscape.engine.geo.GriddedGeometry
 
getGridToCRS() - Method in class nz.org.riskscape.engine.geo.GriddedGeometry
 
getGrouped() - Method in class nz.org.riskscape.engine.task.LinkedSteps
The pipeline steps that get processed together as a single TaskSpec
getHeight() - Method in class nz.org.riskscape.engine.data.coverage.Dataset2D
 
getHelp() - Method in class nz.org.riskscape.engine.i18n.DefaultMessages
 
getHorizontal() - Method in enum class nz.org.riskscape.engine.geo.Quadrant
 
getI18nClassLoader() - Method in class nz.org.riskscape.engine.plugin.BuiltInPluginDescriptor
 
getI18nClassLoader() - Method in class nz.org.riskscape.engine.plugin.DefaultPluginDescriptor
 
getI18nResourceLoader() - Method in class nz.org.riskscape.engine.plugin.PluginClassLoader
 
getId() - Method in class nz.org.riskscape.engine.function.BaseMathsFunction
 
getId() - Method in class nz.org.riskscape.engine.function.BaseOverloadedFunction
 
getId() - Method in class nz.org.riskscape.engine.function.maths.LogNormalCurveFunction
 
getId() - Method in class nz.org.riskscape.engine.function.maths.NormalCurveFunction
 
getId() - Method in class nz.org.riskscape.engine.pipeline.ParameterizedPipelineModelFramework
 
getId() - Method in class nz.org.riskscape.engine.resource.FileResourceLoader
 
getId() - Method in class nz.org.riskscape.engine.rl.IsNull
 
getId() - Method in class nz.org.riskscape.engine.steps.ApplyFunctionStep
 
getId() - Method in class nz.org.riskscape.engine.steps.BaseStep
 
getId() - Method in class nz.org.riskscape.engine.steps.GroupByStep
 
getId() - Method in class nz.org.riskscape.engine.steps.RelationInputStep
 
getIdentifiedClass() - Method in class nz.org.riskscape.engine.ini.IdentifiedObjectBuilder.Base
 
getIdentifiedClass() - Method in interface nz.org.riskscape.engine.ini.IdentifiedObjectBuilder
 
getIdentifiedModels() - Method in class nz.org.riskscape.engine.DefaultProject
 
getIdentity() - Method in class nz.org.riskscape.engine.rl.agg.ListCollecting.ListProcessor
 
getImplicitName(FunctionCall, Collection<String>) - Static method in class nz.org.riskscape.engine.rl.agg.AggregateExpressionRealizer
Returns an identifier for use in an aggregate struct expression for the given aggregation function call, where the user hasn't specified one.
getImplied() - Method in enum class nz.org.riskscape.engine.bind.InputFieldProperty
 
getImplied() - Method in class nz.org.riskscape.engine.bind.KeyValueProperty
 
getImplied() - Method in enum class nz.org.riskscape.engine.bind.TypedProperty
 
getIndex() - Method in class nz.org.riskscape.engine.data.coverage.IndexedTypedCoverage
 
getIndex() - Method in class nz.org.riskscape.engine.data.coverage.NearestNeighbourCoverage
 
getIndex() - Method in class nz.org.riskscape.engine.data.coverage.SpatialRelationTypedCoverage
 
getIndex() - Method in class nz.org.riskscape.engine.task.IndexBuilderTask
 
getIndex(long, long) - Method in class nz.org.riskscape.engine.data.coverage.Dataset2D
 
getInfo() - Method in class org.geotools.data.wfs.internal.WFSClient
 
getInput() - Method in exception nz.org.riskscape.engine.rl.EvalException
 
getInput() - Method in class nz.org.riskscape.engine.task.TaskSpec
 
getInputArity() - Method in class nz.org.riskscape.engine.steps.BaseStep
 
getInputNames() - Method in class nz.org.riskscape.engine.steps.BaseStep
 
getInstance() - Method in class nz.org.riskscape.engine.pipeline.TupleIteratorSink
 
getJarUrl() - Method in class nz.org.riskscape.engine.plugin.PluginClassLoader
 
getJobContext() - Method in class nz.org.riskscape.engine.task.TaskSpec
 
getJoin() - Method in class nz.org.riskscape.engine.join.JoinIndexer
 
getJoinedType() - Method in class nz.org.riskscape.engine.join.DefaultJoiner
 
getJoinedType() - Method in class nz.org.riskscape.engine.join.Joiner
 
getJoinType() - Method in class nz.org.riskscape.engine.join.Joiner
Whether left, inner etc
getKey() - Method in class nz.org.riskscape.engine.output.StructFlattener.StructMapping
 
getKeyword() - Method in enum class nz.org.riskscape.engine.bind.InputFieldProperty
 
getKeyword() - Method in class nz.org.riskscape.engine.bind.KeyValueProperty
 
getKeyword() - Method in enum class nz.org.riskscape.engine.bind.TypedProperty
 
getKeyword() - Method in class nz.org.riskscape.engine.ini.IdentifiedObjectBuilder.Base
 
getKeyword() - Method in interface nz.org.riskscape.engine.ini.IdentifiedObjectBuilder
 
getKnownBundleNames(ExtensionPoints) - Method in class nz.org.riskscape.engine.i18n.DefaultMessages
 
getLabel(Object...) - Method in class nz.org.riskscape.engine.i18n.EnumTranslator.EnumEntry
Returns a translated 'label' string for this enum.
getLabelOr(String, Object...) - Method in class nz.org.riskscape.engine.i18n.EnumTranslator.EnumEntry
Same as EnumTranslator.EnumEntry.getLabel(Object...) except the defaultMessage will be used (rather than the Enum.name() if no i18n message was found.
getLabels() - Method in class nz.org.riskscape.engine.i18n.DefaultMessages
 
getLastOperation() - Method in class nz.org.riskscape.engine.task.ChainTask
 
getLastStep() - Method in class nz.org.riskscape.engine.task.LinkedSteps
 
getLastStep() - Method in class nz.org.riskscape.engine.task.TaskSpec
 
getLastStep() - Method in class nz.org.riskscape.engine.task.WorkerTask
 
getLhs() - Method in class nz.org.riskscape.engine.join.DefaultJoiner
 
getLhs() - Method in class nz.org.riskscape.engine.join.Joiner
The left-hand side of the join
getLoaders() - Method in class nz.org.riskscape.engine.resource.DefaultResourceFactory
 
getLocation() - Method in class nz.org.riskscape.config.ini4j.Ini4jConfigSection
 
getManifest() - Method in class nz.org.riskscape.engine.plugin.DefaultPluginDescriptor
 
getMaxDistanceInCrsUnits() - Method in class nz.org.riskscape.engine.geo.NearestNeighbourIndex
 
getMaxPageSize() - Method in class nz.org.riskscape.engine.sched.LinkedListBuffer
 
getMaxPageSize() - Method in class nz.org.riskscape.engine.sched.PageAllocator
The maximum number of tuples that can potentially fit into a single Page.
getMaxSize() - Method in class nz.org.riskscape.engine.sched.Page
The maximum number of Tuples that can fit in this page
getMemberName() - Method in class nz.org.riskscape.engine.projection.ApplyFunctionProjection
Deprecated.
 
getMemoryPressureGauge() - Method in class nz.org.riskscape.engine.DefaultEngine
 
getMessage(String, Object...) - Method in class nz.org.riskscape.engine.i18n.RiskscapeMessageSource
 
getMessage(String, Object[], String, Locale) - Method in class nz.org.riskscape.engine.i18n.RiskscapeMessageSource
 
getMessage(String, Object[], Locale) - Method in class nz.org.riskscape.engine.i18n.RiskscapeMessageSource
 
getMessage(MessageKey) - Method in class nz.org.riskscape.engine.i18n.RiskscapeMessageSource
 
getMessage(MessageKey, Locale) - Method in class nz.org.riskscape.engine.i18n.RiskscapeMessageSource
 
getMessage(MessageSource, Locale, Object, String...) - Method in class nz.org.riskscape.engine.i18n.DefaultMessages
 
getMessageFactory(Class<T>, Locale) - Method in class nz.org.riskscape.engine.i18n.RiskscapeMessageSource
Returns an implementation of the given factory class that resolves messages against the given locale and message source.
getMessages() - Method in class nz.org.riskscape.engine.DefaultEngine
 
getMetadata() - Method in class nz.org.riskscape.engine.function.UserDefinedFunction
 
getMetricRegistry() - Method in class nz.org.riskscape.engine.DefaultDiagnostics
 
getMetrics() - Method in class nz.org.riskscape.engine.task.TaskSpec
 
getModelFrameworks() - Method in class nz.org.riskscape.engine.DefaultEngine
 
getName() - Method in class nz.org.riskscape.config.ini4j.Ini4jConfigSection
 
getName() - Method in class nz.org.riskscape.engine.expr.RiskscapeFunctionExpression
Deprecated.
 
getName() - Method in class nz.org.riskscape.engine.filter.FilterExpression
 
getName() - Method in class nz.org.riskscape.engine.pipeline.RealizationInputImpl
 
getName() - Method in class nz.org.riskscape.engine.task.WorkerTask
 
getNamespaceContext() - Method in class nz.org.riskscape.engine.expr.StructAccessExpression
 
getNamespaceContext() - Method in class nz.org.riskscape.engine.expr.StructMemberAccessExpression
 
getNewArguments() - Method in class nz.org.riskscape.engine.rl.FunctionCallPrototype
 
getNewCrs() - Method in class nz.org.riskscape.engine.output.AxisSwapper
A coordinate reference system with the desired ordering, or the original crs if none could be created
getNoData() - Method in class nz.org.riskscape.engine.data.coverage.GridTypedCoverage
 
getNumberOfFeatures() - Method in class org.geotools.data.wfs.internal.parsers.PullParserFeatureReader
 
getNumThreads() - Method in class nz.org.riskscape.engine.pipeline.DefaultPipelineExecutor
 
getOn() - Method in class nz.org.riskscape.engine.join.Joiner
Used to determine whether tuples should be joined or not
getOne(String) - Method in class nz.org.riskscape.config.ini4j.Ini4jConfigSection
 
getOneRequired(String) - Method in class nz.org.riskscape.config.ini4j.Ini4jConfigSection
 
getOperations() - Method in class nz.org.riskscape.engine.pipeline.TransformationChain
 
getOperations() - Method in class nz.org.riskscape.engine.task.ChainTask
 
getOptions() - Method in class nz.org.riskscape.engine.projection.ApplyFunctionProjection
Deprecated.
 
getOrDefault(String, boolean) - Method in class nz.org.riskscape.config.BootstrapIniSettings
Extracts a single, boolean value from the settings.ini config for the given parameter
getOrDefault(String, T) - Method in class nz.org.riskscape.config.BootstrapIniSettings
Extracts a single, numeric value from the settings.ini config for the given parameter
getOrderedPredecessor(int) - Method in class nz.org.riskscape.engine.task.LinkedSteps
 
getOutcome() - Method in class nz.org.riskscape.engine.relation.RenameFilter.Result
Indicates to what extent filter reflects the input filter.
getOutput() - Method in class nz.org.riskscape.engine.task.TaskSpec
 
getOutputBaseLocation() - Method in class nz.org.riskscape.engine.DefaultProject
 
getOutputStream() - Method in class nz.org.riskscape.engine.resource.FileCreateHandle
 
getPageReader() - Method in class nz.org.riskscape.engine.task.WorkerTask
Returns an optional helper for reading pages of input Tuples from the ReadPageBuffer (note that not all tasks have an input buffer though).
getPageSize() - Method in class nz.org.riskscape.engine.sched.PageAllocator
 
getPagesRead() - Method in class nz.org.riskscape.engine.task.PageReader
 
getPagesWritten() - Method in class nz.org.riskscape.engine.task.PageWriter
 
getPageWriter() - Method in class nz.org.riskscape.engine.task.WorkerTask
Returns an optional helper for writing pages of output Tuples to the WritePageBuffer (note that not all tasks have an output buffer though).
getPairs() - Method in class nz.org.riskscape.engine.function.DiscreteFunction
 
getParamContext(String) - Method in class nz.org.riskscape.engine.steps.BaseStep
Finds a Parameter for a Step based on name.
getParameters() - Method in class nz.org.riskscape.engine.expr.RiskscapeFunctionExpression
Deprecated.
 
getParameters() - Method in class nz.org.riskscape.engine.filter.FilterExpression
 
getParameters() - Method in class nz.org.riskscape.engine.pipeline.RealizationInputImpl
 
getParameters() - Method in class nz.org.riskscape.engine.pipeline.sink.SaveSinkConstructor
 
getParameterSet() - Method in class nz.org.riskscape.engine.steps.BaseStep
 
getParameterTemplates() - Method in class nz.org.riskscape.engine.DefaultProject
 
getParameterType() - Method in enum class nz.org.riskscape.engine.bind.TypedProperty
 
getPercentiles(RealizationContext, FunctionCall) - Method in class nz.org.riskscape.engine.rl.agg.PercentileAggregationFunction
 
getPercentiles(RealizationContext, FunctionCall) - Method in class nz.org.riskscape.engine.rl.agg.PercentileAggregationFunction.Single
 
getPercentiles(RealizationContext, FunctionCall) - Method in class nz.org.riskscape.engine.rl.agg.PercentileAggregationFunction.SingleFixed
 
getPipelineExecutor() - Method in class nz.org.riskscape.engine.DefaultEngine
 
getPipelineOutputStores() - Method in class nz.org.riskscape.engine.DefaultEngine
 
getPipelineSteps() - Method in class nz.org.riskscape.engine.DefaultEngine
 
getPluginById(String) - Method in class nz.org.riskscape.engine.plugin.PluginRepository
 
getPluginClass() - Method in class nz.org.riskscape.engine.plugin.DefaultPluginDescriptor
 
getPluginClassName() - Method in class nz.org.riskscape.engine.plugin.BuiltInPluginDescriptor
 
getPluginClassName() - Method in class nz.org.riskscape.engine.plugin.DefaultPluginDescriptor
 
getPluginDependencies() - Method in class nz.org.riskscape.engine.plugin.BuiltInPluginDescriptor
 
getPluginDependencies() - Method in class nz.org.riskscape.engine.plugin.DefaultPluginDescriptor
 
getPluginId() - Method in class nz.org.riskscape.engine.plugin.BuiltInPluginDescriptor
 
getPluginId() - Method in class nz.org.riskscape.engine.plugin.DefaultPluginDescriptor
 
getPlugins() - Method in class nz.org.riskscape.engine.DefaultEngine
 
getPostFullGCHeapFreeLevel() - Method in class nz.org.riskscape.engine.MemoryMonitoring
 
getPredecessors() - Method in class nz.org.riskscape.engine.task.LinkedSteps
 
getPredicate() - Method in class nz.org.riskscape.engine.function.GeometryPredicateFunction
 
getPredicate() - Method in class nz.org.riskscape.engine.restriction.ExpressionRestriction
 
getPredicates() - Method in class nz.org.riskscape.engine.rl.GeometryFunctions
 
getProblems() - Method in class nz.org.riskscape.engine.i18n.DefaultMessages
 
getProblemSink() - Method in class nz.org.riskscape.engine.DefaultEngine
 
getProblemSink() - Method in class nz.org.riskscape.engine.DefaultProject
 
getProcessFunction() - Method in class nz.org.riskscape.engine.rl.agg.ListCollecting.ListProcessor
 
getProcessingResultFrom(Class<? extends WorkerTask>, Class<T>) - Method in class nz.org.riskscape.engine.task.TaskSpec
A version of TaskSpec.getProcessingResultsFrom(Class, Class) that ensures that one and only one processing result exists.
getProcessingResultsFrom(Class<? extends WorkerTask>, Class<T>) - Method in class nz.org.riskscape.engine.task.TaskSpec
Shortcut for getProcessingResultsFrom(taskType, expectedType, NO_MINIMUM)
getProcessingResultsFrom(Class<? extends WorkerTask>, Class<T>, int) - Method in class nz.org.riskscape.engine.task.TaskSpec
Returns all of the processing results from dependencies of the given task type, or an empty list if there is no dependency of that type, or no results of that type.
getProgressMetrics() - Method in class nz.org.riskscape.engine.task.TaskSpec
A map of Metrics that give an indication of progress through this task.
getProject() - Method in class nz.org.riskscape.engine.bind.DefaultBindingContext
 
getProject() - Method in class nz.org.riskscape.engine.steps.SaveStep.Params
 
getProjected() - Method in class nz.org.riskscape.engine.geo.ProjectGeometryOp.Projected
getProjectedCrs() - Method in class nz.org.riskscape.engine.geo.ProjectGeometryOp.Projected
The CoordinateReferenceSystem of ProjectGeometryOp.Projected.getProjected().
getProjectedToSource() - Method in class nz.org.riskscape.engine.geo.ProjectGeometryOp.Projected
A MathTransform that is able to return projected geometries back to ProjectGeometryOp.Projected.getSourceCrs().
getProjectedType() - Method in class nz.org.riskscape.engine.pipeline.LopsidedFlatProjector
 
getProjectedType() - Method in class nz.org.riskscape.engine.projection.ApplyFunctionProjection.ApplyFunctionProjector
Deprecated.
 
getProjectedType() - Method in class nz.org.riskscape.engine.projection.ForceSridProjection.ForceSridProjector
 
getProjectedType() - Method in class nz.org.riskscape.engine.projection.NestMembersProjection.ProjectorImpl
 
getProjectedType() - Method in class nz.org.riskscape.engine.projection.SelectProjector
 
getProjectedType() - Method in class nz.org.riskscape.engine.projection.SetAttributeProjection.TypeProjector
 
getProjectedType() - Method in class nz.org.riskscape.engine.projection.TypeProjection.TypeProjector
 
getProjectedType() - Method in class nz.org.riskscape.engine.projection.UnionProjector
 
getProjectedType() - Method in class nz.org.riskscape.engine.projection.ValidateGeometryProjection.ValidateGeometryProjector
 
getProjection(ApplyFunctionStep.Parameters) - Method in class nz.org.riskscape.engine.steps.ApplyFunctionStep
 
getProjection(T) - Method in class nz.org.riskscape.engine.steps.ProjectionStep
 
getProjectionFunction(Struct) - Method in class nz.org.riskscape.engine.projection.ApplyFunctionProjection
Deprecated.
 
getProjectionFunction(Struct) - Method in class nz.org.riskscape.engine.projection.FlattenProjection
 
getProjectionFunction(Struct) - Method in class nz.org.riskscape.engine.projection.ForceSridProjection
 
getProjectionFunction(Struct) - Method in class nz.org.riskscape.engine.projection.NestMembersProjection
 
getProjectionFunction(Struct) - Method in class nz.org.riskscape.engine.projection.ParentTypeProjection
 
getProjectionFunction(Struct) - Method in class nz.org.riskscape.engine.projection.SetAttributeProjection
 
getProjectionFunction(Struct) - Method in class nz.org.riskscape.engine.projection.TypeProjection
 
getProjectionFunction(Struct) - Method in class nz.org.riskscape.engine.projection.ValidateGeometryProjection
 
getPropertyName() - Method in class nz.org.riskscape.engine.expr.StructAccessExpression
 
getPropertyName() - Method in class nz.org.riskscape.engine.expr.StructMemberAccessExpression
 
getPrototype() - Method in class nz.org.riskscape.engine.rl.FunctionCallPrototype
 
getRange() - Method in class nz.org.riskscape.engine.function.DiscreteFunction.Pair
 
getReader(DiskStorageWriter) - Method in class nz.org.riskscape.engine.io.DiskStorage
 
getReader(TupleWriter) - Method in class nz.org.riskscape.engine.io.DiskStorage
 
getReadOnlyCopy() - Method in class nz.org.riskscape.engine.sched.Page
Returns a copy of the Page that can only be read from, not updated.
getRealizationContext() - Method in class nz.org.riskscape.engine.bind.DefaultBindingContext
 
getRealizedExpression() - Method in exception nz.org.riskscape.engine.rl.EvalException
 
getRealizedStep() - Method in class nz.org.riskscape.engine.task.SinkTask
 
getReceiver() - Method in class nz.org.riskscape.engine.DefaultFunctionResolver.SetPair
 
getReferencedEnvelope() - Method in class nz.org.riskscape.engine.geo.IntersectionIndex
 
getRelativeTo() - Method in class nz.org.riskscape.engine.bind.DefaultBindingContext
URI that any relative file paths should be resolved against.
getRelativeTo() - Method in class nz.org.riskscape.engine.DefaultProject
Maintains a mapping of normalized structs, to avoid object proliferation.
getRemoteTypeNames() - Method in class org.geotools.data.wfs.internal.WFSClient
 
getResource(String) - Method in class nz.org.riskscape.engine.function.FunctionClassLoader
 
getResource(String) - Method in class nz.org.riskscape.engine.i18n.I18nClassLoader
 
getResource(String) - Method in class nz.org.riskscape.engine.i18n.ResourceClassLoader
 
getResource(String) - Method in class nz.org.riskscape.engine.plugin.PluginClassLoader
Get a resource from local resources, engine resources, then falling back to plugin resources
getResourceAsStream(String) - Method in class nz.org.riskscape.engine.function.FunctionClassLoader
 
getResourceAsStream(String) - Method in class nz.org.riskscape.engine.plugin.PluginClassLoader
 
getResourceBundle(String, Locale) - Method in class nz.org.riskscape.engine.i18n.DefaultMessages
Shortcut for newMessageSource(baseName).getBundle(locale)
getResourceFactory() - Method in class nz.org.riskscape.engine.DefaultEngine
 
getResources(String) - Method in class nz.org.riskscape.engine.function.FunctionClassLoader
 
getResources(String) - Method in class nz.org.riskscape.engine.i18n.I18nClassLoader
 
getResources(String) - Method in class nz.org.riskscape.engine.i18n.ResourceClassLoader
 
getResources(String) - Method in class nz.org.riskscape.engine.plugin.PluginClassLoader
 
getResources(Project, Consumer<Problem>, Predicate<ConfigSection>, String) - Static method in class nz.org.riskscape.config.ConfigUtils
 
getResourcesByPrecedence(String) - Method in class nz.org.riskscape.engine.i18n.I18nClassLoader
 
getResultType() - Method in class nz.org.riskscape.engine.rl.agg.ListCollecting.ListProcessor
 
getResultTypeFor(Type, List<Long>) - Method in class nz.org.riskscape.engine.rl.agg.PercentileAggregationFunction
 
getResultTypeFor(Type, List<Long>) - Method in class nz.org.riskscape.engine.rl.agg.PercentileAggregationFunction.Single
 
getResultTypeFor(Type, List<Long>) - Method in class nz.org.riskscape.engine.rl.agg.PercentileAggregationFunction.SingleFixed
 
getReturnType() - Method in class nz.org.riskscape.engine.CoercingFunctionWrapper
 
getReturnType() - Method in class nz.org.riskscape.engine.function.BaseRealizableFunction
 
getReturnType() - Method in class nz.org.riskscape.engine.function.DiscreteFunction
 
getReturnType() - Method in class nz.org.riskscape.engine.function.geometry.CreatePoint
 
getReturnType() - Method in class nz.org.riskscape.engine.function.maths.Abs
 
getReturnType() - Method in class nz.org.riskscape.engine.function.Maths.FloatingFunction
 
getReturnType() - Method in class nz.org.riskscape.engine.function.maths.Log
 
getReturnType() - Method in class nz.org.riskscape.engine.function.maths.Log10
 
getReturnType() - Method in class nz.org.riskscape.engine.function.maths.LogNormalCurveFunction
 
getReturnType() - Method in class nz.org.riskscape.engine.function.maths.NormalCurveFunction
 
getReturnType() - Method in class nz.org.riskscape.engine.function.maths.OverloadedAggregatingMathsFunction
 
getReturnType() - Method in class nz.org.riskscape.engine.function.maths.Polynomial
 
getReturnType() - Method in class nz.org.riskscape.engine.function.maths.Pow
 
getReturnType() - Method in class nz.org.riskscape.engine.function.maths.Scale
 
getReturnType() - Method in class nz.org.riskscape.engine.rl.IsNull
 
getRhs() - Method in class nz.org.riskscape.engine.join.DefaultJoiner
 
getRhs() - Method in class nz.org.riskscape.engine.join.Joiner
The right-hand side of the join
getRiskscapeType() - Method in class nz.org.riskscape.engine.output.AbstractDataStoreWriter
The Type we are writing out to file.
getRootCause() - Method in exception nz.org.riskscape.engine.rl.EvalException
 
getRootLocation() - Method in class nz.org.riskscape.config.ini4j.Ini4jConfig
 
getRootStruct() - Method in class nz.org.riskscape.engine.expr.StructMemberAccessExpression
 
getRunningTasks() - Method in class nz.org.riskscape.engine.sched.Scheduler
 
getScope() - Method in class nz.org.riskscape.engine.rl.ScopedLambdaExpression
The scope that this expression closes over.
getScript() - Method in class nz.org.riskscape.engine.function.UserDefinedFunction
 
getSection(String) - Method in class nz.org.riskscape.config.ini4j.Ini4jConfig
 
getSegments() - Method in class nz.org.riskscape.engine.expr.StructAccessExpression
 
getSegments() - Method in class nz.org.riskscape.engine.expr.StructMemberAccessExpression
 
getSegments() - Method in class nz.org.riskscape.engine.output.StructFlattener.StructMapping
 
getSettings(ParameterTemplate) - Static method in class nz.org.riskscape.engine.ini.IniFileParameterBuilder
 
getShortCode(Identified, String...) - Static method in class nz.org.riskscape.engine.i18n.DefaultMessages
Same as DefaultMessages.getCode(Identified, String...) except it strips off the package-name and just uses the class's simple name.
getSink() - Method in class nz.org.riskscape.engine.task.SinkTask
 
getSource() - Method in class nz.org.riskscape.engine.function.BaseMathsFunction
 
getSource() - Method in class nz.org.riskscape.engine.function.BaseOverloadedFunction
 
getSource() - Method in class nz.org.riskscape.engine.geo.ProjectGeometryOp.Projected
The original Geometry
getSource() - Method in class nz.org.riskscape.engine.join.LopsidedJoinIterator
 
getSource() - Method in class nz.org.riskscape.engine.pipeline.ParallelizedChain
 
getSource() - Method in class nz.org.riskscape.engine.pipeline.TransformationChain
 
getSource() - Method in class nz.org.riskscape.engine.pipeline.TupleIteratorSink.Iterator
 
getSource() - Method in class nz.org.riskscape.engine.plugin.DefaultPluginDescriptor
 
getSource() - Method in class nz.org.riskscape.engine.rl.IsNull
 
getSourceCrs() - Method in class nz.org.riskscape.engine.geo.ProjectGeometryOp.Projected
The CoordinateReferenceSystem of ProjectGeometryOp.Projected.getSource()
getSourceInformation() - Method in class nz.org.riskscape.engine.data.coverage.GridCoverageRelation
 
getSourceInformation() - Method in class nz.org.riskscape.engine.relation.FeatureSourceRelation
 
getSourceInformation() - Method in class nz.org.riskscape.engine.relation.PagingFeatureSourceRelation
 
getSourceInformation() - Method in class nz.org.riskscape.engine.relation.TupleStorageRelation
 
getSourcePath() - Method in class nz.org.riskscape.engine.plugin.BuiltInPluginDescriptor
 
getSourcePath() - Method in class nz.org.riskscape.engine.plugin.DefaultPluginDescriptor
 
getSourceType() - Method in class nz.org.riskscape.engine.pipeline.LopsidedFlatProjector
 
getSourceType() - Method in class nz.org.riskscape.engine.projection.ApplyFunctionProjection.ApplyFunctionProjector
Deprecated.
 
getSourceType() - Method in class nz.org.riskscape.engine.projection.ForceSridProjection.ForceSridProjector
 
getSourceType() - Method in class nz.org.riskscape.engine.projection.NestMembersProjection.ProjectorImpl
 
getSourceType() - Method in class nz.org.riskscape.engine.projection.SelectProjector
 
getSourceType() - Method in class nz.org.riskscape.engine.projection.SetAttributeProjection.TypeProjector
 
getSourceType() - Method in class nz.org.riskscape.engine.projection.TypeProjection.TypeProjector
 
getSourceType() - Method in class nz.org.riskscape.engine.projection.UnionProjector
 
getSourceType() - Method in class nz.org.riskscape.engine.projection.ValidateGeometryProjection.ValidateGeometryProjector
 
getSourceTypes() - Method in class nz.org.riskscape.engine.projection.UnionProjector
 
getSpatialMetadataMapper() - Method in class nz.org.riskscape.engine.projection.ForceSridProjection.ForceSridProjector
 
getSpatialMetadataMapper() - Method in class nz.org.riskscape.engine.projection.ValidateGeometryProjection.ValidateGeometryProjector
 
getSpec() - Method in class nz.org.riskscape.engine.task.WorkerTask
 
getSpecNameBrief() - Method in class nz.org.riskscape.engine.task.ChainTask
 
getSpecNameBrief() - Method in class nz.org.riskscape.engine.task.IndexBuilderTask
 
getSpecNameBrief() - Method in class nz.org.riskscape.engine.task.SinkTask
 
getSpecNameBrief() - Method in class nz.org.riskscape.engine.task.WorkerTask
 
getSridSet() - Method in class nz.org.riskscape.engine.bind.DefaultBindingContext
 
getSridSet() - Method in class nz.org.riskscape.engine.data.coverage.GridTypedCoverage
 
getSridSet() - Method in class nz.org.riskscape.engine.DefaultProject
 
getSridSet() - Method in class nz.org.riskscape.engine.relation.FeatureSourceRelation
 
getStartingEnvelope() - Method in class nz.org.riskscape.engine.geo.RecursiveQuadGridOp.Result
 
getState() - Method in class nz.org.riskscape.engine.task.TaskSpec
 
getStats() - Method in class nz.org.riskscape.engine.function.benchmark.Timer
 
getStepNameFunction(PipelineDeclaration) - Method in class nz.org.riskscape.engine.pipeline.DefaultStepNamingPolicy
 
getStepsSummary() - Method in class nz.org.riskscape.engine.task.TaskSpec
 
getStorageLocation() - Method in exception nz.org.riskscape.engine.io.OutOfStorageSpaceException
 
getStoredAt() - Method in class nz.org.riskscape.engine.output.AbstractDataStoreWriter
 
getStoredAt() - Method in class nz.org.riskscape.engine.output.CsvWriter
 
getStoredAt() - Method in class nz.org.riskscape.engine.output.GeoJSONWriter
 
getStoredAt() - Method in class nz.org.riskscape.engine.output.JSONWriter
 
getStoredAt() - Method in class nz.org.riskscape.engine.output.KmlWriter
 
getStoredAt() - Method in class nz.org.riskscape.engine.output.ShapefileWriter2
 
getStoreForURI(URI) - Method in class nz.org.riskscape.engine.output.DefaultPipelineOutputStores
 
getStrategy() - Method in class org.geotools.data.wfs.internal.WFSClient
 
getTempDirectory() - Method in class nz.org.riskscape.engine.bind.DefaultBindingContext
 
getTempDirectory() - Method in class nz.org.riskscape.engine.DefaultEngine
 
getTokens() - Method in exception nz.org.riskscape.engine.rl.UnresolvedExpressionParameterException
 
getTupleCapacity() - Method in class nz.org.riskscape.engine.sched.LinkedListBuffer
the maximum number of tuples we can have present in the buffer at once before it is considered full.
getTupleCapacity() - Method in interface nz.org.riskscape.engine.task.WritePageBuffer
 
getTupleCount() - Method in class nz.org.riskscape.engine.sched.Page
 
getTupleCount() - Method in class nz.org.riskscape.engine.sched.Page.ReadOnlyPage
 
getTuplesRead() - Method in class nz.org.riskscape.engine.task.PageReader
 
getTupleStorage() - Method in class nz.org.riskscape.engine.DefaultEngine
 
getTuplesWritten() - Method in class nz.org.riskscape.engine.task.PageWriter
 
getType() - Method in class nz.org.riskscape.engine.data.coverage.Dataset2D
 
getType() - Method in class nz.org.riskscape.engine.data.coverage.DatasetCoverage
 
getType() - Method in class nz.org.riskscape.engine.data.coverage.GridTypedCoverage
 
getType() - Method in class nz.org.riskscape.engine.data.coverage.IndexedTypedCoverage
 
getType() - Method in class nz.org.riskscape.engine.data.coverage.NearestNeighbourCoverage
 
getType() - Method in class nz.org.riskscape.engine.expr.ConstantExpression
 
getType() - Method in class nz.org.riskscape.engine.expr.StructMemberAccessExpression
 
getType() - Method in class nz.org.riskscape.engine.output.StructFlattener.StructMapping
 
getType() - Method in class nz.org.riskscape.engine.relation.FeatureSourceTupleIterator
 
getTypeBuilder() - Method in class nz.org.riskscape.engine.DefaultProject
 
getTypeRegistry() - Method in class nz.org.riskscape.engine.DefaultEngine
 
getTypeSet() - Method in class nz.org.riskscape.engine.DefaultProject
 
getTypeSet() - Method in class nz.org.riskscape.engine.typexp.DefaultTypeBuilder
 
getUnbound() - Method in class nz.org.riskscape.config.BootstrapIniSettings
 
getV2r() - Method in class nz.org.riskscape.engine.data.relation.RelationBookmarkResolver
 
getValue() - Method in class nz.org.riskscape.engine.bind.KeyValueProperty
 
getValue() - Method in class nz.org.riskscape.engine.i18n.EnumTranslator.EnumEntry
The enum value itself
getValue(long, long) - Method in class nz.org.riskscape.engine.data.coverage.Dataset2D
 
getValueOr() - Method in class nz.org.riskscape.engine.bind.KeyValueProperty
 
getVersion() - Method in class nz.org.riskscape.engine.plugin.BuiltInPluginDescriptor
 
getVersion() - Method in class nz.org.riskscape.engine.plugin.DefaultPluginDescriptor
 
getVertical() - Method in enum class nz.org.riskscape.engine.geo.Quadrant
 
getWaitingTasks() - Method in class nz.org.riskscape.engine.sched.Scheduler
 
getWellKnownTypePrefix(String) - Method in interface nz.org.riskscape.config.ini4j.Ini4jConfigConstants
 
getWidth() - Method in class nz.org.riskscape.engine.data.coverage.Dataset2D
 
getWorkerTaskClass() - Method in class nz.org.riskscape.engine.task.TaskSpec
 
getWorkerTasks() - Method in class nz.org.riskscape.engine.task.TaskSpec
 
getWrapped() - Method in class nz.org.riskscape.engine.CoercingFunctionWrapper
 
getWriter(Struct, File, ExecutionContext) - Method in class nz.org.riskscape.engine.output.BaseShapefileFormat
 
getWriter(Struct, File, ExecutionContext) - Method in class nz.org.riskscape.engine.output.ShapefileFormat
 
getWriter(Struct, File, ExecutionContext) - Method in class nz.org.riskscape.engine.output.ShapefileGeotoolsFormat
 
getWriterConstructor() - Method in class nz.org.riskscape.engine.output.BaseShapefileFormat
 
getWriterConstructor() - Method in class nz.org.riskscape.engine.output.CsvFormat
 
getWriterConstructor() - Method in class nz.org.riskscape.engine.output.GeoJSONFormat
 
getWriterConstructor() - Method in class nz.org.riskscape.engine.output.KmlFormat
 
GridCoverageRelation - Class in nz.org.riskscape.engine.data.coverage
Gives relation-style access to a grid by iteration through the raster pixel-by-pixel
GridCoverageRelation(SRIDSet, GridCoverage2D, BaseRelation.Fields) - Constructor for class nz.org.riskscape.engine.data.coverage.GridCoverageRelation
 
GridCoverageRelation(SRIDSet, GridCoverage2D, Struct) - Constructor for class nz.org.riskscape.engine.data.coverage.GridCoverageRelation
 
GriddedGeometry - Class in nz.org.riskscape.engine.geo
Can apply a GridGeometry to a Geometry to be able to slice it up in to cells
GriddedGeometry(Geometry, GridGeometry2D) - Constructor for class nz.org.riskscape.engine.geo.GriddedGeometry
Construct a new GriddedGeometry that applies a GridGeometry2D to a Geometry object.
GriddedGeometry.Options - Enum Class in nz.org.riskscape.engine.geo
 
gridSize - Variable in class nz.org.riskscape.engine.geo.RecursiveQuadGridOp.Result
Size of the grid in map units, NB gridSize² gives the area of each grid cell.
GridTypedCoverage - Class in nz.org.riskscape.engine.data.coverage
 
GridTypedCoverage(GridCoverage, SRIDSet) - Constructor for class nz.org.riskscape.engine.data.coverage.GridTypedCoverage
 
GroupByStep - Class in nz.org.riskscape.engine.steps
 
GroupByStep(Engine) - Constructor for class nz.org.riskscape.engine.steps.GroupByStep
 
GroupByStep.Params - Class in nz.org.riskscape.engine.steps
 

H

hadDependency(TaskSpec) - Method in class nz.org.riskscape.engine.task.TaskSpec
 
HalfPlane - Enum Class in nz.org.riskscape.engine.geo
The 'sides' of each axis.
hasCollectionOf(Class<? extends Identified>) - Method in class nz.org.riskscape.engine.DefaultIdentifiedLocator
 
hasCollectionOf(Class<? extends Identified>) - Method in class nz.org.riskscape.engine.DefaultProject
 
hasDependency(TaskSpec) - Method in class nz.org.riskscape.engine.task.TaskSpec
 
hasFanOut() - Method in class nz.org.riskscape.engine.task.LinkedSteps
 
hashCode() - Method in class nz.org.riskscape.config.ini4j.Ini4jConfigSection
 
hashCode() - Method in class nz.org.riskscape.engine.bind.KeyValueProperty
 
hashCode() - Method in class nz.org.riskscape.engine.expr.StructAccessExpression
 
hashCode() - Method in class nz.org.riskscape.engine.expr.StructMemberAccessExpression
 
hashCode() - Method in class nz.org.riskscape.engine.function.DiscreteFunction.Pair
 
hashCode() - Method in class nz.org.riskscape.engine.function.ExpressionAggregationFunction
 
hashCode() - Method in class nz.org.riskscape.engine.function.FunctionClassLoader
 
hashCode() - Method in class nz.org.riskscape.engine.geo.IntersectionIndex.Options
 
hashCode() - Method in class nz.org.riskscape.engine.geo.ProjectGeometryOp.Projected
 
hashCode() - Method in class nz.org.riskscape.engine.i18n.EnumTranslator.EnumEntry
 
hashCode() - Method in class nz.org.riskscape.engine.join.Joiner
 
hashCode() - Method in class nz.org.riskscape.engine.plugin.BuiltInPluginDescriptor
 
hashCode() - Method in class nz.org.riskscape.engine.plugin.DefaultPluginDescriptor
 
hashCode() - Method in class nz.org.riskscape.engine.plugin.PluginClassLoader
 
hashCode() - Method in class nz.org.riskscape.engine.rl.agg.ListCollecting.ListProcessor
 
hashCode() - Method in class nz.org.riskscape.engine.rl.FunctionCallPrototype
 
hashCode() - Method in class nz.org.riskscape.engine.rl.ScopedLambdaExpression
 
hashCode() - Method in class nz.org.riskscape.engine.steps.BaseStep
 
hashCode() - Method in class nz.org.riskscape.engine.task.LinkedSteps
 
hashCode() - Method in class nz.org.riskscape.engine.task.TaskSpec
 
HashIndexer - Class in nz.org.riskscape.engine.join
JoinIndexer implementation that builds an in-memory hash index of tuples when the JoinCondition is an equality filter.
HashIndexer(Join, ExpressionRealizer, int) - Constructor for class nz.org.riskscape.engine.join.HashIndexer
 
hasIdentity() - Method in class nz.org.riskscape.engine.function.ExpressionAggregationFunction
 
hasInput() - Method in class nz.org.riskscape.engine.task.PageReader
Returns true if there is something for a worker task to do, i.e.
hasInputPage() - Method in class nz.org.riskscape.engine.task.WorkerTask
 
hasKeyValuePair() - Method in class nz.org.riskscape.engine.bind.KeyValueProperty
 
hasNext() - Method in class nz.org.riskscape.engine.relation.FeatureSourceTupleIterator
 
hasNext() - Method in class nz.org.riskscape.engine.sched.Page.ReadOnlyPage
 
hasNext() - Method in class nz.org.riskscape.engine.sort.MergeSortIterator
 
hasNext() - Method in class nz.org.riskscape.engine.task.PageReader
 
hasOutputPage() - Method in class nz.org.riskscape.engine.task.WorkerTask
 
hasOutstandingDependencies() - Method in class nz.org.riskscape.engine.task.TaskSpec
 
hasPageInProgress() - Method in class nz.org.riskscape.engine.task.ChainTask
 
hasPageInProgress() - Method in class nz.org.riskscape.engine.task.PageReader
 
hasPageInProgress() - Method in class nz.org.riskscape.engine.task.PageWriter
 
hasPageInProgress() - Method in class nz.org.riskscape.engine.task.WorkerTask
Returns true if the task currently has a page of either input or output that it hasn't finished with yet.
hasPluginDependencies() - Method in class nz.org.riskscape.engine.plugin.BuiltInPluginDescriptor
 
hasPluginDependencies() - Method in class nz.org.riskscape.engine.plugin.DefaultPluginDescriptor
 
hasSpace() - Method in class nz.org.riskscape.engine.task.PageWriter
 
HIDDEN - Enum constant in enum class nz.org.riskscape.engine.bind.InputFieldProperty
Hide this parameter by default, i.e.

I

I18nClassLoader - Class in nz.org.riskscape.engine.i18n
ClassLoader for use with building ResourceBundles that uses an explicit search path for finding resources for use with ResourceBundleControl to control the order with which values from bundles over-write each other.
I18nClassLoader() - Constructor for class nz.org.riskscape.engine.i18n.I18nClassLoader
 
id - Variable in class nz.org.riskscape.engine.task.WorkerTask
 
identified() - Method in class nz.org.riskscape.engine.function.UserDefinedFunction
 
identified(String) - Method in class nz.org.riskscape.engine.function.BaseRealizableFunction
Shortcut for asFunction().identified(id)
IdentifiedObjectBuilder<T extends nz.org.riskscape.engine.Identified> - Interface in nz.org.riskscape.engine.ini
Builds an Identified RiskScape item (bookmark, type, model, etc) from an INI file section.
IdentifiedObjectBuilder.Base<T extends nz.org.riskscape.engine.Identified> - Class in nz.org.riskscape.engine.ini
 
identity(String) - Method in class nz.org.riskscape.engine.function.ExpressionAggregationFunction.Builder
Supply an identity expression for the function.
IdentityBinder - Class in nz.org.riskscape.engine.bind.impl
Special case binder that sits at the end of the binders and will just return back what it's given if no binding is necessary
IdentityBinder() - Constructor for class nz.org.riskscape.engine.bind.impl.IdentityBinder
 
IF - Static variable in class nz.org.riskscape.engine.rl.IfThenElse
 
IF_NULL - Static variable in class nz.org.riskscape.engine.rl.LogicFunctions
 
IF_THEN_ELSE - Static variable in class nz.org.riskscape.engine.rl.IfThenElse
 
IfNull - Class in nz.org.riskscape.engine.function.lang
 
IfNull() - Constructor for class nz.org.riskscape.engine.function.lang.IfNull
 
IfThenElse - Class in nz.org.riskscape.engine.rl
Implementation of https://docs.geoserver.org/latest/en/user/filter/function_reference.html#control-functions
IfThenElse() - Constructor for class nz.org.riskscape.engine.rl.IfThenElse
 
IGNORE_EXCESS - Enum constant in enum class nz.org.riskscape.engine.projection.ApplyFunctionProjection.Options
Deprecated.
 
ignoreRadiusCompensation - Variable in class nz.org.riskscape.engine.geo.NearestNeighbourIndex.Visitor
 
IMPORT_KEY - Static variable in interface nz.org.riskscape.config.ini4j.Ini4jConfigConstants
 
in - Variable in class nz.org.riskscape.engine.task.WorkerTask
 
INCLUDE_ALL_CELLS - Static variable in class nz.org.riskscape.engine.geo.GriddedGeometry
 
INDEX_CONSTRUCTORS - Static variable in class nz.org.riskscape.engine.steps.JoinStep
JoinIndexer.Constructors in priority order.
IndexBuilderTask<T> - Class in nz.org.riskscape.engine.task
 
IndexBuilderTask(TaskSpec) - Constructor for class nz.org.riskscape.engine.task.IndexBuilderTask
 
IndexedTypedCoverage - Class in nz.org.riskscape.engine.data.coverage
A TypedCoverage that is backed by a Relation.
IndexedTypedCoverage(Type, SRIDSet, CoordinateReferenceSystem) - Constructor for class nz.org.riskscape.engine.data.coverage.IndexedTypedCoverage
 
IndexEmitterTask<T> - Class in nz.org.riskscape.engine.task
 
IndexEmitterTask(TaskSpec) - Constructor for class nz.org.riskscape.engine.task.IndexEmitterTask
 
indexKey - Variable in class nz.org.riskscape.engine.steps.UnnestStep.Parameters
 
infer(Class<?>) - Static method in class nz.org.riskscape.engine.bind.ParameterProperties
Infers properties for a parameter based on its expected type.
infer(Object) - Static method in class nz.org.riskscape.engine.bind.ParameterProperties
Infers properties for a parameter based on the parameter's default value
infer(RealizedExpression) - Static method in class nz.org.riskscape.engine.bind.ParameterProperties
Infers properties for a parameter based on its default value (a realized expression)
INI_SUFFIX - Static variable in interface nz.org.riskscape.config.ini4j.Ini4jConfigConstants
File extension for ini files
Ini4jConfig - Class in nz.org.riskscape.config.ini4j
 
Ini4jConfig(URI) - Constructor for class nz.org.riskscape.config.ini4j.Ini4jConfig
 
Ini4jConfigConstants - Interface in nz.org.riskscape.config.ini4j
 
Ini4jConfigSection - Class in nz.org.riskscape.config.ini4j
 
Ini4jConfigSection(Profile.Section, URI, String) - Constructor for class nz.org.riskscape.config.ini4j.Ini4jConfigSection
 
IniFileFunctionBuilder - Class in nz.org.riskscape.engine.ini
Builds a user-defined function from an INI definition.
IniFileFunctionBuilder(Project) - Constructor for class nz.org.riskscape.engine.ini.IniFileFunctionBuilder
 
IniFileModelBuilder2 - Class in nz.org.riskscape.engine.ini
Builds a framework-based model from an INI definition.
IniFileModelBuilder2(Project) - Constructor for class nz.org.riskscape.engine.ini.IniFileModelBuilder2
 
IniFileParameterBuilder - Class in nz.org.riskscape.engine.ini
Builds a user-defined parameter from an INI definition.
IniFileParameterBuilder(Project) - Constructor for class nz.org.riskscape.engine.ini.IniFileParameterBuilder
 
IniFileTypeBuilder - Class in nz.org.riskscape.engine.typexp
Can add Types to a TypeSet via an ini file and the riskscape type expression dsl
IniFileTypeBuilder(Project) - Constructor for class nz.org.riskscape.engine.typexp.IniFileTypeBuilder
 
IniParser - Class in nz.org.riskscape.engine.ini
Provides methods to parse INI files with defined settings - multi section enabled allowing duplicate sections and keys - escape new lines allowing values to span multiple lines - set escape false, so Windows paths don't need excessive escaping.
IniParser() - Constructor for class nz.org.riskscape.engine.ini.IniParser
 
init(Project) - Method in class nz.org.riskscape.engine.DefaultProjectBuilder
 
init(Project) - Method in interface nz.org.riskscape.engine.ProjectBuilder
Initialize the given project, returning back the same project and a list of any warnings that were raised.
initialIndexSize - Variable in class nz.org.riskscape.engine.steps.JoinStep.Parameters
 
initializeEngine(Engine) - Method in class nz.org.riskscape.engine.core.EnginePlugin
 
initTileCacheSize(BootstrapIniSettings) - Static method in class nz.org.riskscape.engine.data.coverage.CoverageFileBookmarkResolver
Initializes the size of the tile cache based on the given RiskScape settings.
input - Variable in class nz.org.riskscape.engine.steps.EnlargeStep.Params
 
input - Variable in class nz.org.riskscape.engine.steps.FilterStep.Parameters
 
input - Variable in class nz.org.riskscape.engine.steps.GroupByStep.Params
 
input - Variable in class nz.org.riskscape.engine.steps.ProjectionStep.ProjectionParameters
 
input - Variable in class nz.org.riskscape.engine.steps.RelationInputStep.Parameters
 
input - Variable in class nz.org.riskscape.engine.steps.SaveStep.Params
 
input - Variable in class nz.org.riskscape.engine.steps.UnnestStep.Parameters
 
Input - Annotation Interface in nz.org.riskscape.engine.steps
 
INPUT_EMPTY - Enum constant in enum class nz.org.riskscape.engine.task.ReturnState
 
InputFieldProperty - Enum Class in nz.org.riskscape.engine.bind
Describes aspects of how the UI should present the parameter to the user, i.e.
inputs - Variable in class nz.org.riskscape.engine.steps.UnionStep.Parameters
 
insert(Tuple) - Method in class nz.org.riskscape.engine.geo.IntersectionIndex
 
insert(Tuple) - Method in class nz.org.riskscape.engine.geo.NearestNeighbourIndex
Insert a Tuple into the index.
insertAfter(Object, ClassLoader, BiPredicate<Object, ClassLoader>) - Method in class nz.org.riskscape.engine.i18n.I18nClassLoader
insertBefore(Object, ClassLoader, BiPredicate<Object, ClassLoader>) - Method in class nz.org.riskscape.engine.i18n.I18nClassLoader
Inserts a class loader pair before the pair matched by searchMethod.
insertFirst(OperatorResolver) - Method in class nz.org.riskscape.engine.DefaultFunctionSet
Add a new OperatorResolver with highest precedence.
insertLast(OperatorResolver) - Method in class nz.org.riskscape.engine.DefaultFunctionSet
Add a new OperatorResolver with lowest precedence.
INSTANCE - Static variable in class nz.org.riskscape.engine.gt.FilterValidator
 
INSTANCE - Static variable in class nz.org.riskscape.engine.i18n.ResourceBundleControl
 
INSTANCE - Static variable in class nz.org.riskscape.engine.pipeline.DefaultStepNamingPolicy
 
INSTANCE - Static variable in class nz.org.riskscape.engine.plugin.PluginRepository
 
INSTANCE - Static variable in class nz.org.riskscape.engine.rl.DefaultOperators
 
INSTANCE - Static variable in class nz.org.riskscape.engine.typexp.LookupConstructor
 
INTEGER - Enum constant in enum class nz.org.riskscape.engine.bind.TypedProperty
Used to explicitly state the parameter should only accept whole numbers, e.g.
internal - Variable in class nz.org.riskscape.engine.relation.FeatureSourceTupleIterator
 
internalIssueRequest(Request) - Method in class org.geotools.data.wfs.internal.WFSClient
 
intersection(Geometry, Geometry) - Method in class nz.org.riskscape.engine.geo.OverlayOperations
 
INTERSECTION - Static variable in class nz.org.riskscape.engine.rl.GeometryFunctions
 
IntersectionIndex - Class in nz.org.riskscape.engine.geo
Creates an index of tuples using an underlying STRtree, implementing a couple of standard routines for querying the index for tuples, dealing with reprojection and other housekeeping concerns.
IntersectionIndex(StructMemberAccessExpression, SRIDSet, IntersectionIndex.Options) - Constructor for class nz.org.riskscape.engine.geo.IntersectionIndex
 
IntersectionIndex(Struct.StructMember, SRIDSet, IntersectionIndex.Options) - Constructor for class nz.org.riskscape.engine.geo.IntersectionIndex
 
IntersectionIndex.Options - Class in nz.org.riskscape.engine.geo
 
IS_NOT_NULL - Static variable in class nz.org.riskscape.engine.rl.LogicFunctions
 
IS_NULL - Static variable in class nz.org.riskscape.engine.rl.LogicFunctions
 
isAllowed(RealizedExpression) - Method in class nz.org.riskscape.engine.join.RealizedExpressionJoinIndexer
Validates that RealizedExpression is able to be used for indexing.
isAllowed(RealizedExpression) - Method in class nz.org.riskscape.engine.join.SpatialIndexer
 
isAssignable() - Method in class nz.org.riskscape.engine.DefaultFunctionResolver.SetPair
 
isBackoffNeeded() - Method in class nz.org.riskscape.engine.sched.PageAllocator
 
isCancelled() - Method in class nz.org.riskscape.engine.sched.ExecutionFuture
 
isCompatible(ParameterProperty) - Method in enum class nz.org.riskscape.engine.bind.InputFieldProperty
 
isCompatible(ParameterProperty) - Method in class nz.org.riskscape.engine.bind.KeyValueProperty
 
isCompatible(ParameterProperty) - Method in enum class nz.org.riskscape.engine.bind.TypedProperty
 
isComplete() - Method in class nz.org.riskscape.engine.sched.CombinedPageBuffer
 
isComplete() - Method in class nz.org.riskscape.engine.sched.LinkedListBuffer
 
isComplete() - Method in class nz.org.riskscape.engine.task.PageReader
 
isComplete() - Method in interface nz.org.riskscape.engine.task.ReadPageBuffer
 
isComplete() - Method in class nz.org.riskscape.engine.task.TaskSpec
 
isComplete() - Method in class nz.org.riskscape.engine.task.WorkerTask
 
isCreated() - Method in class nz.org.riskscape.engine.task.TaskSpec
 
isCreated() - Method in class nz.org.riskscape.engine.task.WorkerTask
 
isCrsEquivalent(CoordinateReferenceSystem, CoordinateReferenceSystem) - Static method in class nz.org.riskscape.engine.geo.GeometryRenderer
 
isCutBeforeAdding() - Method in class nz.org.riskscape.engine.geo.IntersectionIndex.Options
Whether to optimize this index by cutting up complex geometries for faster point lookups.
isDone() - Method in class nz.org.riskscape.engine.sched.ExecutionFuture
 
isEmpty() - Method in class nz.org.riskscape.engine.rl.agg.ExpressionAccumulator
 
isEmpty() - Method in class nz.org.riskscape.engine.sched.CombinedPageBuffer
 
isEmpty() - Method in class nz.org.riskscape.engine.sched.LinkedListBuffer
 
isEmpty() - Method in interface nz.org.riskscape.engine.task.ReadPageBuffer
 
isEmpty() - Method in class nz.org.riskscape.engine.util.RelationBackedList
 
isEmpty() - Method in class org.riskscape.cli.FeatureBackedStructMap
 
isFull() - Method in class nz.org.riskscape.engine.sched.LinkedListBuffer
 
isFull() - Method in class nz.org.riskscape.engine.sched.Page
 
isFull() - Method in class nz.org.riskscape.engine.task.PageWriter
 
isFull() - Method in interface nz.org.riskscape.engine.task.WritePageBuffer
 
isGivenNullable() - Method in class nz.org.riskscape.engine.DefaultFunctionResolver.SetPair
 
isInBounds(long, long) - Method in class nz.org.riskscape.engine.data.coverage.Dataset2D
 
isInputReady() - Method in class nz.org.riskscape.engine.task.WorkerTask
Test for whether this task should run based on the state of the input buffer.
IsNull - Class in nz.org.riskscape.engine.rl
Implementation of https://docs.geoserver.org/latest/en/user/filter/function_reference.html#comparison-functions
IsNull() - Constructor for class nz.org.riskscape.engine.rl.IsNull
 
isOnlyGivenNullable() - Method in class nz.org.riskscape.engine.DefaultFunctionResolver.SetPair
 
isOutputReady() - Method in class nz.org.riskscape.engine.task.WorkerTask
Test for whether this task should run based on the state of the output buffer.
isParallelizable() - Method in class nz.org.riskscape.engine.task.TaskSpec
 
isParallelizationEnabled() - Method in class nz.org.riskscape.engine.pipeline.DefaultPipelineExecutor
 
isPositive() - Method in enum class nz.org.riskscape.engine.geo.HalfPlane
Is this side the positive or negative one, e.g.
isReadyToRun() - Method in class nz.org.riskscape.engine.task.AccumulatorProcessorTask
 
isReadyToRun() - Method in class nz.org.riskscape.engine.task.ChainTask
 
isReadyToRun() - Method in class nz.org.riskscape.engine.task.SinkTask
 
isReadyToRun() - Method in class nz.org.riskscape.engine.task.WorkerTask
Returns true if the task has work it can do.
isReceiverNullable() - Method in class nz.org.riskscape.engine.DefaultFunctionResolver.SetPair
 
isRunning() - Method in class nz.org.riskscape.engine.sched.Worker
 
isStarted() - Method in class nz.org.riskscape.engine.task.TaskSpec
 
isStarted() - Method in class nz.org.riskscape.engine.task.WorkerTask
 
isStatic(Expression) - Static method in class nz.org.riskscape.engine.filter.FilterFactory
Indicates if the expression is static.
issueComplexRequest(GetFeatureRequest) - Method in class org.geotools.data.wfs.internal.WFSClient
Issue a GetFeature request that will not be treated as SimpleFeatureType
issueRequest(GetCapabilitiesRequest) - Method in class org.geotools.data.wfs.internal.WFSClient
 
issueRequest(DescribeFeatureTypeRequest) - Method in class org.geotools.data.wfs.internal.WFSClient
 
issueRequest(DescribeStoredQueriesRequest) - Method in class org.geotools.data.wfs.internal.WFSClient
 
issueRequest(GetFeatureRequest) - Method in class org.geotools.data.wfs.internal.WFSClient
Issue a GetFeature request that have a SimpleFeatureType in request.getFullType()
issueRequest(ListStoredQueriesRequest) - Method in class org.geotools.data.wfs.internal.WFSClient
 
issueTransaction(TransactionRequest) - Method in class org.geotools.data.wfs.internal.WFSClient
 
isTooComplex(Geometry, Envelope) - Method in class nz.org.riskscape.engine.geo.IntersectionIndex.Options
Heuristic for deciding if geometry is 'too complex' to put in the index.
isUnbounded() - Method in class nz.org.riskscape.engine.sched.AccumulatorSink
 
isUsable() - Method in class nz.org.riskscape.engine.join.HashIndexer
 
isUsable() - Method in class nz.org.riskscape.engine.join.JoinIndexer
 
isUsable() - Method in class nz.org.riskscape.engine.join.NoIndexIndexer
 
isUsable() - Method in class nz.org.riskscape.engine.join.RealizedExpressionJoinIndexer
 
isUsable() - Method in class nz.org.riskscape.engine.join.SpatialIndexer
 
isWarningOrWorse() - Method in enum class nz.org.riskscape.engine.MemoryMonitoring.Level
 
iterator() - Method in class nz.org.riskscape.engine.util.RelationBackedList
 
Iterator() - Constructor for class nz.org.riskscape.engine.pipeline.TupleIteratorSink.Iterator
 

J

join - Variable in class nz.org.riskscape.engine.join.JoinIndexer
 
join(JoinIndexer, Tuple) - Method in class nz.org.riskscape.engine.join.DefaultJoiner
 
join(Tuple, Tuple) - Method in class nz.org.riskscape.engine.join.Joiner
Create a joined tuple of joinedType that can be used with our joinCondition
JOIN_CONDITION_INVALID - Enum constant in enum class nz.org.riskscape.engine.join.ProblemCodes
Join condition is invalid
Joiner - Class in nz.org.riskscape.engine.join
Can join a relation on to another relation, tuple at a time.
Joiner(Struct, Struct, JoinCondition) - Constructor for class nz.org.riskscape.engine.join.Joiner
 
JoinIndexer - Class in nz.org.riskscape.engine.join
Base class that collaborates with the DefaultJoiner to provide the rhs of a join, given the lhs.
JoinIndexer(Join, ExpressionRealizer) - Constructor for class nz.org.riskscape.engine.join.JoinIndexer
 
JoinIndexer.Constructor - Interface in nz.org.riskscape.engine.join
Cheap way of avoiding a full-on factory pattern thing - each Indexer implementation should offer a Constructor to build an indexer from the given arguments.
JoinStep - Class in nz.org.riskscape.engine.steps
 
JoinStep(Engine) - Constructor for class nz.org.riskscape.engine.steps.JoinStep
 
JoinStep.Parameters - Class in nz.org.riskscape.engine.steps
 
joinType - Variable in class nz.org.riskscape.engine.steps.JoinStep.Parameters
 
JsonHelper - Class in nz.org.riskscape.engine
 
JsonHelper() - Constructor for class nz.org.riskscape.engine.JsonHelper
 
jsonObjectNotADictionary(String) - Method in interface nz.org.riskscape.engine.data.relation.AttributeMapBinder.LocalProblems
 
JSONWriter - Class in nz.org.riskscape.engine.output
Produces a stream of json formatted lines representing each tuple.
JSONWriter(CreateHandle) - Constructor for class nz.org.riskscape.engine.output.JSONWriter
 

K

KEY_VALUE_PROPERTIES - Static variable in class nz.org.riskscape.engine.bind.ParameterProperties
 
KEYS - Static variable in class nz.org.riskscape.engine.ini.IniFileParameterBuilder
Specifies the INI file keys that the [parameter xyz] section can contain
keySet() - Method in class org.riskscape.cli.FeatureBackedStructMap
 
KeyValueProperty<T> - Class in nz.org.riskscape.engine.bind
Stores a property that represents a key-value pair, e.g.
KeyValueProperty(String, Class<T>) - Constructor for class nz.org.riskscape.engine.bind.KeyValueProperty
Construct a new KeyValueProperty with no default value.
KeyValueProperty(String, T) - Constructor for class nz.org.riskscape.engine.bind.KeyValueProperty
 
KeyValueProperty(String, T, List<ParameterProperty>, Function<ParameterProperty, Boolean>, BiFunction<KeyValueProperty<T>, Object, List<Problem>>, BiFunction<BindingContext, Object, ResultOrProblems<T>>) - Constructor for class nz.org.riskscape.engine.bind.KeyValueProperty
 
KEYWORD_REQUIRED - Enum constant in enum class nz.org.riskscape.engine.pipeline.PipelineBuilder.ProblemCodes
Keywords must be used once they are used at all within a step definition
KML_DATA_MEMBERS - Static variable in class nz.org.riskscape.engine.output.KmlWriter
These are the standard KML data fields that could potentially be set from RiskScape data.
KML_NAMESPACE - Static variable in class nz.org.riskscape.engine.output.KmlWriter
 
KmlFormat - Class in nz.org.riskscape.engine.output
 
KmlFormat() - Constructor for class nz.org.riskscape.engine.output.KmlFormat
 
KmlWriter - Class in nz.org.riskscape.engine.output
A RiskscapeWriter that writes KML (Keyhole Markup Language)

L

lambdaArgsDiffer(String, String) - Method in interface nz.org.riskscape.engine.function.CompositeAggregationFunction.LocalProblems
Used when struct declaration uses lambdas with differing argument names.
LanguageFunctions - Class in nz.org.riskscape.engine.rl
 
LanguageFunctions() - Constructor for class nz.org.riskscape.engine.rl.LanguageFunctions
 
lastDistance - Variable in class nz.org.riskscape.engine.geo.NearestNeighbourIndex.Visitor
 
LastMemberNamer() - Constructor for class nz.org.riskscape.engine.output.StructFlattener.LastMemberNamer
 
lastResult - Variable in class nz.org.riskscape.engine.sched.Worker
 
layer - Variable in class nz.org.riskscape.engine.data.coverage.CoverageFileBookmarkResolver.Params
 
layer - Variable in class nz.org.riskscape.engine.data.relation.RelationBookmarkParams
 
LEFT - Enum constant in enum class nz.org.riskscape.engine.geo.HalfPlane
 
length - Variable in class nz.org.riskscape.engine.rl.GeometryFunctions
 
LENGTH - Static variable in class nz.org.riskscape.engine.rl.LanguageFunctions
 
lhs - Variable in class nz.org.riskscape.engine.steps.JoinStep.Parameters
 
lhsExpression - Variable in class nz.org.riskscape.engine.join.RealizedExpressionJoinIndexer
Yields the lhs value of the join condition - used for querying the index once built
limit - Variable in class nz.org.riskscape.engine.steps.RelationInputStep.Parameters
 
LinkedListBuffer - Class in nz.org.riskscape.engine.sched
 
LinkedListBuffer() - Constructor for class nz.org.riskscape.engine.sched.LinkedListBuffer
 
LinkedListBuffer(int, int) - Constructor for class nz.org.riskscape.engine.sched.LinkedListBuffer
Create a buffer with a fixed page-size and a maximum number of pages it can hold at any one time.
LinkedListBuffer(PageAllocator, int) - Constructor for class nz.org.riskscape.engine.sched.LinkedListBuffer
 
LinkedSteps - Class in nz.org.riskscape.engine.task
Groups together pipeline steps that can be processed in the same task.
LinkedSteps(List<LinkedSteps>, List<RealizedStep>) - Constructor for class nz.org.riskscape.engine.task.LinkedSteps
 
LIST - Enum constant in enum class nz.org.riskscape.engine.bind.TypedProperty
We don't really support binding against a Java List, so just bind lists as expressions.
ListCollecting - Class in nz.org.riskscape.engine.rl.agg
Base class for an AggregationFunction that needs to collect encountered items into a list that the ListCollecting.ListProcessor can extract the aggregated result from.
ListCollecting() - Constructor for class nz.org.riskscape.engine.rl.agg.ListCollecting
 
ListCollecting.ListProcessor - Class in nz.org.riskscape.engine.rl.agg
 
ListCollecting.LocalProblems - Interface in nz.org.riskscape.engine.rl.agg
 
ListLength - Class in nz.org.riskscape.engine.function.lang
 
ListLength() - Constructor for class nz.org.riskscape.engine.function.lang.ListLength
 
ListProcessor(Type, Function<List<Object>, Object>) - Constructor for class nz.org.riskscape.engine.rl.agg.ListCollecting.ListProcessor
 
ListProcessor(Type, Function<List<Object>, Object>, Object) - Constructor for class nz.org.riskscape.engine.rl.agg.ListCollecting.ListProcessor
 
literal(double) - Method in class nz.org.riskscape.engine.filter.FilterFactory
 
literal(float) - Method in class nz.org.riskscape.engine.filter.FilterFactory
 
literal(int) - Method in class nz.org.riskscape.engine.filter.FilterFactory
 
literal(long) - Method in class nz.org.riskscape.engine.filter.FilterFactory
 
literal(Object) - Method in class nz.org.riskscape.engine.filter.FilterFactory
 
load(String, URI) - Method in class nz.org.riskscape.engine.resource.DefaultResourceFactory
Loads the resource pointed to by target and return the Resource along with any problems encountered.
load(URI) - Method in class nz.org.riskscape.engine.resource.DefaultResourceFactory
Loads the resource pointed to by target and return the Resource along with any problems encountered.
load(URI, URI) - Method in class nz.org.riskscape.engine.resource.DefaultResourceFactory
Loads the resource pointed to by target and return the Resource along with any problems encountered.
load(URI) - Method in class nz.org.riskscape.engine.resource.FileResourceLoader
 
load(URI, ResourceFactory) - Static method in class nz.org.riskscape.config.ini4j.Ini4jConfig
 
loadClass(String) - Method in class nz.org.riskscape.engine.i18n.ResourceClassLoader
 
loadClass(String, boolean) - Method in class nz.org.riskscape.engine.function.FunctionClassLoader
 
loadClass(String, boolean) - Method in class nz.org.riskscape.engine.plugin.PluginClassLoader
 
loadClassLocally(String, boolean) - Method in class nz.org.riskscape.engine.plugin.PluginClassLoader
Attempt to load a class directly from this classloader's classpath, without delegating the search anywhere else.
location - Variable in class nz.org.riskscape.engine.function.MetadataParams
The location of a file containing the function definition.
location - Variable in class nz.org.riskscape.engine.pipeline.ParameterizedPipelineModelFramework.Params
 
locationEndsWith(Map<String, List<?>>, String) - Static method in class nz.org.riskscape.engine.function.MetadataParams
 
LOCK_DEFEATER - Static variable in class nz.org.riskscape.engine.data.relation.FeatureSourceBookmarkResolver
 
LockDefeater - Class in nz.org.riskscape.engine.data.relation
Provides a simple single-threaded work queue to let us work around geotool's thread-bound locks for accessing shapefiles.
LockDefeater(String) - Constructor for class nz.org.riskscape.engine.data.relation.LockDefeater
 
log(Problem) - Method in class nz.org.riskscape.engine.DefaultDiagnostics
 
Log - Class in nz.org.riskscape.engine.function.maths
 
Log() - Constructor for class nz.org.riskscape.engine.function.maths.Log
 
Log10 - Class in nz.org.riskscape.engine.function.maths
 
Log10() - Constructor for class nz.org.riskscape.engine.function.maths.Log10
 
LOGIC_FUNCTIONS - Static variable in class nz.org.riskscape.engine.rl.LogicFunctions
 
LogicFunctions - Class in nz.org.riskscape.engine.rl
 
LogicFunctions() - Constructor for class nz.org.riskscape.engine.rl.LogicFunctions
 
LogNormalCurveFunction - Class in nz.org.riskscape.engine.function.maths
 
LogNormalCurveFunction(String, BiFunction<AbstractRealDistribution, Double, Double>) - Constructor for class nz.org.riskscape.engine.function.maths.LogNormalCurveFunction
 
LONG_IMPL - Static variable in class nz.org.riskscape.engine.function.maths.Log10
 
lookFor - Variable in class nz.org.riskscape.engine.geo.NearestNeighbourIndex.Visitor
 
LookupConstructor - Class in nz.org.riskscape.engine.typexp
 
LookupConstructor() - Constructor for class nz.org.riskscape.engine.typexp.LookupConstructor
 
LopsidedFlatProjector<T> - Class in nz.org.riskscape.engine.pipeline
Converts a LopsidedJoiner in to a FlatProjector so that a pipeline can parallelize the lhs
LopsidedFlatProjector(LopsidedJoiner<T>, TupleIterator) - Constructor for class nz.org.riskscape.engine.pipeline.LopsidedFlatProjector
 
LopsidedJoinIterator - Class in nz.org.riskscape.engine.join
Joins a single lhs value against a set of rhs values, emitting them if the join condition holds.
LopsidedJoinIterator(Join, Tuple, TupleIterator) - Constructor for class nz.org.riskscape.engine.join.LopsidedJoinIterator
 

M

map(String) - Method in class nz.org.riskscape.engine.function.ExpressionAggregationFunction.Builder
Supply a single arg lambda expression that maps an input value in to an accumulated value that can be reduced.
MAP - Static variable in class nz.org.riskscape.engine.rl.LanguageFunctions
 
MAP_ATTRIBUTE_PREFIX - Static variable in class nz.org.riskscape.engine.data.BookmarkFactory
 
mapAttribute - Variable in class nz.org.riskscape.engine.data.relation.RelationBookmarkParams
 
mapJavaType(Class<?>) - Method in class nz.org.riskscape.engine.output.AbstractDataStoreWriter
 
MapList - Class in nz.org.riskscape.engine.function.lang
Riskscape implementation of a list mapping function.
MapList() - Constructor for class nz.org.riskscape.engine.function.lang.MapList
 
mapMemberName - Variable in class nz.org.riskscape.engine.steps.ApplyFunctionStep.Parameters
 
mappedOn(String) - Method in class nz.org.riskscape.engine.projection.ApplyFunctionProjection
Deprecated.
 
Mapping(Struct, List<TypeProjection.Pair>) - Constructor for class nz.org.riskscape.engine.projection.TypeProjection.Mapping
 
mappings - Variable in class nz.org.riskscape.engine.output.AbstractDataStoreWriter
 
mapValue - Variable in class nz.org.riskscape.engine.data.coverage.CoverageFileBookmarkResolver.Params
 
mapValueIfNecessary(Object, Type) - Method in class nz.org.riskscape.engine.output.AbstractDataStoreWriter
Allows implementations to perform any value mapping should this be required.
mapValueIfNecessary(Object, Type) - Method in class nz.org.riskscape.engine.output.ShapeFileNullMapper
Returns the value, or a mapped value should it be null.
mapValueIfNecessary(Object, Type) - Method in class nz.org.riskscape.engine.output.ShapefileWriter
 
markComplete() - Method in class nz.org.riskscape.engine.sched.LinkedListBuffer
 
markComplete() - Method in class nz.org.riskscape.engine.task.WorkerTask
 
markComplete() - Method in interface nz.org.riskscape.engine.task.WritePageBuffer
Signals to the downstream worker task that this process has now completed writing all its output to the buffer.
markStarted() - Method in class nz.org.riskscape.engine.task.WorkerTask
 
MATCH_SOURCE_GEOMETRY - Enum constant in enum class nz.org.riskscape.engine.geo.GriddedGeometry.Options
Cutting a polygon against the grid cell polygon can result in 'glancing' intersections, e.g.
matches(Tuple) - Method in class nz.org.riskscape.engine.join.ExpressionJoinCondition
 
Maths - Class in nz.org.riskscape.engine.function
Some general purpose mathematics functions using the RiskscapeFunction interface for use within the riskscape engine.
Maths() - Constructor for class nz.org.riskscape.engine.function.Maths
 
MATHS_FUNCTIONS - Static variable in class nz.org.riskscape.engine.rl.DefaultOperators
 
MATHS_OPERATORS - Static variable in class nz.org.riskscape.engine.rl.DefaultOperators
 
Maths.FloatingFunction - Class in nz.org.riskscape.engine.function
 
MathsFunctions - Class in nz.org.riskscape.engine.rl
A set of useful maths functions for use with risk modelling
MathsFunctions() - Constructor for class nz.org.riskscape.engine.rl.MathsFunctions
 
Max - Class in nz.org.riskscape.engine.function.maths
 
Max() - Constructor for class nz.org.riskscape.engine.function.maths.Max
 
MAX_FIELD_LENGTH - Static variable in class nz.org.riskscape.engine.output.ShapefileWriter
 
MAX_VALUE - Static variable in class nz.org.riskscape.engine.bind.ParameterProperties
 
MAX_WAIT_MILLISECS - Static variable in class nz.org.riskscape.engine.sched.Scheduler
 
MAX_WAIT_MILLISECS - Static variable in class nz.org.riskscape.engine.sched.Worker
 
maxDepth - Variable in class nz.org.riskscape.engine.geo.RecursiveQuadGridOp.Result
Maximum recursion depth - our envelope should match the grid size at this point.
measure - Variable in class nz.org.riskscape.engine.rl.GeometryFunctions
 
MedianAggregationFunction - Class in nz.org.riskscape.engine.rl.agg
 
MedianAggregationFunction() - Constructor for class nz.org.riskscape.engine.rl.agg.MedianAggregationFunction
 
memberList - Variable in class nz.org.riskscape.engine.projection.TypeProjection.Mapping
 
MEMO_FILE - Static variable in class nz.org.riskscape.engine.data.coverage.CoverageFileBookmarkResolver
 
MemoryMonitoring - Class in nz.org.riskscape.engine
A Gauge returning a string indicating whether memory usage is within a certain band = a PoC to see whether we can detect low memory situations reliable
MemoryMonitoring() - Constructor for class nz.org.riskscape.engine.MemoryMonitoring
 
MemoryMonitoring.Level - Enum Class in nz.org.riskscape.engine
 
MergeSortIterator - Class in nz.org.riskscape.engine.sort
Consolidates a list of TupleReaders to always return the min value first as per the Comparator.
MergeSortIterator(Comparator<Tuple>, Struct, List<TupleReader>, Runnable) - Constructor for class nz.org.riskscape.engine.sort.MergeSortIterator
Create an Iterator over the given list of TupleReaders and using the given Comparator to sort them
MergeStruct - Class in nz.org.riskscape.engine.function.lang
 
MergeStruct() - Constructor for class nz.org.riskscape.engine.function.lang.MergeStruct
 
MESSAGE_FORMAT_DETECTOR - Static variable in class nz.org.riskscape.engine.i18n.RiskscapeMessageSource
Deprecated.
detecting if the message is a format is only necessary for backwards compatibility with Problems which is a MessageKey but default messages for problems may contain { or }. This handling should be removed.
MetadataParams - Class in nz.org.riskscape.engine.function
Defines what parameters a INI file function definition can accept, i.e.
MetadataParams() - Constructor for class nz.org.riskscape.engine.function.MetadataParams
 
Min - Class in nz.org.riskscape.engine.function.maths
 
Min() - Constructor for class nz.org.riskscape.engine.function.maths.Min
 
MIN_VALUE - Static variable in class nz.org.riskscape.engine.bind.ParameterProperties
 
MIN_VALUES_REQUIRED - Static variable in class nz.org.riskscape.engine.rl.agg.StandardDeviationAggregationFunction
 
mirror(MetricRegistry, String) - Method in class nz.org.riskscape.engine.DefaultDiagnostics
 
MISSING_MEMBER - Enum constant in enum class nz.org.riskscape.engine.projection.TypeProjection.ProblemCodes
 
MISSING_TARGET - Enum constant in enum class nz.org.riskscape.engine.projection.TypeProjection.ProblemCodes
 
MissingDependencyException - Exception in nz.org.riskscape.engine.plugin
MissingDependencyException will be thrown if a plugin dependency cannot be found.
MissingDependencyException(String) - Constructor for exception nz.org.riskscape.engine.plugin.MissingDependencyException
 
MissingDependencyException(Throwable) - Constructor for exception nz.org.riskscape.engine.plugin.MissingDependencyException
 
MissingFunctionException - Exception in nz.org.riskscape.engine.rl
 
MissingFunctionException(FunctionCall) - Constructor for exception nz.org.riskscape.engine.rl.MissingFunctionException
 
MissingFunctionException(FunctionCall, List<Type>) - Constructor for exception nz.org.riskscape.engine.rl.MissingFunctionException
 
MissingFunctionException(FunctionCall, List<Type>, IdentifiedFunction) - Constructor for exception nz.org.riskscape.engine.rl.MissingFunctionException
 
MITRED_FLAT - Enum constant in enum class nz.org.riskscape.engine.steps.EnlargeStep.EnlargeMode
 
MITRED_SQUARE - Enum constant in enum class nz.org.riskscape.engine.steps.EnlargeStep.EnlargeMode
 
mode - Variable in enum class nz.org.riskscape.engine.steps.EnlargeStep.EnlargeMode
 
ModeAggregationFunction - Class in nz.org.riskscape.engine.rl.agg
AggregationFunction to find the mode(most observed value).
ModeAggregationFunction() - Constructor for class nz.org.riskscape.engine.rl.agg.ModeAggregationFunction
 
MODEL_KEY - Static variable in class nz.org.riskscape.engine.ini.IniFileModelBuilder2
 
MULTILINE_TYPE_PREFIX - Static variable in class nz.org.riskscape.engine.typexp.IniFileTypeBuilder
The prefix of keys to use to identify struct member type definitions across many lines, e.g.
MULTISELECT - Enum constant in enum class nz.org.riskscape.engine.bind.InputFieldProperty
User can specify multiple values, either from a pre-defined set of choices or as free-form numbers

N

name - Variable in class nz.org.riskscape.engine.pipeline.TransformationChain.NamedOp
 
name - Variable in class nz.org.riskscape.engine.steps.RelationInputStep.Parameters
 
name - Variable in class nz.org.riskscape.engine.steps.SaveStep.Params
 
name - Variable in class nz.org.riskscape.engine.task.ChainTask.NamedOp
 
name(List<Struct.StructMember>) - Method in class nz.org.riskscape.engine.output.StructFlattener.DotSeparatedNamer
 
name(List<Struct.StructMember>) - Method in class nz.org.riskscape.engine.output.StructFlattener.LastMemberNamer
 
name(List<Struct.StructMember>) - Method in interface nz.org.riskscape.engine.output.StructFlattener.Namer
Get a name for the the given segments.
NAME - Static variable in class nz.org.riskscape.engine.expr.PointFromCoords
 
NamedOp(String, Object) - Constructor for class nz.org.riskscape.engine.task.ChainTask.NamedOp
 
NamedOp(String, Realized) - Constructor for class nz.org.riskscape.engine.pipeline.TransformationChain.NamedOp
 
NearestNeighbourCoverage - Class in nz.org.riskscape.engine.data.coverage
A TypedCoverage that will find the nearest match that is within maxDistance.
NearestNeighbourCoverage(Supplier<NearestNeighbourIndex>, Type, CoordinateReferenceSystem, SRIDSet) - Constructor for class nz.org.riskscape.engine.data.coverage.NearestNeighbourCoverage
 
NearestNeighbourIndex - Class in nz.org.riskscape.engine.geo
An index that when queried will return the nearest neighbour should one exist within a max distance.
NearestNeighbourIndex(Struct.StructMember, Double) - Constructor for class nz.org.riskscape.engine.geo.NearestNeighbourIndex
Create a nearest neighbour index.
NearestNeighbourIndex.Visitor - Class in nz.org.riskscape.engine.geo
 
NestMembersProjection - Class in nz.org.riskscape.engine.projection
 
NestMembersProjection(String) - Constructor for class nz.org.riskscape.engine.projection.NestMembersProjection
 
NestMembersProjection.ProjectorImpl - Class in nz.org.riskscape.engine.projection
 
newBindingContext() - Method in class nz.org.riskscape.engine.DefaultProject
 
newBindingContext(RealizationContext) - Method in class nz.org.riskscape.engine.DefaultProject
 
newBundle(String, Locale, String, ClassLoader, boolean) - Method in class nz.org.riskscape.engine.i18n.ResourceBundleControl
 
newConstant(Object) - Static method in class nz.org.riskscape.engine.function.Maths
Returns a function that always returns the same value, regardless of the given parameter.
newCumulativeLogNormalDistribution() - Static method in class nz.org.riskscape.engine.function.Maths
Returns a function to calculate LogNormalDistribution.cumulativeProbability(double) when passed arguments: 1) x 2) scale 3) shape
newCumulativeLogNormalDistribution(double, double) - Static method in class nz.org.riskscape.engine.function.Maths
See LogNormalDistribution.cumulativeProbability(double)
newCumulativeNormalDistribution() - Static method in class nz.org.riskscape.engine.function.Maths
Returns a function to calculate NormalDistribution.cumulativeProbability(double) when passed arguments: 1) x 2) mean 3) stdDev
newCumulativeNormalDistribution(double, double) - Static method in class nz.org.riskscape.engine.function.Maths
See NormalDistribution.cumulativeProbability(double)
newDummy() - Static method in class nz.org.riskscape.engine.plugin.PluginClassLoader
Returns a plugin class loader to use in test situations.
newExecutionContext(Project) - Method in class nz.org.riskscape.engine.pipeline.DefaultPipelineExecutor
 
newInstance(PipelineJobContext) - Method in class nz.org.riskscape.engine.pipeline.sink.SaveSinkConstructor
 
newInstance(PipelineJobContext) - Method in class nz.org.riskscape.engine.sched.AccumulatorSink.Constructor
 
newMessageSource(String) - Method in class nz.org.riskscape.engine.i18n.DefaultMessages
 
newMetric(String, String, Supplier<T>) - Method in class nz.org.riskscape.engine.task.TaskSpec
Create or return an existing Metric with the given task-local name.
newMetric(String, Supplier<T>) - Method in class nz.org.riskscape.engine.task.TaskSpec
 
newPage() - Method in class nz.org.riskscape.engine.sched.LinkedListBuffer
 
newPage() - Method in class nz.org.riskscape.engine.sched.PageAllocator
 
newPage() - Method in interface nz.org.riskscape.engine.task.WritePageBuffer
Allocates a new page to write Tuples to.
newPluginInstance() - Method in class nz.org.riskscape.engine.plugin.BuiltInPluginDescriptor
 
newPluginInstance() - Method in class nz.org.riskscape.engine.plugin.DefaultPluginDescriptor
 
newPolynomial(double[]) - Static method in class nz.org.riskscape.engine.function.Maths
See PolynomialFunction.value(double)
newPolynomial(int) - Static method in class nz.org.riskscape.engine.function.Maths
Returns a function to calculate PolynomialFunction.value(double) when passed arguments; 1) x 2) 1st degree ...
newPower() - Static method in class nz.org.riskscape.engine.function.Maths
Returns a function to calculate Power.value(double) when passed arguments: 1) x 2) degree
newPower(double) - Static method in class nz.org.riskscape.engine.function.Maths
See Power.value(double)
newReaderClone() - Method in class nz.org.riskscape.engine.sched.LinkedListBuffer
 
newReaderClone() - Method in interface nz.org.riskscape.engine.task.PageBuffer
 
newRealizationContext() - Method in class nz.org.riskscape.engine.DefaultProject
 
newWorkerTask(Scheduler) - Method in class nz.org.riskscape.engine.task.TaskSpec
Creates a new WorkerTask for the given Scheduler.
next() - Method in class nz.org.riskscape.engine.relation.FeatureSourceTupleIterator
 
next() - Method in class nz.org.riskscape.engine.sched.Page.ReadOnlyPage
 
next() - Method in class nz.org.riskscape.engine.sort.MergeSortIterator
 
next() - Method in class nz.org.riskscape.engine.task.PageReader
Returns the next tuple in the page.
NO_MINIMUM - Static variable in class nz.org.riskscape.engine.task.TaskSpec
noBounds(Type) - Method in interface nz.org.riskscape.engine.function.geometry.Bounds.LocalProblems
 
noDataProduced(String) - Method in interface nz.org.riskscape.engine.sched.Scheduler.LocalProblems
 
NoIndexIndexer - Class in nz.org.riskscape.engine.join
JoinIndexer that does nothing, so should always work, albeit slowly
NoIndexIndexer(Join, int, ExpressionRealizer) - Constructor for class nz.org.riskscape.engine.join.NoIndexIndexer
 
NoInstanceException() - Constructor for exception nz.org.riskscape.engine.EngineInstance.NoInstanceException
 
NONE - Enum constant in enum class nz.org.riskscape.engine.relation.RenameFilter.Outcome
None of the filter could be renamed.
NONE - Static variable in class nz.org.riskscape.engine.sort.TupleComparator
 
NormalCurveFunction - Class in nz.org.riskscape.engine.function.maths
 
NormalCurveFunction(String, BiFunction<AbstractRealDistribution, Double, Double>) - Constructor for class nz.org.riskscape.engine.function.maths.NormalCurveFunction
 
NORTH_EAST_CORNER - Enum constant in enum class nz.org.riskscape.engine.data.coverage.DatasetCoverage.GridStartPoint
 
NORTH_WEST_CORNER - Enum constant in enum class nz.org.riskscape.engine.data.coverage.DatasetCoverage.GridStartPoint
 
NOT - Static variable in class nz.org.riskscape.engine.rl.LogicFunctions
 
NULL_VALUE_BOOLEAN - Static variable in class nz.org.riskscape.engine.output.ShapeFileNullMapper
 
NULL_VALUE_DATE - Static variable in class nz.org.riskscape.engine.output.ShapeFileNullMapper
 
NULL_VALUE_GEOMETRY - Static variable in class nz.org.riskscape.engine.output.ShapeFileNullMapper
 
NULL_VALUE_NUMBER - Static variable in class nz.org.riskscape.engine.output.ShapeFileNullMapper
 
NULL_VALUE_TEXT - Static variable in class nz.org.riskscape.engine.output.ShapeFileNullMapper
 
NullOf - Class in nz.org.riskscape.engine.function.lang
 
NullOf() - Constructor for class nz.org.riskscape.engine.function.lang.NullOf
 
NumberBinder - Class in nz.org.riskscape.engine.bind.impl
 
NumberBinder() - Constructor for class nz.org.riskscape.engine.bind.impl.NumberBinder
 
NumberBinder.LocalProblems - Interface in nz.org.riskscape.engine.bind.impl
 
numberFormatException(String, Class<?>) - Method in interface nz.org.riskscape.engine.bind.impl.NumberBinder.LocalProblems
 
numeric(String, double) - Static method in class nz.org.riskscape.engine.bind.KeyValueProperty
Returns a numeric KeyValueProperty with a placeholder value.
NUMERIC - Enum constant in enum class nz.org.riskscape.engine.bind.TypedProperty
We don't support binding to just 'Number', but Double should work for anything that accepts either a float or integer RiskScape type
NUMERIC_TYPE_RANK - Static variable in class nz.org.riskscape.engine.function.DiscreteFunction
Ranks numeric Types, such that a higher ranked Type can represent any of the lower ranked Types.
numTuplesRead() - Method in class nz.org.riskscape.engine.sched.CombinedPageBuffer
 
numTuplesRead() - Method in class nz.org.riskscape.engine.sched.LinkedListBuffer
 
numTuplesRead() - Method in interface nz.org.riskscape.engine.task.ReadPageBuffer
 
numTuplesRead() - Method in interface nz.org.riskscape.engine.task.WritePageBuffer
 
numTuplesWritten() - Method in class nz.org.riskscape.engine.sched.LinkedListBuffer
 
numTuplesWritten() - Method in interface nz.org.riskscape.engine.task.WritePageBuffer
 
nz.org.riskscape.config - package nz.org.riskscape.config
 
nz.org.riskscape.config.ini4j - package nz.org.riskscape.config.ini4j
 
nz.org.riskscape.engine - package nz.org.riskscape.engine
 
nz.org.riskscape.engine.bind - package nz.org.riskscape.engine.bind
 
nz.org.riskscape.engine.bind.impl - package nz.org.riskscape.engine.bind.impl
 
nz.org.riskscape.engine.core - package nz.org.riskscape.engine.core
 
nz.org.riskscape.engine.data - package nz.org.riskscape.engine.data
 
nz.org.riskscape.engine.data.coverage - package nz.org.riskscape.engine.data.coverage
 
nz.org.riskscape.engine.data.relation - package nz.org.riskscape.engine.data.relation
 
nz.org.riskscape.engine.expr - package nz.org.riskscape.engine.expr
 
nz.org.riskscape.engine.filter - package nz.org.riskscape.engine.filter
 
nz.org.riskscape.engine.function - package nz.org.riskscape.engine.function
 
nz.org.riskscape.engine.function.benchmark - package nz.org.riskscape.engine.function.benchmark
 
nz.org.riskscape.engine.function.geometry - package nz.org.riskscape.engine.function.geometry
 
nz.org.riskscape.engine.function.lang - package nz.org.riskscape.engine.function.lang
 
nz.org.riskscape.engine.function.maths - package nz.org.riskscape.engine.function.maths
 
nz.org.riskscape.engine.geo - package nz.org.riskscape.engine.geo
 
nz.org.riskscape.engine.gt - package nz.org.riskscape.engine.gt
 
nz.org.riskscape.engine.i18n - package nz.org.riskscape.engine.i18n
 
nz.org.riskscape.engine.ini - package nz.org.riskscape.engine.ini
 
nz.org.riskscape.engine.io - package nz.org.riskscape.engine.io
 
nz.org.riskscape.engine.join - package nz.org.riskscape.engine.join
 
nz.org.riskscape.engine.output - package nz.org.riskscape.engine.output
 
nz.org.riskscape.engine.pipeline - package nz.org.riskscape.engine.pipeline
 
nz.org.riskscape.engine.pipeline.sink - package nz.org.riskscape.engine.pipeline.sink
 
nz.org.riskscape.engine.plugin - package nz.org.riskscape.engine.plugin
 
nz.org.riskscape.engine.projection - package nz.org.riskscape.engine.projection
 
nz.org.riskscape.engine.raster - package nz.org.riskscape.engine.raster
 
nz.org.riskscape.engine.relation - package nz.org.riskscape.engine.relation
 
nz.org.riskscape.engine.resource - package nz.org.riskscape.engine.resource
 
nz.org.riskscape.engine.restriction - package nz.org.riskscape.engine.restriction
 
nz.org.riskscape.engine.rl - package nz.org.riskscape.engine.rl
 
nz.org.riskscape.engine.rl.agg - package nz.org.riskscape.engine.rl.agg
 
nz.org.riskscape.engine.sched - package nz.org.riskscape.engine.sched
 
nz.org.riskscape.engine.sort - package nz.org.riskscape.engine.sort
 
nz.org.riskscape.engine.steps - package nz.org.riskscape.engine.steps
 
nz.org.riskscape.engine.task - package nz.org.riskscape.engine.task
 
nz.org.riskscape.engine.typexp - package nz.org.riskscape.engine.typexp
 
nz.org.riskscape.engine.util - package nz.org.riskscape.engine.util
 

O

of(Relation, SRIDSet, ProblemSink) - Static method in class nz.org.riskscape.engine.data.coverage.SpatialRelationTypedCoverage
 
of(Struct, CreateHandle, Project) - Static method in class nz.org.riskscape.engine.output.GeoJSONWriter
 
of(Struct, CreateHandle, Project) - Static method in class nz.org.riskscape.engine.output.KmlWriter
 
of(Filter) - Static method in class nz.org.riskscape.engine.filter.FilterExpression
 
offset - Variable in class nz.org.riskscape.engine.steps.RelationInputStep.Parameters
 
OK - Enum constant in enum class nz.org.riskscape.engine.MemoryMonitoring.Level
 
on - Variable in class nz.org.riskscape.engine.steps.JoinStep.Parameters
 
op - Variable in class nz.org.riskscape.engine.pipeline.TransformationChain.NamedOp
 
op - Variable in class nz.org.riskscape.engine.task.ChainTask.NamedOp
 
open(File) - Static method in class nz.org.riskscape.engine.FeatureSources
 
open(File, Optional<String>) - Static method in class nz.org.riskscape.engine.FeatureSources
 
open(String, Optional<String>) - Static method in class nz.org.riskscape.engine.FeatureSources
 
operator - Variable in class nz.org.riskscape.engine.join.RealizedExpressionJoinIndexer
The comparison operator between lhs and rhs.
operatorFor(TokenTypes, Class<T>, BinaryOperator<T>) - Static method in class nz.org.riskscape.engine.rl.DefaultOperators
 
options - Variable in class nz.org.riskscape.engine.steps.ApplyFunctionStep.Parameters
 
Options() - Constructor for class nz.org.riskscape.engine.geo.IntersectionIndex.Options
 
orFunction(boolean) - Method in class nz.org.riskscape.engine.rl.DefaultOperators
Returns a RiskscapeFunction implementing OR logic.
org.geotools.data - package org.geotools.data
 
org.geotools.data.wfs.internal - package org.geotools.data.wfs.internal
 
org.geotools.data.wfs.internal.parsers - package org.geotools.data.wfs.internal.parsers
 
org.riskscape.cli - package org.riskscape.cli
 
other() - Method in enum class nz.org.riskscape.engine.geo.Axis
 
out - Variable in class nz.org.riskscape.engine.task.WorkerTask
 
OUT_OF_DISK_THRESHOLD_BYTES - Static variable in class nz.org.riskscape.engine.io.DiskStorageWriter
 
OutOfStorageSpaceException - Exception in nz.org.riskscape.engine.io
 
OutOfStorageSpaceException(String, long, IOException) - Constructor for exception nz.org.riskscape.engine.io.OutOfStorageSpaceException
 
OUTPUT_FULL - Enum constant in enum class nz.org.riskscape.engine.task.ReturnState
 
outputCrs(CoordinateReferenceSystem) - Method in class nz.org.riskscape.engine.output.AbstractDataStoreWriter
Get a crs that will be "correct" for the produced file.
outputCrs(CoordinateReferenceSystem) - Method in class nz.org.riskscape.engine.output.ShapefileWriter
 
OVERLAY_OPERATIONS - Static variable in class nz.org.riskscape.engine.rl.GeometryFunctions
 
OverlayOperations - Class in nz.org.riskscape.engine.geo
Performs geometry overlay operations on two geometries.
OverlayOperations() - Constructor for class nz.org.riskscape.engine.geo.OverlayOperations
 
OverloadedAggregatingMathsFunction - Class in nz.org.riskscape.engine.function.maths
Base class for math functions that can be used as an AggregationFunction and also called directly with both single list argument (as an aggregating function) or with two numeric arguments.
OverloadedAggregatingMathsFunction(AggregationFunction) - Constructor for class nz.org.riskscape.engine.function.maths.OverloadedAggregatingMathsFunction
 
owner - Variable in class nz.org.riskscape.engine.sched.Worker
 

P

Page - Class in nz.org.riskscape.engine.sched
The Scheduler works with Pages, which is simply a block of Tuples.
Page(int) - Constructor for class nz.org.riskscape.engine.sched.Page
 
Page.ReadOnlyPage - Class in nz.org.riskscape.engine.sched
 
PageAllocator - Class in nz.org.riskscape.engine.sched
Handles all the complicated logic of how many tuples should fit into a Page.
PageAllocator(int) - Constructor for class nz.org.riskscape.engine.sched.PageAllocator
Returns a basic page allocator that will always allocate the same size page.
PageAllocator(int, int, Optional<Integer>, Optional<Predicate<PageAllocator>>) - Constructor for class nz.org.riskscape.engine.sched.PageAllocator
 
PageBuffer - Interface in nz.org.riskscape.engine.task
The main interface for passing buffers of Tuples see core/ nz.org.riskscape.engine.Tuple between WorkerTasks.
pageReader - Variable in class nz.org.riskscape.engine.task.WorkerTask
 
PageReader - Class in nz.org.riskscape.engine.task
Reads tuples from a buffer 'page'.
PageReader(ReadPageBuffer) - Constructor for class nz.org.riskscape.engine.task.PageReader
 
PageSplitterTask - Class in nz.org.riskscape.engine.task
Takes a page of tuples as input and writes smaller pages as output.
PageSplitterTask(TaskSpec) - Constructor for class nz.org.riskscape.engine.task.PageSplitterTask
 
pageWriter - Variable in class nz.org.riskscape.engine.task.WorkerTask
 
PageWriter - Class in nz.org.riskscape.engine.task
Writes tuples to a buffer 'page'.
PageWriter(WritePageBuffer) - Constructor for class nz.org.riskscape.engine.task.PageWriter
 
PagingFeatureSourceRelation - Class in nz.org.riskscape.engine.relation
Like a FeatureSourceRelation, useful for working with FeatureStores that are backed by WFS.
PagingFeatureSourceRelation(Struct, SimpleFeatureSource, SRIDSet, Filter, CoordinateReferenceSystem, int) - Constructor for class nz.org.riskscape.engine.relation.PagingFeatureSourceRelation
PagingFeatureSourceRelation(BaseRelation.Fields, SimpleFeatureSource, SRIDSet, Filter, CoordinateReferenceSystem, int) - Constructor for class nz.org.riskscape.engine.relation.PagingFeatureSourceRelation
 
Pair(Range<Double>, RiskscapeFunction) - Constructor for class nz.org.riskscape.engine.function.DiscreteFunction.Pair
 
Pair(RealizedExpression, Struct.StructMember) - Constructor for class nz.org.riskscape.engine.projection.TypeProjection.Pair
 
ParallelizedChain - Class in nz.org.riskscape.engine.pipeline
Wraps a transformation chain to parallelize its execution
ParallelizedChain(TransformationChain, int) - Constructor for class nz.org.riskscape.engine.pipeline.ParallelizedChain
 
PARAMETER_EXPRESSION_NOT_REALIZABLE - Enum constant in enum class nz.org.riskscape.engine.pipeline.DefaultPipelineExecutor.ProblemCodes
When user supplies a parameter expression that cannot be realized against a nullable anything input type.
PARAMETER_KEY - Static variable in class nz.org.riskscape.engine.ini.IniFileParameterBuilder
The INI file keyword, i.e.
PARAMETER_WRONG_EXPRESSION_TYPE - Enum constant in enum class nz.org.riskscape.engine.pipeline.DefaultPipelineExecutor.ProblemCodes
When the user supplies a parameter expresssion of the wrong type.
ParameterizedPipelineModelFramework - Class in nz.org.riskscape.engine.pipeline
Takes pipelines in plain-text DSL form and slots them into the model framework, so that they can be run the same way as any other model.
ParameterizedPipelineModelFramework(Engine) - Constructor for class nz.org.riskscape.engine.pipeline.ParameterizedPipelineModelFramework
 
ParameterizedPipelineModelFramework.Params - Class in nz.org.riskscape.engine.pipeline
 
ParameterProperties - Class in nz.org.riskscape.engine.bind
Helper class for dealing with ParameterPropertys.
ParameterProperties() - Constructor for class nz.org.riskscape.engine.bind.ParameterProperties
 
Parameters() - Constructor for class nz.org.riskscape.engine.steps.ApplyFunctionStep.Parameters
 
Parameters() - Constructor for class nz.org.riskscape.engine.steps.FilterStep.Parameters
 
Parameters() - Constructor for class nz.org.riskscape.engine.steps.JoinStep.Parameters
 
Parameters() - Constructor for class nz.org.riskscape.engine.steps.RelationInputStep.Parameters
 
Parameters() - Constructor for class nz.org.riskscape.engine.steps.SegmentStep.Parameters
 
Parameters() - Constructor for class nz.org.riskscape.engine.steps.SelectStep.Parameters
 
Parameters() - Constructor for class nz.org.riskscape.engine.steps.SortStep.Parameters
 
Parameters() - Constructor for class nz.org.riskscape.engine.steps.UnionStep.Parameters
 
Parameters() - Constructor for class nz.org.riskscape.engine.steps.UnnestStep.Parameters
 
Params() - Constructor for class nz.org.riskscape.engine.data.coverage.CoverageFileBookmarkResolver.Params
 
Params() - Constructor for class nz.org.riskscape.engine.pipeline.ParameterizedPipelineModelFramework.Params
 
Params() - Constructor for class nz.org.riskscape.engine.steps.EnlargeStep.Params
 
Params() - Constructor for class nz.org.riskscape.engine.steps.GroupByStep.Params
 
Params() - Constructor for class nz.org.riskscape.engine.steps.SaveStep.Params
 
ParentTypeProjection - Class in nz.org.riskscape.engine.projection
 
ParentTypeProjection(String) - Constructor for class nz.org.riskscape.engine.projection.ParentTypeProjection
 
parse() - Method in class org.geotools.data.wfs.internal.parsers.PullParserFeatureReader
 
parse(InputStream) - Static method in class nz.org.riskscape.engine.ini.IniParser
Parses InputStream as INI format.
parse(String) - Method in class nz.org.riskscape.engine.rl.DefaultExpressionRealizer
 
parse(URI) - Static method in class nz.org.riskscape.engine.ini.IniParser
Parses resource at URI as INI format.
parseAny() - Method in class nz.org.riskscape.engine.typexp.Parser
 
parseJsonString(String) - Method in class nz.org.riskscape.engine.JsonHelper
 
Parser - Class in nz.org.riskscape.engine.typexp
Builds an AST from a Lexer
Parser() - Constructor for class nz.org.riskscape.engine.typexp.Parser
 
Parser(String) - Constructor for class nz.org.riskscape.engine.typexp.Parser
 
Parser(Lexer<TokenTypes>) - Constructor for class nz.org.riskscape.engine.typexp.Parser
 
parseType() - Method in class nz.org.riskscape.engine.typexp.Parser
 
parseTypeFromExpression() - Method in class nz.org.riskscape.engine.typexp.Parser
 
PARTIAL - Enum constant in enum class nz.org.riskscape.engine.relation.RenameFilter.Outcome
Parts of the input filter have been excluded.
partition(Envelope) - Static method in enum class nz.org.riskscape.engine.geo.Quadrant
Partition the given envelope in to four new ones defined by the corners and centre of the given one, such that the union of all four is the given one, without any intersection.
path(String...) - Method in class nz.org.riskscape.engine.filter.FilterFactory
 
peek() - Method in class nz.org.riskscape.engine.sched.Page.ReadOnlyPage
 
peek() - Method in class nz.org.riskscape.engine.task.PageReader
Returns the Tuple that will be returned by next() without advancing where we are currently up to in the page.
PERCENTILE_TYPE - Static variable in class nz.org.riskscape.engine.rl.agg.PercentileAggregationFunction
 
PercentileAggregationFunction - Class in nz.org.riskscape.engine.rl.agg
Calculates percentiles using the nearest-rank method.
PercentileAggregationFunction() - Constructor for class nz.org.riskscape.engine.rl.agg.PercentileAggregationFunction
 
PercentileAggregationFunction.LocalProblems - Interface in nz.org.riskscape.engine.rl.agg
 
PercentileAggregationFunction.Single - Class in nz.org.riskscape.engine.rl.agg
A PercentileAggregationFunction that returns a single percentile.
PercentileAggregationFunction.SingleFixed - Class in nz.org.riskscape.engine.rl.agg
A PercentileAggregationFunction that returns a single predefined percentile.
percentileOutOfRange(Long) - Method in interface nz.org.riskscape.engine.rl.agg.PercentileAggregationFunction.LocalProblems
 
PERCENTILES_TYPE - Static variable in class nz.org.riskscape.engine.rl.agg.PercentileAggregationFunction
 
pipeline - Variable in class nz.org.riskscape.engine.pipeline.ParameterizedPipelineModelFramework.Params
 
PipelineBuilder - Class in nz.org.riskscape.engine.pipeline
Traverses a PipelineDeclaration to produce a Pipeline.
PipelineBuilder(BindingContext) - Constructor for class nz.org.riskscape.engine.pipeline.PipelineBuilder
Construct a pipeline builder from the given context, looking up available steps from the context
PipelineBuilder(PipelineSteps, BindingContext) - Constructor for class nz.org.riskscape.engine.pipeline.PipelineBuilder
 
PipelineBuilder.ProblemCodes - Enum Class in nz.org.riskscape.engine.pipeline
 
PipelineModelParameter - Class in nz.org.riskscape.engine.pipeline
A slightly more specialized ModelParameter that deals specifically with pipelines, i.e.
PipelineModelParameter(Parameter, ParameterTemplate) - Constructor for class nz.org.riskscape.engine.pipeline.PipelineModelParameter
 
PluginClassLoader - Class in nz.org.riskscape.engine.plugin
Each Plugin has classes loaded from its own DefaultPluginClassLoader.
PluginClassLoader(ClassLoader, URL, URL...) - Constructor for class nz.org.riskscape.engine.plugin.PluginClassLoader
Create a new plugin class loader
PluginRepository - Class in nz.org.riskscape.engine.plugin
The PluginRepository is a registry of plugins.
PointFromCoords - Class in nz.org.riskscape.engine.expr
Simple point construction function, built for use with RelationBookmarkResolver to allow CSV data to be 'geometerized' from points within the data
PointFromCoords() - Constructor for class nz.org.riskscape.engine.expr.PointFromCoords
 
pointToDirectPosition(Point) - Method in class nz.org.riskscape.engine.data.coverage.CoverageValueProviderHelper
 
Polynomial - Class in nz.org.riskscape.engine.function.maths
 
Polynomial() - Constructor for class nz.org.riskscape.engine.function.maths.Polynomial
 
POLYNOMIAL - Enum constant in enum class nz.org.riskscape.engine.filter.FilterFactory.RiskscapeFunctions
 
populateFromRelation(Relation, Type, SRIDSet, IntersectionIndex.Options) - Static method in class nz.org.riskscape.engine.geo.IntersectionIndex
Builds and populates an IntersectionIndex with the content of a Relation.
postFullGCbadRatio - Variable in class nz.org.riskscape.engine.MemoryMonitoring
 
postFullGCwarningRatio - Variable in class nz.org.riskscape.engine.MemoryMonitoring
 
Pow - Class in nz.org.riskscape.engine.function.maths
 
Pow() - Constructor for class nz.org.riskscape.engine.function.maths.Pow
 
POWER - Enum constant in enum class nz.org.riskscape.engine.filter.FilterFactory.RiskscapeFunctions
 
predicateFor(TokenTypes, Class<T>, BiPredicate<T, T>) - Method in class nz.org.riskscape.engine.rl.DefaultOperators
 
ProblemCodes - Enum Class in nz.org.riskscape.engine.join
 
PROBLEMS - Static variable in class nz.org.riskscape.engine.bind.impl.BookmarkBinder
 
PROBLEMS - Static variable in class nz.org.riskscape.engine.bind.impl.NumberBinder
 
PROBLEMS - Static variable in class nz.org.riskscape.engine.data.relation.AttributeMapBinder
 
PROBLEMS - Static variable in class nz.org.riskscape.engine.ini.IniFileParameterBuilder
 
PROBLEMS - Static variable in class nz.org.riskscape.engine.output.AxisSwapper
 
PROBLEMS - Static variable in class nz.org.riskscape.engine.steps.UnnestStep
 
process() - Method in class nz.org.riskscape.engine.rl.agg.ExpressionAccumulator
 
process(String) - Method in class nz.org.riskscape.engine.function.ExpressionAggregationFunction.Builder
Supply a single arg lambda expression that maps an accumulated value in to a return value.
PROCESS_METRIC_NAME - Static variable in class nz.org.riskscape.engine.steps.EnlargeStep
 
processIndexableMetadata() - Method in class nz.org.riskscape.engine.join.RealizedExpressionJoinIndexer
Inspects the JoinCondition to determine if it is suitable for indexing.
processingResult - Variable in class nz.org.riskscape.engine.task.WorkerTask
Set this during run to pass the processing result to any dependents.
producesResult() - Method in class nz.org.riskscape.engine.task.AccumulatorProcessorTask
 
producesResult() - Method in class nz.org.riskscape.engine.task.ChainTask
 
producesResult() - Method in class nz.org.riskscape.engine.task.IndexBuilderTask
 
producesResult() - Method in class nz.org.riskscape.engine.task.IndexEmitterTask
 
producesResult() - Method in class nz.org.riskscape.engine.task.PageSplitterTask
 
producesResult() - Method in class nz.org.riskscape.engine.task.RelationTask
 
producesResult() - Method in class nz.org.riskscape.engine.task.SinkTask
 
producesResult() - Method in class nz.org.riskscape.engine.task.WorkerTask
 
progressMetrics - Variable in class nz.org.riskscape.engine.task.TaskSpec
A map of Metrics that give an indication of progress through this task.
project - Variable in class nz.org.riskscape.engine.steps.SaveStep.Params
 
PROJECT_KEY - Static variable in class nz.org.riskscape.engine.DefaultProjectBuilder
 
PROJECT_SECTION - Static variable in interface nz.org.riskscape.config.ini4j.Ini4jConfigConstants
 
projectAlso(Geometry) - Method in class nz.org.riskscape.engine.geo.ProjectGeometryOp.Projected
Helper to bring another geometry into the same projected CRS as ProjectGeometryOp.Projected.getProjected().
ProjectBuilder - Interface in nz.org.riskscape.engine
Initializes a Riskscape Project for an Engine and list of Plugins.
Projected(Geometry, CoordinateReferenceSystem, Geometry, CoordinateReferenceSystem, MathTransform) - Constructor for class nz.org.riskscape.engine.geo.ProjectGeometryOp.Projected
 
ProjectGeometryOp - Class in nz.org.riskscape.engine.geo
Geometry operation to return geometries in a ProjectedCRS which makes measuring and other geometry operations easier.
ProjectGeometryOp(SRIDSet) - Constructor for class nz.org.riskscape.engine.geo.ProjectGeometryOp
 
ProjectGeometryOp.Projected - Class in nz.org.riskscape.engine.geo
Contains a source Geometry and the same geometry re-projected to a gridded CRS.
ProjectionParameters() - Constructor for class nz.org.riskscape.engine.steps.ProjectionStep.ProjectionParameters
 
ProjectionStep<T extends ProjectionStep.ProjectionParameters> - Class in nz.org.riskscape.engine.steps
 
ProjectionStep(Engine) - Constructor for class nz.org.riskscape.engine.steps.ProjectionStep
 
ProjectionStep.ProjectionParameters - Class in nz.org.riskscape.engine.steps
 
ProjectorImpl(Struct, Struct) - Constructor for class nz.org.riskscape.engine.projection.NestMembersProjection.ProjectorImpl
 
Projectors - Class in nz.org.riskscape.engine.projection
 
Projectors() - Constructor for class nz.org.riskscape.engine.projection.Projectors
 
projectType(Struct) - Method in class nz.org.riskscape.engine.projection.FlattenProjection
 
projectType(Struct) - Method in class nz.org.riskscape.engine.projection.ForceSridProjection
 
projectType(Struct) - Method in class nz.org.riskscape.engine.projection.TypeProjection
 
projectType(Struct) - Method in class nz.org.riskscape.engine.projection.ValidateGeometryProjection
 
property(String) - Method in class nz.org.riskscape.engine.filter.FilterFactory
 
property(Name) - Method in class nz.org.riskscape.engine.filter.FilterFactory
 
PROPS_FILE_CHARSET - Static variable in class nz.org.riskscape.engine.i18n.ResourceBundleControl
Charset to load properties files in.
PullParserFeatureReader - Class in org.geotools.data.wfs.internal.parsers
org.geotools.data.wfs.internal.GetParser<org.geotools.api.feature.simple.SimpleFeature> for WFSFeatureReader that uses the geotools PullParser to fetch Features out of a WFS GetFeature response.
PullParserFeatureReader(Configuration, InputStream, FeatureType, String) - Constructor for class org.geotools.data.wfs.internal.parsers.PullParserFeatureReader
 
PullParserFeatureReader(Configuration, InputStream, FeatureType, String, HTTPClient) - Constructor for class org.geotools.data.wfs.internal.parsers.PullParserFeatureReader
Initialise a feature reader with the used http client, to ensure reuse of the configuration.
put(String, Object) - Method in class org.riskscape.cli.FeatureBackedStructMap
 
put(T) - Method in class nz.org.riskscape.engine.DefaultIdentifiedLocator
Convenience method to allow extenders of this class to register collections while also assigning them to a field
putAll(Map<? extends String, ? extends Object>) - Method in class org.riskscape.cli.FeatureBackedStructMap
 

Q

Quadrant - Enum Class in nz.org.riskscape.engine.geo
Represents the four relative locations of rectangles formed by bisecting another rectangle along the X and Y axis.
query(Coordinate) - Method in class nz.org.riskscape.engine.geo.NearestNeighbourIndex
Find the indexed entry that is closest to coordinate but still within NearestNeighbourIndex.maxDistanceInCrsUnits.
queueJob(PipelineJobContext) - Method in class nz.org.riskscape.engine.sched.Scheduler
 

R

RandomChoice - Class in nz.org.riskscape.engine.function.maths
Used to randomly choose an item from a list.
RandomChoice() - Constructor for class nz.org.riskscape.engine.function.maths.RandomChoice
 
RasterizationException - Exception in nz.org.riskscape.engine.raster
 
RasterizationException(String, Throwable) - Constructor for exception nz.org.riskscape.engine.raster.RasterizationException
 
rasterize - Variable in class nz.org.riskscape.engine.data.relation.RelationBookmarkParams
 
rasterize(T, Relation) - Method in class nz.org.riskscape.engine.data.relation.RelationBookmarkResolver
Converts the given Relation in to a GridCoverage using the options in the bookmark.
rasterizeExpression - Variable in class nz.org.riskscape.engine.data.relation.RelationBookmarkParams
 
rasterizeGridSize - Variable in class nz.org.riskscape.engine.data.relation.RelationBookmarkParams
 
rasterizeScaleFactor - Variable in class nz.org.riskscape.engine.data.relation.RelationBookmarkParams
 
rawIterator() - Method in class nz.org.riskscape.engine.data.coverage.GridCoverageRelation
 
rawIterator() - Method in class nz.org.riskscape.engine.relation.FeatureSourceRelation
 
rawIterator() - Method in class nz.org.riskscape.engine.relation.PagingFeatureSourceRelation
 
rawIterator() - Method in class nz.org.riskscape.engine.relation.TupleStorageRelation
 
read() - Method in class nz.org.riskscape.engine.sched.CombinedPageBuffer
 
read() - Method in class nz.org.riskscape.engine.sched.LinkedListBuffer
 
read() - Method in interface nz.org.riskscape.engine.task.ReadPageBuffer
 
read(Struct) - Method in class nz.org.riskscape.engine.io.DataInputStreamTupleReader
 
read(Struct) - Method in class nz.org.riskscape.engine.io.DiskStorageReader
 
READONLY - Enum constant in enum class nz.org.riskscape.engine.bind.InputFieldProperty
Display this parameter's value, but don't let the user edit it by default
ReadOnlyPage() - Constructor for class nz.org.riskscape.engine.sched.Page.ReadOnlyPage
 
ReadPageBuffer - Interface in nz.org.riskscape.engine.task
Buffer that a WorkerTask reads output from.
RealizationInputImpl - Class in nz.org.riskscape.engine.pipeline
 
RealizationInputImpl(ExecutionContext, String, List<RealizedStep>, Map<String, List<?>>) - Constructor for class nz.org.riskscape.engine.pipeline.RealizationInputImpl
 
realize() - Method in class nz.org.riskscape.engine.rl.agg.AggregateExpressionRealizer
 
realize(ExecutionContext, Pipeline) - Method in class nz.org.riskscape.engine.pipeline.DefaultPipelineExecutor
 
realize(RealizationInput) - Method in class nz.org.riskscape.engine.steps.BaseStep
 
realize(RealizationContext, Type, FunctionCall) - Method in class nz.org.riskscape.engine.function.CompositeAggregationFunction
 
realize(RealizationContext, Type, FunctionCall) - Method in class nz.org.riskscape.engine.function.ExpressionAggregationFunction
 
realize(RealizationContext, Type, FunctionCall) - Method in class nz.org.riskscape.engine.function.geometry.ToTypedCoverage
 
realize(RealizationContext, Type, FunctionCall) - Method in class nz.org.riskscape.engine.rl.agg.ListCollecting
 
realize(RealizationContext, FunctionCall, List<Type>) - Method in class nz.org.riskscape.engine.function.ApplyFunction
Deprecated.
 
realize(RealizationContext, FunctionCall, List<Type>) - Method in class nz.org.riskscape.engine.function.BaseRealizableFunction
Implements some basic boilerplate error checks by default.
realize(RealizationContext, FunctionCall, List<Type>) - Method in class nz.org.riskscape.engine.function.geometry.Bounds
 
realize(RealizationContext, FunctionCall, List<Type>) - Method in class nz.org.riskscape.engine.function.geometry.Buffer
 
realize(RealizationContext, FunctionCall, List<Type>) - Method in class nz.org.riskscape.engine.function.geometry.GeomFromWKT
 
realize(RealizationContext, FunctionCall, List<Type>) - Method in class nz.org.riskscape.engine.function.geometry.Reproject
 
realize(RealizationContext, FunctionCall, List<Type>) - Method in class nz.org.riskscape.engine.function.geometry.ToTypedCoverage
 
realize(RealizationContext, FunctionCall, List<Type>) - Method in class nz.org.riskscape.engine.function.GeometryPredicateFunction
 
realize(RealizationContext, FunctionCall, List<Type>) - Method in class nz.org.riskscape.engine.function.lang.AppendList
 
realize(RealizationContext, FunctionCall, List<Type>) - Method in class nz.org.riskscape.engine.function.lang.Call
 
realize(RealizationContext, FunctionCall, List<Type>) - Method in class nz.org.riskscape.engine.function.lang.ConcatList
 
realize(RealizationContext, FunctionCall, List<Type>) - Method in class nz.org.riskscape.engine.function.lang.IfNull
 
realize(RealizationContext, FunctionCall, List<Type>) - Method in class nz.org.riskscape.engine.function.lang.ListLength
 
realize(RealizationContext, FunctionCall, List<Type>) - Method in class nz.org.riskscape.engine.function.lang.MapList
 
realize(RealizationContext, FunctionCall, List<Type>) - Method in class nz.org.riskscape.engine.function.lang.MergeStruct
 
realize(RealizationContext, FunctionCall, List<Type>) - Method in class nz.org.riskscape.engine.function.lang.NullOf
 
realize(RealizationContext, FunctionCall, List<Type>) - Method in class nz.org.riskscape.engine.function.lang.ZipLists
 
realize(RealizationContext, FunctionCall, List<Type>) - Method in class nz.org.riskscape.engine.function.maths.OverloadedAggregatingMathsFunction
 
realize(RealizationContext, FunctionCall, List<Type>) - Method in class nz.org.riskscape.engine.function.maths.Scale
 
realize(RealizationContext, FunctionCall, List<Type>) - Method in class nz.org.riskscape.engine.rl.IfThenElse
 
realize(RealizationContext, FunctionCall, List<Type>) - Method in class nz.org.riskscape.engine.rl.IsNull
 
realize(EnlargeStep.Params) - Method in class nz.org.riskscape.engine.steps.EnlargeStep
 
realize(FilterStep.Parameters) - Method in class nz.org.riskscape.engine.steps.FilterStep
 
realize(GroupByStep.Params) - Method in class nz.org.riskscape.engine.steps.GroupByStep
 
realize(JoinStep.Parameters) - Method in class nz.org.riskscape.engine.steps.JoinStep
 
realize(RelationInputStep.Parameters) - Method in class nz.org.riskscape.engine.steps.RelationInputStep
 
realize(SaveStep.Params) - Method in class nz.org.riskscape.engine.steps.SaveStep
 
realize(SegmentStep.Parameters) - Method in class nz.org.riskscape.engine.steps.SegmentStep
 
realize(SelectStep.Parameters) - Method in class nz.org.riskscape.engine.steps.SelectStep
 
realize(SortStep.Parameters) - Method in class nz.org.riskscape.engine.steps.SortStep
 
realize(UnionStep.Parameters) - Method in class nz.org.riskscape.engine.steps.UnionStep
 
realize(UnnestStep.Parameters) - Method in class nz.org.riskscape.engine.steps.UnnestStep
 
realize(Struct, Expression, ExpressionRealizer) - Static method in class nz.org.riskscape.engine.projection.SelectProjector
 
realize(Type, String) - Method in class nz.org.riskscape.engine.rl.DefaultExpressionRealizer
 
realize(Type, Expression) - Method in class nz.org.riskscape.engine.rl.DefaultExpressionRealizer
 
realize(TypeSet, List<Struct>) - Static method in class nz.org.riskscape.engine.projection.UnionProjector
 
realize(TypeSet, Struct...) - Static method in class nz.org.riskscape.engine.projection.UnionProjector
Convenience API to build a UnionProjector from the given input types.
realize(Expression, Struct, ExpressionRealizer) - Static method in class nz.org.riskscape.engine.join.ExpressionJoinCondition
 
realize(T) - Method in class nz.org.riskscape.engine.steps.BaseStep
 
realize(T) - Method in class nz.org.riskscape.engine.steps.ProjectionStep
 
realizeAggregate(Type, Expression) - Method in class nz.org.riskscape.engine.rl.DefaultExpressionRealizer
 
realized(Relation) - Static method in class nz.org.riskscape.engine.steps.RelationInputStep
 
realized(Relation, String) - Static method in class nz.org.riskscape.engine.steps.RelationInputStep
 
RealizedExpressionJoinIndexer - Class in nz.org.riskscape.engine.join
Abstract JoinIndexer for creating indexers that perform some kind of comparison with a boolean yielding RealizedExpression.
RealizedExpressionJoinIndexer(Join, ExpressionRealizer) - Constructor for class nz.org.riskscape.engine.join.RealizedExpressionJoinIndexer
 
realizePredicateSupplier(RealizationContext, FunctionCall, List<Type>) - Method in class nz.org.riskscape.engine.function.GeometryPredicateFunction
Realize the predicate supplier.
RECURSION_LIMIT - Static variable in interface nz.org.riskscape.config.ini4j.Ini4jConfigConstants
Auto import directory depth limit
RecursiveQuadGridOp - Class in nz.org.riskscape.engine.geo
Alternative to CutGeometryByGridOp that builds a list of geometries that are intersected at a given grid size by breaking a feature up recursively in order to 'throw away' as many useless large areas as possible in order to cut down on the number of intersections required.
RecursiveQuadGridOp() - Constructor for class nz.org.riskscape.engine.geo.RecursiveQuadGridOp
 
RecursiveQuadGridOp.Result - Class in nz.org.riskscape.engine.geo
All the bits and pieces involved in the recursive quadding, plus ways of accessing it
reduce(String) - Method in class nz.org.riskscape.engine.function.ExpressionAggregationFunction.Builder
Supply a binary arg lambda expression that reduces two mapped values in to one.
register(PluginDescriptor) - Method in class nz.org.riskscape.engine.plugin.PluginRepository
Register a plugin, but without activating it.
registerCollection(IdentifiedCollection<?>) - Method in class nz.org.riskscape.engine.DefaultIdentifiedLocator
 
RELATE - Static variable in class nz.org.riskscape.engine.rl.GeometryFunctions
 
relation - Variable in class nz.org.riskscape.engine.steps.RelationInputStep.Parameters
 
RelationBackedList - Class in nz.org.riskscape.engine.util
Allows a Relation to be treated like a List in a pipeline.
RelationBackedList(Relation, ProblemSink) - Constructor for class nz.org.riskscape.engine.util.RelationBackedList
 
RelationBookmarkParams - Class in nz.org.riskscape.engine.data.relation
 
RelationBookmarkParams() - Constructor for class nz.org.riskscape.engine.data.relation.RelationBookmarkParams
 
RelationBookmarkResolver<T extends RelationBookmarkParams> - Class in nz.org.riskscape.engine.data.relation
Base class for a thing that returns relations from a bookmark.
RelationBookmarkResolver(Engine) - Constructor for class nz.org.riskscape.engine.data.relation.RelationBookmarkResolver
 
RelationInputStep - Class in nz.org.riskscape.engine.steps
 
RelationInputStep(Engine) - Constructor for class nz.org.riskscape.engine.steps.RelationInputStep
 
RelationInputStep.Parameters - Class in nz.org.riskscape.engine.steps
 
RelationTask - Class in nz.org.riskscape.engine.task
 
RelationTask(TaskSpec) - Constructor for class nz.org.riskscape.engine.task.RelationTask
 
remove() - Method in class nz.org.riskscape.engine.io.DataOutputStreamTupleWriter
 
remove() - Method in class nz.org.riskscape.engine.io.DiskStorageWriter
 
remove(Object) - Method in class org.riskscape.cli.FeatureBackedStructMap
 
RenameFilter - Class in nz.org.riskscape.engine.relation
Supports property renamings/transformations when applying a filter to a projected relation.
RenameFilter(Map<Struct.StructMember, Struct.StructMember>) - Constructor for class nz.org.riskscape.engine.relation.RenameFilter
 
RenameFilter.Outcome - Enum Class in nz.org.riskscape.engine.relation
 
RenameFilter.Result - Class in nz.org.riskscape.engine.relation
 
render(Object) - Method in class nz.org.riskscape.engine.i18n.DefaultObjectRenderer
Renders a RiskScape object into a user-friendly, translatable String format, suitable for output.
render(Object, Locale) - Method in class nz.org.riskscape.engine.i18n.DefaultObjectRenderer
 
renderObject(Object, Locale) - Method in class nz.org.riskscape.engine.i18n.DefaultMessages
 
renderProblem(Problem, Locale) - Method in class nz.org.riskscape.engine.i18n.DefaultMessages
 
Reproject - Class in nz.org.riskscape.engine.function.geometry
A function to re-project geometry to a CoordinateReferenceSystem of the users choice.
Reproject() - Constructor for class nz.org.riskscape.engine.function.geometry.Reproject
 
reprojectIfNecessary(Geometry) - Method in class nz.org.riskscape.engine.data.coverage.CoverageValueProviderHelper
Will reproject geom into the CoordinateReferenceSystem of the coverage if necessary.
reset() - Method in class nz.org.riskscape.engine.function.benchmark.Timer
Reset the timer to initial state.
resolve(Bookmark, BindingContext) - Method in class nz.org.riskscape.engine.data.DefaultBookmarkResolvers
 
resolve(RealizationContext, BinaryOperation, Type, Type, Type) - Method in class nz.org.riskscape.engine.DefaultFunctionSet
Resolve a binary operation by using all of the registered FunctionResolvers in order until one is found
resolve(RealizationContext, BinaryOperation, Type, Type, Type) - Method in class nz.org.riskscape.engine.rl.DefaultOperators
 
resolve(RealizationContext, FunctionCall, Type, List<Type>, FunctionResolver) - Method in class nz.org.riskscape.engine.DefaultFunctionSet
Resolve a function call by using all of the registered FunctionResolvers in order until one is found
resolve(RealizationContext, FunctionCall, Type, List<Type>, IdentifiedFunction) - Method in class nz.org.riskscape.engine.DefaultFunctionResolver
 
resolveAndValidate(Bookmark, BindingContext, Class<?>) - Method in class nz.org.riskscape.engine.data.DefaultBookmarkResolvers
 
ResourceBundleControl - Class in nz.org.riskscape.engine.i18n
Extends Java's default ResourceBundle.Control to: * Assumes properties files are encoded in utf-8 instead of latin-1 * Support loading the same named file from different locations to take the super-set of values from all, but with last-one-wins behavior, where last-one is the last resource identified by the classloader as having that name * Disables fall-back locale behavior so that this can be handled in the message source
ResourceClassLoader - Class in nz.org.riskscape.engine.i18n
A ClassLoader for loading resources from the supplied URLs only.
ResourceClassLoader(String, URL...) - Constructor for class nz.org.riskscape.engine.i18n.ResourceClassLoader
 
ResourceClassLoader(URL...) - Constructor for class nz.org.riskscape.engine.i18n.ResourceClassLoader
 
Result(WorkerTask, ReturnState) - Constructor for class nz.org.riskscape.engine.sched.Worker.Result
 
Result(WorkerTask, ReturnState, Throwable) - Constructor for class nz.org.riskscape.engine.sched.Worker.Result
 
Result(Filter, RenameFilter.Outcome) - Constructor for class nz.org.riskscape.engine.relation.RenameFilter.Result
 
Result(Geometry, double, Coordinate) - Constructor for class nz.org.riskscape.engine.geo.RecursiveQuadGridOp.Result
 
RESULT_TYPE - Static variable in class nz.org.riskscape.engine.rl.agg.StandardDeviationAggregationFunction
 
resultName - Variable in class nz.org.riskscape.engine.steps.ApplyFunctionStep.Parameters
 
ReturnState - Enum Class in nz.org.riskscape.engine.task
 
returnType - Variable in class nz.org.riskscape.engine.function.BaseRealizableFunction
 
returnType - Variable in class nz.org.riskscape.engine.function.MetadataParams
The Type of the result returned by this function.
rhs - Variable in class nz.org.riskscape.engine.steps.JoinStep.Parameters
 
rhsExpression - Variable in class nz.org.riskscape.engine.join.RealizedExpressionJoinIndexer
Expression yielding the rhs value - this will be the indexed object
RIGHT - Enum constant in enum class nz.org.riskscape.engine.geo.HalfPlane
 
rInput - Variable in class nz.org.riskscape.engine.steps.EnlargeStep.Params
 
rInput - Variable in class nz.org.riskscape.engine.steps.FilterStep.Parameters
 
rInput - Variable in class nz.org.riskscape.engine.steps.GroupByStep.Params
 
rInput - Variable in class nz.org.riskscape.engine.steps.JoinStep.Parameters
 
rInput - Variable in class nz.org.riskscape.engine.steps.ProjectionStep.ProjectionParameters
 
rInput - Variable in class nz.org.riskscape.engine.steps.SortStep.Parameters
 
rInput - Variable in class nz.org.riskscape.engine.steps.UnionStep.Parameters
 
rInput - Variable in class nz.org.riskscape.engine.steps.UnnestStep.Parameters
 
RiskscapeFunctionExpression - Class in nz.org.riskscape.engine.expr
Deprecated.
we don't use these expressions any more
RiskscapeFunctionExpression(String, Supplier<RiskscapeFunction>, List<? extends Expression>) - Constructor for class nz.org.riskscape.engine.expr.RiskscapeFunctionExpression
Deprecated.
 
RiskscapeFunctionExpression(String, RiskscapeFunction, List<? extends Expression>) - Constructor for class nz.org.riskscape.engine.expr.RiskscapeFunctionExpression
Deprecated.
 
RiskscapeFunctionExpression(IdentifiedFunction, List<? extends Expression>) - Constructor for class nz.org.riskscape.engine.expr.RiskscapeFunctionExpression
Deprecated.
 
RiskscapeMessageSource - Class in nz.org.riskscape.engine.i18n
MessageSource implementation that will resolve messages: - from many ResourceBundle baseNames - will merge property files with the same base name across a classpath using MergedPropertiesResourceBundle - will fallback through locales for values using built-in ResourceBundle parenting logic
RiskscapeMessageSource(String, ClassLoader) - Constructor for class nz.org.riskscape.engine.i18n.RiskscapeMessageSource
 
RiskscapeMessageSource(Function<Locale, ResourceBundle>) - Constructor for class nz.org.riskscape.engine.i18n.RiskscapeMessageSource
 
Round - Class in nz.org.riskscape.engine.function.maths
 
Round() - Constructor for class nz.org.riskscape.engine.function.maths.Round
 
ROUND - Enum constant in enum class nz.org.riskscape.engine.steps.EnlargeStep.EnlargeMode
 
RSFUNC - Enum constant in enum class nz.org.riskscape.engine.filter.FilterFactory.RiskscapeFunctions
 
run() - Method in class nz.org.riskscape.engine.sched.Scheduler
 
run() - Method in class nz.org.riskscape.engine.sched.Worker
 
run() - Method in class nz.org.riskscape.engine.task.AccumulatorProcessorTask
 
run() - Method in class nz.org.riskscape.engine.task.ChainTask
 
run() - Method in class nz.org.riskscape.engine.task.IndexBuilderTask
 
run() - Method in class nz.org.riskscape.engine.task.IndexEmitterTask
 
run() - Method in class nz.org.riskscape.engine.task.PageSplitterTask
 
run() - Method in class nz.org.riskscape.engine.task.RelationTask
 
run() - Method in class nz.org.riskscape.engine.task.SinkTask
 
run() - Method in class nz.org.riskscape.engine.task.WorkerTask
Processes the work that the task has to do.
runPublic() - Method in class nz.org.riskscape.engine.task.WorkerTask
 
runTask(WorkerTask) - Method in class nz.org.riskscape.engine.sched.Worker
 
runtime - Variable in class nz.org.riskscape.engine.task.WorkerTask
 
runtimeAverage - Variable in class nz.org.riskscape.engine.task.WorkerTask
 

S

satisfyDependency(TaskSpec) - Method in class nz.org.riskscape.engine.task.TaskSpec
Mark a given dependent task as completed.
SaveSinkConstructor - Class in nz.org.riskscape.engine.pipeline.sink
Constructor for a SaveSink
SaveSinkConstructor(SaveStep.Params) - Constructor for class nz.org.riskscape.engine.pipeline.sink.SaveSinkConstructor
 
SaveStep - Class in nz.org.riskscape.engine.steps
Saves results out to supported formats, relative to some storage location
SaveStep(Engine) - Constructor for class nz.org.riskscape.engine.steps.SaveStep
 
SaveStep.Params - Class in nz.org.riskscape.engine.steps
 
Scale - Class in nz.org.riskscape.engine.function.maths
Function that will return a scaled version of the first argument by the scale factor in the second argument.
Scale() - Constructor for class nz.org.riskscape.engine.function.maths.Scale
 
scanDirectory(Path) - Method in class nz.org.riskscape.engine.plugin.PluginRepository
 
Scheduler - Class in nz.org.riskscape.engine.sched
The Scheduler oversees the execution of the pipeline tasks.
Scheduler(SchedulerParams, ProblemSink) - Constructor for class nz.org.riskscape.engine.sched.Scheduler
 
Scheduler.LocalProblems - Interface in nz.org.riskscape.engine.sched
 
SchedulerBasedExecutor - Class in nz.org.riskscape.engine.sched
Executes a pipeline by breaking the steps down into tasks, and then using a Scheduler to manage running the tasks in parallel where possible.
SchedulerBasedExecutor(Engine) - Constructor for class nz.org.riskscape.engine.sched.SchedulerBasedExecutor
 
ScopedLambdaExpression - Class in nz.org.riskscape.engine.rl
The result of calling RealizedExpression.evaluate(Object) on a Lambda that has been realized.
ScopedLambdaExpression(Lambda, Tuple) - Constructor for class nz.org.riskscape.engine.rl.ScopedLambdaExpression
 
SegmentStep - Class in nz.org.riskscape.engine.steps
Step that will transform flat input data into a more nested form.
SegmentStep(Engine) - Constructor for class nz.org.riskscape.engine.steps.SegmentStep
 
SegmentStep.Parameters - Class in nz.org.riskscape.engine.steps
 
select - Variable in class nz.org.riskscape.engine.steps.GroupByStep.Params
 
SelectProjector - Class in nz.org.riskscape.engine.projection
 
SelectProjector(Struct, Struct, RealizedExpression) - Constructor for class nz.org.riskscape.engine.projection.SelectProjector
 
SelectStep - Class in nz.org.riskscape.engine.steps
 
SelectStep(Engine) - Constructor for class nz.org.riskscape.engine.steps.SelectStep
 
SelectStep.Parameters - Class in nz.org.riskscape.engine.steps
 
SEPARATOR - Static variable in class nz.org.riskscape.engine.output.StructFlattener
 
set(DefaultEngine) - Method in class nz.org.riskscape.engine.EngineInstance
 
setArgument(int, String, Object...) - Method in class nz.org.riskscape.engine.rl.FunctionCallPrototype
Sets or replaces argument i with the Expression produced from argFormat and formatArgs.
setArgument(int, Optional<String>, String, Object...) - Method in class nz.org.riskscape.engine.rl.FunctionCallPrototype
Sets or replaces argument i with the Expression produced from argFormat and formatArgs.
setAttr(SimpleFeature, String, Object, Type) - Method in class nz.org.riskscape.engine.output.AbstractDataStoreWriter
 
setAttribute - Variable in class nz.org.riskscape.engine.data.relation.RelationBookmarkParams
 
SetAttributeProjection - Class in nz.org.riskscape.engine.projection
Allows attributes to be replaced or added to the input via a set of arbitrary expressions against the input.
SetAttributeProjection(Map<String, Expression>, ExpressionRealizer) - Constructor for class nz.org.riskscape.engine.projection.SetAttributeProjection
 
SetAttributeProjection.TypeProjector - Class in nz.org.riskscape.engine.projection
 
setBinders(List<ParameterBinder>) - Method in class nz.org.riskscape.engine.bind.DefaultBindingContext
 
setContextCustomizer(ParserHandler.ContextCustomizer) - Method in class org.geotools.data.wfs.internal.parsers.PullParserFeatureReader
 
setCurrentTask(WorkerTask) - Method in class nz.org.riskscape.engine.sched.Worker
 
setCutBeforeAdding(boolean) - Method in class nz.org.riskscape.engine.geo.IntersectionIndex.Options
Whether to optimize this index by cutting up complex geometries for faster point lookups.
setCutPoints(long) - Method in class nz.org.riskscape.engine.geo.IntersectionIndex.Options
Any geometries with more points than this is too complex
setCutRatio(double) - Method in class nz.org.riskscape.engine.geo.IntersectionIndex.Options
Any geometries with more than cutMinPoints is too complex if the ratio of their area to their bounding box is less than cutRatio.
setCutRatioPoints(long) - Method in class nz.org.riskscape.engine.geo.IntersectionIndex.Options
Any geometries with more points than this and a larger cutRatio is too complex
setCutSizeMapUnits(long) - Method in class nz.org.riskscape.engine.geo.IntersectionIndex.Options
An optional width/height to target for complexity.
setDefaultCrs(CoordinateReferenceSystem) - Method in class nz.org.riskscape.engine.DefaultProject
 
setDefaultLocale(Locale) - Method in class nz.org.riskscape.engine.i18n.DefaultMessages
 
setFirstArgument(String, Object...) - Method in class nz.org.riskscape.engine.rl.FunctionCallPrototype
setGeometryFactory(GeometryFactory) - Method in class org.geotools.data.wfs.internal.parsers.PullParserFeatureReader
 
setGeometryValidation(GeometryValidation) - Method in class nz.org.riskscape.engine.DefaultProject
 
setInput(Relation, String, Map<String, List<?>>) - Static method in class nz.org.riskscape.engine.steps.RelationInputStep
Set a parameter for a step of this type to be a particular relation.
setMessages(Messages) - Method in class nz.org.riskscape.engine.DefaultEngine
 
setNotificationSink(ProblemSink) - Method in class nz.org.riskscape.engine.DefaultDiagnostics
 
setNumThreads(int) - Method in class nz.org.riskscape.engine.pipeline.DefaultPipelineExecutor
 
setOutputBaseLocation(URI) - Method in class nz.org.riskscape.engine.DefaultProject
 
SetPair(TypeSet, Type, Type) - Constructor for class nz.org.riskscape.engine.DefaultFunctionResolver.SetPair
 
setPipelineExecutor(PipelineExecutor) - Method in class nz.org.riskscape.engine.DefaultEngine
 
setPluginDescriptor(PluginDescriptor) - Method in class nz.org.riskscape.engine.plugin.PluginClassLoader
Assign the PluginDescriptor that uses this class loader - this should be a strictly 1-1 relationship.
setProblemSink(ProblemSink) - Method in class nz.org.riskscape.engine.DefaultEngine
 
setProject(Project) - Method in class nz.org.riskscape.engine.bind.DefaultBindingContext
 
setRelativeTo(URI) - Method in class nz.org.riskscape.engine.DefaultProject
 
setResourceFactory(ResourceFactory) - Method in class nz.org.riskscape.engine.DefaultEngine
 
setSridSet(SRIDSet) - Method in class nz.org.riskscape.engine.bind.DefaultBindingContext
 
setup - Variable in class nz.org.riskscape.engine.output.AbstractDataStoreWriter
 
setupCrsAndGeoType(Tuple) - Method in class nz.org.riskscape.engine.output.AbstractDataStoreWriter
 
setupCrsAndGeoType(Tuple) - Method in class nz.org.riskscape.engine.output.ShapefileWriter
 
setupSpecifications() - Method in class org.geotools.data.wfs.internal.WFSClient
 
setV2r(VectorToRaster) - Method in class nz.org.riskscape.engine.data.relation.RelationBookmarkResolver
 
setValue(Tuple, Object) - Method in class nz.org.riskscape.engine.expr.StructMemberAccessExpression
Use this expression to set a value to a tuple, rather than fetch it.
ShapefileFormat - Class in nz.org.riskscape.engine.output
 
ShapefileFormat() - Constructor for class nz.org.riskscape.engine.output.ShapefileFormat
 
ShapefileFormat(boolean) - Constructor for class nz.org.riskscape.engine.output.ShapefileFormat
 
ShapefileGeotoolsFormat - Class in nz.org.riskscape.engine.output
 
ShapefileGeotoolsFormat() - Constructor for class nz.org.riskscape.engine.output.ShapefileGeotoolsFormat
 
ShapeFileNullMapper - Class in nz.org.riskscape.engine.output
The Shapefile format does not support null values.
ShapeFileNullMapper() - Constructor for class nz.org.riskscape.engine.output.ShapeFileNullMapper
 
ShapefileWriter - Class in nz.org.riskscape.engine.output
Writes typed riskscape Values out to a new shapefile.
ShapefileWriter(File, SRIDSet, ProblemSink) - Constructor for class nz.org.riskscape.engine.output.ShapefileWriter
 
ShapefileWriter2 - Class in nz.org.riskscape.engine.output
A RiskscapeWriter that talks to geotools's codecs to avoid the performance impact of using all the feature source diffing code and index generation.
ShapefileWriter2(File, Struct, SRIDSet, ProblemSink) - Constructor for class nz.org.riskscape.engine.output.ShapefileWriter2
 
ShapefileWriter2(File, Struct, SRIDSet, ProblemSink, boolean) - Constructor for class nz.org.riskscape.engine.output.ShapefileWriter2
 
ShapefileWriting - Class in org.geotools.data
Logic for writing dbf header based on java types, lifted from ShapefileWriter for reuse by RiskScape
ShapefileWriting() - Constructor for class org.geotools.data.ShapefileWriting
 
shortenIfNecessary(List<StructFlattener.StructMapping>, int) - Method in class nz.org.riskscape.engine.output.StructFlattener
Deprecated.
Ideally use a StructFlattener.Namer that does this itself. This method is only retained for use by ShapefileWriter V1.
Single() - Constructor for class nz.org.riskscape.engine.rl.agg.PercentileAggregationFunction.Single
 
SingleFixed(Long) - Constructor for class nz.org.riskscape.engine.rl.agg.PercentileAggregationFunction.SingleFixed
 
sink - Variable in class nz.org.riskscape.engine.task.SinkTask
 
SinkTask - Class in nz.org.riskscape.engine.task
 
SinkTask(TaskSpec) - Constructor for class nz.org.riskscape.engine.task.SinkTask
 
size() - Method in class nz.org.riskscape.engine.relation.FeatureSourceRelation
 
size() - Method in class nz.org.riskscape.engine.sched.CombinedPageBuffer
 
size() - Method in class nz.org.riskscape.engine.sched.LinkedListBuffer
 
size() - Method in interface nz.org.riskscape.engine.task.ReadPageBuffer
 
size() - Method in class nz.org.riskscape.engine.util.RelationBackedList
Note that size() only includes the valid tuples in the relation.
size() - Method in class org.riskscape.cli.FeatureBackedStructMap
 
SKIP_COERCE_FAILURES - Enum constant in enum class nz.org.riskscape.engine.projection.ApplyFunctionProjection.Options
Deprecated.
 
SKIP_INVALID_TUPLES - Enum constant in enum class nz.org.riskscape.engine.relation.TypeCheckingOptions
If given, any values that do not coerce, subject to other options, will be omitted from the values this relation yields.
SKIP_ON_NULL - Enum constant in enum class nz.org.riskscape.engine.projection.ApplyFunctionProjection.Options
Deprecated.
 
skipInvalid - Variable in class nz.org.riskscape.engine.data.relation.RelationBookmarkParams
Setting this to true for a bookmark will cause the relation to skip tuples that were invalid, ideally logging the error to the user in the process.
sort(Comparator<? super Tuple>) - Method in class nz.org.riskscape.engine.util.RelationBackedList
 
Sort - Interface in nz.org.riskscape.engine.sort
 
SortByBinder - Class in nz.org.riskscape.engine.bind.impl
Converts a string to an SortBy.
SortByBinder() - Constructor for class nz.org.riskscape.engine.bind.impl.SortByBinder
 
sortedIterator(Struct, TupleIterator, SortBy) - Method in interface nz.org.riskscape.engine.sort.Sort
 
sortedRelation(Relation, SortBy) - Method in interface nz.org.riskscape.engine.sort.Sort
 
SortStep - Class in nz.org.riskscape.engine.steps
Sorts output based on user configured SortBy expressions.
SortStep(Engine) - Constructor for class nz.org.riskscape.engine.steps.SortStep
 
SortStep.Parameters - Class in nz.org.riskscape.engine.steps
 
source - Variable in class nz.org.riskscape.engine.pipeline.TransformationChain.StackElement
 
source - Variable in class nz.org.riskscape.engine.task.ChainTask.StackElement
 
SOUTH_EAST_CORNER - Enum constant in enum class nz.org.riskscape.engine.data.coverage.DatasetCoverage.GridStartPoint
 
SOUTH_WEST_CORNER - Enum constant in enum class nz.org.riskscape.engine.data.coverage.DatasetCoverage.GridStartPoint
 
SpatialIndexer - Class in nz.org.riskscape.engine.join
JoinIndexer implementation that attempts to build an in-memory spatial index of the tuples for narrowing down the set of rhs tuples.
SpatialIndexer(Join, TupleIterator, ExpressionRealizer) - Constructor for class nz.org.riskscape.engine.join.SpatialIndexer
 
SpatialIndexer(Join, ExpressionRealizer) - Constructor for class nz.org.riskscape.engine.join.SpatialIndexer
 
spatialMetadataFromSchema(Struct, SimpleFeatureType, CoordinateReferenceSystem) - Static method in class nz.org.riskscape.engine.relation.FeatureSourceRelation
 
SpatialRelationTypedCoverage - Class in nz.org.riskscape.engine.data.coverage
A TypedCoverage that is backed by a Relation.
spec - Variable in class nz.org.riskscape.engine.task.WorkerTask
 
SPLIT_ON - Static variable in class nz.org.riskscape.engine.expr.StructAccessExpression
 
SPLIT_ON_UNESCAPED - Static variable in class nz.org.riskscape.engine.expr.StructAccessExpression
 
splitAndRealize(Expression, Struct, ExpressionRealizer) - Static method in class nz.org.riskscape.engine.rl.BooleanExpressionSplitter
Reduces boolean expressions so they can be applied to inputType allowing as much filtering to be applied as possible.
splitFilters(QName, Filter) - Method in class org.geotools.data.wfs.internal.WFSClient
Splits the filter provided by the geotools query into the server supported and unsupported ones.
SQUARED - Static variable in class nz.org.riskscape.engine.rl.agg.StandardDeviationAggregationFunction
 
squares - Variable in class nz.org.riskscape.engine.geo.RecursiveQuadGridOp.Result
Uniform squares that comprise part of the original input geometry.
sridSet - Variable in class nz.org.riskscape.engine.data.coverage.IndexedTypedCoverage
 
StackElement(TupleIterator, int) - Constructor for class nz.org.riskscape.engine.pipeline.TransformationChain.StackElement
 
StackElement(TupleIterator, int) - Constructor for class nz.org.riskscape.engine.task.ChainTask.StackElement
 
StandardDeviationAggregationFunction - Class in nz.org.riskscape.engine.rl.agg
 
StandardDeviationAggregationFunction() - Constructor for class nz.org.riskscape.engine.rl.agg.StandardDeviationAggregationFunction
 
start() - Method in class nz.org.riskscape.engine.function.benchmark.Timer
Start the timer.
STARTED - Enum constant in enum class nz.org.riskscape.engine.task.TaskState
 
state - Variable in class nz.org.riskscape.engine.sched.Worker.Result
 
step - Variable in class nz.org.riskscape.engine.steps.SaveStep.Params
 
STEP_INCREMENT - Static variable in class nz.org.riskscape.engine.bind.ParameterProperties
Used for the 'slider' widget where you can specify the increment you want the slider to go up in, e.g.
STEP_PARAMETER_UNKNOWN - Enum constant in enum class nz.org.riskscape.engine.pipeline.PipelineBuilder.ProblemCodes
A keyword was given, but it doesn't match a step's parameter
STEP_REDEFINITION - Enum constant in enum class nz.org.riskscape.engine.pipeline.PipelineBuilder.ProblemCodes
Attempting to define a step twice - norty norty
stepIndex - Variable in class nz.org.riskscape.engine.pipeline.TransformationChain.StackElement
 
stepIndex - Variable in class nz.org.riskscape.engine.task.ChainTask.StackElement
 
stop() - Method in class nz.org.riskscape.engine.data.relation.LockDefeater
 
stop() - Method in class nz.org.riskscape.engine.function.benchmark.Timer
Stop the timer.
stop() - Method in class nz.org.riskscape.engine.sched.Worker
Stop the Worker (once it completes any task currently in progress).
stop(boolean) - Method in class nz.org.riskscape.engine.sched.Scheduler
Stop the scheduler from scheduling more work
stopped() - Method in interface nz.org.riskscape.engine.sched.Scheduler.LocalProblems
 
store() - Method in class nz.org.riskscape.engine.resource.FileCreateHandle
 
store(CreateHandle.Callback) - Method in class nz.org.riskscape.engine.resource.FileCreateHandle
 
StringBinder - Class in nz.org.riskscape.engine.bind.impl
 
StringBinder() - Constructor for class nz.org.riskscape.engine.bind.impl.StringBinder
 
StringFunctions - Class in nz.org.riskscape.engine.function
 
StringFunctions() - Constructor for class nz.org.riskscape.engine.function.StringFunctions
 
StructAccessExpression - Class in nz.org.riskscape.engine.expr
Access properties by path inside riskscape Tuples
StructAccessExpression(String) - Constructor for class nz.org.riskscape.engine.expr.StructAccessExpression
 
StructAccessExpression(String...) - Constructor for class nz.org.riskscape.engine.expr.StructAccessExpression
 
StructAccessExpression(List<String>) - Constructor for class nz.org.riskscape.engine.expr.StructAccessExpression
 
structFlattener(Struct) - Method in class nz.org.riskscape.engine.projection.FlattenProjection
 
StructFlattener - Class in nz.org.riskscape.engine.output
Flattens nested Structs to allow them to be written to data sources that don't support nested data structures.
StructFlattener() - Constructor for class nz.org.riskscape.engine.output.StructFlattener
 
StructFlattener.DotSeparatedNamer - Class in nz.org.riskscape.engine.output
Namer that produces a name that is taken from Struct.StructMember.getKey() for each segment and separated by a '.'.
StructFlattener.LastMemberNamer - Class in nz.org.riskscape.engine.output
A StructFlattener.Namer that will use the Struct.StructMember.getKey() from the last segment as the name.
StructFlattener.Namer - Interface in nz.org.riskscape.engine.output
A Namer can provide a name for the given segments.
StructFlattener.StructMapping - Class in nz.org.riskscape.engine.output
 
StructMapping(String, Type, List<Struct.StructMember>) - Constructor for class nz.org.riskscape.engine.output.StructFlattener.StructMapping
 
StructMemberAccessExpression - Class in nz.org.riskscape.engine.expr
Access properties inside riskscape values using struct member lookups which gives consistent access times.
StructMemberAccessExpression(boolean, List<Struct.StructMember>) - Constructor for class nz.org.riskscape.engine.expr.StructMemberAccessExpression
 
StructMemberAccessExpression(boolean, Struct.StructMember...) - Constructor for class nz.org.riskscape.engine.expr.StructMemberAccessExpression
 
SUB_PIPELINE_REQUIRED - Enum constant in enum class nz.org.riskscape.engine.pipeline.PipelineBuilder.ProblemCodes
Sub pipeline id is required for a nested pipeline, but is missing
SUPPORTED_NUMBER_TYPES - Static variable in class nz.org.riskscape.engine.bind.impl.NumberBinder
The types of Number that are acceptable as destination types.
SUPPORTED_TYPES - Static variable in class nz.org.riskscape.engine.bind.impl.BookmarkBinder
 
supportsStoredQueries() - Method in class org.geotools.data.wfs.internal.WFSClient
 
supportsTransaction(QName) - Method in class org.geotools.data.wfs.internal.WFSClient
 
supportsVisitSpatialOperator() - Method in class nz.org.riskscape.engine.gt.ConvertFilter
Determine if visitSpatialOperator should be invoked in favour of interface-specific versions of this method.
swapAxis(Geometry) - Method in class nz.org.riskscape.engine.output.AxisSwapper
 

T

targetSrid - Variable in class nz.org.riskscape.engine.output.AbstractDataStoreWriter
SRID to write geometries as.
targetType - Variable in class nz.org.riskscape.engine.projection.TypeProjection.Mapping
 
task - Variable in class nz.org.riskscape.engine.sched.Worker.Result
 
TaskBuilder - Class in nz.org.riskscape.engine.sched
Produces a set of TaskSpecs for execution on a Scheduler
TaskBuilder(SchedulerParams) - Constructor for class nz.org.riskscape.engine.sched.TaskBuilder
 
taskComplete() - Method in class nz.org.riskscape.engine.task.AccumulatorProcessorTask
 
taskComplete() - Method in class nz.org.riskscape.engine.task.WorkerTask
 
TaskSpec - Class in nz.org.riskscape.engine.task
The TaskSpec defines the work for a step or series of steps in a pipeline.
TaskSpec(Class<? extends WorkerTask>, List<RealizedStep>, ReadPageBuffer, WritePageBuffer, boolean, PipelineJobContext) - Constructor for class nz.org.riskscape.engine.task.TaskSpec
 
TaskState - Enum Class in nz.org.riskscape.engine.task
 
TEMPLATE - Static variable in class nz.org.riskscape.engine.ini.IniFileParameterBuilder
 
testPlugin(Class<? extends Plugin>) - Static method in class nz.org.riskscape.engine.plugin.BuiltInPluginDescriptor
Build a plugin descriptor for use in tests
testVariance() - Method in class nz.org.riskscape.engine.DefaultFunctionResolver.SetPair
 
TEXT - Enum constant in enum class nz.org.riskscape.engine.bind.TypedProperty
Used to explicitly state the parameter should be a text string, e.g.
TEXTBOX - Enum constant in enum class nz.org.riskscape.engine.bind.InputFieldProperty
Specify explicitly that the UI should be a simple textbox, i.e.
TILE_CACHE_SETTING - Static variable in class nz.org.riskscape.engine.data.coverage.CoverageFileBookmarkResolver
 
Timer - Class in nz.org.riskscape.engine.function.benchmark
Timer to get the mean duration over a series of events.
Timer(String) - Constructor for class nz.org.riskscape.engine.function.benchmark.Timer
 
timeZone - Variable in class nz.org.riskscape.engine.output.ShapefileWriter2
 
TL - Enum constant in enum class nz.org.riskscape.engine.geo.Quadrant
 
toCoverage - Variable in class nz.org.riskscape.engine.rl.GeometryFunctions
 
toDsl(Pipeline, PrintStream) - Method in class nz.org.riskscape.engine.pipeline.PipelineBuilder
Writes the Pipelines definition in Pipeline DSL format to the print writer
toExpression() - Method in class nz.org.riskscape.engine.expr.StructMemberAccessExpression
 
toFunctionMetadata(String) - Method in class nz.org.riskscape.engine.function.MetadataParams
Turns the given parameters into a FunctionMetadata.
toMap() - Method in class nz.org.riskscape.config.ini4j.Ini4jConfigSection
FIXME - there's a couple of issues with this: 1 - undefined behaviour on duplicate keys 2 - empty values are returned, inconsistent with getOne() and getAll()
toMap(Profile.Section) - Static method in class nz.org.riskscape.engine.ini.IniParser
Helper method for converting an ini section to a map, preserving all the values with the same key, but losing all the ordering information.
toMultiMap() - Method in class nz.org.riskscape.config.ini4j.Ini4jConfigSection
 
TOP - Enum constant in enum class nz.org.riskscape.engine.geo.HalfPlane
 
toSourceCrs(Geometry) - Method in class nz.org.riskscape.engine.geo.ProjectGeometryOp.Projected
Re-projects the Geometry (which is expected to be in the projected CRS) back to ProjectGeometryOp.Projected.getSourceCrs().
toString() - Method in class nz.org.riskscape.config.ini4j.Ini4jConfigSection
 
toString() - Method in class nz.org.riskscape.engine.bind.KeyValueProperty
 
toString() - Method in class nz.org.riskscape.engine.CoercingFunctionWrapper
 
toString() - Method in class nz.org.riskscape.engine.data.coverage.GridTypedCoverage
 
toString() - Method in class nz.org.riskscape.engine.DefaultFunctionResolver.SetPair
 
toString() - Method in class nz.org.riskscape.engine.DefaultIdentifiedLocator
 
toString() - Method in class nz.org.riskscape.engine.expr.RiskscapeFunctionExpression
Deprecated.
 
toString() - Method in class nz.org.riskscape.engine.expr.StructAccessExpression
 
toString() - Method in class nz.org.riskscape.engine.expr.StructMemberAccessExpression
 
toString() - Method in class nz.org.riskscape.engine.function.DiscreteFunction.Pair
 
toString() - Method in class nz.org.riskscape.engine.function.ExpressionAggregationFunction
 
toString() - Method in class nz.org.riskscape.engine.geo.IntersectionIndex.Options
 
toString() - Method in class nz.org.riskscape.engine.geo.ProjectGeometryOp.Projected
 
toString() - Method in class nz.org.riskscape.engine.i18n.EnumTranslator.EnumEntry
 
toString() - Method in class nz.org.riskscape.engine.i18n.ResourceClassLoader
 
toString() - Method in class nz.org.riskscape.engine.join.HashIndexer
 
toString() - Method in class nz.org.riskscape.engine.join.Joiner
 
toString() - Method in class nz.org.riskscape.engine.join.NoIndexIndexer
 
toString() - Method in class nz.org.riskscape.engine.join.SpatialIndexer
 
toString() - Method in class nz.org.riskscape.engine.pipeline.TransformationChain.NamedOp
 
toString() - Method in class nz.org.riskscape.engine.pipeline.TransformationChain
 
toString() - Method in class nz.org.riskscape.engine.plugin.BuiltInPluginDescriptor
 
toString() - Method in class nz.org.riskscape.engine.plugin.DefaultPluginDescriptor
 
toString() - Method in class nz.org.riskscape.engine.plugin.PluginClassLoader
 
toString() - Method in class nz.org.riskscape.engine.projection.ApplyFunctionProjection.ApplyFunctionProjector
Deprecated.
 
toString() - Method in class nz.org.riskscape.engine.projection.ApplyFunctionProjection
Deprecated.
 
toString() - Method in class nz.org.riskscape.engine.rl.agg.ListCollecting.ListProcessor
 
toString() - Method in class nz.org.riskscape.engine.rl.ScopedLambdaExpression
 
toString() - Method in class nz.org.riskscape.engine.sched.LinkedListBuffer
 
toString() - Method in class nz.org.riskscape.engine.sched.Page.ReadOnlyPage
 
toString() - Method in class nz.org.riskscape.engine.sched.Page
 
toString() - Method in class nz.org.riskscape.engine.sched.Worker
 
toString() - Method in class nz.org.riskscape.engine.steps.BaseStep
 
toString() - Method in class nz.org.riskscape.engine.task.ChainTask.NamedOp
 
toString() - Method in class nz.org.riskscape.engine.task.LinkedSteps
 
toString() - Method in class nz.org.riskscape.engine.task.PageReader
 
toString() - Method in class nz.org.riskscape.engine.task.PageWriter
 
toString() - Method in class nz.org.riskscape.engine.task.TaskSpec
 
toString() - Method in class nz.org.riskscape.engine.task.WorkerTask
 
toString() - Method in class org.riskscape.cli.FeatureBackedStructMap
 
ToTypedCoverage - Class in nz.org.riskscape.engine.function.geometry
 
ToTypedCoverage() - Constructor for class nz.org.riskscape.engine.function.geometry.ToTypedCoverage
 
toUnnest - Variable in class nz.org.riskscape.engine.steps.UnnestStep.Parameters
 
TR - Enum constant in enum class nz.org.riskscape.engine.geo.Quadrant
 
TransformationChain - Class in nz.org.riskscape.engine.pipeline
 
TransformationChain(TupleIterator, List<TransformationChain.NamedOp>) - Constructor for class nz.org.riskscape.engine.pipeline.TransformationChain
 
TransformationChain.NamedOp - Class in nz.org.riskscape.engine.pipeline
 
TransformationChain.StackElement - Class in nz.org.riskscape.engine.pipeline
 
TRUE_OPTIONS - Static variable in class nz.org.riskscape.engine.bind.impl.BooleanBinder
 
TRY_RESAVING_IN_QGIS - Enum constant in enum class nz.org.riskscape.engine.data.coverage.CoverageFileBookmarkResolver.ProblemCodes
 
TupleComparator - Class in nz.org.riskscape.engine.sort
Abstract base class for sorting.
TupleComparator() - Constructor for class nz.org.riskscape.engine.sort.TupleComparator
 
TupleComparator.ProblemCodes - Enum Class in nz.org.riskscape.engine.sort
 
TupleIteratorSink - Class in nz.org.riskscape.engine.pipeline
Accepts tuples, while providing a way to iterate over the tuples that were received.
TupleIteratorSink() - Constructor for class nz.org.riskscape.engine.pipeline.TupleIteratorSink
 
TupleIteratorSink.Iterator - Class in nz.org.riskscape.engine.pipeline
Iterator that reads tuples as they are accepted by the sink
TUPLES_FILE_FORMAT - Static variable in class nz.org.riskscape.engine.io.DiskStorage
 
TUPLES_FILE_PATTERN - Static variable in class nz.org.riskscape.engine.io.DiskStorage
 
TupleStorageRelation - Class in nz.org.riskscape.engine.relation
 
TupleStorageRelation(BaseRelation.Fields, TupleStorageRelation.ReaderSupplier) - Constructor for class nz.org.riskscape.engine.relation.TupleStorageRelation
 
TupleStorageRelation(Struct, TupleStorageRelation.ReaderSupplier) - Constructor for class nz.org.riskscape.engine.relation.TupleStorageRelation
 
TupleStorageRelation.ReaderSupplier - Interface in nz.org.riskscape.engine.relation
 
type - Variable in class nz.org.riskscape.engine.data.coverage.IndexedTypedCoverage
 
type - Variable in class nz.org.riskscape.engine.data.relation.RelationBookmarkParams
 
type - Variable in class nz.org.riskscape.engine.relation.FeatureSourceTupleIterator
 
TYPE - Static variable in class nz.org.riskscape.engine.bind.ParameterProperties
 
TYPE - Static variable in class nz.org.riskscape.engine.typexp.IniFileTypeBuilder
The key to use to identify a type that is described in a single line, e.g.
TYPE_KEY - Static variable in class nz.org.riskscape.engine.typexp.IniFileTypeBuilder
The INI section keyword to look for, e.g.
TYPE_PREFIXES - Static variable in interface nz.org.riskscape.config.ini4j.Ini4jConfigConstants
Maps ini file prefixes to their type prefix
TypeBinder - Class in nz.org.riskscape.engine.bind.impl
 
TypeBinder() - Constructor for class nz.org.riskscape.engine.bind.impl.TypeBinder
 
TypeCheckingOptions - Enum Class in nz.org.riskscape.engine.relation
TODO commented out values are for consideration for #199, for now support skipping and validation.
TypedExpression - Interface in nz.org.riskscape.engine.expr
 
TypedProperty - Enum Class in nz.org.riskscape.engine.bind
Describes the type of value we expect for this parameter, i.e.
typeNotSupportedForThisFunction(Type) - Method in interface nz.org.riskscape.engine.function.ExpressionAggregationFunction.LocalProblems
Returned when an expression can't be realized with the given type
TypeProjection - Class in nz.org.riskscape.engine.projection
Projects from one type of tuple to another.
TypeProjection(Struct, Map<String, Expression>, EnumSet<TypeCheckingOptions>, RealizationContext) - Constructor for class nz.org.riskscape.engine.projection.TypeProjection
 
TypeProjection(Struct, Map<String, Expression>, RealizationContext) - Constructor for class nz.org.riskscape.engine.projection.TypeProjection
 
TypeProjection(Struct, RealizationContext) - Constructor for class nz.org.riskscape.engine.projection.TypeProjection
 
TypeProjection.Mapping - Class in nz.org.riskscape.engine.projection
 
TypeProjection.Pair - Class in nz.org.riskscape.engine.projection
 
TypeProjection.ProblemCodes - Enum Class in nz.org.riskscape.engine.projection
 
TypeProjection.TypeProjector - Class in nz.org.riskscape.engine.projection
 
TypeProjector(Struct, Struct, List<TypeProjection.Pair>) - Constructor for class nz.org.riskscape.engine.projection.SetAttributeProjection.TypeProjector
 
TypeProjector(Struct, Struct, List<TypeProjection.Pair>) - Constructor for class nz.org.riskscape.engine.projection.TypeProjection.TypeProjector
 

U

UNFORMATTED - Enum constant in enum class nz.org.riskscape.engine.bind.InputFieldProperty
Specify explicitly that we don't want the default formatting for numbers.
unionOf(TypeSet, Struct, Struct) - Static method in class nz.org.riskscape.engine.projection.UnionProjector
Takes the union of two structs.
UnionProjector - Class in nz.org.riskscape.engine.projection
Takes tuples that potentially differ in type from two or more sources, and reprojects the tuples to a common type
UnionProjector(List<Struct>, Struct) - Constructor for class nz.org.riskscape.engine.projection.UnionProjector
 
UnionStep - Class in nz.org.riskscape.engine.steps
 
UnionStep(Engine) - Constructor for class nz.org.riskscape.engine.steps.UnionStep
 
UnionStep.Parameters - Class in nz.org.riskscape.engine.steps
 
UnnestProjection - Class in nz.org.riskscape.engine.relation
 
UnnestProjection(List<String>, Optional<String>, boolean) - Constructor for class nz.org.riskscape.engine.relation.UnnestProjection
 
UnnestStep - Class in nz.org.riskscape.engine.steps
 
UnnestStep(Engine) - Constructor for class nz.org.riskscape.engine.steps.UnnestStep
 
UnnestStep.LocalProblems - Interface in nz.org.riskscape.engine.steps
 
UnnestStep.Parameters - Class in nz.org.riskscape.engine.steps
 
UnresolvedExpressionParameterException - Exception in nz.org.riskscape.engine.rl
Thrown during realization when a $foo expression is encountered.
UnresolvedExpressionParameterException(List<ParameterToken>) - Constructor for exception nz.org.riskscape.engine.rl.UnresolvedExpressionParameterException
 
UnresolvedTypeException - Exception in nz.org.riskscape.engine
 
UnresolvedTypeException(LinkedType) - Constructor for exception nz.org.riskscape.engine.UnresolvedTypeException
 
unshift(Object, ClassLoader) - Method in class nz.org.riskscape.engine.i18n.I18nClassLoader
Inserts a class loader at the head of the list(highest precedence).
UNUSED_NAMED_INPUT - Enum constant in enum class nz.org.riskscape.engine.pipeline.PipelineBuilder.ProblemCodes
The first step in a chain has a named input, which is pointless
UNUSED_STEP_REFERENCE - Enum constant in enum class nz.org.riskscape.engine.pipeline.PipelineBuilder.ProblemCodes
When a step chain only contains a step reference.
UriBinder - Class in nz.org.riskscape.engine.bind.impl
Binds strings to a URI by parsing them with URI.create(String)
UriBinder() - Constructor for class nz.org.riskscape.engine.bind.impl.UriBinder
 
uriFromLocation(String, URI) - Static method in class nz.org.riskscape.engine.data.BookmarkFactory
 
UserDefinedFunction - Class in nz.org.riskscape.engine.function
Represents a function defined by the user in a script file (e.g.
UserDefinedFunction(FunctionMetadata, Resource) - Constructor for class nz.org.riskscape.engine.function.UserDefinedFunction
 

V

v2r - Variable in class nz.org.riskscape.engine.data.relation.RelationBookmarkResolver
 
validate(Consumer<Problem>) - Method in class nz.org.riskscape.engine.DefaultProject
 
validate(BindingContext, Object) - Method in class nz.org.riskscape.engine.bind.KeyValueProperty
 
validate(BindingContext, Consumer<Problem>) - Method in class nz.org.riskscape.engine.DefaultFunctionSet
 
validate(Project, Consumer<Problem>) - Method in class nz.org.riskscape.engine.data.DefaultBookmarks
 
validate(Struct) - Method in class nz.org.riskscape.engine.join.ExpressionJoinCondition
 
validate(Struct) - Method in class nz.org.riskscape.engine.restriction.ExpressionRestriction
 
validateBoundParameters(List<Parameter>, Map<String, List<?>>) - Method in class nz.org.riskscape.engine.bind.DefaultBindingContext
Validates a map of already bound parameters against a models set of declared parameters to check their arity and type.
validateExpression(BoundParameters) - Method in class nz.org.riskscape.engine.pipeline.PipelineModelParameter
Validates the final expression before it gets inserted into the pipeline.
validateExpression(Type, Expression) - Method in class nz.org.riskscape.engine.gt.FilterValidator
Check the given Expression against a Type and determine whether there are any definite or possible problems with it and infer the return type as best as possible
validateFilter(Struct, Filter) - Method in class nz.org.riskscape.engine.gt.FilterValidator
 
validateGeometry - Variable in class nz.org.riskscape.engine.data.relation.RelationBookmarkParams
 
ValidateGeometryProjection - Class in nz.org.riskscape.engine.projection
A projection that detects any invalid Geometry and throws InvalidTupleException should an invalid geometry be found.
ValidateGeometryProjection(GeometryValidation, Object, ProblemSink) - Constructor for class nz.org.riskscape.engine.projection.ValidateGeometryProjection
 
ValidateGeometryProjection.ValidateGeometryProjector - Class in nz.org.riskscape.engine.projection
 
ValidateGeometryProjector(List<Struct.StructMember>, Struct) - Constructor for class nz.org.riskscape.engine.projection.ValidateGeometryProjection.ValidateGeometryProjector
 
validateParameters(CoverageFileBookmarkResolver.Params, BindingContext) - Method in class nz.org.riskscape.engine.data.coverage.CoverageFileBookmarkResolver
 
validateParameters(T, BindingContext) - Method in class nz.org.riskscape.engine.data.relation.RelationBookmarkResolver
 
value - Variable in class nz.org.riskscape.engine.steps.RelationInputStep.Parameters
 
VALUE_ATTRIBUTE - Static variable in class nz.org.riskscape.engine.output.AbstractDataStoreWriter
When writing out a SimpleType value, the feature's only attribute is named this
valueNotNumeric(String, Type) - Method in interface nz.org.riskscape.engine.rl.agg.ListCollecting.LocalProblems
Problem to be used when an aggregation function is only applicable to numeric values but a non-numeric type is provided.
valueOf(String) - Static method in enum class nz.org.riskscape.engine.bind.InputFieldProperty
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nz.org.riskscape.engine.bind.TypedProperty
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nz.org.riskscape.engine.data.coverage.CoverageFileBookmarkResolver.ProblemCodes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nz.org.riskscape.engine.data.coverage.DatasetCoverage.GridStartPoint
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nz.org.riskscape.engine.filter.FilterFactory.RiskscapeFunctions
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nz.org.riskscape.engine.geo.Axis
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nz.org.riskscape.engine.geo.GriddedGeometry.Options
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nz.org.riskscape.engine.geo.HalfPlane
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nz.org.riskscape.engine.geo.Quadrant
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nz.org.riskscape.engine.join.ProblemCodes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nz.org.riskscape.engine.MemoryMonitoring.Level
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nz.org.riskscape.engine.pipeline.DefaultPipelineExecutor.ProblemCodes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nz.org.riskscape.engine.pipeline.PipelineBuilder.ProblemCodes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nz.org.riskscape.engine.projection.ApplyFunctionProjection.Options
Deprecated.
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nz.org.riskscape.engine.projection.TypeProjection.ProblemCodes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nz.org.riskscape.engine.relation.RenameFilter.Outcome
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nz.org.riskscape.engine.relation.TypeCheckingOptions
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nz.org.riskscape.engine.sort.TupleComparator.ProblemCodes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nz.org.riskscape.engine.steps.EnlargeStep.EnlargeMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nz.org.riskscape.engine.task.ReturnState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nz.org.riskscape.engine.task.TaskState
Returns the enum constant of this class with the specified name.
values() - Static method in enum class nz.org.riskscape.engine.bind.InputFieldProperty
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nz.org.riskscape.engine.bind.TypedProperty
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nz.org.riskscape.engine.data.coverage.CoverageFileBookmarkResolver.ProblemCodes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nz.org.riskscape.engine.data.coverage.DatasetCoverage.GridStartPoint
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nz.org.riskscape.engine.filter.FilterFactory.RiskscapeFunctions
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nz.org.riskscape.engine.geo.Axis
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nz.org.riskscape.engine.geo.GriddedGeometry.Options
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nz.org.riskscape.engine.geo.HalfPlane
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nz.org.riskscape.engine.geo.Quadrant
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nz.org.riskscape.engine.join.ProblemCodes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nz.org.riskscape.engine.MemoryMonitoring.Level
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nz.org.riskscape.engine.pipeline.DefaultPipelineExecutor.ProblemCodes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nz.org.riskscape.engine.pipeline.PipelineBuilder.ProblemCodes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nz.org.riskscape.engine.projection.ApplyFunctionProjection.Options
Deprecated.
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nz.org.riskscape.engine.projection.TypeProjection.ProblemCodes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nz.org.riskscape.engine.relation.RenameFilter.Outcome
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nz.org.riskscape.engine.relation.TypeCheckingOptions
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nz.org.riskscape.engine.sort.TupleComparator.ProblemCodes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nz.org.riskscape.engine.steps.EnlargeStep.EnlargeMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nz.org.riskscape.engine.task.ReturnState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nz.org.riskscape.engine.task.TaskState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class org.riskscape.cli.FeatureBackedStructMap
 
VectorToRaster - Class in nz.org.riskscape.engine.raster
Utility for producing a GridCoverage2D from a Relation, adapted from some geotools code in an unsupported module
VectorToRaster() - Constructor for class nz.org.riskscape.engine.raster.VectorToRaster
 
visit(BinaryOperation, List<Problem>) - Method in class nz.org.riskscape.engine.rl.agg.AggregateExpressionRealizer
 
visit(BracketedExpression, List<Problem>) - Method in class nz.org.riskscape.engine.rl.agg.AggregateExpressionRealizer
 
visit(Constant, List<Problem>) - Method in class nz.org.riskscape.engine.rl.agg.AggregateExpressionRealizer
 
visit(FunctionCall, List<Problem>) - Method in class nz.org.riskscape.engine.rl.agg.AggregateExpressionRealizer
 
visit(Lambda, List<Problem>) - Method in class nz.org.riskscape.engine.rl.agg.AggregateExpressionRealizer
 
visit(ListDeclaration, List<Problem>) - Method in class nz.org.riskscape.engine.rl.agg.AggregateExpressionRealizer
 
visit(ParameterToken, List<Problem>) - Method in class nz.org.riskscape.engine.rl.agg.AggregateExpressionRealizer
 
visit(PropertyAccess, List<Problem>) - Method in class nz.org.riskscape.engine.rl.agg.AggregateExpressionRealizer
 
visit(SelectAllExpression, List<Problem>) - Method in class nz.org.riskscape.engine.rl.agg.AggregateExpressionRealizer
 
visit(StructDeclaration, List<Problem>) - Method in class nz.org.riskscape.engine.rl.agg.AggregateExpressionRealizer
 
visit(And, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(And, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(And, Object) - Method in class nz.org.riskscape.engine.relation.RenameFilter
 
visit(ExcludeFilter, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(ExcludeFilter, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(Add, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(Add, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(Divide, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(Divide, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(Function, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(Function, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(Literal, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(Literal, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(Multiply, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(Multiply, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(NilExpression, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(NilExpression, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(PropertyName, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(PropertyName, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(PropertyName, Object) - Method in class nz.org.riskscape.engine.relation.RenameFilter
 
visit(Subtract, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(Subtract, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(Id, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(Id, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(IncludeFilter, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(IncludeFilter, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(Not, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(Not, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(Or, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(Or, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(Or, Object) - Method in class nz.org.riskscape.engine.relation.RenameFilter
 
visit(PropertyIsBetween, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(PropertyIsBetween, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(PropertyIsEqualTo, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(PropertyIsEqualTo, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(PropertyIsGreaterThanOrEqualTo, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(PropertyIsGreaterThanOrEqualTo, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(PropertyIsGreaterThan, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(PropertyIsGreaterThan, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(PropertyIsLessThanOrEqualTo, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(PropertyIsLessThanOrEqualTo, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(PropertyIsLessThan, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(PropertyIsLessThan, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(PropertyIsLike, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(PropertyIsLike, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(PropertyIsNil, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(PropertyIsNil, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(PropertyIsNotEqualTo, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(PropertyIsNotEqualTo, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(PropertyIsNull, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(PropertyIsNull, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(BBOX, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(BBOX, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(Beyond, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(Beyond, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(Contains, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(Contains, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(Crosses, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(Crosses, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(Disjoint, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(Disjoint, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(DWithin, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(DWithin, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(Equals, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(Equals, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(Intersects, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(Intersects, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(Overlaps, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(Overlaps, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(Touches, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(Touches, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(Within, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(Within, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(After, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(After, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(AnyInteracts, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(AnyInteracts, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(Before, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(Before, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(Begins, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(Begins, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(BegunBy, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(BegunBy, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(During, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(During, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(EndedBy, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(EndedBy, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(Ends, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(Ends, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(Meets, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(Meets, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(MetBy, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(MetBy, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(OverlappedBy, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(OverlappedBy, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(TContains, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(TContains, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(TEquals, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(TEquals, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(TOverlaps, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visit(TOverlaps, Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
visit(KdNode) - Method in class nz.org.riskscape.engine.geo.NearestNeighbourIndex.Visitor
 
visitCount - Variable in class nz.org.riskscape.engine.geo.NearestNeighbourIndex.Visitor
 
visitNullFilter(Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
 
visitNullFilter(Object) - Method in class nz.org.riskscape.engine.gt.VisitorStub
 
Visitor(Coordinate) - Constructor for class nz.org.riskscape.engine.geo.NearestNeighbourIndex.Visitor
 
VisitorStub - Class in nz.org.riskscape.engine.gt
Implements ExpressionVisitor and FilterVisitor with no-op methods.
VisitorStub() - Constructor for class nz.org.riskscape.engine.gt.VisitorStub
 
visitSpatialOperator(BinarySpatialOperator, Object) - Method in class nz.org.riskscape.engine.gt.ConvertFilter
Visit a Filter that implements BinarySpatialOperator.

W

WARNING - Enum constant in enum class nz.org.riskscape.engine.MemoryMonitoring.Level
 
warningRatio - Variable in class nz.org.riskscape.engine.MemoryMonitoring
 
WFS_TIMEOUT_MS - Static variable in class nz.org.riskscape.engine.FeatureSources
 
WFSClient - Class in org.geotools.data.wfs.internal
 
WFSClient(URL, HTTPClient, WFSConfig) - Constructor for class org.geotools.data.wfs.internal.WFSClient
 
WFSClient(URL, HTTPClient, WFSConfig, WFSGetCapabilities) - Constructor for class org.geotools.data.wfs.internal.WFSClient
 
withBackoff(Predicate<PageAllocator>) - Method in class nz.org.riskscape.engine.sched.PageAllocator
Returns a new PageAllocator that can backoff and reduce the size of the pages it allocates under certain conditions, i.e.
withCompatibility(Function<ParameterProperty, Boolean>) - Method in class nz.org.riskscape.engine.bind.KeyValueProperty
 
withDefaultOptions(StructMemberAccessExpression, SRIDSet) - Static method in class nz.org.riskscape.engine.geo.IntersectionIndex
 
withDefaultOptions(Struct.StructMember, SRIDSet) - Static method in class nz.org.riskscape.engine.geo.IntersectionIndex
 
withDefaultValue(BindingContext, Object) - Method in class nz.org.riskscape.engine.pipeline.PipelineModelParameter
Updates the underlying Parameter with the default value.
withImplied(ParameterProperty...) - Method in class nz.org.riskscape.engine.bind.KeyValueProperty
 
withJoinConditon(JoinCondition) - Method in class nz.org.riskscape.engine.join.Joiner
Clone this join with a different JoinCondition
withJoinType(JoinType) - Method in class nz.org.riskscape.engine.join.Joiner
Clone this join with a different JoinType
withLinearInterpolation() - Method in class nz.org.riskscape.engine.function.DiscreteFunction.Builder
Fill in any gaps between ranges with a linear function that bridges the gap.
withMaxPageSize(int) - Method in class nz.org.riskscape.engine.sched.LinkedListBuffer
 
withMaxPageSize(int) - Method in class nz.org.riskscape.engine.sched.PageAllocator
Returns a new PageAllocator with a fixed maximum size, but with all other characteristics the same.
withNewRelativeTo(URI) - Method in class nz.org.riskscape.engine.bind.DefaultBindingContext
Get a new BindingContext with relativeTo Uri set to newRelativeTo.
withoutUpperBoundClosing() - Method in class nz.org.riskscape.engine.function.DiscreteFunction.Builder
 
withValidation(BiFunction<KeyValueProperty<T>, Object, List<Problem>>) - Method in class nz.org.riskscape.engine.bind.KeyValueProperty
 
withValue(Object) - Method in class nz.org.riskscape.engine.bind.KeyValueProperty
 
withValue(BindingContext, Object) - Method in class nz.org.riskscape.engine.bind.KeyValueProperty
 
withValueBinding(BiFunction<BindingContext, Object, ResultOrProblems<T>>) - Method in class nz.org.riskscape.engine.bind.KeyValueProperty
 
Worker - Class in nz.org.riskscape.engine.sched
The Worker represents a thread that can run tasks.
Worker(int, Scheduler) - Constructor for class nz.org.riskscape.engine.sched.Worker
 
Worker.Result - Class in nz.org.riskscape.engine.sched
 
workerFinished() - Method in class nz.org.riskscape.engine.sched.Scheduler
Notifies the scheduler that a task has finished running for now.
WorkerTask - Class in nz.org.riskscape.engine.task
A WorkerTask is based off a TaskSpec and is what actually carries out the work for the pipeline step(s).
WorkerTask() - Constructor for class nz.org.riskscape.engine.task.WorkerTask
 
WorkerTask(TaskSpec) - Constructor for class nz.org.riskscape.engine.task.WorkerTask
 
wrap(RiskscapeFunction, List<Optional<Coercer>>) - Static method in class nz.org.riskscape.engine.CoercingFunctionWrapper
Return a RiskscapeFunction that wraps another function to apply any Coercers to the input arguments before passing them to the wrapped function.
wrapping(ArgumentList) - Method in class nz.org.riskscape.engine.function.BaseMathsFunction
 
wrapping(FunctionArgument...) - Method in class nz.org.riskscape.engine.function.BaseMathsFunction
 
wrapping(Type...) - Method in class nz.org.riskscape.engine.function.BaseMathsFunction
 
wrapRelation(BP, DS, FeatureSourceRelation, CoordinateReferenceSystem) - Method in class nz.org.riskscape.engine.data.relation.FeatureSourceBookmarkResolver
 
write(Tuple) - Method in class nz.org.riskscape.engine.output.CsvWriter
 
write(Tuple) - Method in class nz.org.riskscape.engine.io.DataOutputStreamTupleWriter
 
write(Tuple) - Method in class nz.org.riskscape.engine.io.DiskStorageWriter
 
write(Tuple) - Method in class nz.org.riskscape.engine.output.AbstractDataStoreWriter
 
write(Tuple) - Method in class nz.org.riskscape.engine.output.GeoJSONWriter
 
write(Tuple) - Method in class nz.org.riskscape.engine.output.JSONWriter
 
write(Tuple) - Method in class nz.org.riskscape.engine.output.KmlWriter
 
write(Tuple) - Method in class nz.org.riskscape.engine.output.ShapefileWriter2
 
write(Struct, Tuple, boolean) - Method in class nz.org.riskscape.engine.output.CsvWriter
 
WriteException - Exception in nz.org.riskscape.engine.output
 
WriteException(String, Exception) - Constructor for exception nz.org.riskscape.engine.output.WriteException
 
writeInternal(Tuple, JSONWriter) - Method in class nz.org.riskscape.engine.output.GeoJSONWriter
 
writeInternal(Tuple, JSONWriter) - Method in class nz.org.riskscape.engine.output.JSONWriter
 
WritePageBuffer - Interface in nz.org.riskscape.engine.task
Buffer that a WorkerTask writes output to.

X

X - Enum constant in enum class nz.org.riskscape.engine.geo.Axis
 

Y

Y - Enum constant in enum class nz.org.riskscape.engine.geo.Axis
 

Z

ZIP - Static variable in class nz.org.riskscape.engine.rl.LanguageFunctions
 
ZipLists - Class in nz.org.riskscape.engine.function.lang
Riskscape implementation of a zip mapping function.
ZipLists() - Constructor for class nz.org.riskscape.engine.function.lang.ZipLists
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form