public List<UDFInformation> getAllInformationList() {
    return udfInformationMap.values().stream()
        .flatMap(map -> map.values().stream())
        .collect(Collectors.toList());
  }
maintain a map for creating instance, model -> functionName -> class
iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/udf/UDFTable.java