Top Fields Constructors Methods
liquibase.statement

public Class PrimaryKeyConstraint

extends Object
implements ColumnConstraint
Class Inheritance
All Implemented Interfaces
liquibase.statement.ColumnConstraint
Imports
java.util.ArrayList, .Arrays, .Collections, .List

Field Summary

Modifier and TypeField and Description
private final List<String>
private String
private boolean
private boolean
private String
private boolean
validatePrimaryKey

Default value is true

Constructor Summary

AccessConstructor and Description
public
public
PrimaryKeyConstraint(String constraintName)

public
PrimaryKeyConstraint(String constraintName, boolean validatePrimaryKey)

Method Summary

Modifier and TypeMethod and Description
public PrimaryKeyConstraint
addColumns(String... columns)

public List<String>
public String
public String
public boolean
public boolean
public PrimaryKeyConstraint
setDeferrable(boolean deferrable)

public PrimaryKeyConstraint
setInitiallyDeferred(boolean initiallyDeferred)

public PrimaryKeyConstraint
setTablespace(String tablespace)

public void
setValidatePrimaryKey(boolean validatePrimaryKey)

public boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

columnsback to summary
private final List<String> columns
constraintNameback to summary
private String constraintName
deferrableback to summary
private boolean deferrable
initiallyDeferredback to summary
private boolean initiallyDeferred
tablespaceback to summary
private String tablespace
validatePrimaryKeyback to summary
private boolean validatePrimaryKey

Default value is true

Constructor Detail

PrimaryKeyConstraintback to summary
public PrimaryKeyConstraint()
PrimaryKeyConstraintback to summary
public PrimaryKeyConstraint(String constraintName)
PrimaryKeyConstraintback to summary
public PrimaryKeyConstraint(String constraintName, boolean validatePrimaryKey)

Method Detail

addColumnsback to summary
public PrimaryKeyConstraint addColumns(String... columns)
getColumnsback to summary
public List<String> getColumns()
getConstraintNameback to summary
public String getConstraintName()
getTablespaceback to summary
public String getTablespace()
isDeferrableback to summary
public boolean isDeferrable()
isInitiallyDeferredback to summary
public boolean isInitiallyDeferred()
setDeferrableback to summary
public PrimaryKeyConstraint setDeferrable(boolean deferrable)
setInitiallyDeferredback to summary
public PrimaryKeyConstraint setInitiallyDeferred(boolean initiallyDeferred)
setTablespaceback to summary
public PrimaryKeyConstraint setTablespace(String tablespace)
setValidatePrimaryKeyback to summary
public void setValidatePrimaryKey(boolean validatePrimaryKey)
shouldValidatePrimaryKeyback to summary
public boolean shouldValidatePrimaryKey()