Package liquibase.ext.mongodb.change
Class AbstractMongoChange
- java.lang.Object
-
- liquibase.AbstractExtensibleObject
-
- liquibase.plugin.AbstractPlugin
-
- liquibase.change.AbstractChange
-
- liquibase.ext.mongodb.change.AbstractMongoChange
-
- All Implemented Interfaces:
Cloneable,liquibase.change.Change,liquibase.ExtensibleObject,liquibase.plugin.Plugin,liquibase.serializer.LiquibaseSerializable
- Direct Known Subclasses:
AdminCommandChange,CreateCollectionChange,CreateIndexChange,DropCollectionChange,DropIndexChange,InsertManyChange,InsertOneChange,RunCommandChange
public abstract class AbstractMongoChange extends liquibase.change.AbstractChange
-
-
Constructor Summary
Constructors Constructor Description AbstractMongoChange()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangenerateRollbackStatementsVolatile(liquibase.database.Database database)booleangenerateStatementsVolatile(liquibase.database.Database database)booleansupports(liquibase.database.Database database)-
Methods inherited from class liquibase.change.AbstractChange
checkStatus, createChangeMetaData, createChangeParameterMetadata, createDescriptionMetaData, createEmptyColumnConfig, createExampleValueMetaData, createInverses, createMustEqualExistingMetaData, createRequiredDatabasesMetaData, createSerializationTypeMetaData, createSinceMetaData, createSupportedDatabasesMetaData, customLoadLogic, finishInitialization, generateCheckSum, generateRollbackStatements, getAffectedDatabaseObjects, getChangeSet, getDescription, getResourceAccessor, getSerializableFieldNamespace, getSerializableFields, getSerializableFieldType, getSerializableFieldValue, getSerializedObjectName, getSerializedObjectNamespace, isInvalidProperty, load, serialize, serializeValue, setChangeSet, setResourceAccessor, supportsRollback, toString, validate, warn
-
Methods inherited from class liquibase.AbstractExtensibleObject
clone, describe, equals, get, get, get, getAttributes, getFieldValue, getObjectMetaData, getValuePath, has, hashCode, set
-
-
-
-
Method Detail
-
supports
public boolean supports(liquibase.database.Database database)
- Specified by:
supportsin interfaceliquibase.change.Change- Overrides:
supportsin classliquibase.change.AbstractChange
-
generateStatementsVolatile
public boolean generateStatementsVolatile(liquibase.database.Database database)
- Specified by:
generateStatementsVolatilein interfaceliquibase.change.Change- Overrides:
generateStatementsVolatilein classliquibase.change.AbstractChange
-
generateRollbackStatementsVolatile
public boolean generateRollbackStatementsVolatile(liquibase.database.Database database)
- Specified by:
generateRollbackStatementsVolatilein interfaceliquibase.change.Change- Overrides:
generateRollbackStatementsVolatilein classliquibase.change.AbstractChange
-
-