MCPcopy Index your code
hub / github.com/jOOQ/jOOQ / accept

Method accept

jOOQ/src/main/java/org/jooq/impl/ArrayNoneMatch.java:123–159  ·  view source on GitHub ↗
(Context<?> ctx)

Source from the content-addressed store, hash-verified

121 }
122
123 @Override
124 public final void accept(Context<?> ctx) {
125 switch (ctx.family()) {
126
127
128
129
130
131
132
133
134
135
136 case CLICKHOUSE:
137 case DUCKDB:
138 case H2:
139 case HSQLDB:
140 case POSTGRES:
141 case YUGABYTEDB:
142 ctx.visit(ifNotNull(array, notExists(arrayTransform(ctx, array, predicate.$arg1(), null, predicate.$result()))));
143 break;
144
145
146
147
148
149
150
151 case TRINO:
152 ctx.visit(function(N_NONE_MATCH, BOOLEAN, array, DSL.field("{0}", OTHER, predicate)));
153 break;
154
155 default:
156 ctx.visit(function(N_ARRAY_NONE_MATCH, BOOLEAN, array, DSL.field("{0}", OTHER, predicate)));
157 break;
158 }
159 }
160
161
162

Callers

nothing calls this directly

Calls 9

fieldMethod · 0.95
ifNotNullMethod · 0.80
arrayTransformMethod · 0.80
familyMethod · 0.65
visitMethod · 0.65
$arg1Method · 0.65
$resultMethod · 0.65
notExistsMethod · 0.45
functionMethod · 0.45

Tested by

no test coverage detected