com.liferay.portal.upgrade.util
Interface UpgradeColumn

All Known Implementing Classes:
BaseUpgradeColumnImpl

public interface UpgradeColumn

View Source

Author:
Brian Wing Shun Chan, Alexander Chow

Method Summary
 java.lang.String getName()
           
 java.lang.Integer getNewColumnType(java.lang.Integer defaultType)
           
 java.lang.Object getNewValue()
           
 java.lang.Object getNewValue(java.lang.Object oldValue)
           
 java.lang.Integer getOldColumnType(java.lang.Integer defaultType)
           
 java.lang.Object getOldValue()
           
 boolean isApplicable(java.lang.String name)
           
 void setNewValue(java.lang.Object newValue)
           
 void setOldValue(java.lang.Object oldValue)
           
 

Method Detail

getName

public java.lang.String getName()

isApplicable

public boolean isApplicable(java.lang.String name)

getOldColumnType

public java.lang.Integer getOldColumnType(java.lang.Integer defaultType)

getOldValue

public java.lang.Object getOldValue()

setOldValue

public void setOldValue(java.lang.Object oldValue)

getNewColumnType

public java.lang.Integer getNewColumnType(java.lang.Integer defaultType)

getNewValue

public java.lang.Object getNewValue(java.lang.Object oldValue)
                             throws java.lang.Exception
Throws:
java.lang.Exception

getNewValue

public java.lang.Object getNewValue()

setNewValue

public void setNewValue(java.lang.Object newValue)