索引

B C D E F G H I L M N P R S T U V 
All Classes and Interfaces|所有程序包|序列化表格

B

build() - 类中的方法 cn.smallbun.screw.extension.pojo.PojoConfiguration.Builder
 
builder() - 类中的静态方法 cn.smallbun.screw.extension.pojo.PojoConfiguration
builder
Builder() - 类的构造器 cn.smallbun.screw.extension.pojo.PojoConfiguration.Builder
 

C

className - 类中的变量 cn.smallbun.screw.extension.pojo.metadata.model.PojoModel
类名
className - 类中的变量 cn.smallbun.screw.extension.pojo.metadata.model.TypeModel
java对象字段名
classType - 类中的变量 cn.smallbun.screw.extension.pojo.metadata.model.TypeModel
java对象字段类型
cn.smallbun.screw.extension - 程序包 cn.smallbun.screw.extension
Screw extension
cn.smallbun.screw.extension.pojo - 程序包 cn.smallbun.screw.extension.pojo
 
cn.smallbun.screw.extension.pojo.dialect - 程序包 cn.smallbun.screw.extension.pojo.dialect
 
cn.smallbun.screw.extension.pojo.dialect.mysql - 程序包 cn.smallbun.screw.extension.pojo.dialect.mysql
MySQL Database query implement
cn.smallbun.screw.extension.pojo.engine - 程序包 cn.smallbun.screw.extension.pojo.engine
 
cn.smallbun.screw.extension.pojo.engine.freemark - 程序包 cn.smallbun.screw.extension.pojo.engine.freemark
Document generation engine freemark implement
cn.smallbun.screw.extension.pojo.execute - 程序包 cn.smallbun.screw.extension.pojo.execute
 
cn.smallbun.screw.extension.pojo.metadata - 程序包 cn.smallbun.screw.extension.pojo.metadata
Metadata
cn.smallbun.screw.extension.pojo.metadata.model - 程序包 cn.smallbun.screw.extension.pojo.metadata.model
Metadata model
cn.smallbun.screw.extension.pojo.process - 程序包 cn.smallbun.screw.extension.pojo.process
Data processing
cn.smallbun.screw.extension.pojo.strategy - 程序包 cn.smallbun.screw.extension.pojo.strategy
命名策略
configuration - 类中的变量 cn.smallbun.screw.extension.pojo.engine.freemark.FreeMarkerPojoEngine
 
configuration - 类中的变量 cn.smallbun.screw.extension.pojo.execute.PojoExecute
 
configuration - 类中的变量 cn.smallbun.screw.extension.pojo.PojoConfiguration.Builder
 
customType - 类中的变量 cn.smallbun.screw.extension.pojo.PojoConfiguration
自定义类型转换
customType(String, Class<?>) - 类中的方法 cn.smallbun.screw.extension.pojo.PojoConfiguration.Builder
 

D

dataSource - 类中的变量 cn.smallbun.screw.extension.pojo.dialect.TypeDialectFactory
DataSource
dataSource - 类中的变量 cn.smallbun.screw.extension.pojo.PojoConfiguration
数据源对象
dataSource(DataSource) - 类中的方法 cn.smallbun.screw.extension.pojo.PojoConfiguration.Builder
 
dialectMap - 类中的变量 cn.smallbun.screw.extension.pojo.dialect.TypeDialectFactory
 

E

execute() - 类中的方法 cn.smallbun.screw.extension.pojo.execute.PojoExecute
 

F

fieldList - 类中的变量 cn.smallbun.screw.extension.pojo.metadata.model.PojoModel
对象的字段属性
fieldName - 类中的变量 cn.smallbun.screw.extension.pojo.metadata.model.TypeModel
数据库字段名
fieldType - 类中的变量 cn.smallbun.screw.extension.pojo.metadata.model.TypeModel
数据库字段类型
FreeMarkerPojoEngine - cn.smallbun.screw.extension.pojo.engine.freemark中的类
freemark pojo 引擎
FreeMarkerPojoEngine() - 类的构造器 cn.smallbun.screw.extension.pojo.engine.freemark.FreeMarkerPojoEngine
 

G

getClassTypeByFieldType(String) - 类中的方法 cn.smallbun.screw.extension.pojo.dialect.mysql.MysqlTypeDialect
 
