p

com.scleradb.sql

statements

package statements

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed abstract class Format extends AnyRef
  2. case class SqlAddLocation(locationId: LocationId, dbname: String, params: List[String], dbSchemaOpt: Option[String], permitStrOpt: Option[String]) extends SqlAdminStatement with Product with Serializable
  3. case class SqlAddTable(tableId: TableId, tableOpt: Option[Table]) extends SqlAdminStatement with Product with Serializable
  4. abstract class SqlAdminQueryStatement extends SqlStatement
  5. abstract class SqlAdminStatement extends SqlStatement
  6. abstract class SqlAlter extends SqlUpdateStatement
  7. case class SqlClassifier(name: String, specOpt: Option[(String, String)], targetCol: ColRef, numDistinctValuesMap: Map[ColRef, Int]) extends SqlMLObject with Product with Serializable
  8. case class SqlClusterer(name: String, specOpt: Option[(String, String)], numDistinctValuesMap: Map[ColRef, Int]) extends SqlMLObject with Product with Serializable
  9. case class SqlConfigLocation(param: String, locationId: LocationId) extends SqlAdminStatement with Product with Serializable
  10. abstract class SqlCreate extends SqlUpdateSchema
  11. case class SqlCreateDbObject(obj: SqlDbObject, duration: DbObjectDuration) extends SqlCreateObj with Product with Serializable
  12. case class SqlCreateDbSchema(dbSchema: String) extends SqlUpdateSchema with Product with Serializable
  13. case class SqlCreateExt(source: ExternalTarget, relExpr: RelExpr) extends SqlCreate with Product with Serializable
  14. case class SqlCreateIndex(name: String, tableId: TableId, indexCols: List[ColRef], pred: ScalExpr) extends SqlIndex with Product with Serializable
  15. case class SqlCreateMLObject(libOpt: Option[String], obj: SqlMLObject, trainRelExpr: RelExpr, duration: DbObjectDuration) extends SqlCreateObj with Product with Serializable
  16. abstract class SqlCreateObj extends SqlCreate
  17. sealed abstract class SqlDbObject extends AnyRef
  18. case class SqlDelete(tableId: TableId, pred: ScalExpr) extends SqlUpdateTable with Product with Serializable
  19. abstract class SqlDrop extends SqlUpdateSchema
  20. case class SqlDropById(objectId: SchemaObjectId) extends SqlDrop with Product with Serializable
  21. case class SqlDropExplicit(obj: SchemaObject, duration: DbObjectDuration) extends SqlDrop with Product with Serializable
  22. case class SqlDropIndex(indexName: String) extends SqlIndex with Product with Serializable
  23. case class SqlExplainPlan(relExpr: RelExpr) extends SqlAdminQueryStatement with Product with Serializable
  24. case class SqlExplainScript(isExplain: Boolean) extends SqlAdminStatement with Product with Serializable
  25. abstract class SqlIndex extends SqlUpdateStatement
  26. abstract class SqlInsert extends SqlUpdateTable
  27. case class SqlInsertQueryResult(tableId: TableId, targetCols: List[ColRef], query: RelExpr) extends SqlInsert with Product with Serializable
  28. case class SqlInsertValueRows(tableId: TableId, targetCols: List[ColRef], rows: List[Row]) extends SqlInsert with Product with Serializable
  29. case class SqlListAddedTables(locIdOpt: Option[LocationId], nameOpt: Option[String], format: Format) extends SqlAdminQueryStatement with Product with Serializable
  30. case class SqlListClassifiers(nameOpt: Option[String], format: Format) extends SqlAdminQueryStatement with Product with Serializable
  31. case class SqlListClusterers(nameOpt: Option[String], format: Format) extends SqlAdminQueryStatement with Product with Serializable
  32. case class SqlListObjects(nameOpt: Option[String], format: Format) extends SqlAdminQueryStatement with Product with Serializable
  33. case class SqlListRemainingTables(locIdOpt: Option[LocationId], format: Format) extends SqlAdminQueryStatement with Product with Serializable
  34. case class SqlListViews(nameOpt: Option[String], format: Format) extends SqlAdminQueryStatement with Product with Serializable
  35. sealed abstract class SqlMLObject extends SqlDbObject
  36. case class SqlNativeStatement(locationId: LocationId, stmtStr: String) extends SqlUpdateStatement with Product with Serializable
  37. case class SqlObjectAsExpr(name: String, objExpr: RelExpr, objectStatus: DbObjectStatus) extends SqlDbObject with Product with Serializable
  38. abstract class SqlQueryStatement extends SqlStatement
  39. case class SqlRelQueryStatement(relExpr: RelExpr) extends SqlQueryStatement with Product with Serializable
  40. case class SqlRemoveLocation(locationId: LocationId) extends SqlAdminStatement with Product with Serializable
  41. case class SqlRemoveTable(tableId: TableId) extends SqlAdminStatement with Product with Serializable
  42. abstract class SqlStatement extends AnyRef
  43. case class SqlTable(table: Table, locIdOpt: Option[LocationId] = None, relExprOpt: Option[RelExpr] = None) extends SqlDbObject with Product with Serializable
  44. case class SqlUpdate(tableId: TableId, colValPairs: List[(ColRef, ScalExpr)], pred: ScalExpr) extends SqlUpdateTable with Product with Serializable
  45. case class SqlUpdateBatch(stmts: List[SqlUpdateTable]) extends SqlUpdateStatement with Product with Serializable
  46. abstract class SqlUpdateSchema extends SqlUpdateStatement
  47. abstract class SqlUpdateStatement extends SqlStatement
  48. abstract class SqlUpdateTable extends SqlUpdateStatement

Value Members

  1. object LongFormat extends Format with Product with Serializable
  2. object ShortFormat extends Format with Product with Serializable
  3. object SqlCreateSchema extends SqlAdminStatement with Product with Serializable
  4. object SqlDropSchema extends SqlAdminStatement with Product with Serializable
  5. object SqlInsert
  6. object SqlListLocations extends SqlAdminQueryStatement with Product with Serializable
  7. object SqlShowConfig extends SqlAdminQueryStatement with Product with Serializable
  8. object SqlShowOptions extends SqlAdminQueryStatement with Product with Serializable

Ungrouped