public class JIPipeCustomExpressionVariablesParameter extends JIPipeDynamicParameterCollection
JIPipeParameter
annotation should have JIPipeParameterSerializationMode
set to 'NestedCollection'. Otherwise, user-defined parameters will not be saved!JIPipeDynamicParameterCollection.BeforeAddParameterEvent, JIPipeDynamicParameterCollection.BeforeAddParameterEventEmitter, JIPipeDynamicParameterCollection.BeforeAddParameterEventListener, JIPipeDynamicParameterCollection.Deserializer, JIPipeDynamicParameterCollection.UserParameterDefinition
JIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterChangedEventEmitter, JIPipeParameterCollection.ParameterChangedEventListener, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEventEmitter, JIPipeParameterCollection.ParameterStructureChangedEventListener, JIPipeParameterCollection.ParameterUIChangedEvent, JIPipeParameterCollection.ParameterUIChangedEventEmitter, JIPipeParameterCollection.ParameterUIChangedEventListener
Constructor and Description |
---|
JIPipeCustomExpressionVariablesParameter() |
JIPipeCustomExpressionVariablesParameter(AbstractJIPipeParameterCollection target) |
JIPipeCustomExpressionVariablesParameter(JIPipeCustomExpressionVariablesParameter other) |
JIPipeCustomExpressionVariablesParameter(JIPipeCustomExpressionVariablesParameter other,
AbstractJIPipeParameterCollection target) |
Modifier and Type | Method and Description |
---|---|
void |
writeToVariables(JIPipeExpressionVariablesMap variables)
Writes the parameter values to variables with default configuration
|
void |
writeToVariables(JIPipeExpressionVariablesMap variables,
boolean asVariables,
String variablesPrefix,
boolean toMap,
String mapName)
Writes the parameter values to variables
|
addParameter, addParameter, addParameter, beginModificationBlock, clear, containsKey, copyTo, endModificationBlock, fromJson, get, getAllowedTypes, getBeforeAddParameterEventEmitter, getInstanceGenerator, getParameter, getParameterChangedEventEmitter, getParameters, getParameterStructureChangedEventEmitter, getParameterUIChangedEventEmitter, getTextDescription, getValue, isAllowUserModification, removeParameter, reportValidity, setAllowedTypes, setAllowUserModification, setInstanceGenerator, setValue, supportsAllParameterTypes
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getChildParameterCollections, getIncludeReflectionParameters
deserializeFromJsonNode, emitParameterChangedEvent, emitParameterStructureChangedEvent, emitParameterUIChangedEvent, getContextActions, getParameter, getParameterAccess, installUIOverrideParameterEditor, installUIParameterOptions, isParameterUIVisible, isParameterUIVisible, serializeToJsonFile, serializeToJsonGenerator, serializeToJsonString, setParameter
generateValidityReport
getTextDescriptionOf
public JIPipeCustomExpressionVariablesParameter()
public JIPipeCustomExpressionVariablesParameter(AbstractJIPipeParameterCollection target)
public JIPipeCustomExpressionVariablesParameter(JIPipeCustomExpressionVariablesParameter other)
public JIPipeCustomExpressionVariablesParameter(JIPipeCustomExpressionVariablesParameter other, AbstractJIPipeParameterCollection target)
public void writeToVariables(JIPipeExpressionVariablesMap variables, boolean asVariables, String variablesPrefix, boolean toMap, String mapName)
variables
- the targetasVariables
- write as variables (accessible via the key)variablesPrefix
- prefix for the variablestoMap
- if a map should be created (accessible via the key)mapName
- the name of the mappublic void writeToVariables(JIPipeExpressionVariablesMap variables)
variables
- the targetCopyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.