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, wait
forEach, spliterator
public UcanaccessTable(com.healthmarketscience.jackcess.Table _table, String _tableName)
public Object[] addRow(Object... row) throws IOException
addRow
in interface com.healthmarketscience.jackcess.Table
IOException
public <M extends Map<String,Object>> M addRowFromMap(M row) throws IOException
addRowFromMap
in interface com.healthmarketscience.jackcess.Table
IOException
public List<? extends Object[]> addRows(List<? extends Object[]> rows) throws IOException
addRows
in interface com.healthmarketscience.jackcess.Table
IOException
public <M extends Map<String,Object>> List<M> addRowsFromMaps(List<M> rows) throws IOException
addRowsFromMaps
in interface com.healthmarketscience.jackcess.Table
IOException
public Object[] asRow(Map<String,?> rowMap)
asRow
in interface com.healthmarketscience.jackcess.Table
public Object[] asUpdateRow(Map<String,?> rowMap)
asUpdateRow
in interface com.healthmarketscience.jackcess.Table
public com.healthmarketscience.jackcess.Row deleteRow(com.healthmarketscience.jackcess.Row row) throws IOException
deleteRow
in interface com.healthmarketscience.jackcess.Table
IOException
public com.healthmarketscience.jackcess.Column getColumn(String name)
getColumn
in interface com.healthmarketscience.jackcess.Table
public int getColumnCount()
getColumnCount
in interface com.healthmarketscience.jackcess.Table
public List<? extends com.healthmarketscience.jackcess.Column> getColumns()
getColumns
in interface com.healthmarketscience.jackcess.Table
public com.healthmarketscience.jackcess.Database getDatabase()
getDatabase
in interface com.healthmarketscience.jackcess.Table
public com.healthmarketscience.jackcess.Cursor getDefaultCursor()
getDefaultCursor
in interface com.healthmarketscience.jackcess.Table
public com.healthmarketscience.jackcess.util.ErrorHandler getErrorHandler()
getErrorHandler
in interface com.healthmarketscience.jackcess.Table
public com.healthmarketscience.jackcess.Index getForeignKeyIndex(com.healthmarketscience.jackcess.Table otherTable)
getForeignKeyIndex
in interface com.healthmarketscience.jackcess.Table
public com.healthmarketscience.jackcess.Index getIndex(String name)
getIndex
in interface com.healthmarketscience.jackcess.Table
public List<? extends com.healthmarketscience.jackcess.Index> getIndexes()
getIndexes
in interface com.healthmarketscience.jackcess.Table
public String getName()
getName
in interface com.healthmarketscience.jackcess.Table
public com.healthmarketscience.jackcess.Row getNextRow() throws IOException
getNextRow
in interface com.healthmarketscience.jackcess.Table
IOException
public com.healthmarketscience.jackcess.Index getPrimaryKeyIndex()
getPrimaryKeyIndex
in interface com.healthmarketscience.jackcess.Table
public com.healthmarketscience.jackcess.PropertyMap getProperties() throws IOException
getProperties
in interface com.healthmarketscience.jackcess.Table
IOException
public int getRowCount()
getRowCount
in interface com.healthmarketscience.jackcess.Table
public boolean isHidden()
isHidden
in interface com.healthmarketscience.jackcess.Table
public boolean isSystem()
isSystem
in interface com.healthmarketscience.jackcess.Table
public Iterator<com.healthmarketscience.jackcess.Row> iterator()
public com.healthmarketscience.jackcess.CursorBuilder newCursor()
newCursor
in interface com.healthmarketscience.jackcess.Table
public void reset()
reset
in interface com.healthmarketscience.jackcess.Table
public void setErrorHandler(com.healthmarketscience.jackcess.util.ErrorHandler newErrorHandler)
setErrorHandler
in interface com.healthmarketscience.jackcess.Table
public com.healthmarketscience.jackcess.Row updateRow(com.healthmarketscience.jackcess.Row row) throws IOException
updateRow
in interface com.healthmarketscience.jackcess.Table
IOException
public boolean isAllowAutoNumberInsert()
isAllowAutoNumberInsert
in interface com.healthmarketscience.jackcess.Table
public void setAllowAutoNumberInsert(Boolean arg0)
setAllowAutoNumberInsert
in interface com.healthmarketscience.jackcess.Table
public com.healthmarketscience.jackcess.impl.TableImpl.RowState createRowState()
Copyright © 2012–2018 UCanAccess. All rights reserved.