public class JIPipeDataAnnotation extends Object implements JIPipeAnnotation
Constructor and Description |
---|
JIPipeDataAnnotation(String name,
JIPipeData data) |
JIPipeDataAnnotation(String name,
JIPipeVirtualData virtualData) |
Modifier and Type | Method and Description |
---|---|
JIPipeDataAnnotation |
duplicate(JIPipeProgressInfo progressInfo)
Fully duplicates the data
|
<T extends JIPipeData> |
getData(Class<T> klass,
JIPipeProgressInfo progressInfo) |
Class<? extends JIPipeData> |
getDataClass() |
String |
getName() |
JIPipeVirtualData |
getVirtualData() |
String |
toString() |
public JIPipeDataAnnotation(String name, JIPipeVirtualData virtualData)
public JIPipeDataAnnotation(String name, JIPipeData data)
public JIPipeDataAnnotation duplicate(JIPipeProgressInfo progressInfo)
public Class<? extends JIPipeData> getDataClass()
public String getName()
getName
in interface JIPipeAnnotation
public JIPipeVirtualData getVirtualData()
public <T extends JIPipeData> T getData(Class<T> klass, JIPipeProgressInfo progressInfo)
Copyright © 2020–2022 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.