package Ġcom . y az an 9 8 . ex poser . use cases Ċ Ċ import Ġcom . y az an 9 8 . ex poser . Ex poser Type Ċ Ċ abstract Ġclass ĠEx poser UseCase Result < Result > Ġ: ĠEx poser UseCase < Result , ĠEx poser Type >() Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠEach ĠUse Case ĠHas ĠValidation ĠOn ĠParams ĠAnd ĠThere ĠAre ĠUse Cases ĠThat Ġdon 't ĠRequire ĠParams ĊĠĠĠĠ Ġ* ĠTo ĠExecute ĠThe ĠRequest Ġand ĠThis ĠMethod ĠShould ĠLock ĠThe ĠValidation ĠWhen ĠParams ĠNot ĠFound ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġoverride Ġfun Ġis Validation Enabled (): ĠBoolean Ġ= Ġfalse Ċ } Ċ