package Ġd sm . service . announcement . controller . mapper Ċ Ċ import Ġd sm . service . announcement . core . use case . announcement . Search Anno unce ments UseCase Ċ import Ġd sm . service . announcement . proto . Search Anno unce ments Request Ċ import Ġorg . springframework . stereotype . Component Ċ Ċ @ Component Ċ class ĠSearch Anno uncement Input Mapper Ġ{ ĊĠĠĠ Ġfun Ġmap ( search Anno unce ments Request : ĠSearch Anno unce ments Request ): ĠSearch Anno unce ments UseCase . Input Values Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠSearch Anno unce ments UseCase . Input Values ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġaccount Uuid Ġ= Ġsearch Anno unce ments Request . uuid , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquery Ġ= Ġsearch Anno unce ments Request . query , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtype Ġ= Ġsearch Anno unce ments Request . type , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġstart Ġ= Ġsearch Anno unce ments Request . start , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcount Ġ= Ġsearch Anno unce ments Request . count ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ }