package Ġorg . kom apper . core . dsl . runner Ċ Ċ import Ġorg . kom apper . core . Database Config Ċ import Ġorg . kom apper . core . Statement Ċ import Ġorg . kom apper . core . dsl . builder . Entity Delete Statement Builder Ċ import Ġorg . kom apper . core . dsl . context . Entity Delete Context Ċ import Ġorg . kom apper . core . dsl . met amodel . Entity Met amodel Ċ Ċ internal Ġclass ĠEntity Delete Runner Support < ENTITY Ġ: ĠAny , ĠID Ġ: ĠAny , ĠMETA Ġ: ĠEntity Met amodel < ENTITY , ĠID , ĠMETA >>( ĊĠĠĠ Ġval Ġcontext : ĠEntity Delete Context < ENTITY , ĠID , ĠMETA >, Ċ ) Ġ{ ĊĊĠĠĠ Ġfun Ġbuild Statement ( config : ĠDatabase Config , Ġentity : ĠENT ITY ): ĠStatement Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġbuilder Ġ= ĠEntity Delete Statement Builder ( config . dialect , Ġcontext , Ġentity ) ĊĠĠĠĠĠĠĠ Ġreturn Ġbuilder . build () ĊĠĠĠ Ġ} Ċ } Ċ