public static List<Ddl2Rest.Klass> map(final Table table) {
Column[] _columns = table.getColumns();
final Function1<Column, Ddl2Rest.Klass> _function = (Column column) -> {
Ddl2Rest.Klass _xblockexpression = null;
{
String _type = column.getType();
String type = Ddl2Rest.fieldType(_type);
String columnName = column.getName();
String _name = column.getName();
String[] _split = _name.split("_");
final Function1<String, String> _function_1 = (String it) -> {
return StringExtensions.toFirstUpper(it);
};
List<String> _map = ListExtensions.<String, String>map(((List<String>)Conversions.doWrapArray(_split)), _function_1);
String _join = IterableExtensions.join(_map);
String name = StringExtensions.toFirstLower(_join);
String comment = column.getDescription();
_xblockexpression = new Ddl2Rest.Klass(type, name, columnName, comment);
}
return _xblockexpression;
};
return ListExtensions.<Column, Ddl2Rest.Klass>map(((List<Column>)Conversions.doWrapArray(_columns)), _function);
}
Ddl2Rest.java 文件源码
java
阅读 41
收藏 0
点赞 0
评论 0
项目:maker
作者:
评论列表
文章目录