code: private boolean validPath(final Path path) {
  		Path relativePath = relativePath(path);
  		if (relativePath.equals(path)) {
  			return true;
  		}
  
  		String d = relativePath.getName(0).toString().toLowerCase();
  		// loadPathの直下が現在のdialect以外と一致する場合は無効なパスと判定する
  		return !dialects.contains(d) || this.dialect.getDatabaseType().equals(d);
  
  	}
docs: 引数で指定したパスがDialect指定なし、または現在のDialect指定に対応するパスかどうかを判定する
  <pre>
  Dialect=postgresqlの場合
  
  - example/test.sql            : true
  - postgresql/example/test.sql : true
  - oracle/example/test.sql     : false
  - example                     : true
  - postgresql                  : true
  - oracle                      : false
  </pre>
  
  
  @param path 検査対象のPath
  @return 妥当なPathの場合<code>true</code>