Package com.impossibl.postgres.jdbc
Interface Query
-
- All Known Implementing Classes:
DirectQuery,PreparedQuery
public interface Query
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classQuery.Status
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static Querycreate(java.lang.String sqlText)static Querycreate(java.lang.String sqlText, FieldFormatRef[] parameterFormats, io.netty.buffer.ByteBuf[] parameterBuffers)static Querycreate(java.lang.String statement, FieldFormatRef[] parameterFormats, io.netty.buffer.ByteBuf[] parameterBuffers, ResultField[] resultFields)static Querycreate(java.lang.String statement, ResultField[] resultFields)voiddispose(PGDirectConnection connection)java.sql.SQLWarningexecute(PGDirectConnection connection)java.util.List<ResultBatch>getResultBatches()Query.StatusgetStatus()java.lang.LonggetTimeout()voidsetMaxRows(int maxRows)voidsetTimeout(java.lang.Long timeout)
-
-
-
Method Detail
-
getStatus
Query.Status getStatus()
-
getTimeout
java.lang.Long getTimeout()
-
setTimeout
void setTimeout(java.lang.Long timeout)
-
setMaxRows
void setMaxRows(int maxRows)
-
getResultBatches
java.util.List<ResultBatch> getResultBatches()
-
execute
java.sql.SQLWarning execute(PGDirectConnection connection) throws java.sql.SQLException
- Throws:
java.sql.SQLException
-
dispose
void dispose(PGDirectConnection connection) throws java.sql.SQLException
- Throws:
java.sql.SQLException
-
create
static Query create(java.lang.String sqlText)
-
create
static Query create(java.lang.String sqlText, FieldFormatRef[] parameterFormats, io.netty.buffer.ByteBuf[] parameterBuffers)
-
create
static Query create(java.lang.String statement, ResultField[] resultFields)
-
create
static Query create(java.lang.String statement, FieldFormatRef[] parameterFormats, io.netty.buffer.ByteBuf[] parameterBuffers, ResultField[] resultFields)
-
-