# Package com.mysql.cj.util

Class Summary
Base64Decoder: This decoder implements standard Base64 decoding except it allows and silently ignores non-base64 input characters (spaces, line breaks etc) Note: Java 6+ provide standard decoders
Base64Decoder.IntWrapper
DataTypeUtil: Utilities to manipulate internal data type formats.
DnsSrv
DnsSrv.SrvRecord
EscapeTokenizer: EscapeTokenizer breaks up an SQL statement into SQL and escape code parts.
LazyString: A lazy string that can take a byte buffer and encoding and interpret it as a string if/when requested.
LogUtils
LRUCache<K,V>
PerVmServerConfigCacheFactory
SaslPrep: Implementation for SASLprep: Stringprep Profile for User Names and Passwords, as specified in RFC 4013.
SequentialIdLease
StringInspector: Utility class to inspect a MySQL string, typically a query string.
StringUtils: Various utility methods for converting to/from byte arrays in the platform encoding and several other String operations.
TestUtils
TimeUtil: Time zone conversion routines and other time related methods
Util: Various utility methods for the driver.

Enum Summary
SaslPrep.StringType: The type of string usage regarding the support for unassigned code points as described in RFC 3454, Section 7.
SearchMode: Search mode flags enumeration.

Copyright © 2016, 2026, Oracle and/or its affiliates.