| Package | Description |
|---|---|
| com.impossibl.postgres.jdbc | |
| com.impossibl.postgres.protocol | |
| com.impossibl.postgres.system | |
| com.impossibl.postgres.system.tables |
| Modifier and Type | Method and Description |
|---|---|
List<ResultBatch> |
PreparedQuery.getResultBatches() |
List<ResultBatch> |
Query.getResultBatches() |
List<ResultBatch> |
DirectQuery.getResultBatches() |
| Modifier and Type | Method and Description |
|---|---|
abstract ResultBatch |
RequestExecutorHandlers.AnyQueryResult.getBatch() |
ResultBatch |
RequestExecutorHandlers.QueryResult.getBatch() |
ResultBatch |
RequestExecutorHandlers.ExecuteResult.getBatch() |
ResultBatch |
ResultBatch.touch(Object hint) |
| Modifier and Type | Method and Description |
|---|---|
List<ResultBatch> |
RequestExecutorHandlers.CompositeQueryResults.getBatches() |
static List<ResultBatch> |
ResultBatches.releaseAll(List<ResultBatch> resultBatches) |
| Modifier and Type | Method and Description |
|---|---|
static void |
ResultBatches.transformFieldTypes(ResultBatch resultBatch,
ResultBatches.Transformer transformer) |
| Modifier and Type | Method and Description |
|---|---|
static List<ResultBatch> |
ResultBatches.releaseAll(List<ResultBatch> resultBatches) |
| Modifier and Type | Method and Description |
|---|---|
protected ResultBatch |
BasicContext.queryBatch(String queryTxt,
long timeout)
Queries for a single (the first) result batch.
|
protected ResultBatch |
BasicContext.queryBatchPrepared(String queryTxt,
FieldFormatRef[] paramFormats,
io.netty.buffer.ByteBuf[] paramBuffers,
long timeout)
Queries a single result batch (the first) via a parameterized query.
|
ResultBatch |
BasicContext.queryBatchPrepared(String queryTxt,
Object[] paramValues,
long timeout)
Queries a single result batch (the first) via a parameterized query.
|
| Modifier and Type | Method and Description |
|---|---|
static <R extends Table.Row,T extends Table<R>> |
Tables.convertRows(Context context,
T table,
ResultBatch results) |
PGTypeTable.Row |
PGTypeTable.createRow(Context context,
ResultBatch resultBatch,
int rowIdx) |
R |
Table.createRow(Context context,
ResultBatch resultBatch,
int rowIdx)
Creates and instance of the row type of this table.
|
static <T> T |
Table.getFieldOfRow(ResultBatch resultBatch,
int rowIdx,
int fieldIdx,
Context context,
Class<T> targetType) |
void |
PGTypeTable.Row.load(Context context,
ResultBatch resultBatch,
int rowIdx) |
void |
Table.Row.load(Context context,
ResultBatch resultBatch,
int rowIdx) |