アノテーションとかリフレクションだか使ったらできないかな?
俺はそっち全然知らんのだけど。