private static Class buildClass()

in paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoTableOptionUtils.java [111:132]


    private static Class<?> buildClass(String className) {
        switch (className) {
            case "FileFormatType":
                return CoreOptions.FileFormatType.class;
            case "MergeEngine":
                return CoreOptions.MergeEngine.class;
            case "WriteMode":
                return WriteMode.class;
            case "ChangelogProducer":
                return CoreOptions.ChangelogProducer.class;
            case "StartupMode":
                return CoreOptions.StartupMode.class;
            case "LogConsistency":
                return CoreOptions.LogConsistency.class;
            case "LogChangelogMode":
                return CoreOptions.LogChangelogMode.class;
            case "StreamingReadMode":
                return CoreOptions.StreamingReadMode.class;
            default:
                return null;
        }
    }