public class DataAnnotationQueryExpression extends DefaultExpressionParameter
DefaultExpressionParameter.List
Constructor and Description |
---|
DataAnnotationQueryExpression() |
DataAnnotationQueryExpression(AbstractExpressionParameter other) |
DataAnnotationQueryExpression(String expression) |
Modifier and Type | Method and Description |
---|---|
List<JIPipeDataAnnotation> |
queryAll(Collection<JIPipeDataAnnotation> annotations)
Returns all annotations that match the query
|
JIPipeDataAnnotation |
queryFirst(Collection<JIPipeDataAnnotation> annotations)
Generates an annotation value
|
getAdditionalUIVariables, getEvaluator, getEvaluatorInstance, setAdditionalUIVariables
evaluate, evaluateToBoolean, evaluateToColor, evaluateToDouble, evaluateToFloat, evaluateToInteger, evaluateToNumber, evaluateToString, getExpression, isEmpty, setExpression, test, toString
public DataAnnotationQueryExpression()
public DataAnnotationQueryExpression(String expression)
public DataAnnotationQueryExpression(AbstractExpressionParameter other)
public JIPipeDataAnnotation queryFirst(Collection<JIPipeDataAnnotation> annotations)
annotations
- existing annotations for the datapublic List<JIPipeDataAnnotation> queryAll(Collection<JIPipeDataAnnotation> annotations)
annotations
- existing annotations for the dataCopyright © 2020–2022 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.