@Override
public StreamEntryQueryBuilder<DictionaryQueryBuilder<T>> putEntry(String key) {
Tracer.traceCall("DictionaryQueryBuilderImpl#putEntry-string", this);
Objects.requireNonNull(key, "key must not be null");
QueryBuilderNode entry = parentTreeNode.pushChild(AsDictionarySelectorEntryQueryStage.withStringKey(key));
<BUG>return new StreamEntryQueryBuilderImpl<>(this, entry, ConsumeDictionaryEntryValueQueryStage.INSTANCE, projectionStrategy);
}</BUG>
@Override
public StreamEntryQueryBuilder<DictionaryQueryBuilder<T>> putEntry(double key) {
Tracer.traceCall("DictionaryQueryBuilderImpl#putEntry-double", this);

@Override
public StreamEntryQueryBuilder<DictionaryQueryBuilder<T>> putEntry(String key) {
Tracer.traceCall("DictionaryQueryBuilderImpl#putEntry-string", this);
Objects.requireNonNull(key, "key must not be null");
QueryBuilderNode entry = parentTreeNode.pushChild(AsDictionarySelectorEntryQueryStage.withStringKey(key));
return new StreamEntryQueryBuilderImpl<>(this, entry, ConsumeDictionaryEntryValueQueryStage.INSTANCE);
}
@Override
public StreamEntryQueryBuilder<DictionaryQueryBuilder<T>> putEntry(double key) {
Tracer.traceCall("DictionaryQueryBuilderImpl#putEntry-double", this);
