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

Method maximum

basex-core/src/main/java/org/basex/query/var/VarUsage.java:67–74  ·  view source on GitHub ↗

Checks how often a variable or context reference is used in any of the given expressions. @param var variable (Var reference) or context (null) to inline @param exprs expressions @return maximum number of accesses in any given expression

(final Var var, final Expr... exprs)

Source from the content-addressed store, hash-verified

65 * @return maximum number of accesses in any given expression
66 */
67 public static VarUsage maximum(final Var var, final Expr... exprs) {
68 VarUsage any = NEVER;
69 for(final Expr expr : exprs) {
70 any = any.max(expr.count(var));
71 if(any == MORE_THAN_ONCE) break;
72 }
73 return any;
74 }
75}

Callers 3

countMethod · 0.95
countMethod · 0.95
countMethod · 0.95

Calls 2

maxMethod · 0.95
countMethod · 0.65

Tested by

no test coverage detected