code: protected static List<Triple<Short,String,Boolean>> readMappings(String name) throws Exception {
          InputStream stream;
          stream=Util.getResourceAsStream(name, ClassConfigurator.class);
          // try to load the map from file even if it is not a Resource in the class path
          if(stream == null)
              stream=new FileInputStream(name);
          return parse(stream);
      }
docs: try to read the magic number configuration file as a Resource form the classpath using getResourceAsStream
  if this fails this method tries to read the configuration file from mMagicNumberFile using a FileInputStream (not in classpath but somewhere else in the disk)
  
  @return an array of ClassMap objects that where parsed from the file (if found) or an empty array if file not found or had en exception