Interface | Description |
---|---|
JIPipeFunctionallyComparable |
Implement this interface to allow the comparison of function (i.e. two objects can be different, but have the same function and yield the same results)
Useful for custom parameter types.
|
JIPipeMetadataObject | |
JIPipeProgressInfo.StatusUpdatedEventListener | |
JIPipeWorkbench |
Interface shared by all workbench UIs
|
JIPipeWorkbenchAccess |
Interface for any class that needs access to a
JIPipeWorkbench |
Class | Description |
---|---|
AbstractJIPipeRunnable |
Abstract base class for implementing
JIPipeRunnable |
InlinedJIPipeRunnable |
Helper class
|
JIPipeAuthorMetadata |
Models an author with affiliations
|
JIPipeAuthorMetadata.List | |
JIPipeDataBatchGenerationResult |
Result of a iteration step generation run
|
JIPipeDocumentation |
Default implementation of
SetJIPipeDocumentation |
JIPipeFixedThreadPool |
Contains a fixed thread pool.
|
JIPipeNodeTemplate |
Contains the JSON data of a node that can be created by a user for sharing
An intermediate between copying a node and a proper plugin.
|
JIPipeNodeTemplate.List | |
JIPipePercentageProgressInfo |
A
JIPipeProgressInfo that logs the progress of 0 to 100 percent. |
JIPipeProgressInfo |
This object is available inside a
JIPipeRunnable and contains methods to report progress, logs, and request cancellation. |
JIPipeProgressInfo.StatusUpdatedEvent | |
JIPipeProgressInfo.StatusUpdatedEventEmitter | |
JIPipeProgressInfoETA |
Allows to provide users with an ETA
|
JIPipeProgressInfoOutputStream | |
JIPipeStandardMetadata |
JSON-serializable project metadata
|
OptionalJIPipeAuthorMetadata | |
OptionalJIPipeAuthorMetadata.List |
Enum | Description |
---|---|
JIPipeGraphType |
Attached to
JIPipeGraph instances to indicate which kind of graph they are |
Annotation Type | Description |
---|---|
AddJIPipeCitation |
Interface to add citations to nodes/data types
|
AddJIPipeCitations |
Multiple
AddJIPipeCitation |
AddJIPipeDocumentationDescription |
Allows to separate the description part of a
SetJIPipeDocumentation into multiple items. |
AddJIPipeDocumentationDescriptions |
Container for multiple
AddJIPipeDocumentationDescription |
ConfigureJIPipeNode |
Annotations used for organizing elements
|
LabelAsJIPipeCommonData |
Annotates a data type as common/preferred.
|
LabelAsJIPipeHeavyData |
Annotates a
JIPipeData type as being "heavy" (large file size). |
LabelAsJIPipeHidden |
Marks a class as hidden
|
SetJIPipeDocumentation |
Used within JIPipe to annotate types and methods with documentation
|
Copyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.