C E F G H I N R T U 
All Classes All Packages

C

com.github.f4b6a3.ulid - module com.github.f4b6a3.ulid
 
com.github.f4b6a3.ulid - package com.github.f4b6a3.ulid
 
compareTo(Ulid) - Method in class com.github.f4b6a3.ulid.Ulid
Compares two ULIDs as unsigned 128-bit integers.
create() - Method in class com.github.f4b6a3.ulid.UlidFactory
Returns a UUID.
create(long) - Method in class com.github.f4b6a3.ulid.UlidFactory
Returns a UUID with a specific time.

E

equals(Object) - Method in class com.github.f4b6a3.ulid.Ulid
Checks if some other ULID is equal to this one.

F

fast() - Static method in class com.github.f4b6a3.ulid.Ulid
Returns a fast new ULID.
from(byte[]) - Static method in class com.github.f4b6a3.ulid.Ulid
Converts a byte array into a ULID.
from(String) - Static method in class com.github.f4b6a3.ulid.Ulid
Converts a canonical string into a ULID.
from(UUID) - Static method in class com.github.f4b6a3.ulid.Ulid
Converts a UUID into a ULID.

G

getInstant() - Method in class com.github.f4b6a3.ulid.Ulid
Returns the instant of creation.
getInstant(String) - Static method in class com.github.f4b6a3.ulid.Ulid
Returns the instant of creation.
getLeastSignificantBits() - Method in class com.github.f4b6a3.ulid.Ulid
Returns the least significant bits as a number.
getMonotonicUlid() - Static method in class com.github.f4b6a3.ulid.UlidCreator
Returns a Monotonic ULID.
getMonotonicUlid(long) - Static method in class com.github.f4b6a3.ulid.UlidCreator
Returns a Monotonic ULID with a given time.
getMostSignificantBits() - Method in class com.github.f4b6a3.ulid.Ulid
Returns the most significant bits as a number.
getRandom() - Method in class com.github.f4b6a3.ulid.Ulid
Returns the random component as a byte array.
getRandom(String) - Static method in class com.github.f4b6a3.ulid.Ulid
Returns the random component as a byte array.
getTime() - Method in class com.github.f4b6a3.ulid.Ulid
Returns the time component as a number.
getTime(String) - Static method in class com.github.f4b6a3.ulid.Ulid
Returns the time component as a number.
getUlid() - Static method in class com.github.f4b6a3.ulid.UlidCreator
Returns a ULID.
getUlid(long) - Static method in class com.github.f4b6a3.ulid.UlidCreator
Returns a ULID with a given time.

H

hashCode() - Method in class com.github.f4b6a3.ulid.Ulid
Returns a hash code value for the ULID.

I

increment() - Method in class com.github.f4b6a3.ulid.Ulid
Returns a new ULID by incrementing the random component of the current ULID.
isValid(String) - Static method in class com.github.f4b6a3.ulid.Ulid
Checks if the input string is valid.

N

newInstance() - Static method in class com.github.f4b6a3.ulid.UlidFactory
Returns a new factory.
newInstance(IntFunction<byte[]>) - Static method in class com.github.f4b6a3.ulid.UlidFactory
Returns a new factory.
newInstance(LongSupplier) - Static method in class com.github.f4b6a3.ulid.UlidFactory
Returns a new factory.
newInstance(Random) - Static method in class com.github.f4b6a3.ulid.UlidFactory
Returns a new factory.
newMonotonicInstance() - Static method in class com.github.f4b6a3.ulid.UlidFactory
Returns a new monotonic factory.
newMonotonicInstance(IntFunction<byte[]>) - Static method in class com.github.f4b6a3.ulid.UlidFactory
Returns a new monotonic factory.
newMonotonicInstance(LongSupplier) - Static method in class com.github.f4b6a3.ulid.UlidFactory
Returns a new monotonic factory.
newMonotonicInstance(Random) - Static method in class com.github.f4b6a3.ulid.UlidFactory
Returns a new monotonic factory.

R

RANDOM_BYTES - Static variable in class com.github.f4b6a3.ulid.Ulid
Number of bytes of the random component of a ULID.
RANDOM_CHARS - Static variable in class com.github.f4b6a3.ulid.Ulid
Number of characters of the random component of a ULID.

T

TIME_BYTES - Static variable in class com.github.f4b6a3.ulid.Ulid
Number of bytes of the time component of a ULID.
TIME_CHARS - Static variable in class com.github.f4b6a3.ulid.Ulid
Number of characters of the time component of a ULID.
toBytes() - Method in class com.github.f4b6a3.ulid.Ulid
Convert the ULID into a byte array.
toLowerCase() - Method in class com.github.f4b6a3.ulid.Ulid
Converts the ULID into a canonical string in lower case.
toRfc4122() - Method in class com.github.f4b6a3.ulid.Ulid
Converts the ULID into into another ULID that is compatible with UUIDv4.
toString() - Method in class com.github.f4b6a3.ulid.Ulid
Converts the ULID into a canonical string in upper case.
toUuid() - Method in class com.github.f4b6a3.ulid.Ulid
Convert the ULID into a UUID.

U

Ulid - Class in com.github.f4b6a3.ulid
A class that represents ULIDs.
Ulid(long, byte[]) - Constructor for class com.github.f4b6a3.ulid.Ulid
Creates a new ULID.
Ulid(long, long) - Constructor for class com.github.f4b6a3.ulid.Ulid
Creates a new ULID.
Ulid(Ulid) - Constructor for class com.github.f4b6a3.ulid.Ulid
Creates a new ULID.
ULID_BYTES - Static variable in class com.github.f4b6a3.ulid.Ulid
Number of bytes of a ULID.
ULID_CHARS - Static variable in class com.github.f4b6a3.ulid.Ulid
Number of characters of a ULID.
UlidCreator - Class in com.github.f4b6a3.ulid
A class that generates ULIDs.
UlidFactory - Class in com.github.f4b6a3.ulid
A class that actually generates ULIDs.
UlidFactory() - Constructor for class com.github.f4b6a3.ulid.UlidFactory
Default constructor.
C E F G H I N R T U 
All Classes All Packages