枚举类的使用
org.anyline.metadata.type.DatabaseType
使用DatabaseType的程序包
程序包
说明
-
org.anyline.entity.generator中DatabaseType的使用
参数类型为DatabaseType的org.anyline.entity.generator中的方法修饰符和类型方法说明booleanPrimaryGenerator.create(Object entity, DatabaseType type, String table, LinkedHashMap<String, Column> pks, String other) booleanPrimaryGenerator.create(Object entity, DatabaseType type, String table, List<String> pks, String other) 生成主键值并完成赋值 -
org.anyline.entity.generator.init中DatabaseType的使用
修饰符和类型方法说明booleanDisableGenerator.create(Object entity, DatabaseType type, String table, LinkedHashMap<String, Column> columns, String other) booleanDisableGenerator.create(Object entity, DatabaseType type, String table, List<String> columns, String other) booleanRandomGenerator.create(Object entity, DatabaseType type, String table, LinkedHashMap<String, Column> columns, String other) booleanRandomGenerator.create(Object entity, DatabaseType type, String table, List<String> columns, String other) booleanSnowflakeGenerator.create(Object entity, DatabaseType type, String table, String column, String other) booleanSnowflakeGenerator.create(Object entity, DatabaseType type, String table, LinkedHashMap<String, Column> columns, String other) booleanSnowflakeGenerator.create(Object entity, DatabaseType type, String table, List<String> columns, String other) booleanbooleanTimeGenerator.create(Object entity, DatabaseType type, String table, LinkedHashMap<String, Column> columns, String other) booleanTimeGenerator.create(Object entity, DatabaseType type, String table, List<String> columns, String other) booleanTimestampGenerator.create(Object entity, DatabaseType type, String table, String column, String other) booleanTimestampGenerator.create(Object entity, DatabaseType type, String table, LinkedHashMap<String, Column> columns, String other) booleanTimestampGenerator.create(Object entity, DatabaseType type, String table, List<String> columns, String other) booleanUUIDGenerator.create(Object entity, DatabaseType type, String table, LinkedHashMap<String, Column> columns, String other) booleanUUIDGenerator.create(Object entity, DatabaseType type, String table, List<String> columns, String other) -
org.anyline.metadata中DatabaseType的使用
声明为DatabaseType的org.anyline.metadata中的字段参数类型为DatabaseType的org.anyline.metadata中的方法修饰符和类型方法说明Column.getFullType(DatabaseType database) Column.getFullType(DatabaseType database, TypeMetadata.Config config) intColumn.ignoreLength(DatabaseType database) intColumn.ignorePrecision(DatabaseType database) intColumn.ignoreScale(DatabaseType database) voidBaseMetadata.setDatabase(DatabaseType database) -
org.anyline.metadata.adapter中DatabaseType的使用
参数类型为DatabaseType的org.anyline.metadata.adapter中的方法修饰符和类型方法说明static TypeMetadata.ConfigMetadataAdapterHolder.get(DatabaseType database, String type) 根据类型名称获取元数据配置项static TypeMetadata.ConfigMetadataAdapterHolder.get(DatabaseType database, TypeMetadata type) 根据类型获取元数据配置项static TypeMetadata.ConfigMetadataAdapterHolder.get(DatabaseType database, TypeMetadata.CATEGORY category) 根据类型大类获取元数据配置项static intMetadataAdapterHolder.ignoreLength(DatabaseType database, TypeMetadata type) static intMetadataAdapterHolder.ignorePrecision(DatabaseType database, TypeMetadata type) static intMetadataAdapterHolder.ignoreScale(DatabaseType database, TypeMetadata type) static TypeMetadata.ConfigMetadataAdapterHolder.reg(DatabaseType database, String type, TypeMetadata.Config config) 注册数据类型配置 要从配置项中取出每个属性检测合并,不要整个覆盖static TypeMetadata.ConfigMetadataAdapterHolder.reg(DatabaseType database, TypeMetadata.CATEGORY category, TypeMetadata.Config config) 注册数据类型配置 要从配置项中取出每个属性检测合并,不要整个覆盖static TypeMetadata.ConfigMetadataAdapterHolder.reg(DatabaseType database, TypeMetadata type, TypeMetadata.Config config) 注册数据类型配置 要从配置项中取出每个属性检测合并,不要整个覆盖 -
org.anyline.metadata.type中DatabaseType的使用
修饰符和类型方法说明static DatabaseType返回带有指定名称的该类的枚举常量。static DatabaseType[]DatabaseType.values()返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同返回变量类型为DatabaseType的类型的org.anyline.metadata.type中的方法参数类型为DatabaseType的org.anyline.metadata.type中的方法修饰符和类型方法说明static TypeMetadataTypeMetadata.parse(DatabaseType database, Column meta, LinkedHashMap<String, TypeMetadata> alias, Map<String, String> spells) 解析数据类型 -
org.anyline.metadata.type.init中DatabaseType的使用
返回变量类型为DatabaseType的类型的org.anyline.metadata.type.init中的方法参数类型为DatabaseType的org.anyline.metadata.type.init中的构造器限定符构造器说明AbstractTypeMetadata(TypeMetadata.CATEGORY category, String name, Class compatible, int ignoreLength, int ignorePrecision, int ignoreScale, DatabaseType... dbs) AbstractTypeMetadata(TypeMetadata.CATEGORY category, String name, Class transfer, Class compatible, int ignoreLength, int ignorePrecision, int ignoreScale, DatabaseType... dbs)