Class BaseNCodec
- java.lang.Object
-
- com.github.f4b6a3.uuid.codec.base.BaseNCodec
-
- Direct Known Subclasses:
Base16Codec,Base32Codec,Base32CrockfordCodec,Base32HexCodec,Base64Codec,Base64UrlCodec
public abstract class BaseNCodec extends Object implements UuidCodec<String>
Abstract class that contains the basic functionality for base-n codecs of this package.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedBaseNCodec(BaseNAlphabet baseNAlphabet)BaseNCodec(BaseN base, String alphabet)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UUIDdecode(String string)Stringencode(UUID uuid)StringgetAlphabet()BaseNgetBase()
-
-
-
Constructor Detail
-
BaseNCodec
protected BaseNCodec(BaseNAlphabet baseNAlphabet)
- Parameters:
baseNAlphabet- a enumeration that represents a supported alphabet.
-
-