Class RelationBookmarkParams
java.lang.Object
nz.org.riskscape.engine.data.BookmarkParameters
nz.org.riskscape.engine.data.relation.RelationBookmarkParams
public class RelationBookmarkParams
extends nz.org.riskscape.engine.data.BookmarkParameters
-
Field Summary
Modifier and TypeFieldDescriptionOptional<org.geotools.api.referencing.crs.CoordinateReferenceSystem>
boolean
Optional<nz.org.riskscape.rl.ast.Expression>
Optional<nz.org.riskscape.engine.data.relation.AttributeMap>
boolean
Optional<nz.org.riskscape.rl.ast.Expression>
Optional<nz.org.riskscape.engine.data.relation.AttributeMap>
boolean
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.Optional<nz.org.riskscape.engine.types.Type>
Optional<nz.org.riskscape.engine.geo.GeometryValidation>
Fields inherited from class nz.org.riskscape.engine.data.BookmarkParameters
bindingContext, bookmark, description, format, location, problems, validatedFile
-
Constructor Summary
-
Method Summary
Methods inherited from class nz.org.riskscape.engine.data.BookmarkParameters
add, getBookmarkedPath, getExpressionRealizer, getLocation, getProject, getRealizationContext, getScalarType
-
Field Details
-
skipInvalid
public boolean skipInvalidSetting 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. Any
InvalidTupleException
will be 'swallowed', logged, and moved along.Relations should catch expected data issue exceptions and wrap them in an
InvalidTupleException
if they want them to be skippable with this flag. This is true of theTypeProjection
that is applied when thetype
is set. -
type
-
mapAttribute
-
setAttribute
-
crsName
-
crsLongitudeFirst
public boolean crsLongitudeFirst -
crs
-
rasterize
public boolean rasterize -
rasterizeExpression
-
rasterizeScaleFactor
-
rasterizeGridSize
-
layer
-
coverageTitle
-
filter
-
validateGeometry
-
-
Constructor Details
-
RelationBookmarkParams
public RelationBookmarkParams()
-
-
Method Details
-
getDataType
- Specified by:
getDataType
in classnz.org.riskscape.engine.data.BookmarkParameters
-