@Retention(value=RUNTIME) @Target(value=TYPE) @Repeatable(value=AddJIPipeOutputSlots.class) public @interface AddJIPipeOutputSlot
JIPipeGraphNode
with an output slot.Modifier and Type | Required Element and Description |
---|---|
Class<? extends JIPipeData> |
value
The data class
|
Modifier and Type | Optional Element and Description |
---|---|
boolean |
create
If true,
JIPipeGraphNode automatically configures its slots based on annotations (unless a custom JIPipeSlotConfiguration
is provided. |
String |
description
An optional description.
|
String |
inheritedSlot
Deprecated.
non-functional as of JIPipe version 1.78.0
|
String |
name
An optional slot name.
|
JIPipeDataSlotRole |
role
Assigns a role to the slot for internal usage within the node's code.
|
public abstract Class<? extends JIPipeData> value
public abstract String name
public abstract String description
@Deprecated public abstract String inheritedSlot
public abstract boolean create
JIPipeGraphNode
automatically configures its slots based on annotations (unless a custom JIPipeSlotConfiguration
is provided.public abstract JIPipeDataSlotRole role
Copyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.