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

Method token

basex-core/src/main/java/org/basex/index/path/PathNode.java:181–190  ·  view source on GitHub ↗

Returns a readable representation of this node. @param data data reference @return completions

(final Data data)

Source from the content-addressed store, hash-verified

179 * @return completions
180 */
181 public byte[] token(final Data data) {
182 return switch(kind) {
183 case Data.ELEM -> data.elemNames.key(name);
184 case Data.ATTR -> Token.concat(XMLToken.AT, data.attrNames.key(name));
185 case Data.TEXT -> TEXT;
186 case Data.COMM -> COMMENT;
187 case Data.PI -> PI;
188 default -> Token.EMPTY;
189 };
190 }
191
192 /**
193 * Returns the level of the path node.

Callers 2

descMethod · 0.95
infoMethod · 0.95

Calls 2

concatMethod · 0.95
keyMethod · 0.45

Tested by

no test coverage detected