public class JIPipeMergingDataBatchBuilder extends Object
JIPipeMergingDataBatch
or JIPipeDataBatch
instance.Constructor and Description |
---|
JIPipeMergingDataBatchBuilder() |
public static List<JIPipeDataBatch> convertMergingToSingleDataBatches(List<JIPipeMergingDataBatch> mergingDataBatches)
public List<JIPipeDataSlot> getSlots()
public void setSlots(List<JIPipeInputDataSlot> slots)
public void setReferenceColumns(Set<String> referenceColumns)
referenceColumns
- the reference columnspublic void setReferenceColumns(JIPipeColumMatching columnGrouping, StringQueryExpression customColumns)
public Set<String> getInputAnnotationByFilter(StringQueryExpression expression)
public Set<String> getInputAnnotationColumnIntersection(String prefix)
public List<JIPipeMergingDataBatch> build(JIPipeProgressInfo progressInfo)
public boolean isApplyMerging()
public void setApplyMerging(boolean applyMerging)
public JIPipeGraphNode getNode()
public void setNode(JIPipeGraphNode node)
public JIPipeTextAnnotationMergeMode getAnnotationMergeStrategy()
public void setAnnotationMergeStrategy(JIPipeTextAnnotationMergeMode annotationMergeStrategy)
public JIPipeDataAnnotationMergeMode getDataAnnotationMergeStrategy()
public void setDataAnnotationMergeStrategy(JIPipeDataAnnotationMergeMode dataAnnotationMergeStrategy)
public JIPipeTextAnnotationMatchingMethod getAnnotationMatchingMethod()
public void setAnnotationMatchingMethod(JIPipeTextAnnotationMatchingMethod annotationMatchingMethod)
public DefaultExpressionParameter getCustomAnnotationMatching()
public void setCustomAnnotationMatching(DefaultExpressionParameter customAnnotationMatching)
public boolean isForceFlowGraphSolver()
public void setForceFlowGraphSolver(boolean forceFlowGraphSolver)
Copyright © 2020–2022 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.