类 EntityColumn
- java.lang.Object
-
- tk.mybatis.mapper.entity.EntityColumn
-
public class EntityColumn extends Object
数据库表对应的列- 作者:
- liuzh
-
-
构造器概要
构造器 构造器 说明 EntityColumn()EntityColumn(EntityTable table)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 booleanequals(Object o)StringgetColumn()StringgetColumnEqualsHolder()返回格式如:colum = #{age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}StringgetColumnEqualsHolder(String entityName)返回格式如:colum = #{age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}StringgetColumnHolder()返回格式如:#{age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}StringgetColumnHolder(String entityName)返回格式如:#{entityName.age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}StringgetColumnHolder(String entityName, String suffix)返回格式如:#{entityName.age+suffix,jdbcType=NUMERIC,typeHandler=MyTypeHandler}StringgetColumnHolder(String entityName, String suffix, String separator)返回格式如:#{entityName.age+suffix,jdbcType=NUMERIC,typeHandler=MyTypeHandler}+separatorStringgetColumnHolderWithComma(String entityName, String suffix)返回格式如:#{entityName.age+suffix,jdbcType=NUMERIC,typeHandler=MyTypeHandler},EntityFieldgetEntityField()StringgetGenerator()Class<? extends GenId>getGenIdClass()Class<?>getJavaType()org.apache.ibatis.type.JdbcTypegetJdbcType()ORDERgetOrder()StringgetOrderBy()intgetOrderPriority()StringgetProperty()EntityTablegetTable()Class<? extends org.apache.ibatis.type.TypeHandler<?>>getTypeHandler()inthashCode()booleanisBlob()booleanisId()booleanisIdentity()booleanisInsertable()booleanisUpdatable()booleanisUseJavaType()voidsetBlob(boolean blob)voidsetColumn(String column)voidsetEntityField(EntityField entityField)voidsetGenerator(String generator)voidsetGenIdClass(Class<? extends GenId> genIdClass)voidsetId(boolean id)voidsetIdentity(boolean identity)voidsetInsertable(boolean insertable)voidsetJavaType(Class<?> javaType)voidsetJdbcType(org.apache.ibatis.type.JdbcType jdbcType)voidsetOrder(ORDER order)voidsetOrderBy(String orderBy)voidsetOrderPriority(int orderPriority)voidsetProperty(String property)voidsetTable(EntityTable table)voidsetTypeHandler(Class<? extends org.apache.ibatis.type.TypeHandler<?>> typeHandler)voidsetUpdatable(boolean updatable)voidsetUseJavaType(boolean useJavaType)StringtoString()
-
-
-
构造器详细资料
-
EntityColumn
public EntityColumn()
-
EntityColumn
public EntityColumn(EntityTable table)
-
-
方法详细资料
-
getColumnEqualsHolder
public String getColumnEqualsHolder(String entityName)
返回格式如:colum = #{age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}- 参数:
entityName-- 返回:
-
getColumnHolder
public String getColumnHolder(String entityName)
返回格式如:#{entityName.age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}- 参数:
entityName-- 返回:
-
getColumnHolder
public String getColumnHolder(String entityName, String suffix)
返回格式如:#{entityName.age+suffix,jdbcType=NUMERIC,typeHandler=MyTypeHandler}- 参数:
entityName-suffix-- 返回:
-
getColumnHolderWithComma
public String getColumnHolderWithComma(String entityName, String suffix)
返回格式如:#{entityName.age+suffix,jdbcType=NUMERIC,typeHandler=MyTypeHandler},- 参数:
entityName-suffix-- 返回:
-
getColumnHolder
public String getColumnHolder(String entityName, String suffix, String separator)
返回格式如:#{entityName.age+suffix,jdbcType=NUMERIC,typeHandler=MyTypeHandler}+separator- 参数:
entityName-suffix-separator-- 返回:
-
getColumn
public String getColumn()
-
setColumn
public void setColumn(String column)
-
getColumnEqualsHolder
public String getColumnEqualsHolder()
返回格式如:colum = #{age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}- 返回:
-
getColumnHolder
public String getColumnHolder()
返回格式如:#{age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}- 返回:
-
getEntityField
public EntityField getEntityField()
-
setEntityField
public void setEntityField(EntityField entityField)
-
getGenerator
public String getGenerator()
-
setGenerator
public void setGenerator(String generator)
-
getJavaType
public Class<?> getJavaType()
-
setJavaType
public void setJavaType(Class<?> javaType)
-
getJdbcType
public org.apache.ibatis.type.JdbcType getJdbcType()
-
setJdbcType
public void setJdbcType(org.apache.ibatis.type.JdbcType jdbcType)
-
getOrderBy
public String getOrderBy()
-
setOrderBy
public void setOrderBy(String orderBy)
-
getProperty
public String getProperty()
-
setProperty
public void setProperty(String property)
-
getTable
public EntityTable getTable()
-
setTable
public void setTable(EntityTable table)
-
getTypeHandler
public Class<? extends org.apache.ibatis.type.TypeHandler<?>> getTypeHandler()
-
setTypeHandler
public void setTypeHandler(Class<? extends org.apache.ibatis.type.TypeHandler<?>> typeHandler)
-
isId
public boolean isId()
-
setId
public void setId(boolean id)
-
isIdentity
public boolean isIdentity()
-
setIdentity
public void setIdentity(boolean identity)
-
isInsertable
public boolean isInsertable()
-
setInsertable
public void setInsertable(boolean insertable)
-
isUpdatable
public boolean isUpdatable()
-
setUpdatable
public void setUpdatable(boolean updatable)
-
getOrder
public ORDER getOrder()
-
setOrder
public void setOrder(ORDER order)
-
isBlob
public boolean isBlob()
-
setBlob
public void setBlob(boolean blob)
-
isUseJavaType
public boolean isUseJavaType()
-
setUseJavaType
public void setUseJavaType(boolean useJavaType)
-
getOrderPriority
public int getOrderPriority()
-
setOrderPriority
public void setOrderPriority(int orderPriority)
-
-