public class ModifyColumnTypeImpl extends AbstractUpdate implements org.gcube.common.dbinterface.queries.alters.ModifyColumnType
| Constructor and Description |
|---|
ModifyColumnTypeImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.gcube.common.dbinterface.tables.SimpleTable |
execute(org.gcube.common.dbinterface.pool.DBSession session) |
String |
getExpression() |
void |
setColumn(org.gcube.common.dbinterface.attributes.SimpleAttribute column) |
void |
setNewType(org.gcube.common.dbinterface.types.Type newType) |
void |
setTable(org.gcube.common.dbinterface.tables.Table table) |
void |
setUseCast(boolean useCast) |
executepublic org.gcube.common.dbinterface.tables.SimpleTable execute(org.gcube.common.dbinterface.pool.DBSession session)
throws Exception
execute in interface org.gcube.common.dbinterface.queries.alters.AlterTableexecute in class AbstractUpdateExceptionpublic String getExpression()
getExpression in interface org.gcube.common.dbinterface.queries.alters.AlterTablegetExpression in class AbstractUpdatepublic void setTable(org.gcube.common.dbinterface.tables.Table table)
setTable in interface org.gcube.common.dbinterface.queries.alters.ModifyColumnTypepublic void setColumn(org.gcube.common.dbinterface.attributes.SimpleAttribute column)
setColumn in interface org.gcube.common.dbinterface.queries.alters.ModifyColumnTypepublic void setNewType(org.gcube.common.dbinterface.types.Type newType)
setNewType in interface org.gcube.common.dbinterface.queries.alters.ModifyColumnTypepublic void setUseCast(boolean useCast)
setUseCast in interface org.gcube.common.dbinterface.queries.alters.ModifyColumnTypeuseCast - the useCast to setCopyright © 2016. All Rights Reserved.