Serialized Form
-
Package com.atgenomix.seqslab.piper.plugin.api
-
Class com.atgenomix.seqslab.piper.plugin.api.DataSource
class DataSource extends Properties implements Serializable -
Class com.atgenomix.seqslab.piper.plugin.api.OperatorContext
class OperatorContext extends Object implements Serializable-
Serialized Fields
-
inputs
Map<String,
PiperValue> inputs An immutable map that contains NamedValue task input variables and files. -
outputs
Map<String,
PiperValue> outputs An immutable map that contains NamedValue task output variables and files. -
properties
Map<String,
Object> properties A property map that contains NamedValue objects including those specific to the operator and other properties set by upstream pipeline operators. The keys might be fully qualified by prefixing the operator name, ex: name:key.
-
-
-
Class com.atgenomix.seqslab.piper.plugin.api.PiperContext
class PiperContext extends Object implements Serializable-
Serialized Fields
-
pipeline
Pipeline pipeline
A persistent configuration of a workflow task request. -
spark
org.apache.spark.sql.SparkSession spark
An entry point for operators to work with DataFrame and Dataset.
-
-
-
Class com.atgenomix.seqslab.piper.plugin.api.PluginContext
class PluginContext extends Object implements Serializable-
Serialized Fields
-
piper
PiperContext piper
An object used in all operations of a workflow task execution. -
properties
Map<String,
Object> properties A persistent set of plugin-specific properties.
-
-
-
-
Package com.atgenomix.seqslab.piper.plugin.api.collector
-
Package com.atgenomix.seqslab.piper.plugin.api.executor
-
Package com.atgenomix.seqslab.piper.plugin.api.formatter
-
Package com.atgenomix.seqslab.piper.plugin.api.loader
-
Package com.atgenomix.seqslab.piper.plugin.api.transformer
-
Package com.atgenomix.seqslab.piper.plugin.api.writer