models

package models

Visibility
  1. Public
  2. All

Type Members

  1. case class DetailedToolVersions(toolMap: Map[String, Tool], toolVersionMap: LinkedHashMap[String, ToolVersion], fileMap: Map[String, ReadFile[BSONValue]]) extends Product with Serializable

  2. case class Identity(username: String, email: String, token: Option[String]) extends Product with Serializable

    Created by yanzhao3 on 3/10/17.

  3. 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

  4. case class Query(query: String) extends Product with Serializable

    Created by lmarini on 1/29/14.

  5. 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

  6. 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

  1. object InterfaceLevel

  2. object Query extends Serializable

  3. object Tool extends Serializable

  4. object ToolLevel

  5. object ToolStatus

    Created by ruiliu on 2/20/2014.

  6. object ToolType

    Created by lmarini on 1/22/14.

  7. object ToolVersion extends Serializable

Ungrouped