package Ġcom . m ct ech . architecture . generator . builder Ċ Ċ import Ġcom . m ct ech . architecture . generator . class _ contract . Type Ċ import Ġjava . util .* Ċ Ċ /** Ċ Ġ* Ġ@ author ĠMAY CON ĠCAR DO SO Ġon Ġ 2 0 1 9 - 1 1 - 2 7 . Ċ Ġ*/ Ċ data Ġclass ĠComponent State Builder ( ĊĠĠĠ Ġval Ġname : ĠString , ĊĠĠĠ Ġval Ġtype : ĠType Ġ= ĠType . Unit Ċ ) Ġ{ ĊĠĠĠ Ġfun Ġhas Generated Entity (): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġtype Ġis ĠType . Generated Entity Ġ|| Ġtype Ġis ĠType . ListOf Generated Entity ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġget MethodName (): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġname . substring ( 0 , Ġ 1 ). toUpperCase ( Locale . getDefault ()) Ġ+ Ġname . substring ( 1 ) ĊĠĠĠ Ġ} Ċ }