2 * parse-processing stage
4 * License : The MIT License
5 * Copyright(c) 2010 MikuToga Partners
8 package jp.sfjp.mikutoga.bin.parser;
10 import java.util.concurrent.atomic.AtomicInteger;
15 * <p>enum型と異なり、実行時での要素の追加が可能。
17 public class ParseStage {
19 private static final AtomicInteger LAST_NO = new AtomicInteger(0);
21 /** 全インスタンスに割り振られたユニークな番号。変更不可。 */
29 this.no = LAST_NO.getAndIncrement();
35 * 各インスタンスに割り当てられたユニークな通し番号を返す。