Description
PropertyMapStep.map has return type Map<String,E>, but if includeTokens is true:
if (element instanceof VertexProperty) { map.put(T.id, element.id()); map.put(T.key, ((VertexProperty) element).key()); map.put(T.value, ((VertexProperty) element).value()); } else { map.put(T.id, element.id()); map.put(T.label, element.label()); }
T.id, T.key and T.value are NOT strings, so code looping through the keys in Java fails. toString() are missing... But do we rely on having these keys in other operations?
Attachments
Issue Links
- links to