Object

doobie.free

databasemetadata

Related Doc: package free

Permalink

object databasemetadata

Algebra and free monad for primitive operations over a java.sql.DatabaseMetaData. This is a low-level API that exposes lifecycle-managed JDBC objects directly and is intended mainly for library developers. End users will prefer a safer, higher-level API such as that provided in the doobie.hi package.

DatabaseMetaDataIO is a free monad that must be run via an interpreter, most commonly via natural transformation of its underlying algebra DatabaseMetaDataOp to another monad via Free.runFC.

The library provides a natural transformation to Kleisli[M, DatabaseMetaData, A] for any exception-trapping (Catchable) and effect-capturing (Capture) monad M. Such evidence is provided for Task, IO, and stdlib Future; and transK[M] is provided as syntax.

// An action to run
val a: DatabaseMetaDataIO[Foo] = ...

// A JDBC object
val s: DatabaseMetaData = ...

// Unfolding into a Task
val ta: Task[A] = a.transK[Task].run(s)
Source
databasemetadata.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Grouped
  2. Alphabetic
  3. By inheritance
Inherited
  1. databasemetadata
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. type DatabaseMetaDataIO[A] = Free[[x]Coyoneda[DatabaseMetaDataOp, x], A]

    Permalink

    Free monad over a free functor of DatabaseMetaDataOp; abstractly, a computation that consumes a java.sql.DatabaseMetaData and produces a value of type A.

  2. implicit class DatabaseMetaDataIOOps[A] extends AnyRef

    Permalink

    Syntax for DatabaseMetaDataIO.

  3. sealed trait DatabaseMetaDataOp[A] extends AnyRef

    Permalink

    Sum type of primitive operations over a java.sql.DatabaseMetaData.

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. implicit val CaptureDatabaseMetaDataIO: Capture[DatabaseMetaDataIO]

    Permalink

    Capture instance for DatabaseMetaDataIO.

  5. implicit val CatchableDatabaseMetaDataIO: Catchable[DatabaseMetaDataIO]

    Permalink

    Catchable instance for DatabaseMetaDataIO.

  6. object DatabaseMetaDataOp

    Permalink

    Module of constructors for DatabaseMetaDataOp.

    Module of constructors for DatabaseMetaDataOp. These are rarely useful outside of the implementation; prefer the smart constructors provided by the databasemetadata module.

  7. implicit val MonadDatabaseMetaDataIO: Monad[DatabaseMetaDataIO]

    Permalink

    Monad instance for DatabaseMetaDataIO (can't be inferred).

  8. val allProceduresAreCallable: DatabaseMetaDataIO[Boolean]

    Permalink

  9. val allTablesAreSelectable: DatabaseMetaDataIO[Boolean]

    Permalink

  10. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  11. def attempt[A](a: DatabaseMetaDataIO[A]): DatabaseMetaDataIO[\/[Throwable, A]]

    Permalink

    Lift a DatabaseMetaDataIO[A] into an exception-capturing DatabaseMetaDataIO[Throwable \/ A].

  12. val autoCommitFailureClosesAllResultSets: DatabaseMetaDataIO[Boolean]

    Permalink

  13. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  14. val dataDefinitionCausesTransactionCommit: DatabaseMetaDataIO[Boolean]

    Permalink

  15. val dataDefinitionIgnoredInTransactions: DatabaseMetaDataIO[Boolean]

    Permalink

  16. def delay[A](a: ⇒ A): DatabaseMetaDataIO[A]

    Permalink

    Non-strict unit for capturing effects.

  17. def deletesAreDetected(a: Int): DatabaseMetaDataIO[Boolean]

    Permalink

  18. val doesMaxRowSizeIncludeBlobs: DatabaseMetaDataIO[Boolean]

    Permalink

  19. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  20. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  21. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  22. val generatedKeyAlwaysReturned: DatabaseMetaDataIO[Boolean]

    Permalink

  23. def getAttributes(a: String, b: String, c: String, d: String): DatabaseMetaDataIO[ResultSet]

    Permalink

  24. def getBestRowIdentifier(a: String, b: String, c: String, d: Int, e: Boolean): DatabaseMetaDataIO[ResultSet]

    Permalink

  25. val getCatalogSeparator: DatabaseMetaDataIO[String]

    Permalink

  26. val getCatalogTerm: DatabaseMetaDataIO[String]

    Permalink

  27. val getCatalogs: DatabaseMetaDataIO[ResultSet]

    Permalink

  28. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  29. val getClientInfoProperties: DatabaseMetaDataIO[ResultSet]

    Permalink

  30. def getColumnPrivileges(a: String, b: String, c: String, d: String): DatabaseMetaDataIO[ResultSet]

    Permalink

  31. def getColumns(a: String, b: String, c: String, d: String): DatabaseMetaDataIO[ResultSet]

    Permalink

  32. val getConnection: DatabaseMetaDataIO[Connection]

    Permalink

  33. def getCrossReference(a: String, b: String, c: String, d: String, e: String, f: String): DatabaseMetaDataIO[ResultSet]

    Permalink

  34. val getDatabaseMajorVersion: DatabaseMetaDataIO[Int]

    Permalink

  35. val getDatabaseMinorVersion: DatabaseMetaDataIO[Int]

    Permalink

  36. val getDatabaseProductName: DatabaseMetaDataIO[String]

    Permalink

  37. val getDatabaseProductVersion: DatabaseMetaDataIO[String]

    Permalink

  38. val getDefaultTransactionIsolation: DatabaseMetaDataIO[Int]

    Permalink

  39. val getDriverMajorVersion: DatabaseMetaDataIO[Int]

    Permalink

  40. val getDriverMinorVersion: DatabaseMetaDataIO[Int]

    Permalink

  41. val getDriverName: DatabaseMetaDataIO[String]

    Permalink

  42. val getDriverVersion: DatabaseMetaDataIO[String]

    Permalink

  43. def getExportedKeys(a: String, b: String, c: String): DatabaseMetaDataIO[ResultSet]

    Permalink

  44. val getExtraNameCharacters: DatabaseMetaDataIO[String]

    Permalink

  45. def getFunctionColumns(a: String, b: String, c: String, d: String): DatabaseMetaDataIO[ResultSet]

    Permalink

  46. def getFunctions(a: String, b: String, c: String): DatabaseMetaDataIO[ResultSet]

    Permalink

  47. val getIdentifierQuoteString: DatabaseMetaDataIO[String]

    Permalink

  48. def getImportedKeys(a: String, b: String, c: String): DatabaseMetaDataIO[ResultSet]

    Permalink

  49. def getIndexInfo(a: String, b: String, c: String, d: Boolean, e: Boolean): DatabaseMetaDataIO[ResultSet]

    Permalink

  50. val getJDBCMajorVersion: DatabaseMetaDataIO[Int]

    Permalink

  51. val getJDBCMinorVersion: DatabaseMetaDataIO[Int]

    Permalink

  52. val getMaxBinaryLiteralLength: DatabaseMetaDataIO[Int]

    Permalink

  53. val getMaxCatalogNameLength: DatabaseMetaDataIO[Int]

    Permalink

  54. val getMaxCharLiteralLength: DatabaseMetaDataIO[Int]

    Permalink

  55. val getMaxColumnNameLength: DatabaseMetaDataIO[Int]

    Permalink

  56. val getMaxColumnsInGroupBy: DatabaseMetaDataIO[Int]

    Permalink

  57. val getMaxColumnsInIndex: DatabaseMetaDataIO[Int]

    Permalink

  58. val getMaxColumnsInOrderBy: DatabaseMetaDataIO[Int]

    Permalink

  59. val getMaxColumnsInSelect: DatabaseMetaDataIO[Int]

    Permalink

  60. val getMaxColumnsInTable: DatabaseMetaDataIO[Int]

    Permalink

  61. val getMaxConnections: DatabaseMetaDataIO[Int]

    Permalink

  62. val getMaxCursorNameLength: DatabaseMetaDataIO[Int]

    Permalink

  63. val getMaxIndexLength: DatabaseMetaDataIO[Int]

    Permalink

  64. val getMaxProcedureNameLength: DatabaseMetaDataIO[Int]

    Permalink

  65. val getMaxRowSize: DatabaseMetaDataIO[Int]

    Permalink

  66. val getMaxSchemaNameLength: DatabaseMetaDataIO[Int]

    Permalink

  67. val getMaxStatementLength: DatabaseMetaDataIO[Int]

    Permalink

  68. val getMaxStatements: DatabaseMetaDataIO[Int]

    Permalink

  69. val getMaxTableNameLength: DatabaseMetaDataIO[Int]

    Permalink

  70. val getMaxTablesInSelect: DatabaseMetaDataIO[Int]

    Permalink

  71. val getMaxUserNameLength: DatabaseMetaDataIO[Int]

    Permalink

  72. val getNumericFunctions: DatabaseMetaDataIO[String]

    Permalink

  73. def getPrimaryKeys(a: String, b: String, c: String): DatabaseMetaDataIO[ResultSet]

    Permalink

  74. def getProcedureColumns(a: String, b: String, c: String, d: String): DatabaseMetaDataIO[ResultSet]

    Permalink

  75. val getProcedureTerm: DatabaseMetaDataIO[String]

    Permalink

  76. def getProcedures(a: String, b: String, c: String): DatabaseMetaDataIO[ResultSet]

    Permalink

  77. def getPseudoColumns(a: String, b: String, c: String, d: String): DatabaseMetaDataIO[ResultSet]

    Permalink

  78. val getResultSetHoldability: DatabaseMetaDataIO[Int]

    Permalink

  79. val getRowIdLifetime: DatabaseMetaDataIO[RowIdLifetime]

    Permalink

  80. val getSQLKeywords: DatabaseMetaDataIO[String]

    Permalink

  81. val getSQLStateType: DatabaseMetaDataIO[Int]

    Permalink

  82. val getSchemaTerm: DatabaseMetaDataIO[String]

    Permalink

  83. def getSchemas(a: String, b: String): DatabaseMetaDataIO[ResultSet]

    Permalink

  84. val getSchemas: DatabaseMetaDataIO[ResultSet]

    Permalink

  85. val getSearchStringEscape: DatabaseMetaDataIO[String]

    Permalink

  86. val getStringFunctions: DatabaseMetaDataIO[String]

    Permalink

  87. def getSuperTables(a: String, b: String, c: String): DatabaseMetaDataIO[ResultSet]

    Permalink

  88. def getSuperTypes(a: String, b: String, c: String): DatabaseMetaDataIO[ResultSet]

    Permalink

  89. val getSystemFunctions: DatabaseMetaDataIO[String]

    Permalink

  90. def getTablePrivileges(a: String, b: String, c: String): DatabaseMetaDataIO[ResultSet]

    Permalink

  91. val getTableTypes: DatabaseMetaDataIO[ResultSet]

    Permalink

  92. def getTables(a: String, b: String, c: String, d: Array[String]): DatabaseMetaDataIO[ResultSet]

    Permalink

  93. val getTimeDateFunctions: DatabaseMetaDataIO[String]

    Permalink

  94. val getTypeInfo: DatabaseMetaDataIO[ResultSet]

    Permalink

  95. def getUDTs(a: String, b: String, c: String, d: Array[Int]): DatabaseMetaDataIO[ResultSet]

    Permalink

  96. val getURL: DatabaseMetaDataIO[String]

    Permalink

  97. val getUserName: DatabaseMetaDataIO[String]

    Permalink

  98. def getVersionColumns(a: String, b: String, c: String): DatabaseMetaDataIO[ResultSet]

    Permalink

  99. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  100. def insertsAreDetected(a: Int): DatabaseMetaDataIO[Boolean]

    Permalink

  101. def interpK[M[_]](implicit arg0: Monad[M], arg1: Catchable[M], arg2: Capture[M]): ~>[DatabaseMetaDataOp, [γ]Kleisli[M, DatabaseMetaData, γ]]

    Permalink

    Natural transformation from DatabaseMetaDataOp to Kleisli for the given M, consuming a java.sql.DatabaseMetaData.

  102. val isCatalogAtStart: DatabaseMetaDataIO[Boolean]

    Permalink

  103. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  104. val isReadOnly: DatabaseMetaDataIO[Boolean]

    Permalink

  105. def isWrapperFor(a: Class[_]): DatabaseMetaDataIO[Boolean]

    Permalink

  106. def lift[Op[_], A, J](j: J, action: FreeC[Op, A])(implicit mod: Aux[Op, J]): DatabaseMetaDataIO[A]

    Permalink

    Lift a different type of program that has a default Kleisli interpreter.

  107. val locatorsUpdateCopy: DatabaseMetaDataIO[Boolean]

    Permalink

  108. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  109. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  110. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  111. val nullPlusNonNullIsNull: DatabaseMetaDataIO[Boolean]

    Permalink

  112. val nullsAreSortedAtEnd: DatabaseMetaDataIO[Boolean]

    Permalink

  113. val nullsAreSortedAtStart: DatabaseMetaDataIO[Boolean]

    Permalink

  114. val nullsAreSortedHigh: DatabaseMetaDataIO[Boolean]

    Permalink

  115. val nullsAreSortedLow: DatabaseMetaDataIO[Boolean]

    Permalink

  116. def othersDeletesAreVisible(a: Int): DatabaseMetaDataIO[Boolean]

    Permalink

  117. def othersInsertsAreVisible(a: Int): DatabaseMetaDataIO[Boolean]

    Permalink

  118. def othersUpdatesAreVisible(a: Int): DatabaseMetaDataIO[Boolean]

    Permalink

  119. def ownDeletesAreVisible(a: Int): DatabaseMetaDataIO[Boolean]

    Permalink

  120. def ownInsertsAreVisible(a: Int): DatabaseMetaDataIO[Boolean]

    Permalink

  121. def ownUpdatesAreVisible(a: Int): DatabaseMetaDataIO[Boolean]

    Permalink

  122. def raw[A](f: (DatabaseMetaData) ⇒ A): DatabaseMetaDataIO[A]

    Permalink

    Backdoor for arbitrary computations on the underlying DatabaseMetaData.

  123. val storesLowerCaseIdentifiers: DatabaseMetaDataIO[Boolean]

    Permalink

  124. val storesLowerCaseQuotedIdentifiers: DatabaseMetaDataIO[Boolean]

    Permalink

  125. val storesMixedCaseIdentifiers: DatabaseMetaDataIO[Boolean]

    Permalink

  126. val storesMixedCaseQuotedIdentifiers: DatabaseMetaDataIO[Boolean]

    Permalink

  127. val storesUpperCaseIdentifiers: DatabaseMetaDataIO[Boolean]

    Permalink

  128. val storesUpperCaseQuotedIdentifiers: DatabaseMetaDataIO[Boolean]

    Permalink

  129. val supportsANSI92EntryLevelSQL: DatabaseMetaDataIO[Boolean]

    Permalink

  130. val supportsANSI92FullSQL: DatabaseMetaDataIO[Boolean]

    Permalink

  131. val supportsANSI92IntermediateSQL: DatabaseMetaDataIO[Boolean]

    Permalink

  132. val supportsAlterTableWithAddColumn: DatabaseMetaDataIO[Boolean]

    Permalink

  133. val supportsAlterTableWithDropColumn: DatabaseMetaDataIO[Boolean]

    Permalink

  134. val supportsBatchUpdates: DatabaseMetaDataIO[Boolean]

    Permalink

  135. val supportsCatalogsInDataManipulation: DatabaseMetaDataIO[Boolean]

    Permalink

  136. val supportsCatalogsInIndexDefinitions: DatabaseMetaDataIO[Boolean]

    Permalink

  137. val supportsCatalogsInPrivilegeDefinitions: DatabaseMetaDataIO[Boolean]

    Permalink

  138. val supportsCatalogsInProcedureCalls: DatabaseMetaDataIO[Boolean]

    Permalink

  139. val supportsCatalogsInTableDefinitions: DatabaseMetaDataIO[Boolean]

    Permalink

  140. val supportsColumnAliasing: DatabaseMetaDataIO[Boolean]

    Permalink

  141. def supportsConvert(a: Int, b: Int): DatabaseMetaDataIO[Boolean]

    Permalink

  142. val supportsConvert: DatabaseMetaDataIO[Boolean]

    Permalink

  143. val supportsCoreSQLGrammar: DatabaseMetaDataIO[Boolean]

    Permalink

  144. val supportsCorrelatedSubqueries: DatabaseMetaDataIO[Boolean]

    Permalink

  145. val supportsDataDefinitionAndDataManipulationTransactions: DatabaseMetaDataIO[Boolean]

    Permalink

  146. val supportsDataManipulationTransactionsOnly: DatabaseMetaDataIO[Boolean]

    Permalink

  147. val supportsDifferentTableCorrelationNames: DatabaseMetaDataIO[Boolean]

    Permalink

  148. val supportsExpressionsInOrderBy: DatabaseMetaDataIO[Boolean]

    Permalink

  149. val supportsExtendedSQLGrammar: DatabaseMetaDataIO[Boolean]

    Permalink

  150. val supportsFullOuterJoins: DatabaseMetaDataIO[Boolean]

    Permalink

  151. val supportsGetGeneratedKeys: DatabaseMetaDataIO[Boolean]

    Permalink

  152. val supportsGroupBy: DatabaseMetaDataIO[Boolean]

    Permalink

  153. val supportsGroupByBeyondSelect: DatabaseMetaDataIO[Boolean]

    Permalink

  154. val supportsGroupByUnrelated: DatabaseMetaDataIO[Boolean]

    Permalink

  155. val supportsIntegrityEnhancementFacility: DatabaseMetaDataIO[Boolean]

    Permalink

  156. val supportsLikeEscapeClause: DatabaseMetaDataIO[Boolean]

    Permalink

  157. val supportsLimitedOuterJoins: DatabaseMetaDataIO[Boolean]

    Permalink

  158. val supportsMinimumSQLGrammar: DatabaseMetaDataIO[Boolean]

    Permalink

  159. val supportsMixedCaseIdentifiers: DatabaseMetaDataIO[Boolean]

    Permalink

  160. val supportsMixedCaseQuotedIdentifiers: DatabaseMetaDataIO[Boolean]

    Permalink

  161. val supportsMultipleOpenResults: DatabaseMetaDataIO[Boolean]

    Permalink

  162. val supportsMultipleResultSets: DatabaseMetaDataIO[Boolean]

    Permalink

  163. val supportsMultipleTransactions: DatabaseMetaDataIO[Boolean]

    Permalink

  164. val supportsNamedParameters: DatabaseMetaDataIO[Boolean]

    Permalink

  165. val supportsNonNullableColumns: DatabaseMetaDataIO[Boolean]

    Permalink

  166. val supportsOpenCursorsAcrossCommit: DatabaseMetaDataIO[Boolean]

    Permalink

  167. val supportsOpenCursorsAcrossRollback: DatabaseMetaDataIO[Boolean]

    Permalink

  168. val supportsOpenStatementsAcrossCommit: DatabaseMetaDataIO[Boolean]

    Permalink

  169. val supportsOpenStatementsAcrossRollback: DatabaseMetaDataIO[Boolean]

    Permalink

  170. val supportsOrderByUnrelated: DatabaseMetaDataIO[Boolean]

    Permalink

  171. val supportsOuterJoins: DatabaseMetaDataIO[Boolean]

    Permalink

  172. val supportsPositionedDelete: DatabaseMetaDataIO[Boolean]

    Permalink

  173. val supportsPositionedUpdate: DatabaseMetaDataIO[Boolean]

    Permalink

  174. def supportsResultSetConcurrency(a: Int, b: Int): DatabaseMetaDataIO[Boolean]

    Permalink

  175. def supportsResultSetHoldability(a: Int): DatabaseMetaDataIO[Boolean]

    Permalink

  176. def supportsResultSetType(a: Int): DatabaseMetaDataIO[Boolean]

    Permalink

  177. val supportsSavepoints: DatabaseMetaDataIO[Boolean]

    Permalink

  178. val supportsSchemasInDataManipulation: DatabaseMetaDataIO[Boolean]

    Permalink

  179. val supportsSchemasInIndexDefinitions: DatabaseMetaDataIO[Boolean]

    Permalink

  180. val supportsSchemasInPrivilegeDefinitions: DatabaseMetaDataIO[Boolean]

    Permalink

  181. val supportsSchemasInProcedureCalls: DatabaseMetaDataIO[Boolean]

    Permalink

  182. val supportsSchemasInTableDefinitions: DatabaseMetaDataIO[Boolean]

    Permalink

  183. val supportsSelectForUpdate: DatabaseMetaDataIO[Boolean]

    Permalink

  184. val supportsStatementPooling: DatabaseMetaDataIO[Boolean]

    Permalink

  185. val supportsStoredFunctionsUsingCallSyntax: DatabaseMetaDataIO[Boolean]

    Permalink

  186. val supportsStoredProcedures: DatabaseMetaDataIO[Boolean]

    Permalink

  187. val supportsSubqueriesInComparisons: DatabaseMetaDataIO[Boolean]

    Permalink

  188. val supportsSubqueriesInExists: DatabaseMetaDataIO[Boolean]

    Permalink

  189. val supportsSubqueriesInIns: DatabaseMetaDataIO[Boolean]

    Permalink

  190. val supportsSubqueriesInQuantifieds: DatabaseMetaDataIO[Boolean]

    Permalink

  191. val supportsTableCorrelationNames: DatabaseMetaDataIO[Boolean]

    Permalink

  192. def supportsTransactionIsolationLevel(a: Int): DatabaseMetaDataIO[Boolean]

    Permalink

  193. val supportsTransactions: DatabaseMetaDataIO[Boolean]

    Permalink

  194. val supportsUnion: DatabaseMetaDataIO[Boolean]

    Permalink

  195. val supportsUnionAll: DatabaseMetaDataIO[Boolean]

    Permalink

  196. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  197. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  198. def trans[M[_]](c: DatabaseMetaData)(implicit arg0: Monad[M], arg1: Catchable[M], arg2: Capture[M]): ~>[DatabaseMetaDataIO, M]

    Permalink

    Natural transformation from DatabaseMetaDataIO to M, given a java.sql.DatabaseMetaData.

  199. def transK[M[_]](implicit arg0: Monad[M], arg1: Catchable[M], arg2: Capture[M]): ~>[DatabaseMetaDataIO, [γ]Kleisli[M, DatabaseMetaData, γ]]

    Permalink

    Natural transformation from DatabaseMetaDataIO to Kleisli for the given M, consuming a java.sql.DatabaseMetaData.

  200. def unwrap[T](a: Class[T]): DatabaseMetaDataIO[T]

    Permalink

  201. def updatesAreDetected(a: Int): DatabaseMetaDataIO[Boolean]

    Permalink

  202. val usesLocalFilePerTable: DatabaseMetaDataIO[Boolean]

    Permalink

  203. val usesLocalFiles: DatabaseMetaDataIO[Boolean]

    Permalink

  204. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  205. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  206. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Algebra

Constructors (Lifting)

Constructors (Primitives)

Typeclass Instances

Ungrouped