Package | Description |
---|---|
org.hkijena.jipipe.api.data |
Modifier and Type | Method and Description |
---|---|
JIPipeDefaultMutableSlotConfiguration.Builder |
JIPipeDefaultMutableSlotConfiguration.Builder.addFromAnnotations(Class<? extends JIPipeGraphNode> klass)
Adds slots from parameter annotations (with autoCreate)
|
JIPipeDefaultMutableSlotConfiguration.Builder |
JIPipeDefaultMutableSlotConfiguration.Builder.addInputSlot(AddJIPipeInputSlot annotation)
Adds an input slot from an annotation
|
JIPipeDefaultMutableSlotConfiguration.Builder |
JIPipeDefaultMutableSlotConfiguration.Builder.addInputSlot(String name,
String description,
Class<? extends JIPipeData> klass)
Adds an input slot
|
JIPipeDefaultMutableSlotConfiguration.Builder |
JIPipeDefaultMutableSlotConfiguration.Builder.addInputSlot(String name,
String description,
Class<? extends JIPipeData> klass,
boolean optional)
Adds an input slot
|
JIPipeDefaultMutableSlotConfiguration.Builder |
JIPipeDefaultMutableSlotConfiguration.Builder.addInputSlot(String name,
String description,
Class<? extends JIPipeData> klass,
boolean optional,
boolean userModifiable)
Adds an input slot
|
JIPipeDefaultMutableSlotConfiguration.Builder |
JIPipeDefaultMutableSlotConfiguration.Builder.addOutputSlot(AddJIPipeOutputSlot annotation)
Adds an output slot from an annotation
|
JIPipeDefaultMutableSlotConfiguration.Builder |
JIPipeDefaultMutableSlotConfiguration.Builder.addOutputSlot(String name,
String description,
Class<? extends JIPipeData> klass)
Adds an output slot
|
JIPipeDefaultMutableSlotConfiguration.Builder |
JIPipeDefaultMutableSlotConfiguration.Builder.addOutputSlot(String name,
String description,
Class<? extends JIPipeData> klass,
boolean userModifiable)
Adds an output slot
|
JIPipeDefaultMutableSlotConfiguration.Builder |
JIPipeDefaultMutableSlotConfiguration.Builder.addOutputSlot(String name,
String description,
Class<? extends JIPipeData> klass,
String inheritedSlot)
Deprecated.
Slot inheritance is non-functional
|
JIPipeDefaultMutableSlotConfiguration.Builder |
JIPipeDefaultMutableSlotConfiguration.Builder.addOutputSlot(String name,
String description,
Class<? extends JIPipeData> klass,
String inheritedSlot,
Map<Class<? extends JIPipeData>,Class<? extends JIPipeData>> inheritanceConversions)
Deprecated.
Slot inheritance is non-functional
|
JIPipeDefaultMutableSlotConfiguration.Builder |
JIPipeDefaultMutableSlotConfiguration.Builder.addOutputSlot(String name,
String description,
Class<? extends JIPipeData> klass,
String inheritedSlot,
Map<Class<? extends JIPipeData>,Class<? extends JIPipeData>> inheritanceConversions,
boolean userModifiable)
Deprecated.
Slot inheritance is non-functional
|
JIPipeDefaultMutableSlotConfiguration.Builder |
JIPipeDefaultMutableSlotConfiguration.Builder.addSlot(JIPipeDataSlotInfo definition)
Adds a slot
|
static JIPipeDefaultMutableSlotConfiguration.Builder |
JIPipeDefaultMutableSlotConfiguration.builder() |
JIPipeDefaultMutableSlotConfiguration.Builder |
JIPipeDefaultMutableSlotConfiguration.Builder.restrictInputSlotCount(int maxCount)
Restrict the number of input slots
|
JIPipeDefaultMutableSlotConfiguration.Builder |
JIPipeDefaultMutableSlotConfiguration.Builder.restrictInputTo(Class<? extends JIPipeData>... types)
Restricts the slot to specified data types
|
JIPipeDefaultMutableSlotConfiguration.Builder |
JIPipeDefaultMutableSlotConfiguration.Builder.restrictInputTo(Collection<Class<? extends JIPipeData>> types)
Restricts the slot to specified data types
|
JIPipeDefaultMutableSlotConfiguration.Builder |
JIPipeDefaultMutableSlotConfiguration.Builder.restrictOutputSlotCount(int maxCount)
Restrict the number output slots
|
JIPipeDefaultMutableSlotConfiguration.Builder |
JIPipeDefaultMutableSlotConfiguration.Builder.restrictOutputTo(Class<? extends JIPipeData>... types)
Restricts the slot to specified data types
|
JIPipeDefaultMutableSlotConfiguration.Builder |
JIPipeDefaultMutableSlotConfiguration.Builder.restrictOutputTo(Collection<Class<? extends JIPipeData>> types)
Restricts the slot to specified data types
|
JIPipeDefaultMutableSlotConfiguration.Builder |
JIPipeDefaultMutableSlotConfiguration.Builder.seal()
Seals input and output
|
JIPipeDefaultMutableSlotConfiguration.Builder |
JIPipeDefaultMutableSlotConfiguration.Builder.sealInput()
Seals input
|
JIPipeDefaultMutableSlotConfiguration.Builder |
JIPipeDefaultMutableSlotConfiguration.Builder.sealOutput()
Seals output
|
JIPipeDefaultMutableSlotConfiguration.Builder |
JIPipeDefaultMutableSlotConfiguration.Builder.withoutInput()
Disables input
|
JIPipeDefaultMutableSlotConfiguration.Builder |
JIPipeDefaultMutableSlotConfiguration.Builder.withoutOutput()
Disables output
|
Copyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.