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) |