in hugegraph-common/src/main/java/org/apache/hugegraph/util/CollectionUtil.java [66:85]
public static <T> boolean prefixOf(List<T> prefix, List<T> all) {
E.checkNotNull(prefix, "prefix");
E.checkNotNull(all, "all");
if (prefix.size() > all.size()) {
return false;
}
for (int i = 0; i < prefix.size(); i++) {
T first = prefix.get(i);
T second = all.get(i);
if (first == second) {
continue;
}
if (first == null || !first.equals(second)) {
return false;
}
}
return true;
}