类 EntityColumn


  • public class EntityColumn
    extends Object
    数据库表对应的列
    作者:
    liuzh
    • 构造器详细资料

      • 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 -
        返回:
      • hashCode

        public int hashCode()
        覆盖:
        hashCode 在类中 Object
      • 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}
        返回:
      • 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)
      • 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)
      • getGenIdClass

        public Class<? extends GenId> getGenIdClass()
      • setGenIdClass

        public void setGenIdClass​(Class<? extends GenId> genIdClass)
      • 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)