153154155156157158159160161162163
if (!fp.hasPattern()) { if (!patternComponents[i].equals(pathComponents[i])) { return false; } } else { if (!fp.accept(pathComponents[i])) { return false; } } } return true;