org.apache.ibatis.abator.internal.db
Class ColumnDefinition
java.lang.Object
org.apache.ibatis.abator.internal.db.ColumnDefinition
public class ColumnDefinition
- extends java.lang.Object
- Author:
- Jeff Butler
Constructor Summary |
ColumnDefinition(java.lang.String tableAlias)
Constructs a Column definition. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ColumnDefinition
public ColumnDefinition(java.lang.String tableAlias)
- Constructs a Column definition. This object holds all the
information about a column that is required to generate
Java objects and SQL maps;
- Parameters:
tableAlias
- The specified table alias, or null. This
value is used to rename and alias column names for select statements
getJdbcType
public int getJdbcType()
setJdbcType
public void setJdbcType(int jdbcType)
getLength
public int getLength()
setLength
public void setLength(int length)
isNullable
public boolean isNullable()
setNullable
public void setNullable(boolean nullable)
getScale
public int getScale()
setScale
public void setScale(int scale)
getTypeName
public java.lang.String getTypeName()
setTypeName
public void setTypeName(java.lang.String typeName)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getColumnName
public java.lang.String getColumnName()
setColumnName
public void setColumnName(java.lang.String columnName)
isIdentity
public boolean isIdentity()
- Returns:
- Returns the identity.
setIdentity
public void setIdentity(boolean identity)
- Parameters:
identity
- The identity to set.
isBLOBColumn
public boolean isBLOBColumn()
isStringColumn
public boolean isStringColumn()
isJdbcCharacterColumn
public boolean isJdbcCharacterColumn()
getJavaProperty
public java.lang.String getJavaProperty()
setJavaProperty
public void setJavaProperty(java.lang.String javaProperty)
getResolvedJavaType
public ResolvedJavaType getResolvedJavaType()
setResolvedJavaType
public void setResolvedJavaType(ResolvedJavaType resolvedJavaType)
getByExampleIndicatorProperty
public java.lang.String getByExampleIndicatorProperty()
getRenamedColumnName
public java.lang.String getRenamedColumnName()
getAliasedColumnName
public java.lang.String getAliasedColumnName()
getSelectListPhrase
public java.lang.String getSelectListPhrase()
isJDBCDateColumn
public boolean isJDBCDateColumn()
isJDBCTimeColumn
public boolean isJDBCTimeColumn()
getIbatisFormattedParameterClause
public java.lang.String getIbatisFormattedParameterClause()
getTypeHandler
public java.lang.String getTypeHandler()
setTypeHandler
public void setTypeHandler(java.lang.String typeHandler)