Package io.vertx.tp.modular.metadata
Class AbstractReflector
java.lang.Object
io.vertx.tp.modular.metadata.AbstractReflector
- All Implemented Interfaces:
AoReflector
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetColumnDetails(String column, List<ConcurrentMap<String, Object>> columnDetailList) getFieldType(ConcurrentMap<String, Object> columnDetail) longgetNullRows(String tableName, String column) 读取当前表中 column 为空的总列数longgetTotalRows(String tableName) 获取当前表中总列数Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.vertx.tp.modular.metadata.AoReflector
getColumnDetail, getColumns, getConstraints
-
Field Details
-
connection
-
-
Constructor Details
-
AbstractReflector
-
-
Method Details
-
getTotalRows
Description copied from interface:AoReflector获取当前表中总列数- Specified by:
getTotalRowsin interfaceAoReflector
-
getNullRows
Description copied from interface:AoReflector读取当前表中 column 为空的总列数- Specified by:
getNullRowsin interfaceAoReflector
-
getFieldType
- Specified by:
getFieldTypein interfaceAoReflector
-
getColumnDetails
public ConcurrentMap<String,Object> getColumnDetails(String column, List<ConcurrentMap<String, Object>> columnDetailList) - Specified by:
getColumnDetailsin interfaceAoReflector
-
getDataTypeWord
- Specified by:
getDataTypeWordin interfaceAoReflector
-
getLengthWord
- Specified by:
getLengthWordin interfaceAoReflector
-