Package com.github.f4b6a3.ulid.factory
Class DefaultUlidFactory
- java.lang.Object
-
- com.github.f4b6a3.ulid.factory.UlidFactory
-
- com.github.f4b6a3.ulid.factory.DefaultUlidFactory
-
public class DefaultUlidFactory extends UlidFactory
Factory that generates default ULIDs. The random component is always reset to a new random value. The maximum ULIDs that can be generated per millisecond is 2^80.
-
-
Field Summary
-
Fields inherited from class com.github.f4b6a3.ulid.factory.UlidFactory
randomGenerator
-
-
Constructor Summary
Constructors Constructor Description DefaultUlidFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Ulidcreate(long time)Returns a ULID.-
Methods inherited from class com.github.f4b6a3.ulid.factory.UlidFactory
create, withRandomGenerator
-
-
-
-
Method Detail
-
create
public Ulid create(long time)
Returns a ULID.- Specified by:
createin classUlidFactory- Parameters:
time- a specific time- Returns:
- a ULID
-
-