Package nz.org.riskscape.engine.expr
Class RiskscapeFunctionExpression
java.lang.Object
nz.org.riskscape.engine.expr.RiskscapeFunctionExpression
- All Implemented Interfaces:
TypedExpression,org.geotools.api.filter.expression.Expression,org.geotools.api.filter.expression.Function
@Deprecated
public class RiskscapeFunctionExpression
extends Object
implements org.geotools.api.filter.expression.Function, TypedExpression
Deprecated.
we don't use these expressions any more
An Expression which applies a RiskscapeFunction
-
Field Summary
Fields inherited from interface org.geotools.api.filter.expression.Expression
NIL -
Constructor Summary
ConstructorsConstructorDescriptionRiskscapeFunctionExpression(@NonNull String name, @NonNull Supplier<nz.org.riskscape.engine.function.RiskscapeFunction> vf, List<? extends org.geotools.api.filter.expression.Expression> parameters) Deprecated.RiskscapeFunctionExpression(@NonNull String name, @NonNull nz.org.riskscape.engine.function.RiskscapeFunction vf, List<? extends org.geotools.api.filter.expression.Expression> params) Deprecated.RiskscapeFunctionExpression(@NonNull nz.org.riskscape.engine.function.IdentifiedFunction vf, List<? extends org.geotools.api.filter.expression.Expression> params) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Deprecated.<T> TDeprecated.nz.org.riskscape.problem.ResultOrProblems<nz.org.riskscape.engine.types.Type>evaluateType(nz.org.riskscape.engine.types.Type sourceType) Deprecated.The riskscape type this expression will return as aValueorg.geotools.api.filter.expression.LiteralDeprecated.org.geotools.api.filter.capability.FunctionNameDeprecated.getName()Deprecated.List<org.geotools.api.filter.expression.Expression>Deprecated.toString()Deprecated.
-
Constructor Details
-
RiskscapeFunctionExpression
public RiskscapeFunctionExpression(@NonNull @NonNull String name, @NonNull @NonNull nz.org.riskscape.engine.function.RiskscapeFunction vf, List<? extends org.geotools.api.filter.expression.Expression> params) Deprecated. -
RiskscapeFunctionExpression
public RiskscapeFunctionExpression(@NonNull @NonNull nz.org.riskscape.engine.function.IdentifiedFunction vf, List<? extends org.geotools.api.filter.expression.Expression> params) Deprecated. -
RiskscapeFunctionExpression
public RiskscapeFunctionExpression(@NonNull @NonNull String name, @NonNull @NonNull Supplier<nz.org.riskscape.engine.function.RiskscapeFunction> vf, List<? extends org.geotools.api.filter.expression.Expression> parameters) Deprecated.
-
-
Method Details
-
getName
Deprecated.- Specified by:
getNamein interfaceorg.geotools.api.filter.expression.Function
-
toString
Deprecated. -
getParameters
Deprecated.- Specified by:
getParametersin interfaceorg.geotools.api.filter.expression.Function
-
evaluate
Deprecated.- Specified by:
evaluatein interfaceorg.geotools.api.filter.expression.Expression
-
evaluateType
public nz.org.riskscape.problem.ResultOrProblems<nz.org.riskscape.engine.types.Type> evaluateType(nz.org.riskscape.engine.types.Type sourceType) Deprecated.Description copied from interface:TypedExpressionThe riskscape type this expression will return as a
Value- Specified by:
evaluateTypein interfaceTypedExpression
-
accept
public Object accept(org.geotools.api.filter.expression.ExpressionVisitor visitor, Object extraData) Deprecated.- Specified by:
acceptin interfaceorg.geotools.api.filter.expression.Expression
-
getFunctionName
public org.geotools.api.filter.capability.FunctionName getFunctionName()Deprecated.- Specified by:
getFunctionNamein interfaceorg.geotools.api.filter.expression.Function
-
getFallbackValue
public org.geotools.api.filter.expression.Literal getFallbackValue()Deprecated.- Specified by:
getFallbackValuein interfaceorg.geotools.api.filter.expression.Function
-
evaluate
Deprecated.- Specified by:
evaluatein interfaceorg.geotools.api.filter.expression.Expression
-