private static final AtomicInteger LAST_NO = new AtomicInteger(0);
+
/** 全インスタンスに割り振られたユニークな番号。変更不可。 */
- public final int no;
+ private final int no;
+
/**
* コンストラクタ。
return;
}
+
/**
* 各インスタンスに割り当てられたユニークな通し番号を返す。
* @return 通し番号
return this.no;
}
+ /**
+ * {@inheritDoc}
+ * @return {@inheritDoc}
+ */
+ @Override
+ public String toString(){
+ String result = "parse stage#:" + this.no;
+ return result;
+ }
+
}