PartialSubQueryResultSQLSyntaxProvider

scalikejdbc.SQLSyntaxSupportFeature.PartialSubQueryResultSQLSyntaxProvider
case class PartialSubQueryResultSQLSyntaxProvider[S <: SQLSyntaxSupport[A], A](aliasName: String, delimiterForResultName: String, underlying: BasicResultNameSQLSyntaxProvider[S, A])

Attributes

Source
SQLSyntaxSupportFeature.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Dynamic
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def column(name: String): SQLSyntax

Returns scalikejdbc.interpolation.SQLSyntax value for the column.

Returns scalikejdbc.interpolation.SQLSyntax value for the column.

Attributes

Source
SQLSyntaxSupportFeature.scala

Inherited methods

def c(name: String): SQLSyntax

Returns scalikejdbc.interpolation.SQLSyntax value for the column.

Returns scalikejdbc.interpolation.SQLSyntax value for the column.

Attributes

Inherited from:
SQLSyntaxProvider
Source
SQLSyntaxSupportFeature.scala
def field(name: String): SQLSyntax

Returns scalikejdbc.interpolation.SQLSyntax value for the column which is referred by the field.

Returns scalikejdbc.interpolation.SQLSyntax value for the column which is referred by the field.

Attributes

Inherited from:
SQLSyntaxProvider
Source
SQLSyntaxSupportFeature.scala
def notFoundInColumns(aliasName: String, name: String, registeredNames: String): InvalidColumnNameException

Attributes

Inherited from:
SQLSyntaxProviderCommonImpl (hidden)
Source
SQLSyntaxSupportFeature.scala
def notFoundInColumns(aliasName: String, name: String): InvalidColumnNameException

Attributes

Inherited from:
SQLSyntaxProviderCommonImpl (hidden)
Source
SQLSyntaxSupportFeature.scala
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
inline def select[E](ref: SQLSyntaxProvider[A], inline name: String): SQLSyntax

Attributes

Inherited from:
SelectDynamicMacro
Source
SelectDynamicMacro.scala
inline def selectDynamic(inline name: String): SQLSyntax

Attributes

Inherited from:
SelectDynamicMacro
Source
SelectDynamicMacro.scala

Concrete fields

lazy val *: SQLSyntax

Attributes

Source
SQLSyntaxSupportFeature.scala

Inherited fields

lazy val columns: Seq[SQLSyntax]

Attributes

Inherited from:
SQLSyntaxProviderCommonImpl (hidden)
Source
SQLSyntaxSupportFeature.scala
val forceUpperCase: Boolean

True if you need forcing upper column names in SQL.

True if you need forcing upper column names in SQL.

Attributes

Inherited from:
SQLSyntaxProviderCommonImpl (hidden)
Source
SQLSyntaxSupportFeature.scala
val nameConverters: Map[String, String]

Rule to convert field names to column names.

Rule to convert field names to column names.

Attributes

Inherited from:
SQLSyntaxProviderCommonImpl (hidden)
Source
SQLSyntaxSupportFeature.scala
val useSnakeCaseColumnName: Boolean

True if you need to convert field names to snake_case column names in SQL.

True if you need to convert field names to snake_case column names in SQL.

Attributes

Inherited from:
SQLSyntaxProviderCommonImpl (hidden)
Source
SQLSyntaxSupportFeature.scala