code: public static <T> T find(Class<T> factoryClass, Map<String, String> propertyMap, ClassLoader classLoader) {
  		Preconditions.checkNotNull(classLoader);
  		return findInternal(factoryClass, propertyMap, Optional.of(classLoader));
  	}
docs: Finds a table factory of the given class, property map, and classloader.
  
  @param factoryClass desired factory class
  @param propertyMap properties that describe the factory configuration
  @param classLoader classloader for service loading
  @param <T> factory class type
  @return the matching factory