public class EntityColumn extends Object
| Constructor and Description |
|---|
EntityColumn() |
EntityColumn(EntityTable table) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getColumn() |
String |
getColumnEqualsHolder() |
String |
getColumnEqualsHolder(String entityName)
返回格式如:colum = #{age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}
|
String |
getColumnHolder() |
String |
getColumnHolder(String entityName)
返回格式如:#{entityName.age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}
|
String |
getColumnHolder(String entityName,
String suffix)
返回格式如:#{entityName.age+suffix,jdbcType=NUMERIC,typeHandler=MyTypeHandler}
|
String |
getColumnHolder(String entityName,
String suffix,
String separator)
返回格式如:#{entityName.age+suffix,jdbcType=NUMERIC,typeHandler=MyTypeHandler}+separator
|
String |
getColumnHolderWithComma(String entityName,
String suffix)
返回格式如:#{entityName.age+suffix,jdbcType=NUMERIC,typeHandler=MyTypeHandler},
|
EntityField |
getEntityField() |
String |
getGenerator() |
Class<?> |
getJavaType() |
org.apache.ibatis.type.JdbcType |
getJdbcType() |
String |
getOrderBy() |
String |
getProperty() |
String |
getSequenceName() |
EntityTable |
getTable() |
Class<? extends org.apache.ibatis.type.TypeHandler<?>> |
getTypeHandler() |
int |
hashCode() |
boolean |
isId() |
boolean |
isIdentity() |
boolean |
isInsertable() |
boolean |
isUpdatable() |
boolean |
isUuid() |
void |
setColumn(String column) |
void |
setEntityField(EntityField entityField) |
void |
setGenerator(String generator) |
void |
setId(boolean id) |
void |
setIdentity(boolean identity) |
void |
setInsertable(boolean insertable) |
void |
setJavaType(Class<?> javaType) |
void |
setJdbcType(org.apache.ibatis.type.JdbcType jdbcType) |
void |
setOrderBy(String orderBy) |
void |
setProperty(String property) |
void |
setSequenceName(String sequenceName) |
void |
setTable(EntityTable table) |
void |
setTypeHandler(Class<? extends org.apache.ibatis.type.TypeHandler<?>> typeHandler) |
void |
setUpdatable(boolean updatable) |
void |
setUuid(boolean uuid) |
public EntityColumn()
public EntityColumn(EntityTable table)
public String getColumnEqualsHolder(String entityName)
entityName - 名称public String getColumnHolder(String entityName)
entityName - 名称public String getColumnHolder(String entityName, String suffix)
entityName - 名称suffix - 后缀public String getColumnHolderWithComma(String entityName, String suffix)
entityName - 名称suffix - 后缀public String getColumnHolder(String entityName, String suffix, String separator)
entityName - 名称suffix - 后缀separator - 分隔符public String getColumn()
public void setColumn(String column)
public String getColumnEqualsHolder()
public String getColumnHolder()
public EntityField getEntityField()
public void setEntityField(EntityField entityField)
public String getGenerator()
public void setGenerator(String generator)
public Class<?> getJavaType()
public void setJavaType(Class<?> javaType)
public org.apache.ibatis.type.JdbcType getJdbcType()
public void setJdbcType(org.apache.ibatis.type.JdbcType jdbcType)
public String getOrderBy()
public void setOrderBy(String orderBy)
public String getProperty()
public void setProperty(String property)
public String getSequenceName()
public void setSequenceName(String sequenceName)
public EntityTable getTable()
public void setTable(EntityTable table)
public Class<? extends org.apache.ibatis.type.TypeHandler<?>> getTypeHandler()
public void setTypeHandler(Class<? extends org.apache.ibatis.type.TypeHandler<?>> typeHandler)
public boolean isId()
public void setId(boolean id)
public boolean isIdentity()
public void setIdentity(boolean identity)
public boolean isInsertable()
public void setInsertable(boolean insertable)
public boolean isUpdatable()
public void setUpdatable(boolean updatable)
public boolean isUuid()
public void setUuid(boolean uuid)
Copyright © 2019. All rights reserved.