case classDataStorePlugInAnnotation(name: String, getPlugin: (ExecutionEngine) ⇒ DataStorePlugin) extends NoTargetAnnotation with TreadleOption with Product with Serializable
Using this annotation allows external users of a TreadleTester to supply their own custom
treadle.executable.DataStorePlugins. See that code for examples of use.
name
A unique name for this plugin
getPlugin
A function that returns a DataStorePlugin subclass
Using this annotation allows external users of a TreadleTester to supply their own custom treadle.executable.DataStorePlugins. See that code for examples of use.
A unique name for this plugin
A function that returns a DataStorePlugin subclass
this annotation cannot be generated from the command line