class DBMaintenance extends AnyRef
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- DBMaintenance
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new DBMaintenance(objects: Seq[AnyRef])
- new DBMaintenance(dbu: DBMaintenanceUtil)
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def archiveTable(tableID: String, timeColName: String, to: Long, masterPassword: String): Int
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def backupLoadedDBMgrs(dir: String): Unit
- def changePassword(groupID: Int, oldPassword: String, newPassword: String): Array[String]
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
- def countAllRows(tableID: String): Long
- def countRowsWhere(tableID: String, colName: String, operation: String, data: String): Long
- def deleteRowsWhere(tableID: String, colName: String, operation: String, data: String, masterPassword: String): Int
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- def getAggregate(tableID: String, colName: String, aggregate: String): Aggregate
- def getAggregatedCol(tableID: String, aggregateCol: String, aggregate: String): Any
- def getAggregatedColFiltered(tableID: String, aggregateCol: String, aggregate: String, whereColName: String, whereOp: String, whereData: String): Any
- def getAllRows(tableID: String): List[Row]
- def getAvailableAggregates: Set[Aggr { def toString: String }]
- def getAvailableOps: Seq[Op { def toString: String }]
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def getConfig(tableID: String): JsonFormatted
- def getCreateString(tableID: String): String
- def getCreateStrings: Array[String]
- def getDB(tableID: String): DBManager
- def getDBNameGroups: Array[JsonFormatted]
- def getDBNameGroupsDetails: Array[DBGroup]
- def getDuplicateTableNames: Array[List[DBMgrData]]
- def getInitStackTrace(tableID: String): Array[String]
- def getRowsFor(tableID: String, colName: String, operation: String, data: String, max: Int, offset: Long): List[Row]
- def getTable(tableID: String): Table
- def getTableIDs: Array[DBMgrData]
- def getTableIDsSorted: Array[DBMgrData]
- def getTableIDsSortedRows: Array[DBMgrData]
- def getTablesWithCol(colName: String, colType: String): Array[String]
- def getTablesWithoutCol(colName: String, colType: String): Array[String]
- def getWhere(tableID: String, colName: String, operation: String, data: String): Where
- def h2_autoBackup_get: Array[String]
- def h2_autoBackup_set(enabled: Boolean, backupDirectory: Option[String], backupTimeMillis: Option[String]): Array[String]
- def h2_exportAllToCSV: Array[String]
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def queryProfiler_getLatestTrace(hash: Hash): Array[String]
- def queryProfiler_getQueries(sortBySlowest: Boolean, sortByCount: Boolean, max: Int, showTrace: Boolean): Array[String]
- def queryProfiler_isRunning: Boolean
- def queryProfiler_setOptions(enabled: Boolean, purgeData: Boolean): Unit
- def resetPassword(groupID: Int, masterPassword: String, newPassword: String): Array[String]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()