sealed abstract case class TableColumns[T] extends Product with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- TableColumns
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
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
- val allColumns: NonEmptyList[String]
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def list: String
List th fields, separated by commas.
List th fields, separated by commas. e.g. "field1,field2,field3"
- def listF: doobie.Fragment
- def listWithParen: String
List th fields, separated by commas and surrounded by parens.
List th fields, separated by commas and surrounded by parens. e.g. "(field1,field2,field3)" This makes INSERT queries easier to write like "INSERT INTO mytable VALUES $\{columns.listWithParen}"
- def listWithParenF: doobie.Fragment
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def parameterized: String
Return string of the form '?,?,?' depending on how many fields there is for this TableColumn
- def parameterizedF: doobie.Fragment
- def parameterizedWithParen: String
- def parameterizedWithParenF: doobie.Fragment
- def prefixed(prefix: String): String
Prefix each field with the given string.
Prefix each field with the given string. e.g. "c.id, c.name, c.address"
- def prefixedF(prefix: String): doobie.Fragment
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- val tableName: String
- def tableNamePrefixed: String
Prefix each field with the default table name.
Prefix each field with the default table name. e.g. "mytable.id, mytable.name, mytable.address"
- def tableNamePrefixedF: doobie.Fragment
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated