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
-