public boolean isRoot() {
    return parent == null;
  }
Means current path represents an entity (class) not necessarily a member like field or method.
criteria/common/src/org/immutables/criteria/expression/Path.java