Copyright © Sansan, Inc. All rights reserved.
> メソッドの定義
class
Query(
val
column:
String,
val
tableName:
String,
val
predicate:
String)
{
companion
object
{
fun
select(column:
String)
=
Query(column,
"",
"")
}
}
fun
Query.from(tableName:
String)
=
Query(this.column,
tableName,
this.predicate)
fun
Query.where(predicate:
String)
=
Query(this.column,
this.tableName,
predicate)
Query型のオブジェクトを⽣生成
Query型
からしか呼び出せない