public class JIPipeDataAnnotation extends Object implements JIPipeAnnotation
Constructor and Description |
---|
JIPipeDataAnnotation(String name,
JIPipeData data) |
JIPipeDataAnnotation(String name,
JIPipeDataItemStore dataItemStore) |
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() |
JIPipeDataInfo |
getDataInfo() |
JIPipeDataItemStore |
getDataItemStore() |
String |
getName() |
String |
toString() |
public JIPipeDataAnnotation(String name, JIPipeDataItemStore dataItemStore)
public JIPipeDataAnnotation(String name, JIPipeData data)
public JIPipeDataAnnotation duplicate(JIPipeProgressInfo progressInfo)
public Class<? extends JIPipeData> getDataClass()
public String getName()
getName
in interface JIPipeAnnotation
public JIPipeDataItemStore getDataItemStore()
public <T extends JIPipeData> T getData(Class<T> klass, JIPipeProgressInfo progressInfo)
public JIPipeDataInfo getDataInfo()
Copyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.