Class IntegerPrimaryKeyGenerator
java.lang.Object
com.reallifedeveloper.tools.test.database.inmemory.IntegerPrimaryKeyGenerator
- All Implemented Interfaces:
PrimaryKeyGenerator<Integer>
A primary key generator that generates a sequence of integers.
- Author:
- RealLifeDeveloper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnextPrimaryKey
(Integer previousMax) Gives the next primary key given the previous maximum primary key value.
-
Constructor Details
-
IntegerPrimaryKeyGenerator
public IntegerPrimaryKeyGenerator()
-
-
Method Details
-
nextPrimaryKey
Gives the next primary key given the previous maximum primary key value.- Specified by:
nextPrimaryKey
in interfacePrimaryKeyGenerator<Integer>
- Parameters:
previousMax
- the previous maximum primary key value of any saved entity, ornull
to start from scratch- Returns:
- the next primary key
-