public class JIPipeExpressionParameter extends AbstractExpressionParameter
AbstractExpressionParameter
that utilizes the JIPipeExpressionEvaluator
to generate resultsModifier and Type | Class and Description |
---|---|
static class |
JIPipeExpressionParameter.List |
Constructor and Description |
---|
JIPipeExpressionParameter() |
JIPipeExpressionParameter(AbstractExpressionParameter other) |
JIPipeExpressionParameter(String expression) |
Modifier and Type | Method and Description |
---|---|
Set<JIPipeExpressionParameterVariableInfo> |
getAdditionalUIVariables() |
ExpressionEvaluator |
getEvaluator()
Returns the evaluator instance that should evaluate this expression type
|
static JIPipeExpressionEvaluator |
getEvaluatorInstance() |
static boolean |
isValidVariableName(String key) |
void |
setAdditionalUIVariables(Set<JIPipeExpressionParameterVariableInfo> additionalUIVariables) |
equals, evaluate, evaluateToBoolean, evaluateToColor, evaluateToDouble, evaluateToDoubleList, evaluateToFloat, evaluateToInteger, evaluateToIntegerSafe, evaluateToNumber, evaluateToString, getExpression, getTextDescription, hashCode, isEmpty, setExpression, test, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getTextDescriptionOf
public JIPipeExpressionParameter()
public JIPipeExpressionParameter(String expression)
public JIPipeExpressionParameter(AbstractExpressionParameter other)
public static JIPipeExpressionEvaluator getEvaluatorInstance()
public static boolean isValidVariableName(String key)
public ExpressionEvaluator getEvaluator()
AbstractExpressionParameter
getEvaluator
in class AbstractExpressionParameter
public Set<JIPipeExpressionParameterVariableInfo> getAdditionalUIVariables()
public void setAdditionalUIVariables(Set<JIPipeExpressionParameterVariableInfo> additionalUIVariables)
Copyright © 2020–2024 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.