MCPcopy Create free account
hub / github.com/BaseXdb/basex / count

Method count

basex-core/src/main/java/org/basex/query/func/Closure.java:226–233  ·  view source on GitHub ↗
(final Var var)

Source from the content-addressed store, hash-verified

224 }
225
226 @Override
227 public VarUsage count(final Var var) {
228 VarUsage all = VarUsage.NEVER;
229 for(final Expr ex : global.values()) {
230 if((all = all.plus(ex.count(var))) == VarUsage.MORE_THAN_ONCE) break;
231 }
232 return all;
233 }
234
235 /**
236 * Returns a copy of this closure with refined parameter types.

Callers

nothing calls this directly

Calls 3

plusMethod · 0.95
countMethod · 0.65
valuesMethod · 0.45

Tested by

no test coverage detected