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

Method item

basex-core/src/main/java/org/basex/query/expr/Concat.java:29–39  ·  view source on GitHub ↗
(final QueryContext qc, final InputInfo ii)

Source from the content-addressed store, hash-verified

27 }
28
29 @Override
30 public Str item(final QueryContext qc, final InputInfo ii) throws QueryException {
31 final TokenBuilder tb = new TokenBuilder();
32 for(final Expr expr : exprs) {
33 final Iter iter = expr.atomIter(qc, info);
34 for(Item item; (item = qc.next(iter)) != null;) {
35 tb.add(item.string(info));
36 }
37 }
38 return Str.get(tb.finish());
39 }
40
41 @Override
42 public boolean test(final QueryContext qc, final InputInfo ii, final long pos)

Callers

nothing calls this directly

Calls 6

addMethod · 0.95
stringMethod · 0.95
getMethod · 0.95
finishMethod · 0.95
nextMethod · 0.65
atomIterMethod · 0.45

Tested by

no test coverage detected