|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface describes the operations that are required of an Sql Map Generator. An Sql Map Generator is a class that generates properly formatted Sql Maps for iBATIS. All setXXX methods will be called before any getXXX method is called.
Method Summary | |
void |
addConfigurationProperties(java.util.Properties properties)
Adds properties for this instance from any properties configured in the SqlMapGeneratorConfiguration. |
java.lang.String |
getCountByExampleStatementId()
|
java.lang.String |
getDeleteByExampleStatementId()
|
java.lang.String |
getDeleteByPrimaryKeyStatementId()
|
java.util.List |
getGeneratedXMLFiles(IntrospectedTable introspectedTable,
ProgressCallback callback)
|
java.lang.String |
getInsertStatementId()
|
java.lang.String |
getSelectByExampleStatementId()
|
java.lang.String |
getSelectByExampleWithBLOBsStatementId()
|
java.lang.String |
getSelectByPrimaryKeyStatementId()
|
java.lang.String |
getSqlMapNamespace(FullyQualifiedTable table)
|
java.lang.String |
getUpdateByExampleSelectiveStatementId()
|
java.lang.String |
getUpdateByExampleStatementId()
|
java.lang.String |
getUpdateByExampleWithBLOBsStatementId()
|
java.lang.String |
getUpdateByPrimaryKeySelectiveStatementId()
|
java.lang.String |
getUpdateByPrimaryKeyStatementId()
|
java.lang.String |
getUpdateByPrimaryKeyWithBLOBsStatementId()
|
void |
setAbatorContext(AbatorContext abatorContext)
Sets the instance of the AbatorConfiguration object associated with this instance. |
void |
setJavaModelGenerator(JavaModelGenerator javaModelGenerator)
|
void |
setTargetPackage(java.lang.String targetPackage)
|
void |
setTargetProject(java.lang.String targetProject)
|
void |
setWarnings(java.util.List warnings)
Abator will supply a list to this method. |
Method Detail |
public void setWarnings(java.util.List warnings)
warnings
- public void addConfigurationProperties(java.util.Properties properties)
properties
- All properties from the configurationpublic void setAbatorContext(AbatorContext abatorContext)
abatorContext
- The current AbatorContextpublic void setTargetPackage(java.lang.String targetPackage)
public void setTargetProject(java.lang.String targetProject)
public void setJavaModelGenerator(JavaModelGenerator javaModelGenerator)
public java.lang.String getSqlMapNamespace(FullyQualifiedTable table)
public java.lang.String getInsertStatementId()
public java.lang.String getUpdateByPrimaryKeyWithBLOBsStatementId()
public java.lang.String getUpdateByPrimaryKeySelectiveStatementId()
public java.lang.String getUpdateByPrimaryKeyStatementId()
public java.lang.String getDeleteByPrimaryKeyStatementId()
public java.lang.String getDeleteByExampleStatementId()
public java.lang.String getSelectByPrimaryKeyStatementId()
public java.lang.String getSelectByExampleStatementId()
public java.lang.String getSelectByExampleWithBLOBsStatementId()
public java.lang.String getCountByExampleStatementId()
public java.lang.String getUpdateByExampleSelectiveStatementId()
public java.lang.String getUpdateByExampleStatementId()
public java.lang.String getUpdateByExampleWithBLOBsStatementId()
public java.util.List getGeneratedXMLFiles(IntrospectedTable introspectedTable, ProgressCallback callback)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |