Class PrefixedIdSequence
- java.lang.Object
-
- jetbrains.buildServer.serverSide.db.PrefixedIdSequence
-
- All Implemented Interfaces:
IdSequence<String>
public class PrefixedIdSequence extends Object implements IdSequence<String>
- Since:
- 9.0.1
- Author:
- Leonid Bushuev from JetBrains
-
-
Constructor Summary
Constructors Constructor Description PrefixedIdSequence(String prefix, NumericIdSequence<Long> numericIdSeq)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NumericIdSequence<Long>
getNumericSequence()
String
getPrefix()
String
nextOne()
Produces the new identifier.
-
-
-
Constructor Detail
-
PrefixedIdSequence
public PrefixedIdSequence(@NotNull String prefix, @NotNull NumericIdSequence<Long> numericIdSeq)
-
-
Method Detail
-
nextOne
@NotNull public String nextOne()
Description copied from interface:IdSequence
Produces the new identifier.- Specified by:
nextOne
in interfaceIdSequence<String>
- Returns:
- the new identifier.
-
getNumericSequence
@NotNull public NumericIdSequence<Long> getNumericSequence()
-
getPrefix
@NotNull public String getPrefix()
-
-