public class TableUpdater extends TableMutator
| Constructor and Description |
|---|
TableUpdater(TableImpl table) |
| Modifier and Type | Method and Description |
|---|---|
ColumnImpl |
addColumn(ColumnBuilder column) |
IndexImpl |
addIndex(IndexBuilder index) |
static int |
calculateNameLength(String name) |
Charset |
getCharset() |
ColumnBuilder |
getColumn() |
com.healthmarketscience.jackcess.impl.TableMutator.ColumnState |
getColumnState(ColumnBuilder col) |
DatabaseImpl |
getDatabase() |
protected ColumnImpl.SortOrder |
getDbSortOrder() |
IndexImpl.ForeignKeyReference |
getForeignKey(IndexBuilder idx) |
JetFormat |
getFormat() |
IndexBuilder |
getIndex() |
com.healthmarketscience.jackcess.impl.TableMutator.IndexDataState |
getIndexDataState(IndexBuilder idx) |
PageChannel |
getPageChannel() |
int |
getTdefPageNumber() |
int |
reservePageNumber() |
protected String |
withErrorContext(String msg) |
getColumnOffsets, setColumnOffsets, validateAutoNumberColumn, validateColumn, validateIndexpublic TableUpdater(TableImpl table)
public ColumnBuilder getColumn()
public IndexBuilder getIndex()
public int getTdefPageNumber()
getTdefPageNumber in class TableMutatorpublic com.healthmarketscience.jackcess.impl.TableMutator.ColumnState getColumnState(ColumnBuilder col)
getColumnState in class TableMutatorpublic com.healthmarketscience.jackcess.impl.TableMutator.IndexDataState getIndexDataState(IndexBuilder idx)
getIndexDataState in class TableMutatorpublic IndexImpl.ForeignKeyReference getForeignKey(IndexBuilder idx)
getForeignKey in class TableMutatorpublic ColumnImpl addColumn(ColumnBuilder column) throws IOException
IOExceptionpublic IndexImpl addIndex(IndexBuilder index) throws IOException
IOExceptionprotected String withErrorContext(String msg)
withErrorContext in class TableMutatorpublic DatabaseImpl getDatabase()
public JetFormat getFormat()
public PageChannel getPageChannel()
public Charset getCharset()
public int reservePageNumber()
throws IOException
IOExceptionpublic static int calculateNameLength(String name)
protected ColumnImpl.SortOrder getDbSortOrder()
Copyright © 2005–2018. All rights reserved.