Top Classes Enums
[default module]

Package liquibase.util


Class Summary

Modifier and TypeClass and Description
public class
BomAwareInputStream

Read up to 4 bytes to determine the BOM.

public class
BooleanParser

Deprecated use BooleanUtil
public class
BooleanUtil

Various utility methods for working with boolean objects.

public class
BooleanUtils

Deprecated use BooleanUtil
public class
public class
public class
ExpressionMatcher

Common functionality for matching set of Context/Labels against provided expression.

public class
FilenameUtil

General filename and filepath manipulation utilities.

public class
public class
public class
public abstract class
public class
JdbcUtils

Deprecated use JdbcUtil
public class
public class
LoggingExecutorTextUtil

Write texts to the current logging executor

public class
public class
MD5Util

Generates md5-sums based on a string.

public class
public class
NowAndTodayUtil

Handles 'NOW' and 'TODAY' for Date / Time type columns

public abstract class
NumberUtil

Miscellaneous utility methods for number conversion and parsing.

public class
NumberUtils

Deprecated use NumberUtil
public class
ObjectUtil

Various methods that make it easier to read and write object properties using the propertyName, instead of having to look up the correct reader/writer methods manually first.

public class
public class
ShowSummaryUtil

Methods to show a summary of change set counts after an update

public class
SmartMap

Implementation of Map with the added methods get(String, Class) and get(String, Object) to make the return values type safe and/or auto-converted.

public class
SnakeYamlUtil

This class provides methods that are necessary because older (< 1.32) versions of SnakeYaml do not have those methods.

public class
SqlParser

Deprecated load the LiquibaseSqlParser using the SqlParserFactory directly.
public abstract class
public class
public abstract class
StreamUtil

Utilities for working with streams.

public class
StringClauses

Defines a list of clauses that can be manipulated and rearranged based on keys associated with each.

public class
StringUtil

Various utility methods for working with strings.

public class
public class
public class
UpdateSummaryDetails

Container to handle sharing update summary message between different services

public class
Validate

Similar to assert logic, but will run regardless of JVM settings.

public class
ValidatingVisitorUtil

Util class to offload methods that are used by liquibase.changelog.visitor.ValidatingVisitor class and may make it more complex than it should be

public class
public abstract class
XMLUtil

Various utility methods for working with XML.

Enum Summary

Modifier and TypeEnum and Description
public enum
ColumnParentType

Used to indicate what type of relation owns a column.