类 JavaElementGeneratorTools
java.lang.Object
net.entframework.kernel.db.generator.utils.JavaElementGeneratorTools
--------------------------------------------------------------------------- Java ele
生成工具 ---------------------------------------------------------------------------
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static org.mybatis.generator.api.dom.java.FieldgenerateField(String fieldName, org.mybatis.generator.api.dom.java.JavaVisibility visibility, org.mybatis.generator.api.dom.java.FullyQualifiedJavaType javaType, String initString) 生成属性static org.mybatis.generator.api.dom.java.MethodgenerateGetterMethod(org.mybatis.generator.api.dom.java.Field field) 生成Filed的Get方法static org.mybatis.generator.api.dom.java.MethodgenerateMethod(String methodName, org.mybatis.generator.api.dom.java.JavaVisibility visibility, org.mybatis.generator.api.dom.java.FullyQualifiedJavaType returnType, org.mybatis.generator.api.dom.java.Parameter... parameters) 生成方法static org.mybatis.generator.api.dom.java.MethodgenerateMethodBody(org.mybatis.generator.api.dom.java.Method method, String... bodyLines) 生成方法实现体static org.mybatis.generator.api.dom.java.MethodgenerateSetterMethod(org.mybatis.generator.api.dom.java.Field field) 生成Filed的Set方法static org.mybatis.generator.api.dom.java.FieldgenerateStaticFinalField(String fieldName, org.mybatis.generator.api.dom.java.FullyQualifiedJavaType javaType, String initString) 生成静态常量static org.mybatis.generator.api.dom.java.FullyQualifiedJavaTypegetModelTypeWithBLOBs(org.mybatis.generator.api.IntrospectedTable introspectedTable) 获取Model有BLOBs类时的类型static org.mybatis.generator.api.dom.java.FullyQualifiedJavaTypegetModelTypeWithoutBLOBs(org.mybatis.generator.api.IntrospectedTable introspectedTable) 获取Model没有BLOBs类时的类型
-
构造器详细资料
-
JavaElementGeneratorTools
public JavaElementGeneratorTools()
-
-
方法详细资料
-
generateStaticFinalField
public static org.mybatis.generator.api.dom.java.Field generateStaticFinalField(String fieldName, org.mybatis.generator.api.dom.java.FullyQualifiedJavaType javaType, String initString) 生成静态常量- 参数:
fieldName- 常量名称javaType- 类型initString- 初始化字段- 返回:
-
generateField
public static org.mybatis.generator.api.dom.java.Field generateField(String fieldName, org.mybatis.generator.api.dom.java.JavaVisibility visibility, org.mybatis.generator.api.dom.java.FullyQualifiedJavaType javaType, String initString) 生成属性- 参数:
fieldName- 常量名称visibility- 可见性javaType- 类型initString- 初始化字段- 返回:
-
generateMethod
public static org.mybatis.generator.api.dom.java.Method generateMethod(String methodName, org.mybatis.generator.api.dom.java.JavaVisibility visibility, org.mybatis.generator.api.dom.java.FullyQualifiedJavaType returnType, org.mybatis.generator.api.dom.java.Parameter... parameters) 生成方法- 参数:
methodName- 方法名visibility- 可见性returnType- 返回值类型parameters- 参数列表- 返回:
-
generateMethodBody
public static org.mybatis.generator.api.dom.java.Method generateMethodBody(org.mybatis.generator.api.dom.java.Method method, String... bodyLines) 生成方法实现体- 参数:
method- 方法bodyLines- 方法实现行- 返回:
-
generateSetterMethod
public static org.mybatis.generator.api.dom.java.Method generateSetterMethod(org.mybatis.generator.api.dom.java.Field field) 生成Filed的Set方法- 参数:
field- field- 返回:
-
generateGetterMethod
public static org.mybatis.generator.api.dom.java.Method generateGetterMethod(org.mybatis.generator.api.dom.java.Field field) 生成Filed的Get方法- 参数:
field- field- 返回:
-
getModelTypeWithoutBLOBs
public static org.mybatis.generator.api.dom.java.FullyQualifiedJavaType getModelTypeWithoutBLOBs(org.mybatis.generator.api.IntrospectedTable introspectedTable) 获取Model没有BLOBs类时的类型- 参数:
introspectedTable-- 返回:
-
getModelTypeWithBLOBs
public static org.mybatis.generator.api.dom.java.FullyQualifiedJavaType getModelTypeWithBLOBs(org.mybatis.generator.api.IntrospectedTable introspectedTable) 获取Model有BLOBs类时的类型- 参数:
introspectedTable-- 返回:
-