Modifier and Type | Method and Description |
---|---|
String |
AnnotationFilterExpression.generateAnnotationValue(Collection<JIPipeTextAnnotation> annotations,
JIPipeExpressionVariablesMap variableSet)
Generates an annotation value
|
boolean |
AnnotationFilterExpression.test(Collection<JIPipeTextAnnotation> annotations,
String dataString,
JIPipeExpressionVariablesMap variables)
Evaluates the expression as boolean
|
Modifier and Type | Method and Description |
---|---|
JIPipeExpressionVariablesMap |
JIPipeExpressionVariablesMap.putAnnotations(List<JIPipeTextAnnotation> textAnnotations)
Puts annotations into the variables
|
JIPipeExpressionVariablesMap |
JIPipeExpressionVariablesMap.putAnnotations(Map<String,JIPipeTextAnnotation> mergedTextAnnotations)
Puts annotations into the variables
|
JIPipeExpressionVariablesMap |
JIPipeExpressionVariablesMap.putAnnotationsIfAbsent(Collection<JIPipeTextAnnotation> textAnnotations) |
JIPipeExpressionVariablesMap |
JIPipeExpressionVariablesMap.putCommonVariables(JIPipeAlgorithm node) |
JIPipeExpressionVariablesMap |
JIPipeExpressionVariablesMap.putCommonVariables(JIPipeMultiIterationStep iterationStep) |
JIPipeExpressionVariablesMap |
JIPipeExpressionVariablesMap.putCommonVariables(JIPipeSingleIterationStep iterationStep) |
JIPipeExpressionVariablesMap |
JIPipeExpressionVariablesMap.putCustomVariables(JIPipeCustomExpressionVariablesParameter customExpressionVariablesParameter)
Puts custom expression parameters (with default settings)
|
JIPipeExpressionVariablesMap |
JIPipeExpressionVariablesMap.putGlobalVariables(JIPipeProject project) |
JIPipeExpressionVariablesMap |
JIPipeExpressionVariablesMap.putProjectDirectories(Path projectDir,
Map<String,Path> projectDataDirs)
Puts the project-related directories into the variables
|
JIPipeExpressionVariablesMap |
JIPipeExpressionVariablesMap.set(String variableName,
Object value)
Sets a variable value.
|
Modifier and Type | Method and Description |
---|---|
double |
NumericFunctionExpression.apply(double defaultValue,
JIPipeExpressionVariablesMap parameters) |
abstract Object |
ExpressionOperator.evaluate(Iterator<Object> operands,
JIPipeExpressionVariablesMap variables)
Evaluates the operator
|
Object |
AbstractExpressionParameter.evaluate(JIPipeExpressionVariablesMap variables)
Runs the expression and returns the result.
|
abstract Object |
ExpressionFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables)
Runs the function on given parameters
|
boolean |
AbstractExpressionParameter.evaluateToBoolean(JIPipeExpressionVariablesMap variables)
Runs the expression and returns the boolean result.
|
Color |
AbstractExpressionParameter.evaluateToColor(JIPipeExpressionVariablesMap variables)
Runs the expression and returns a color result.
|
double |
AbstractExpressionParameter.evaluateToDouble(JIPipeExpressionVariablesMap variables)
Runs the expression and returns the numeric result.
|
List<Double> |
AbstractExpressionParameter.evaluateToDoubleList(JIPipeExpressionVariablesMap variables)
Runs the expression and returns the numeric result.
|
float |
AbstractExpressionParameter.evaluateToFloat(JIPipeExpressionVariablesMap variables)
Runs the expression and returns the numeric result.
|
int |
AbstractExpressionParameter.evaluateToInteger(JIPipeExpressionVariablesMap variables)
Runs the expression and returns the numeric result.
|
int |
AbstractExpressionParameter.evaluateToIntegerSafe(JIPipeExpressionVariablesMap variables,
int defaultValue)
Runs the expression and returns the numeric result.
|
double |
AbstractExpressionParameter.evaluateToNumber(JIPipeExpressionVariablesMap variables)
Runs the expression and returns the numeric result.
|
String |
AbstractExpressionParameter.evaluateToString(JIPipeExpressionVariablesMap variables)
Runs the expression and returns the string result.
|
String |
StringQueryExpression.generate(JIPipeExpressionVariablesMap expressionVariables)
Attempts to run the expression.
|
String |
AnnotationGeneratorExpression.generateAnnotationValue(Collection<JIPipeTextAnnotation> annotations,
JIPipeExpressionVariablesMap variableSet)
Generates an annotation value
|
JIPipeTextAnnotation |
NamedTextAnnotationGeneratorExpression.generateTextAnnotation(Collection<JIPipeTextAnnotation> annotations,
JIPipeExpressionVariablesMap variableSet)
Generates an annotation
|
TableColumnData |
TableColumnSourceExpressionParameter.pickOrGenerateColumn(ResultsTableData table,
JIPipeExpressionVariablesMap variables)
Picks or generates a table column based on selecting by name, matching one column by boolean expressions, or using a mathematical expression.
|
List<Path> |
PathQueryExpression.queryAll(Collection<Path> strings,
JIPipeExpressionVariablesMap expressionVariables)
Generates an annotation value
|
List<String> |
StringQueryExpression.queryAll(Collection<String> strings,
JIPipeExpressionVariablesMap expressionVariables)
Generates an annotation value
|
Path |
PathQueryExpression.queryFirst(Collection<Path> strings,
JIPipeExpressionVariablesMap expressionVariables)
Queries a string out of the list
|
String |
StringQueryExpression.queryFirst(Collection<String> strings,
JIPipeExpressionVariablesMap expressionVariables)
Queries a string out of the list
|
boolean |
AnnotationGeneratorExpression.test(Collection<JIPipeTextAnnotation> annotations,
String dataString,
JIPipeExpressionVariablesMap variables)
Evaluates the expression as boolean
|
boolean |
AbstractExpressionParameter.test(JIPipeExpressionVariablesMap variables)
Runs the expression and returns the boolean result.
|
boolean |
PathQueryExpression.test(Path string,
JIPipeExpressionVariablesMap expressionVariables)
Returns true if the query matches the string
|
boolean |
StringQueryExpression.test(String string,
JIPipeExpressionVariablesMap expressionVariables)
Returns true if the query matches the string
|
boolean |
ExpressionEvaluator.test(String expression,
JIPipeExpressionVariablesMap variables)
Returns the boolean evaluated expression.
|
boolean |
PathQueryExpression.testAnyOf(Collection<Path> strings,
JIPipeExpressionVariablesMap expressionVariables)
Returns true of one of the strings matches the query.
|
Constructor and Description |
---|
JIPipeExpressionVariablesMap(JIPipeExpressionVariablesMap other) |
Modifier and Type | Method and Description |
---|---|
void |
JIPipeCustomExpressionVariablesParameter.writeToVariables(JIPipeExpressionVariablesMap variables)
Writes the parameter values to variables with default configuration
|
void |
JIPipeCustomExpressionVariablesParameter.writeToVariables(JIPipeExpressionVariablesMap variables,
boolean asVariables,
String variablesPrefix,
boolean toMap,
String mapName)
Writes the parameter values to variables
|
Modifier and Type | Method and Description |
---|---|
Object |
WhereFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
IfElseFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
SwitchCaseFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
IfElseExprFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
SwitchFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
SwitchMapFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
CaseFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Modifier and Type | Method and Description |
---|---|
Object |
ToNumber2Function.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
ToJsonFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
ToBooleanFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
ToNumberFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
ToIntegerFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
ToStringFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Modifier and Type | Method and Description |
---|---|
Object |
GetDateDayFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
GetDateMonthFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
GetDateYearFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
GetTimeHoursFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
GetTimeMinutesFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
GetTimeSecondsFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Modifier and Type | Method and Description |
---|---|
Object |
IsFileFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
PathExistsFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
GetParentDirectoryFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
PathCombineFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
GetPathNameFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
IsDirectoryFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Modifier and Type | Method and Description |
---|---|
Object |
DefineUserFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
EvaluateUserFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Modifier and Type | Method and Description |
---|---|
Object |
QuantityGetValueFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
QuantityConvertFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
QuantityGetUnitFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Modifier and Type | Method and Description |
---|---|
Object |
JavaScriptFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
JythonScriptFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Modifier and Type | Method and Description |
---|---|
Object |
HistogramThresholdFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
CumulativeTransformArrayFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
TransformArrayFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
HistogramFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
AccumulateFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
PercentileFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Modifier and Type | Method and Description |
---|---|
Object |
StringReplaceFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
StringTruncateFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
ExtractRegexMatchesFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
StringStartsWithPredicateFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
StringToUpperCaseFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
StringSliceBeforeFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
EqualsStringPredicateFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
StringToLowerCaseFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
StringFirstIndexOfFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
StringRegexReplaceFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
StringFixFileNameFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
StringFormatFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
StringSliceFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
StringSplitFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
StringJoinFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
RegexStringPredicateFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
StringEndsWithPredicateFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
StringLastIndexOfFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
StringTrimFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Modifier and Type | Method and Description |
---|---|
Object |
PrintFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Modifier and Type | Method and Description |
---|---|
Object |
VectorEuclideanNormFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
VectorNormalizeFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
VectorMaximumNormFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
VectorAddFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
VectorManhattanNormFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
VectorScalarProductFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
VectorMultiplyScalarFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Object |
VectorSubtractFunction.evaluate(List<Object> parameters,
JIPipeExpressionVariablesMap variables) |
Modifier and Type | Method and Description |
---|---|
static void |
PathFilterExpressionParameterVariablesInfo.buildFor(Path path,
JIPipeExpressionVariablesMap result) |
Modifier and Type | Method and Description |
---|---|
Set<FilamentEdge> |
EdgeMaskParameter.filter(Filaments3DGraphData graph,
Set<FilamentEdge> edgeSet,
JIPipeExpressionVariablesMap variables) |
static Set<FilamentVertex> |
VertexMaskParameter.filter(OptionalJIPipeExpressionParameter filter,
Filaments3DGraphData graph,
Set<FilamentVertex> vertexSet,
JIPipeExpressionVariablesMap variables) |
Modifier and Type | Method and Description |
---|---|
ROI2DListData |
ConvertSpotsToRoiNode.spotsToROIList(SpotsCollectionData spotsCollectionData,
JIPipeExpressionVariablesMap variables) |
Modifier and Type | Method and Description |
---|---|
void |
VisualLocationROIProperties.applyTo(ij.gui.Roi roi,
JIPipeExpressionVariablesMap variables) |
void |
VisualROIProperties.applyTo(ij.gui.Roi roi,
JIPipeExpressionVariablesMap variables) |
void |
VisualLocationROIProperties.applyToRoiReference(ij.gui.Roi target,
JIPipeExpressionVariablesMap variables)
Note that this is without cloning the ROI
|
void |
VisualROIProperties.applyToRoiReference(ij.gui.Roi target,
JIPipeExpressionVariablesMap variables)
Note that this is without cloning the ROI
|
Modifier and Type | Method and Description |
---|---|
int |
CustomAutoThreshold2D8Uv2Algorithm.ThresholdParameters.getThreshold(JIPipeExpressionVariablesMap parameters,
ij.process.ImageStatistics statistics,
boolean accessPixels,
gnu.trove.list.array.TByteArrayList pixels) |
float |
CustomAutoThreshold2D32Fv2Algorithm.ThresholdParameters.getThreshold(JIPipeExpressionVariablesMap parameters,
ij.process.ImageStatistics statistics,
boolean accessPixels,
gnu.trove.list.array.TFloatArrayList pixels) |
int |
CustomAutoThreshold2D16Uv2Algorithm.ThresholdParameters.getThreshold(JIPipeExpressionVariablesMap parameters,
ij.process.ImageStatistics statistics,
boolean accessPixels,
gnu.trove.list.array.TShortArrayList pixels) |
Modifier and Type | Method and Description |
---|---|
List<ij.ImagePlus> |
CanvasEqualizer.equalize(List<ij.ImagePlus> input,
JIPipeExpressionVariablesMap variables) |
Modifier and Type | Method and Description |
---|---|
JIPipeExpressionVariablesMap |
MontageCreator.InputEntry.getAdditionalVariables() |
Modifier and Type | Method and Description |
---|---|
static void |
AlignedImage5DSliceIndexExpressionParameterVariablesInfo.apply(JIPipeExpressionVariablesMap target,
ij.ImagePlus reference,
ij.ImagePlus img,
ImageSliceIndex index) |
static void |
Image5DSliceIndexExpressionParameterVariablesInfo.apply(JIPipeExpressionVariablesMap target,
ij.ImagePlus img,
ImageSliceIndex index) |
ij.ImagePlus |
MontageCreator.createMontage(List<MontageCreator.InputEntry> inputEntries,
List<JIPipeTextAnnotation> annotations,
JIPipeExpressionVariablesMap additionalVariables,
JIPipeProgressInfo progressInfo) |
Constructor and Description |
---|
InputEntry(ij.ImagePlus imagePlus,
List<JIPipeTextAnnotation> annotationList,
JIPipeExpressionVariablesMap additionalVariables) |
Modifier and Type | Method and Description |
---|---|
static void |
ImageQueryExpressionVariablesInfo.buildVariablesSet(ij.ImagePlus imagePlus,
JIPipeExpressionVariablesMap variableSet)
Builds the proper variable set for an image
|
Modifier and Type | Method and Description |
---|---|
static void |
ImagePlusPropertiesExpressionParameterVariablesInfo.extractValues(JIPipeExpressionVariablesMap variables,
ij.ImagePlus imagePlus,
Collection<JIPipeTextAnnotation> annotations) |
static void |
Image5DExpressionParameterVariablesInfo.writeToVariables(ij.ImagePlus img,
JIPipeExpressionVariablesMap variables) |
Modifier and Type | Method and Description |
---|---|
List<Integer> |
IntegerRange.getIntegers(int min,
int max,
JIPipeExpressionVariablesMap variables)
Generates the list of integers based on the value
|
List<Integer> |
IntegerRange.tryGetIntegers(int min,
int max,
JIPipeExpressionVariablesMap variables)
Generates the list of integers based on the value.
|
Modifier and Type | Method and Description |
---|---|
Rectangle |
Margin.getInsideArea(Rectangle availableArea,
JIPipeExpressionVariablesMap parameters)
Generates the rectangle defined by the definition.
|
Rectangle |
FixedMargin.place(Rectangle object,
Rectangle availableArea,
JIPipeExpressionVariablesMap parameters)
Generates the rectangle defined by the definition.
|
Modifier and Type | Method and Description |
---|---|
static void |
ProcessUtils.launchProcess(ProcessEnvironment environment,
JIPipeExpressionVariablesMap variables,
Map<String,String> overrideEnvironmentVariables,
boolean handleQuoting,
JIPipeProgressInfo progressInfo)
Runs a process detached
|
static void |
ProcessUtils.runProcess(ProcessEnvironment environment,
JIPipeExpressionVariablesMap variables,
Map<String,String> overrideEnvironmentVariables,
boolean handleQuoting,
JIPipeProgressInfo progressInfo)
Runs a process
|
Copyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.