Object DeviceIdGenerator
-
- All Implemented Interfaces:
public class DeviceIdGeneratorDevice id is a unique identifier generated from current date, OS character and UUID.
Note: Taken from ultimate monorepo: com.intellij.internal.statistic.DeviceIdManager
-
-
Field Summary
Fields Modifier and Type Field Description public final static DeviceIdGeneratorINSTANCE
-
Method Summary
Modifier and Type Method Description final static StringgenerateId(Calendar calendar, Character OSChar)Device id is generating by concatenating following values: Current date using given calendar, in format
ddMMyy, where year coerced between 2000 and 2099Character, representing user's OS (see getOSChar)
UUID
-
-
Method Detail
-
generateId
final static String generateId(Calendar calendar, Character OSChar)
Device id is generating by concatenating following values:
Current date using given calendar, in format
ddMMyy, where year coerced between 2000 and 2099Character, representing user's OS (see getOSChar)
UUID
-
-
-