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
ConstructorDescriptionRiskscapeFunctionExpression
(@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> T
Deprecated.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 aValue
org.geotools.api.filter.expression.Literal
Deprecated.org.geotools.api.filter.capability.FunctionName
Deprecated.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:
getName
in interfaceorg.geotools.api.filter.expression.Function
-
toString
Deprecated. -
getParameters
Deprecated.- Specified by:
getParameters
in interfaceorg.geotools.api.filter.expression.Function
-
evaluate
Deprecated.- Specified by:
evaluate
in 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:TypedExpression
The riskscape type this expression will return as a
Value
- Specified by:
evaluateType
in interfaceTypedExpression
-
accept
public Object accept(org.geotools.api.filter.expression.ExpressionVisitor visitor, Object extraData) Deprecated.- Specified by:
accept
in interfaceorg.geotools.api.filter.expression.Expression
-
getFunctionName
public org.geotools.api.filter.capability.FunctionName getFunctionName()Deprecated.- Specified by:
getFunctionName
in interfaceorg.geotools.api.filter.expression.Function
-
getFallbackValue
public org.geotools.api.filter.expression.Literal getFallbackValue()Deprecated.- Specified by:
getFallbackValue
in interfaceorg.geotools.api.filter.expression.Function
-
evaluate
Deprecated.- Specified by:
evaluate
in interfaceorg.geotools.api.filter.expression.Expression
-