public class DefaultJIPipeOutputSlot extends Object implements JIPipeOutputSlot
JIPipeOutputSlot
Constructor and Description |
---|
DefaultJIPipeOutputSlot(Class<? extends JIPipeData> value,
String slotName,
String description,
String inheritedSlot,
boolean autoCreate,
JIPipeDataSlotRole role) |
Modifier and Type | Method and Description |
---|---|
Class<? extends Annotation> |
annotationType() |
boolean |
autoCreate() |
String |
description() |
String |
inheritedSlot() |
JIPipeDataSlotRole |
role() |
String |
slotName() |
Class<? extends JIPipeData> |
value() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
equals, hashCode, toString
public DefaultJIPipeOutputSlot(Class<? extends JIPipeData> value, String slotName, String description, String inheritedSlot, boolean autoCreate, JIPipeDataSlotRole role)
value
- the data classslotName
- the slot namedescription
- the descriptioninheritedSlot
- An optional inherited slot.autoCreate
- Automatically create the slot if supported by the algorithmrole
- the rolepublic JIPipeDataSlotRole role()
public Class<? extends JIPipeData> value()
public String slotName()
public String inheritedSlot()
public boolean autoCreate()
public String description()
public Class<? extends Annotation> annotationType()
annotationType
in interface Annotation
Copyright © 2020–2022 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.