public class TableColumnSourceExpressionParameter extends PairParameter<TableColumnSourceExpressionParameter.TableSourceType,DefaultExpressionParameter> implements JIPipeValidatable
Modifier and Type | Class and Description |
---|---|
static class |
TableColumnSourceExpressionParameter.TableSourceType |
static class |
TableColumnSourceExpressionParameter.VariableSource |
PairParameter.Deserializer<K,V>, PairParameter.Serializer
Constructor and Description |
---|
TableColumnSourceExpressionParameter() |
TableColumnSourceExpressionParameter(TableColumnSourceExpressionParameter.TableSourceType type,
String expression) |
TableColumnSourceExpressionParameter(TableColumnSourceExpressionParameter other) |
Modifier and Type | Method and Description |
---|---|
DefaultExpressionParameter |
getValue() |
TableColumn |
pickOrGenerateColumn(ResultsTableData table)
Picks or generates a table column based on selecting by name, matching one column by boolean expressions, or using a mathematical expression.
|
equals, getKey, getKeyClass, getTextDescription, getValueClass, hashCode, reportValidity, setKey, setValue, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
generateValidityReport, reportValidity
comparingByKey, comparingByKey, comparingByValue, comparingByValue
getTextDescriptionOf
public TableColumnSourceExpressionParameter()
public TableColumnSourceExpressionParameter(TableColumnSourceExpressionParameter.TableSourceType type, String expression)
public TableColumnSourceExpressionParameter(TableColumnSourceExpressionParameter other)
public TableColumn pickOrGenerateColumn(ResultsTableData table)
table
- the tablepublic DefaultExpressionParameter getValue()
getValue
in interface Map.Entry<TableColumnSourceExpressionParameter.TableSourceType,DefaultExpressionParameter>
getValue
in class PairParameter<TableColumnSourceExpressionParameter.TableSourceType,DefaultExpressionParameter>
Copyright © 2020–2023 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.