Package cn.originx.infix.mysql5
Class MySqlReflector
java.lang.Object
io.vertx.tp.modular.metadata.AbstractReflector
cn.originx.infix.mysql5.MySqlReflector
- All Implemented Interfaces:
MySqlStatement,MySqlWord,io.vertx.tp.modular.metadata.AoReflector
public class MySqlReflector
extends io.vertx.tp.modular.metadata.AbstractReflector
implements MySqlStatement, MySqlWord
-
Nested Class Summary
Nested classes/interfaces inherited from interface cn.originx.infix.mysql5.cv.MySqlWord
MySqlWord.Foreign, MySqlWord.Metadata, MySqlWord.Pattern, MySqlWord.Type -
Field Summary
Fields inherited from class io.vertx.tp.modular.metadata.AbstractReflector
connectionFields inherited from interface cn.originx.infix.mysql5.cv.MySqlStatement
ATDC_CONSTRAINT, ATMC_COLUMN, ATMR_COLUMN, E_TABLE, R_COLUMNS, R_COLUMNS_DETAILS, R_CONSTRAINTS -
Method Summary
Modifier and TypeMethodDescriptiongetColumnDetail(String tableName) getColumnDetails(String column, List<ConcurrentMap<String, Object>> columnDetailList) <T> List<T>getColumns(String tableName) ConcurrentMap<String,io.horizon.eon.em.modeler.KeyType> getConstraints(String tableName) getFieldType(ConcurrentMap<String, Object> columnDetail) Methods inherited from class io.vertx.tp.modular.metadata.AbstractReflector
getNullRows, getTotalRows
-
Method Details
-
getConstraints
- Specified by:
getConstraintsin interfaceio.vertx.tp.modular.metadata.AoReflector
-
getColumns
- Specified by:
getColumnsin interfaceio.vertx.tp.modular.metadata.AoReflector
-
getColumnDetail
- Specified by:
getColumnDetailin interfaceio.vertx.tp.modular.metadata.AoReflector
-
getFieldType
- Specified by:
getFieldTypein interfaceio.vertx.tp.modular.metadata.AoReflector- Overrides:
getFieldTypein classio.vertx.tp.modular.metadata.AbstractReflector
-
getColumnDetails
public ConcurrentMap<String,Object> getColumnDetails(String column, List<ConcurrentMap<String, Object>> columnDetailList) - Specified by:
getColumnDetailsin interfaceio.vertx.tp.modular.metadata.AoReflector- Overrides:
getColumnDetailsin classio.vertx.tp.modular.metadata.AbstractReflector
-
getDataTypeWord
- Specified by:
getDataTypeWordin interfaceio.vertx.tp.modular.metadata.AoReflector- Overrides:
getDataTypeWordin classio.vertx.tp.modular.metadata.AbstractReflector
-
getLengthWord
- Specified by:
getLengthWordin interfaceio.vertx.tp.modular.metadata.AoReflector- Overrides:
getLengthWordin classio.vertx.tp.modular.metadata.AbstractReflector
-