PatternList p = new PatternList(patterns);
List<ZipEntry> result = new ArrayList<ZipEntry>();
Enumeration<? extends ZipEntry> entries = srcZip.entries();
while (entries.hasMoreElements()) {
ZipEntry e = entries.nextElement();
if (p.matches(e.getName()))
result.add(e);
}
return result;
}