本文整理了Java中org.safehaus.uuid.UUID
类的一些代码示例,展示了UUID
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。UUID
类的具体详情如下:
包路径:org.safehaus.uuid.UUID
类名称:UUID
暂无
代码示例来源:origin: pentaho/pentaho-kettle
public static String getUUIDAsString() {
return getUUID().toString();
}
代码示例来源:origin: org.opencms/opencms-core
/**
* Create a UUID based on a binary data array.<p>
*
* @param data a binary data array representing a UUID
*/
public CmsUUID(byte[] data) {
m_uuid = new UUID(data);
}
代码示例来源:origin: org.opencms/opencms-core
/**
* Returns the UUID as a 16-byte byte array.<p>
*
* @return 16-byte byte array that contains the UUID's bytes in the network byte order
*/
public byte[] toByteArray() {
return m_uuid.toByteArray();
}
代码示例来源:origin: org.opencms/opencms-core
/**
* Creates a clone of this CmsUUID.<p>
*
* @return a clone of this CmsUUID
*/
@Override
public Object clone() {
if (this == NULL_UUID) {
return NULL_UUID;
}
return new CmsUUID((UUID)m_uuid.clone());
}
代码示例来源:origin: org.opencms/opencms-core
/**
* @see java.lang.Comparable#compareTo(Object)
*/
public int compareTo(CmsUUID obj) {
return m_uuid.compareTo(obj.m_uuid);
}
代码示例来源:origin: org.opencms/opencms-solr
/**
* Create a UUID based on a binary data array.<p>
*
* @param data a binary data array representing a UUID
*/
public CmsUUID(byte[] data) {
m_uuid = new UUID(data);
}
代码示例来源:origin: org.opencms/opencms-solr
/**
* Returns the UUID as a 16-byte byte array.<p>
*
* @return 16-byte byte array that contains the UUID's bytes in the network byte order
*/
public byte[] toByteArray() {
return m_uuid.toByteArray();
}
代码示例来源:origin: org.opencms/opencms-solr
/**
* Creates a clone of this CmsUUID.<p>
*
* @return a clone of this CmsUUID
*/
@Override
public Object clone() {
if (this == NULL_UUID) {
return NULL_UUID;
}
return new CmsUUID((UUID)m_uuid.clone());
}
代码示例来源:origin: org.opencms/opencms-solr
/**
* @see java.lang.Comparable#compareTo(java.lang.Object)
*/
public int compareTo(Object obj) {
if (obj instanceof CmsUUID) {
return m_uuid.compareTo(((CmsUUID)obj).m_uuid);
}
return 0;
}
代码示例来源:origin: org.opencms/opencms-core
/**
* @see java.lang.Object#toString()
*/
@Override
public String toString() {
return m_uuid.toString();
}
代码示例来源:origin: org.opencms/opencms-solr
/**
* Create a UUID based on a String.<p>
*
* @param uuid a String representing a UUID
* @throws NumberFormatException in case uuid is not a valid UUID
*/
public CmsUUID(String uuid)
throws NumberFormatException {
m_uuid = new UUID(uuid);
}
代码示例来源:origin: Alfresco/alfresco-repository
@Test(expected=InvalidSharedIdException.class) public void getMetadataFromShareIdWithInvalidId()
{
UUID uuid = UUIDGenerator.getInstance().generateRandomBasedUUID();
String sharedId = Base64.encodeBase64URLSafeString(uuid.toByteArray()); // => 22 chars (eg. q3bEKPeDQvmJYgt4hJxOjw)
Map<String, Object> metadata = quickShareService.getMetaData(sharedId);
}
代码示例来源:origin: org.opencms/opencms-solr
/**
* @see java.lang.Object#toString()
*/
@Override
public String toString() {
return m_uuid.toString();
}
代码示例来源:origin: org.opencms/opencms-core
/**
* Create a UUID based on a String.<p>
*
* @param uuid a String representing a UUID
* @throws NumberFormatException in case uuid is not a valid UUID
*/
public CmsUUID(String uuid)
throws NumberFormatException {
m_uuid = new UUID(uuid);
}
代码示例来源:origin: org.alfresco/alfresco-repository
sharedId = Base64.encodeBase64URLSafeString(uuid.toByteArray()); // => 22 chars (eg. q3bEKPeDQvmJYgt4hJxOjw)
代码示例来源:origin: pentaho/pentaho-platform
public static String getUUIDAsString() {
return UUIDUtil.getUUID().toString();
}
代码示例来源:origin: org.alfresco/alfresco-repository
private boolean isGUID(String guid)
{
try
{
UUID id = new UUID(guid);
// We have a valid guid.
return true;
}
catch (NumberFormatException e)
{
// Not a valid GUID
}
return false;
}
代码示例来源:origin: Alfresco/alfresco-repository
sharedId = Base64.encodeBase64URLSafeString(uuid.toByteArray()); // => 22 chars (eg. q3bEKPeDQvmJYgt4hJxOjw)
代码示例来源:origin: org.alfresco/alfresco-core
/**
* Generates and returns a new GUID as a string based on a SecureRandom pool in other to avoid
* thread blocking in concurrent calls.
*
* @return String GUID
*/
public static String generate()
{
int randomInt = RANDOM.nextInt(SECURE_RANDOM_POOL_MAX_ITEMS);
return UUIDGenerator.getInstance().generateRandomBasedUUID(SECURE_RANDOM_POOL[randomInt]).toString();
}
代码示例来源:origin: Alfresco/alfresco-repository
private boolean isGUID(String guid)
{
try
{
UUID id = new UUID(guid);
// We have a valid guid.
return true;
}
catch (NumberFormatException e)
{
// Not a valid GUID
}
return false;
}
内容来源于网络,如有侵权,请联系作者删除!