001 package railo.commons.io.res.type.cache; 002 003 import railo.commons.io.cache.CacheKeyFilter; 004 import railo.commons.lang.StringUtil; 005 006 public class ChildrenFilter implements CacheKeyFilter { 007 008 private String path; 009 010 public ChildrenFilter(String path) { 011 this.path=(StringUtil.endsWith(path, '/'))?path+":":path+"/:"; 012 } 013 014 public boolean accept(String key) { 015 return key.startsWith(path); 016 } 017 018 public String toPattern() { 019 return null; 020 } 021 022 }