package Ġio . vertx . kotlin . ext . drop wizard Ċ Ċ import Ġio . vertx . ext . drop wizard . Match Ċ import Ġio . vertx . ext . drop wizard . Match Type Ċ Ċ /** Ċ Ġ* ĠA Ġfunction Ġproviding Ġa ĠDSL Ġfor Ġbuilding Ġ[ io . vertx . ext . drop wizard . Match ] Ġobjects . Ċ Ġ* Ċ Ġ* ĠA Ġmatch Ġfor Ġa Ġvalue . Ċ Ġ* Ċ Ġ* Ġ@ param Ġalias Ġ ĠSet Ġthe Ġalias Ġthe Ġhuman Ġreadable Ġname Ġthat Ġwill Ġbe Ġused Ġas Ġa Ġpart Ġof Ġregistry Ġentry Ġname Ġwhen Ġthe Ġvalue Ġmatches . Ċ Ġ* Ġ@ param Ġtype Ġ ĠSet Ġthe Ġtype Ġof Ġmatching Ġto Ġapply . Ċ Ġ* Ġ@ param Ġvalue Ġ ĠSet Ġthe Ġmatched Ġvalue . Ċ Ġ* Ċ Ġ* Ġ< p /> Ċ Ġ* ĠNOTE : ĠThis Ġfunction Ġhas Ġbeen Ġautomatically Ġgenerated Ġfrom Ġthe Ġ[ io . vertx . ext . drop wizard . Match Ġoriginal ] Ġusing ĠVert . x Ġcodegen . Ċ Ġ*/ Ċ fun ĠMatch ( ĊĠ Ġalias : ĠString ? Ġ= Ġnull , ĊĠ Ġtype : ĠMatch Type ? Ġ= Ġnull , ĊĠ Ġvalue : ĠString ? Ġ= Ġnull ): ĠMatch Ġ= Ġio . vertx . ext . drop wizard . Match (). apply Ġ{ ĊĊĠ Ġif Ġ( alias Ġ!= Ġnull ) Ġ{ ĊĠĠĠ Ġthis . set Alias ( alias ) ĊĠ Ġ} ĊĠ Ġif Ġ( type Ġ!= Ġnull ) Ġ{ ĊĠĠĠ Ġthis . setType ( type ) ĊĠ Ġ} ĊĠ Ġif Ġ( value Ġ!= Ġnull ) Ġ{ ĊĠĠĠ Ġthis . setValue ( value ) ĊĠ Ġ} Ċ } ĊĊ