getClassTypeByFieldType(String) - 接口中的方法 cn.smallbun.screw.extension.pojo.dialect.TypeDialect
通过字段类型获取类类型
getName - 类中的变量 cn.smallbun.screw.extension.pojo.metadata.model.TypeModel
get方法名
getPojoModel() - 类中的方法 cn.smallbun.screw.extension.pojo.process.PojoModelProcess
 
getPojoModel() - 接口中的方法 cn.smallbun.screw.extension.pojo.process.PojoProcess
获取pojo模型
getTableModel(PojoConfiguration) - 类中的方法 cn.smallbun.screw.extension.pojo.process.PojoModelProcess
 
getTypeByMap(Map<String, Class<?>>, String) - 接口中的方法 cn.smallbun.screw.extension.pojo.dialect.TypeDialect
根据提供的map查询对应的java类型

H

HumpNameStrategy - cn.smallbun.screw.extension.pojo.strategy中的类
采用驼峰命名策略(推荐数据库字段是下划线命名的情况下使用)
HumpNameStrategy() - 类的构造器 cn.smallbun.screw.extension.pojo.strategy.HumpNameStrategy
 

I

importList - 类中的变量 cn.smallbun.screw.extension.pojo.metadata.model.PojoModel
需要import的类

L

linePattern - 类中的变量 cn.smallbun.screw.extension.pojo.strategy.HumpNameStrategy
 
lineToHump(String) - 类中的方法 cn.smallbun.screw.extension.pojo.strategy.HumpNameStrategy
下划线转驼峰
logger - 类中的变量 cn.smallbun.screw.extension.pojo.execute.PojoExecute
LOGGER

M

map - 类中的变量 cn.smallbun.screw.extension.pojo.dialect.mysql.MysqlTypeDialect
 
MysqlTypeDialect - cn.smallbun.screw.extension.pojo.dialect.mysql中的类
mysql 类型字典
MysqlTypeDialect() - 类的构造器 cn.smallbun.screw.extension.pojo.dialect.mysql.MysqlTypeDialect
 

N

nameStrategy - 类中的变量 cn.smallbun.screw.extension.pojo.PojoConfiguration
命名策略
nameStrategy(NameStrategy) - 类中的方法 cn.smallbun.screw.extension.pojo.PojoConfiguration.Builder
 
NameStrategy - cn.smallbun.screw.extension.pojo.strategy中的接口
命名策略,用于转换表名和字段名
newInstance() - 类中的方法 cn.smallbun.screw.extension.pojo.dialect.TypeDialectFactory
获取配置的数据库类型实例
NoOpNameStrategy - cn.smallbun.screw.extension.pojo.strategy中的类
没有任何操作的命名策略
NoOpNameStrategy() - 类的构造器 cn.smallbun.screw.extension.pojo.strategy.NoOpNameStrategy
 

P

packageName - 类中的变量 cn.smallbun.screw.extension.pojo.metadata.model.PojoModel
包名
packageName - 类中的变量 cn.smallbun.screw.extension.pojo.PojoConfiguration
包名
packageName(String) - 类中的方法 cn.smallbun.screw.extension.pojo.PojoConfiguration.Builder
 
path - 类中的变量 cn.smallbun.screw.extension.pojo.PojoConfiguration
生成文件路径
path(String) - 类中的方法 cn.smallbun.screw.extension.pojo.PojoConfiguration.Builder
 
pojoConfiguration - 类中的变量 cn.smallbun.screw.extension.pojo.process.PojoModelProcess
 
PojoConfiguration - cn.smallbun.screw.extension.pojo中的类
 
PojoConfiguration() - 类的构造器 cn.smallbun.screw.extension.pojo.PojoConfiguration
 
PojoConfiguration.Builder - cn.smallbun.screw.extension.pojo中的类
 
PojoEngine - cn.smallbun.screw.extension.pojo.engine中的接口
POJO 引擎
PojoExecute - cn.smallbun.screw.extension.pojo.execute中的类
java bean生成
PojoExecute(PojoConfiguration) - 类的构造器 cn.smallbun.screw.extension.pojo.execute.PojoExecute
 
PojoModel - cn.smallbun.screw.extension.pojo.metadata.model中的类
PojoModel 定义一个pojo需要的一些属性
PojoModel() - 类的构造器 cn.smallbun.screw.extension.pojo.metadata.model.PojoModel
 
