Top Fields Constructors Methods
liquibase.report

public Class ChangesetInfo

extends Object
Class Inheritance
Annotations
@lombok.Data
Imports
liquibase.changelog.ChangeSet, liquibase.util.CollectionUtil, .StringUtil, lombok.Data, java.util.ArrayList, .List, .Map, java.util.stream.Collectors

Field Summary

Modifier and TypeField and Description
private int
changesetCount

The number of deployed (aka executed) changesets

private final List<IndividualChangesetInfo>
private int
private int
pendingChangesetCount

The number of pending (aka skipped) changesets

private final List<PendingChangesetInfo>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
addAllToChangesetInfoList(List<ChangeSet> changeSets, boolean isRollback)

public void
addAllToPendingChangesetInfoList(Map<ChangeSet, String>
the map of ChangeSetStatus and their reason for being skipped.
pendingChanges
)

Map all changeset status and reason for skipping to a PendingChangesetInfo object and add to the list.

private static List<String>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

changesetCountback to summary
private int changesetCount

The number of deployed (aka executed) changesets

changesetInfoListback to summary
private final List<IndividualChangesetInfo> changesetInfoList
failedChangesetCountback to summary
private int failedChangesetCount
pendingChangesetCountback to summary
private int pendingChangesetCount

The number of pending (aka skipped) changesets

pendingChangesetInfoListback to summary
private final List<PendingChangesetInfo> pendingChangesetInfoList

Constructor Detail

ChangesetInfoback to summary
public ChangesetInfo()

Method Detail

addAllToChangesetInfoListback to summary
public void addAllToChangesetInfoList(List<ChangeSet> changeSets, boolean isRollback)
addAllToPendingChangesetInfoListback to summary
public void addAllToPendingChangesetInfoList(Map<ChangeSet, String> pendingChanges)

Map all changeset status and reason for skipping to a PendingChangesetInfo object and add to the list.

Parameters
pendingChanges:Map<ChangeSet, String>

the map of ChangeSetStatus and their reason for being skipped.

buildAttributesStringback to summary
private static List<String> buildAttributesString(ChangeSet changeSet)