code: synchronized static public void registerAllSchemasIfNecessary(Schema ... schemas) {
      if (schemas_registered) return;
      long startTime = System.currentTimeMillis();
      for (Schema schema : schemas) {
        register(schema);
      }
          
      Log.info("Registered: " + schemas().size() + " schemas in " + (System.currentTimeMillis() - startTime) + "ms");
      schemas_registered = true;
    }
docs: Find all schemas using reflection and register them.