Package nablarch.common.idgenerator
Interface IdGenerator
- All Known Implementing Classes:
FastTableIdGenerator,SequenceIdGenerator,SequenceIdGeneratorSupport,TableIdGenerator
IDを採番するインタフェース。
- Author:
- Hisaaki Sioiri
-
Method Summary
Modifier and TypeMethodDescriptiongenerateId(String id) 引数で指定された採番対象ID内でユニークなIDを採番する。generateId(String id, IdFormatter formatter) 引数で指定された採番対象ID内でユニークなIDを採番し、指定されたIdFormatterでフォーマットし返却する。
-
Method Details
-
generateId
引数で指定された採番対象ID内でユニークなIDを採番する。- Parameters:
id- 採番対象を識別するID- Returns:
- 採番対象ID内でユニークな採番結果のID
-
generateId
引数で指定された採番対象ID内でユニークなIDを採番し、指定されたIdFormatterでフォーマットし返却する。- Parameters:
id- 採番対象を識別するIDformatter- 採番したIDをフォーマットするIdFormatter- Returns:
- 採番対象ID内でユニークな採番結果のID
-