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

Method entries

basex-core/src/main/java/org/basex/query/value/map/XQMap.java:131–146  ·  view source on GitHub ↗

Returns an iterable instance for all entries of this map. @return iterable

()

Source from the content-addressed store, hash-verified

129 * @return iterable
130 */
131 public final Iterable<Entry> entries() {
132 return () -> new Iterator<>() {
133 private long i;
134
135 @Override
136 public boolean hasNext() {
137 return i < structSize();
138 }
139
140 @Override
141 public Entry next() {
142 final long c = i++;
143 return new Entry(keyAt(c), valueAt(c));
144 }
145 };
146 }
147
148 /**
149 * Puts a value with the specified key into this map.

Callers 6

valueMethod · 0.95
writeMethod · 0.95
itemsIterMethod · 0.95
refineTypeMethod · 0.95
stringMethod · 0.95
toStringMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected