ひがやすを技術ブログ

電通国際情報サービスのプログラマ

S2Dao INの展開

hogeListはList型の変数だとして、


/*BEGIN if(#hogeList != null && !#hogeList.isEmpty)*/
hoge in /*#hogeList*/('a', 'b', 'c')
/*END*/
こんな感じ!?

INの文脈で、Collection or Arrayが変数として出てきたら、
自動的に展開するという仕様も盛り込んでおきます。
後、1行限定で、LINEコメントも。


/*LINE if(job != null)*/job = /*#job*/'CLERK'