public class TableChanges extends Object implements Iterable<TableChanges.TableChange>
| Modifier and Type | Class and Description |
|---|---|
static class |
TableChanges.TableChange |
static class |
TableChanges.TableChangeType |
| Modifier and Type | Field and Description |
|---|---|
private List<TableChanges.TableChange> |
changes |
| Constructor and Description |
|---|
TableChanges() |
| Modifier and Type | Method and Description |
|---|---|
TableChanges |
alter(Table table) |
TableChanges |
create(Table table) |
boolean |
equals(Object obj) |
static TableChanges |
fromArray(Array array,
boolean useCatalogBeforeSchema) |
int |
hashCode() |
Iterator<TableChanges.TableChange> |
iterator() |
Array |
toArray() |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitforEach, spliteratorprivate final List<TableChanges.TableChange> changes
public static TableChanges fromArray(Array array, boolean useCatalogBeforeSchema)
useCatalogBeforeSchema - true if the parsed string contains only 2 items and the first should be used as
the catalog and the second as the table name, or false if the first should be used as the schema and the
second as the table namepublic TableChanges create(Table table)
public TableChanges alter(Table table)
public Iterator<TableChanges.TableChange> iterator()
iterator in interface Iterable<TableChanges.TableChange>public Array toArray()
Copyright © 2020 JBoss by Red Hat. All rights reserved.