| Constructor and Description |
|---|
UcanaccessTable(com.healthmarketscience.jackcess.Table _table,
String _tableName) |
| Modifier and Type | Method and Description |
|---|---|
Object[] |
addRow(Object... row) |
<M extends Map<String,Object>> |
addRowFromMap(M row) |
List<? extends Object[]> |
addRows(List<? extends Object[]> rows) |
<M extends Map<String,Object>> |
addRowsFromMaps(List<M> rows) |
Object[] |
asRow(Map<String,?> rowMap) |
Object[] |
asUpdateRow(Map<String,?> rowMap) |
com.healthmarketscience.jackcess.impl.TableImpl.RowState |
createRowState() |
com.healthmarketscience.jackcess.Row |
deleteRow(com.healthmarketscience.jackcess.Row row) |
com.healthmarketscience.jackcess.Column |
getColumn(String name) |
int |
getColumnCount() |
List<? extends com.healthmarketscience.jackcess.Column> |
getColumns() |
com.healthmarketscience.jackcess.Database |
getDatabase() |
com.healthmarketscience.jackcess.Cursor |
getDefaultCursor() |
com.healthmarketscience.jackcess.util.ErrorHandler |
getErrorHandler() |
com.healthmarketscience.jackcess.Index |
getForeignKeyIndex(com.healthmarketscience.jackcess.Table otherTable) |
com.healthmarketscience.jackcess.Index |
getIndex(String name) |
List<? extends com.healthmarketscience.jackcess.Index> |
getIndexes() |
String |
getName() |
com.healthmarketscience.jackcess.Row |
getNextRow() |
com.healthmarketscience.jackcess.Index |
getPrimaryKeyIndex() |
com.healthmarketscience.jackcess.PropertyMap |
getProperties() |
int |
getRowCount() |
boolean |
isAllowAutoNumberInsert() |
boolean |
isHidden() |
boolean |
isSystem() |
Iterator<com.healthmarketscience.jackcess.Row> |
iterator() |
com.healthmarketscience.jackcess.CursorBuilder |
newCursor() |
void |
reset() |
void |
setAllowAutoNumberInsert(Boolean arg0) |
void |
setErrorHandler(com.healthmarketscience.jackcess.util.ErrorHandler newErrorHandler) |
com.healthmarketscience.jackcess.Row |
updateRow(com.healthmarketscience.jackcess.Row row) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic UcanaccessTable(com.healthmarketscience.jackcess.Table _table,
String _tableName)
public Object[] addRow(Object... row) throws IOException
addRow in interface com.healthmarketscience.jackcess.TableIOExceptionpublic <M extends Map<String,Object>> M addRowFromMap(M row) throws IOException
addRowFromMap in interface com.healthmarketscience.jackcess.TableIOExceptionpublic List<? extends Object[]> addRows(List<? extends Object[]> rows) throws IOException
addRows in interface com.healthmarketscience.jackcess.TableIOExceptionpublic <M extends Map<String,Object>> List<M> addRowsFromMaps(List<M> rows) throws IOException
addRowsFromMaps in interface com.healthmarketscience.jackcess.TableIOExceptionpublic Object[] asRow(Map<String,?> rowMap)
asRow in interface com.healthmarketscience.jackcess.Tablepublic Object[] asUpdateRow(Map<String,?> rowMap)
asUpdateRow in interface com.healthmarketscience.jackcess.Tablepublic com.healthmarketscience.jackcess.Row deleteRow(com.healthmarketscience.jackcess.Row row)
throws IOException
deleteRow in interface com.healthmarketscience.jackcess.TableIOExceptionpublic com.healthmarketscience.jackcess.Column getColumn(String name)
getColumn in interface com.healthmarketscience.jackcess.Tablepublic int getColumnCount()
getColumnCount in interface com.healthmarketscience.jackcess.Tablepublic List<? extends com.healthmarketscience.jackcess.Column> getColumns()
getColumns in interface com.healthmarketscience.jackcess.Tablepublic com.healthmarketscience.jackcess.Database getDatabase()
getDatabase in interface com.healthmarketscience.jackcess.Tablepublic com.healthmarketscience.jackcess.Cursor getDefaultCursor()
getDefaultCursor in interface com.healthmarketscience.jackcess.Tablepublic com.healthmarketscience.jackcess.util.ErrorHandler getErrorHandler()
getErrorHandler in interface com.healthmarketscience.jackcess.Tablepublic com.healthmarketscience.jackcess.Index getForeignKeyIndex(com.healthmarketscience.jackcess.Table otherTable)
getForeignKeyIndex in interface com.healthmarketscience.jackcess.Tablepublic com.healthmarketscience.jackcess.Index getIndex(String name)
getIndex in interface com.healthmarketscience.jackcess.Tablepublic List<? extends com.healthmarketscience.jackcess.Index> getIndexes()
getIndexes in interface com.healthmarketscience.jackcess.Tablepublic String getName()
getName in interface com.healthmarketscience.jackcess.Tablepublic com.healthmarketscience.jackcess.Row getNextRow()
throws IOException
getNextRow in interface com.healthmarketscience.jackcess.TableIOExceptionpublic com.healthmarketscience.jackcess.Index getPrimaryKeyIndex()
getPrimaryKeyIndex in interface com.healthmarketscience.jackcess.Tablepublic com.healthmarketscience.jackcess.PropertyMap getProperties()
throws IOException
getProperties in interface com.healthmarketscience.jackcess.TableIOExceptionpublic int getRowCount()
getRowCount in interface com.healthmarketscience.jackcess.Tablepublic boolean isHidden()
isHidden in interface com.healthmarketscience.jackcess.Tablepublic boolean isSystem()
isSystem in interface com.healthmarketscience.jackcess.Tablepublic Iterator<com.healthmarketscience.jackcess.Row> iterator()
public com.healthmarketscience.jackcess.CursorBuilder newCursor()
newCursor in interface com.healthmarketscience.jackcess.Tablepublic void reset()
reset in interface com.healthmarketscience.jackcess.Tablepublic void setErrorHandler(com.healthmarketscience.jackcess.util.ErrorHandler newErrorHandler)
setErrorHandler in interface com.healthmarketscience.jackcess.Tablepublic com.healthmarketscience.jackcess.Row updateRow(com.healthmarketscience.jackcess.Row row)
throws IOException
updateRow in interface com.healthmarketscience.jackcess.TableIOExceptionpublic boolean isAllowAutoNumberInsert()
isAllowAutoNumberInsert in interface com.healthmarketscience.jackcess.Tablepublic void setAllowAutoNumberInsert(Boolean arg0)
setAllowAutoNumberInsert in interface com.healthmarketscience.jackcess.Tablepublic com.healthmarketscience.jackcess.impl.TableImpl.RowState createRowState()
Copyright © 2012–2019 UCanAccess. All rights reserved.