models
package
models
Type Members
-
-
case class
DetailedToolVersions(toolMap: Map[String, Tool], toolVersionMap: LinkedHashMap[String, ToolVersion], fileMap: Map[String, ReadFile[BSONValue]]) extends Product with Serializable
-
case class
Identity(username: String, email: String, token: Option[String]) extends Product with Serializable
-
case class
Params(dockerfile: Option[String], sample_input: Option[String], sample_output: Option[String], queueName: Option[String], dockerimageName: Option[String], extractorDef: Option[String]) extends Product with Serializable
-
case class
Query(query: String) extends Product with Serializable
-
case class
Tool(id: Option[String], title: String, url: String, shortdesc: String, description: Option[String], citation: Option[String], video: Option[String], tooltype: Int, toollevel: Int, deployments: Option[String], author: String, creationDate: Option[DateTime], updateDate: Option[DateTime]) extends Product with Serializable
-
case class
ToolVersion(id: Option[String], tool_id: String = "", version: String, url: Option[String], params: Option[Params], author: String = "", vmImageName: Option[String], status: Int, interfaceLevel: Int, creationDate: Option[DateTime], updateDate: Option[DateTime], downloads: Int = 0, whatsnew: String = "", compatibility: Option[String], reviews: Option[List[String]]) extends Product with Serializable
Value Members
-
-
-
object
Query extends Serializable
-
object
Tool extends Serializable
-
-
-
-
object
ToolVersion extends Serializable