独自のシリアライズ機構作るんであれば、それが普通じゃないかな<列挙型で識別