public class ColumnOverride extends PropertyHolder
Constructor and Description |
---|
ColumnOverride(String columnName)
Instantiates a new column override.
|
Modifier and Type | Method and Description |
---|---|
String |
getColumnName()
Gets the column name.
|
String |
getJavaProperty()
Gets the java property.
|
String |
getJavaType()
Gets the java type.
|
String |
getJdbcType()
Gets the jdbc type.
|
String |
getTypeHandler()
Gets the type handler.
|
boolean |
isColumnNameDelimited()
Checks if is column name delimited.
|
boolean |
isGeneratedAlways() |
void |
setColumnNameDelimited(boolean isColumnNameDelimited)
Sets the column name delimited.
|
void |
setGeneratedAlways(boolean isGeneratedAlways) |
void |
setJavaProperty(String javaProperty)
Sets the java property.
|
void |
setJavaType(String javaType)
Sets the java type.
|
void |
setJdbcType(String jdbcType)
Sets the jdbc type.
|
void |
setTypeHandler(String typeHandler)
Sets the type handler.
|
XmlElement |
toXmlElement()
To xml element.
|
void |
validate(List<String> errors,
String tableName)
Validate.
|
addProperty, addPropertyXmlElements, getProperties, getProperty
public ColumnOverride(String columnName)
columnName
- the column namepublic String getColumnName()
public String getJavaProperty()
public void setJavaProperty(String javaProperty)
javaProperty
- the new java propertypublic String getJavaType()
public void setJavaType(String javaType)
javaType
- the new java typepublic String getJdbcType()
public void setJdbcType(String jdbcType)
jdbcType
- the new jdbc typepublic String getTypeHandler()
public void setTypeHandler(String typeHandler)
typeHandler
- the new type handlerpublic XmlElement toXmlElement()
public boolean isColumnNameDelimited()
public void setColumnNameDelimited(boolean isColumnNameDelimited)
isColumnNameDelimited
- the new column name delimitedpublic void validate(List<String> errors, String tableName)
errors
- the errorstableName
- the table namepublic boolean isGeneratedAlways()
public void setGeneratedAlways(boolean isGeneratedAlways)
Copyright © 2006–2018 MyBatis.org. All rights reserved.