HierarchyMapper. getParentIndex() method has a different JavaDoc from the HierarchicalDataCommunicator. This is a simple fix for that. https://github.com/vaadin/framework/blob/master/server/src/main/java/com/vaadin/data/provider/HierarchyMapper.java#L96tags/8.11.0.alpha1
@@ -381,11 +381,11 @@ public class HierarchicalDataCommunicator<T> extends DataCommunicator<T> { | |||
} | |||
/** | |||
* Returns parent index for the row or {@code null}. | |||
* Returns parent index for the row or a negative value. | |||
* | |||
* @param item | |||
* the item to find the parent of | |||
* @return the parent index or {@code null} for top-level items | |||
* @return the parent index or a negative value for top-level items | |||
*/ | |||
public Integer getParentIndex(T item) { | |||
return mapper.getParentIndex(item); |