PojoModelProcess - cn.smallbun.screw.extension.pojo.process中的类
用于生成pojo的数据
PojoModelProcess(PojoConfiguration) - 类的构造器 cn.smallbun.screw.extension.pojo.process.PojoModelProcess
构造方法
PojoProcess - cn.smallbun.screw.extension.pojo.process中的接口
继承者自定义实现获取PojoModel
processConfig - 类中的变量 cn.smallbun.screw.extension.pojo.PojoConfiguration
生成配置
processConfig(ProcessConfig) - 类中的方法 cn.smallbun.screw.extension.pojo.PojoConfiguration.Builder
 
produce(PojoModel, String) - 类中的方法 cn.smallbun.screw.extension.pojo.engine.freemark.FreeMarkerPojoEngine
 
produce(PojoModel, String) - 接口中的方法 cn.smallbun.screw.extension.pojo.engine.PojoEngine
生成

R

remarks - 类中的变量 cn.smallbun.screw.extension.pojo.metadata.model.PojoModel
数据库注释
remarks - 类中的变量 cn.smallbun.screw.extension.pojo.metadata.model.TypeModel
数据库字段注释

S

setName - 类中的变量 cn.smallbun.screw.extension.pojo.metadata.model.TypeModel
set方法名

T

tableName - 类中的变量 cn.smallbun.screw.extension.pojo.metadata.model.PojoModel
数据库表名
transClassName(String) - 类中的方法 cn.smallbun.screw.extension.pojo.strategy.HumpNameStrategy
 
transClassName(String) - 接口中的方法 cn.smallbun.screw.extension.pojo.strategy.NameStrategy
转换表名
transClassName(String) - 类中的方法 cn.smallbun.screw.extension.pojo.strategy.NoOpNameStrategy
 
transFieldName(String, Class<?>) - 类中的方法 cn.smallbun.screw.extension.pojo.strategy.HumpNameStrategy
 
transFieldName(String, Class<?>) - 接口中的方法 cn.smallbun.screw.extension.pojo.strategy.NameStrategy
转换字段名
transFieldName(String, Class<?>) - 类中的方法 cn.smallbun.screw.extension.pojo.strategy.NoOpNameStrategy
 
transGetName(String, Class<?>) - 类中的方法 cn.smallbun.screw.extension.pojo.strategy.HumpNameStrategy
 
transGetName(String, Class<?>) - 接口中的方法 cn.smallbun.screw.extension.pojo.strategy.NameStrategy
转换get方法名
transGetName(String, Class<?>) - 类中的方法 cn.smallbun.screw.extension.pojo.strategy.NoOpNameStrategy
 
transSetName(String, Class<?>) - 类中的方法 cn.smallbun.screw.extension.pojo.strategy.HumpNameStrategy
 
transSetName(String, Class<?>) - 接口中的方法 cn.smallbun.screw.extension.pojo.strategy.NameStrategy
转换set方法名
transSetName(String, Class<?>) - 类中的方法 cn.smallbun.screw.extension.pojo.strategy.NoOpNameStrategy
 
TypeDialect - cn.smallbun.screw.extension.pojo.dialect中的接口
根据获取的数据库字段类型,决定使用java对象类型
TypeDialectFactory - cn.smallbun.screw.extension.pojo.dialect中的类
类型转换工厂
TypeDialectFactory(DataSource) - 类的构造器 cn.smallbun.screw.extension.pojo.dialect.TypeDialectFactory
 
TypeModel - cn.smallbun.screw.extension.pojo.metadata.model中的类
TypeModel
TypeModel() - 类的构造器 cn.smallbun.screw.extension.pojo.metadata.model.TypeModel
 

U

upperCase(String) - 类中的方法 cn.smallbun.screw.extension.pojo.strategy.HumpNameStrategy
首字母转大写
useLombok - 类中的变量 cn.smallbun.screw.extension.pojo.metadata.model.PojoModel
是否使用lombok
useLombok - 类中的变量 cn.smallbun.screw.extension.pojo.PojoConfiguration
是否使用lombok
useLombok(boolean) - 类中的方法 cn.smallbun.screw.extension.pojo.PojoConfiguration.Builder
 

V

validate(PojoConfiguration) - 类中的方法 cn.smallbun.screw.extension.pojo.execute.PojoExecute
 
B C D E F G H I L M N P R S T U V 
All Classes and Interfaces|所有程序包|序列化表格