java.lang.Object
org.miaixz.bus.mapper.builder.ColumnSchemaChain
- All Implemented Interfaces:
ColumnSchemaBuilder.Chain
列工厂处理链,支持单例,线程安全
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.miaixz.bus.core.lang.Optional<List<ColumnMeta>> createColumn(TableMeta tableMeta, FieldMeta fieldMeta) 创建实体列信息,链式调用列工厂
-
Constructor Details
-
ColumnSchemaChain
构造函数,初始化列工厂处理链- Parameters:
factories- 列工厂列表
-
-
Method Details
-
createColumn
public org.miaixz.bus.core.lang.Optional<List<ColumnMeta>> createColumn(TableMeta tableMeta, FieldMeta fieldMeta) 创建实体列信息,链式调用列工厂- Specified by:
createColumnin interfaceColumnSchemaBuilder.Chain- Parameters:
tableMeta- 实体表信息fieldMeta- 字段信息- Returns:
- 实体类中列的信息的 Optional 包装对象,若为空则表示不属于实体中的列
-