Package org.apache.solr.util
Class IdUtils
java.lang.Object
org.apache.solr.util.IdUtils
Helper class for generating unique ID-s.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final StringrandomId()Generate a short random id (seeStringHelper.randomId()).static final StringGenerate a random id with a timestamp, in the format:hex(timestamp) + 'T' + randomId.static final StringtimeRandomId(long time) Generate a random id with a timestamp, in the format:hex(timestamp) + 'T' + randomId.
-
Constructor Details
-
IdUtils
public IdUtils()
-
-
Method Details
-
randomId
Generate a short random id (seeStringHelper.randomId()). -
timeRandomId
Generate a random id with a timestamp, in the format:hex(timestamp) + 'T' + randomId. This method usesTimeSource.CURRENT_TIMEfor timestamp values. -
timeRandomId
Generate a random id with a timestamp, in the format:hex(timestamp) + 'T' + randomId.- Parameters:
time- value representing timestamp
-