public class DefaultJIPipeInputSlot extends Object implements JIPipeInputSlot
JIPipeInputSlot
Constructor and Description |
---|
DefaultJIPipeInputSlot(Class<? extends JIPipeData> value,
String slotName,
String description,
boolean autoCreate,
boolean optional,
JIPipeDataSlotRole role) |
Modifier and Type | Method and Description |
---|---|
Class<? extends Annotation> |
annotationType() |
boolean |
autoCreate() |
String |
description() |
boolean |
optional() |
JIPipeDataSlotRole |
role() |
String |
slotName() |
Class<? extends JIPipeData> |
value() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
equals, hashCode, toString
public DefaultJIPipeInputSlot(Class<? extends JIPipeData> value, String slotName, String description, boolean autoCreate, boolean optional, JIPipeDataSlotRole role)
value
- the valueslotName
- the slot namedescription
- the slot descriptionautoCreate
- if the slot should be automatically createdoptional
- if the slot is optionalrole
- the rolepublic Class<? extends JIPipeData> value()
public String slotName()
public String description()
public boolean autoCreate()
public boolean optional()
public JIPipeDataSlotRole role()
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.