Base64 UUIDs

Provides a compact String representation for UUIDs, usefull whenever you have to present IDs in URLs or UIs

License

License

GroupId

GroupId

com.heutelbeck
ArtifactId

ArtifactId

base64uuid
Last Version

Last Version

1.0.0
Release Date

Release Date

Type

Type

jar
Description

Description

Base64 UUIDs
Provides a compact String representation for UUIDs, usefull whenever you have to present IDs in URLs or UIs
Project URL

Project URL

https://github.com/heutelbeck/base64uuid
Source Code Management

Source Code Management

https://github.com/heutelbeck/base64uuid

Download base64uuid

How to add to project

<!-- https://jarcasting.com/artifacts/com.heutelbeck/base64uuid/ -->
<dependency>
    <groupId>com.heutelbeck</groupId>
    <artifactId>base64uuid</artifactId>
    <version>1.0.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.heutelbeck/base64uuid/
implementation 'com.heutelbeck:base64uuid:1.0.0'
// https://jarcasting.com/artifacts/com.heutelbeck/base64uuid/
implementation ("com.heutelbeck:base64uuid:1.0.0")
'com.heutelbeck:base64uuid:jar:1.0.0'
<dependency org="com.heutelbeck" name="base64uuid" rev="1.0.0">
  <artifact name="base64uuid" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.heutelbeck', module='base64uuid', version='1.0.0')
)
libraryDependencies += "com.heutelbeck" % "base64uuid" % "1.0.0"
[com.heutelbeck/base64uuid "1.0.0"]

Dependencies

compile (1)

Group / Artifact Type Version
commons-codec : commons-codec jar 1.15

test (2)

Group / Artifact Type Version
org.junit.jupiter : junit-jupiter-api jar 5.7.0
org.junit.jupiter : junit-jupiter-engine jar 5.7.0

Project Modules

There are no modules declared in this project.

Build Status Quality Gate Status Code Smells

Convenience class for compactly represented UUIDs encoding the 32bytes as Base64

Usage example: Base64Id.randomID()

Dependencies:

Latest release:

	<dependencies>
		<dependency>
			<groupId>com.heutelbeck</groupId>
			<artifactId>base64uuid</artifactId>
			<version>1.0.0</version>
		</dependency>
	</dependencies>

Current snapshot:

	<dependencies>
		<dependency>
			<groupId>com.heutelbeck</groupId>
			<artifactId>base64uuid</artifactId>
			<version>1.0.1-SNAPSHOT</version>
		</dependency>
	</dependencies>
	
	<repositories>
		<repository>
			<id>ossrh</id>
			<url>https://s01.oss.sonatype.org/content/repositories/snapshots</url>
			<snapshots>
				<enabled>true</enabled>
			</snapshots>
		</repository>
	</repositories>

Versions

Version
1.0.0