package Ġcom . gal ar z aa . t ib i akt . server . plugins Ċ Ċ import Ġcom . gal ar z aa . t ib i akt . core . enums . Auction B att l Eye Filter Ċ import Ġcom . gal ar z aa . t ib i akt . core . enums . Auction OrderBy Ċ import Ġcom . gal ar z aa . t ib i akt . core . enums . Auction Order Direction Ċ import Ġcom . gal ar z aa . t ib i akt . core . enums . Auction Search Type Ċ import Ġcom . gal ar z aa . t ib i akt . core . enums . Auction Skill Filter Ċ import Ġcom . gal ar z aa . t ib i akt . core . enums . Auction V ocation Filter Ċ import Ġcom . gal ar z aa . t ib i akt . core . enums . B az aar Type Ċ import Ġcom . gal ar z aa . t ib i akt . core . enums . High scores Category Ċ import Ġcom . gal ar z aa . t ib i akt . core . enums . High scores Prof ession Ċ import Ġcom . gal ar z aa . t ib i akt . core . enums . House Order Ċ import Ġcom . gal ar z aa . t ib i akt . core . enums . House Status Ċ import Ġcom . gal ar z aa . t ib i akt . core . enums . House Type Ċ import Ġcom . gal ar z aa . t ib i akt . core . enums . Int Enum Ċ import Ġcom . gal ar z aa . t ib i akt . core . enums . News Category Ċ import Ġcom . gal ar z aa . t ib i akt . core . enums . News Type Ċ import Ġcom . gal ar z aa . t ib i akt . core . enums . P vp Type Ċ import Ġcom . gal ar z aa . t ib i akt . core . enums . String Enum Ċ import Ġio . ktor . server . application . Application Ċ import Ġio . ktor . server . application . install Ċ import Ġio . ktor . server . plugins . dat acon version . Data Conversion Ċ import Ġio . ktor . util . converters . Data Conversion Exception Ċ import Ġio . ktor . util . converters . Delegating Conversion Service ĊĊ Ċ internal Ġfun ĠApplication . configure Data Conversion () Ġ{ ĊĠĠĠ Ġinstall ( Data Conversion ) Ġ{ ĊĠĠĠĠĠĠĠ Ġconvert < News Type > Ġ{ Ġstring Enum Converter () Ġ} ĊĠĠĠĠĠĠĠ Ġconvert < News Category > Ġ{ Ġstring Enum Converter () Ġ} ĊĊĠĠĠĠĠĠĠ Ġconvert < House Type > Ġ{ Ġstring Enum Converter () Ġ} ĊĠĠĠĠĠĠĠ Ġconvert < House Status > Ġ{ Ġstring Enum Converter () Ġ} ĊĠĠĠĠĠĠĠ Ġconvert < House Order > Ġ{ Ġstring Enum Converter () Ġ} ĊĠĠĠĠĠĠĠ Ġconvert < High scores Category > Ġ{ Ġint Enum Converter () Ġ} ĊĠĠĠĠĠĠĠ Ġconvert < High scores Prof ession > Ġ{ Ġint Enum Converter () Ġ} ĊĊĠĠĠĠĠĠĠ Ġconvert < B az aar Type > Ġ{ Ġstring Enum Converter () Ġ} ĊĠĠĠĠĠĠĠ Ġconvert < P vp Type > Ġ{ Ġstring Enum Converter () Ġ} ĊĠĠĠĠĠĠĠ Ġconvert < Auction B att l Eye Filter > Ġ{ Ġint Enum Converter () Ġ} ĊĠĠĠĠĠĠĠ Ġconvert < Auction Skill Filter > Ġ{ Ġint Enum Converter () Ġ} ĊĠĠĠĠĠĠĠ Ġconvert < Auction V ocation Filter > Ġ{ Ġint Enum Converter () Ġ} ĊĠĠĠĠĠĠĠ Ġconvert < Auction OrderBy > Ġ{ Ġint Enum Converter () Ġ} ĊĠĠĠĠĠĠĠ Ġconvert < Auction Order Direction > Ġ{ Ġint Enum Converter () Ġ} ĊĠĠĠĠĠĠĠ Ġconvert < Auction Search Type > Ġ{ Ġint Enum Converter () Ġ} ĊĠĠĠ Ġ} Ċ } ĊĊ Ċ private Ġinline Ġfun Ġ< re ified ĠT > ĠDeleg ating Conversion Service . Configuration < T >. string Enum Converter () Ġwhere ĠT Ġ: ĠEnum < T >, ĠT Ġ: ĠString Enum Ġ{ ĊĠĠĠ Ġdecode Ġ{ Ġv Ġ-> Ġv . single (). let Ġ{ ĠString Enum . from Value ( it ) Ġ} Ġ?: Ġthrow ĠData Conversion Exception (" Invalid Ġvalue ") Ġ} ĊĠĠĠ Ġencode Ġ{ ĠlistOf (( it Ġas ĠString Enum ). value ) Ġ} Ċ } Ċ Ċ private Ġinline Ġfun Ġ< re ified ĠT > ĠDeleg ating Conversion Service . Configuration < T >. int Enum Converter () Ġwhere ĠT Ġ: ĠEnum < T >, ĠT Ġ: ĠInt Enum Ġ{ ĊĠĠĠ Ġdecode Ġ{ Ġv Ġ-> Ġv . single (). let Ġ{ ĠInt Enum . from Value ( it ) Ġ} Ġ?: Ġthrow ĠData Conversion Exception (" Invalid Ġvalue ") Ġ} ĊĠĠĠ Ġencode Ġ{ ĠlistOf (( it Ġas ĠInt Enum ). value . toString ()) Ġ} Ċ }