fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/client/property/table/ColumnOrder.java [43:67]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public static List<ColumnOrder> of(String value) {
        if (StringUtils.isBlank(value)) {
            return Collections.emptyList();
        }
        String val = StripUtils.removeDoubleStrip(value);
        List<String> list = Splitter.on(",").splitToList(val);
        List<ColumnOrder> columnOrders = Lists.newArrayList();
        for (String s : list) {
            List<String> splitToList = Splitter.on(":").splitToList(s);
            ColumnOrder columnStatus = null;
            if (splitToList.size() > 1) {
                columnStatus = new ColumnOrder(
                    splitToList.get(0).trim(),
                    Ordering.getByCode(splitToList.get(1).trim())
                );
            } else {
                columnStatus = new ColumnOrder(
                    splitToList.get(0).trim(),
                    null
                );
            }
            columnOrders.add(columnStatus);
        }
        return columnOrders;
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



fastmodel-transform/fastmodel-transform-hologres/src/main/java/com/aliyun/fastmodel/transform/hologres/client/property/ColumnOrder.java [59:83]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public static List<ColumnOrder> of(String value) {
        if (StringUtils.isBlank(value)) {
            return Collections.emptyList();
        }
        String val = StripUtils.removeDoubleStrip(value);
        List<String> list = Splitter.on(",").splitToList(val);
        List<ColumnOrder> columnOrders = Lists.newArrayList();
        for (String s : list) {
            List<String> splitToList = Splitter.on(":").splitToList(s);
            ColumnOrder columnStatus = null;
            if (splitToList.size() > 1) {
                columnStatus = new ColumnOrder(
                    splitToList.get(0).trim(),
                    Ordering.getByCode(splitToList.get(1).trim())
                );
            } else {
                columnStatus = new ColumnOrder(
                    splitToList.get(0).trim(),
                    null
                );
            }
            columnOrders.add(columnStatus);
        }
        return columnOrders;
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



