001    package cpw.mods.fml.common.discovery;
002    
003    import java.util.List;
004    import java.util.regex.Pattern;
005    
006    import cpw.mods.fml.common.ModContainer;
007    
008    public interface ITypeDiscoverer
009    {
010        public static Pattern classFile = Pattern.compile("([^\\s$]+).class$");
011    
012        public List<ModContainer> discover(ModCandidate candidate, ASMDataTable table);
013    }