public class DefaultAddJIPipeInputSlot extends Object implements AddJIPipeInputSlot
AddJIPipeInputSlot
Constructor and Description |
---|
DefaultAddJIPipeInputSlot(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 |
create() |
String |
description() |
String |
name() |
boolean |
optional() |
JIPipeDataSlotRole |
role() |
Class<? extends JIPipeData> |
value() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
equals, hashCode, toString
public DefaultAddJIPipeInputSlot(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 name()
public String description()
public boolean create()
public boolean optional()
public JIPipeDataSlotRole role()
public Class<? extends Annotation> annotationType()
annotationType
in interface Annotation
Copyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.