public class IntrospectedColumn extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
actualColumnName |
protected Context |
context |
protected String |
defaultValue |
protected FullyQualifiedJavaType |
fullyQualifiedJavaType |
protected boolean |
identity |
protected IntrospectedTable |
introspectedTable |
protected boolean |
isColumnNameDelimited |
protected boolean |
isSequenceColumn |
protected String |
javaProperty |
protected int |
jdbcType |
protected String |
jdbcTypeName |
protected int |
length |
protected boolean |
nullable |
protected Properties |
properties |
protected String |
remarks |
protected int |
scale |
protected String |
tableAlias |
protected String |
typeHandler |
Constructor and Description |
---|
IntrospectedColumn()
Constructs a Column definition.
|
protected String actualColumnName
protected int jdbcType
protected String jdbcTypeName
protected boolean nullable
protected int length
protected int scale
protected boolean identity
protected boolean isSequenceColumn
protected String javaProperty
protected FullyQualifiedJavaType fullyQualifiedJavaType
protected String tableAlias
protected String typeHandler
protected Context context
protected boolean isColumnNameDelimited
protected IntrospectedTable introspectedTable
protected Properties properties
protected String remarks
protected String defaultValue
public IntrospectedColumn()
public int getJdbcType()
public void setJdbcType(int jdbcType)
public int getLength()
public void setLength(int length)
public boolean isNullable()
public void setNullable(boolean nullable)
public int getScale()
public void setScale(int scale)
public void setActualColumnName(String actualColumnName)
public boolean isIdentity()
public void setIdentity(boolean identity)
identity
- The identity to set.public boolean isBLOBColumn()
public boolean isStringColumn()
public boolean isJdbcCharacterColumn()
public String getJavaProperty()
public void setJavaProperty(String javaProperty)
public boolean isJDBCDateColumn()
public boolean isJDBCTimeColumn()
public String getTypeHandler()
public void setTypeHandler(String typeHandler)
public String getActualColumnName()
public void setColumnNameDelimited(boolean isColumnNameDelimited)
public boolean isColumnNameDelimited()
public String getJdbcTypeName()
public void setJdbcTypeName(String jdbcTypeName)
public FullyQualifiedJavaType getFullyQualifiedJavaType()
public void setFullyQualifiedJavaType(FullyQualifiedJavaType fullyQualifiedJavaType)
public String getTableAlias()
public void setTableAlias(String tableAlias)
public Context getContext()
public void setContext(Context context)
public IntrospectedTable getIntrospectedTable()
public void setIntrospectedTable(IntrospectedTable introspectedTable)
public Properties getProperties()
public void setProperties(Properties properties)
public String getRemarks()
public void setRemarks(String remarks)
public String getDefaultValue()
public void setDefaultValue(String defaultValue)
public boolean isSequenceColumn()
public void setSequenceColumn(boolean isSequenceColumn)
Copyright © 2010–2018 MyBatis.org. All rights reserved.