クラス AllocatableIdGenerator.IdContext

  • 含まれているクラス:
    AllocatableIdGenerator

    public class AllocatableIdGenerator.IdContext
    extends Object
    自動生成されるIDの情報を保持する。
    作成者:
    T.TSUCHIE
    • フィールドの詳細

      • currentValue

        protected long currentValue
        現在値
      • allocated

        protected long allocated
        割り当て済みの値
    • コンストラクタの詳細

      • IdContext

        public IdContext()
    • メソッドの詳細

      • getNextValue

        public long getNextValue​(String key)
        新しいIDを払い出します。

        未割当のキャッシュしているIDがあれば、そちらを払い出します。

        パラメータ:
        key - キー名
        戻り値:
        新しいIDを返します。