public class ResultSetFetcher extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,Number> |
counters |
protected DataTable |
dataTable |
protected long |
fetchCount |
protected long |
fetchLast |
protected long |
fetchStart |
protected long |
maxFetchTimeNS |
protected long |
maxInsertTimeNS |
protected long |
minFetchTimeNS |
protected long |
minInsertTimeNS |
protected PropertyChangeSupport |
psupport |
protected long |
rebuildColumns |
protected long |
rebuildFinish |
protected long |
rebuildStart |
protected boolean |
releaseResultSet |
protected ResultSet |
resultSet |
protected Func1<Object,SQLException> |
sqlExceptionHook |
protected long |
sumFetchTimeNS |
protected long |
sumInsertTimeNS |
protected boolean |
withClose |
| Constructor and Description |
|---|
ResultSetFetcher() |
ResultSetFetcher(ResultSet rs,
boolean withClose,
DataTable table,
ClassLoader cl,
boolean evInAwt) |
protected final PropertyChangeSupport psupport
protected ResultSet resultSet
protected Func1<Object,SQLException> sqlExceptionHook
protected DataTable dataTable
protected long fetchStart
protected long fetchLast
protected long fetchCount
protected long sumFetchTimeNS
protected long minFetchTimeNS
protected long maxFetchTimeNS
protected long sumInsertTimeNS
protected long minInsertTimeNS
protected long maxInsertTimeNS
protected long rebuildStart
protected long rebuildFinish
protected long rebuildColumns
protected boolean withClose
protected boolean releaseResultSet
public ResultSetFetcher()
public ResultSetFetcher(ResultSet rs, boolean withClose, DataTable table, ClassLoader cl, boolean evInAwt)
public void addPropertyChangeListener(PropertyChangeListener listener)
public void removePropertyChangeListener(PropertyChangeListener listener)
public PropertyChangeListener[] getPropertyChangeListeners()
public void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
public void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
public PropertyChangeListener[] getPropertyChangeListeners(String propertyName)
public void firePropertyChange(String propertyName, Object oldValue, Object newValue)
public boolean hasListeners(String propertyName)
public ResultSet getResultSet()
public void setResultSet(ResultSet resultSet)
public ClassLoader getClassLoader()
public void setClassLoader(ClassLoader cl)
public int getColumnCount()
public List<JdbcColumn> getColumns()
public boolean hasNext()
public Func1<Object,SQLException> getSqlExceptionHook()
public void setSqlExceptionHook(Func1<Object,SQLException> sqlExceptionHook)
public Object[] next()
public DataTable getDataTable()
public void setDataTable(DataTable dataTable)
public DataTable rebuildTable()
public boolean isDataTableRebuilded()
public boolean fetch()
public boolean isWithClose()
public void setWithClose(boolean withClose)
public boolean isReleaseResultSet()
public void setReleaseResultSet(boolean releaseResultSet)
protected void fetchFinished()
public boolean isClosed()
Copyright © 2018. All rights reserved.