public class StreamQueryWriter extends Object implements QueryWriter
| Modifier and Type | Field and Description |
|---|---|
protected QueryStream |
queryStream |
| Constructor and Description |
|---|
StreamQueryWriter()
Конструктор
|
StreamQueryWriter(QueryStream qs)
Конструктор
|
| Modifier and Type | Method and Description |
|---|---|
void |
begin()
Начало записи
|
void |
end()
Конец записи
|
QueryStream |
getQueryStream()
Возвращает поток для записи SQL данных
|
void |
setQueryStream(QueryStream queryStream)
Указывает поток для записи SQL данных
|
void |
writeError(Throwable err)
Запись ошибки
|
void |
writeGeneratedKeys(ResultSet rs)
Записть сгенерированных ключей
|
void |
writeMessage(SQLWarning message)
Запись сообщения
|
void |
writeResultSet(ResultSet rs,
int rsIndex)
Запись ResultSet
|
protected void |
writeResultSet(ResultSet rs,
int rsIndex,
boolean generated) |
void |
writeUpdateCount(int count)
Запись счетчика обновленных строк
|
protected QueryStream queryStream
public StreamQueryWriter()
public StreamQueryWriter(QueryStream qs)
qs - поток SQL куда будет записан результат выполненияpublic QueryStream getQueryStream()
public void setQueryStream(QueryStream queryStream)
queryStream - поток для записиpublic void begin()
QueryWriterbegin in interface QueryWriterpublic void writeResultSet(ResultSet rs, int rsIndex)
QueryWriterwriteResultSet in interface QueryWriterrs - набор данныхrsIndex - номер набора данныхprotected void writeResultSet(ResultSet rs, int rsIndex, boolean generated)
public void writeGeneratedKeys(ResultSet rs)
QueryWriterwriteGeneratedKeys in interface QueryWriterrs - ключиpublic void writeUpdateCount(int count)
QueryWriterwriteUpdateCount in interface QueryWritercount - кол-во строкpublic void writeMessage(SQLWarning message)
QueryWriterwriteMessage in interface QueryWritermessage - сообщениеpublic void end()
QueryWriterend in interface QueryWriterpublic void writeError(Throwable err)
QueryWriterwriteError in interface QueryWritererr - ошибкаCopyright © 2019. All rights reserved.