public static class TableChanges.ColumnDeleteChange extends TableChange.BaseColumnChange
TableChange.BaseColumnChange, TableChange.ColumnChangeID, TableChange.ColumnPositionChangecaseSensitive, id2parent, internalSchema, positionChangeMap| Modifier and Type | Method and Description |
|---|---|
TableChange.BaseColumnChange |
addPositionChange(String srcId,
String dsrId,
String orderType) |
Type |
applyDelete(int id,
Type type) |
TableChange.ColumnChangeID |
columnChangeId() |
TableChanges.ColumnDeleteChange |
deleteColumn(String name) |
protected Integer |
findIdByFullName(String fullName)
Abstract method.
|
static TableChanges.ColumnDeleteChange |
get(InternalSchema schema) |
Set<Integer> |
getDeletes() |
boolean |
withPositionChange() |
addPositionChange, checkColModifyIsLegalclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfromValuepublic TableChange.ColumnChangeID columnChangeId()
public static TableChanges.ColumnDeleteChange get(InternalSchema schema)
public boolean withPositionChange()
withPositionChange in interface TableChangewithPositionChange in class TableChange.BaseColumnChangepublic TableChange.BaseColumnChange addPositionChange(String srcId, String dsrId, String orderType)
addPositionChange in class TableChange.BaseColumnChangepublic TableChanges.ColumnDeleteChange deleteColumn(String name)
protected Integer findIdByFullName(String fullName)
TableChange.BaseColumnChangefindIdByFullName in class TableChange.BaseColumnChangefullName - column fullNameCopyright © 2024 The Apache Software Foundation. All rights reserved.