org.apache.ibatis.abator.internal.db
Class ColumnDefinition

java.lang.Object
  extended byorg.apache.ibatis.abator.internal.db.ColumnDefinition

public class ColumnDefinition
extends java.lang.Object

Author:
Jeff Butler

Constructor Summary
ColumnDefinition()
           
 
Method Summary
 java.lang.String getColumnName()
           
 java.lang.String getJavaProperty()
           
 int getJdbcType()
           
 int getLength()
           
 ResolvedJavaType getResolvedJavaType()
           
 int getScale()
           
 java.lang.String getTypeName()
           
 boolean isBLOBColumn()
           
 boolean isCharacterColumn()
           
 boolean isIdentity()
           
 boolean isNullable()
           
 void setColumnName(java.lang.String columnName)
           
 void setIdentity(boolean identity)
           
 void setJavaProperty(java.lang.String javaProperty)
           
 void setJdbcType(int jdbcType)
           
 void setLength(int length)
           
 void setNullable(boolean nullable)
           
 void setResolvedJavaType(ResolvedJavaType resolvedJavaType)
           
 void setScale(int scale)
           
 void setTypeName(java.lang.String typeName)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ColumnDefinition

public ColumnDefinition()
Method Detail

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()

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()

isCharacterColumn

public boolean isCharacterColumn()

getJavaProperty

public java.lang.String getJavaProperty()

setJavaProperty

public void setJavaProperty(java.lang.String javaProperty)

getResolvedJavaType

public ResolvedJavaType getResolvedJavaType()

setResolvedJavaType

public void setResolvedJavaType(ResolvedJavaType resolvedJavaType)