MCPcopy Create free account
hub / github.com/jOOQ/jOOQ / AbstractResultQuery

Class AbstractResultQuery

jOOQ/src/main/java/org/jooq/impl/AbstractResultQuery.java:79–378  ·  view source on GitHub ↗

A query that returns a Result @author Lukas Eder

Source from the content-addressed store, hash-verified

77 * @author Lukas Eder
78 */
79abstract class AbstractResultQuery<R extends Record>
80extends
81 AbstractQuery<R>
82implements
83 ResultQueryTrait<R>
84{
85 private static final JooqLogger log = JooqLogger.getLogger(AbstractResultQuery.class);
86
87 private static final Set<SQLDialect> REPORT_FETCH_SIZE_WITH_AUTOCOMMIT = SQLDialect.supportedBy(POSTGRES, YUGABYTEDB);
88
89 private long maxRows;
90 private int fetchSize;
91 private int resultSetConcurrency;
92 private int resultSetType;
93 private int resultSetHoldability;
94 private Table<?> coerceTable;
95 private Collection<? extends Field<?>> coerceFields;
96 private transient boolean lazy;
97 private transient boolean many;
98 private transient Cursor<R> cursor;
99 private transient boolean autoclosing = true;
100 private Result<R> result;
101 private ResultsImpl results;
102
103 AbstractResultQuery(Configuration configuration) {
104 super(configuration);
105 }
106
107 @SuppressWarnings("unchecked")
108 @Override
109 public final CloseableResultQuery<R> bind(String param, Object value) {
110 return (CloseableResultQuery<R>) super.bind(param, value);
111 }
112
113 @SuppressWarnings("unchecked")
114 @Override
115 public final CloseableResultQuery<R> bind(int index, Object value) {
116 return (CloseableResultQuery<R>) super.bind(index, value);
117 }
118
119 @SuppressWarnings("unchecked")
120 @Override
121 public final CloseableResultQuery<R> poolable(boolean poolable) {
122 return (CloseableResultQuery<R>) super.poolable(poolable);
123 }
124
125 @SuppressWarnings("unchecked")
126 @Override
127 public final CloseableResultQuery<R> queryTimeout(int timeout) {
128 return (CloseableResultQuery<R>) super.queryTimeout(timeout);
129 }
130
131 @SuppressWarnings("unchecked")
132 @Override
133 public final CloseableResultQuery<R> keepStatement(boolean k) {
134 return (CloseableResultQuery<R>) super.keepStatement(k);
135 }
136

Callers

nothing calls this directly

Calls 2

getLoggerMethod · 0.95
supportedByMethod · 0.95

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…