|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorLegacyImpl
This class overrides the iterate implementation to provide the legacy "by example" methods. This class can be removed when we remove the Legacy generator set.
Field Summary |
Fields inherited from class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl |
abatorContext, javaModelGenerator, properties, targetPackage, targetProject, warnings |
Constructor Summary | |
SqlMapGeneratorLegacyImpl()
Constructs an instance of SqlMapGeneratorDefaultImpl |
Method Summary | |
protected XmlElement |
getByExampleWhereClauseFragment(IntrospectedTable introspectedTable)
This method should return an XmlElement for the example where clause SQL fragment (an sql fragment). |
protected XmlElement |
getCountByExample(IntrospectedTable introspectedTable)
This method should return an XmlElement for the count by example statement. |
protected XmlElement |
getDeleteByExample(IntrospectedTable introspectedTable)
This method should return an XmlElement for the delete by example statement. |
protected XmlElement |
getSelectByExample(IntrospectedTable introspectedTable)
This method should return an XmlElement for the select by example statement that returns all fields in the table (except BLOB fields). |
protected XmlElement |
getSelectByExampleWithBLOBs(IntrospectedTable introspectedTable)
This method should return an XmlElement for the select by example statement that returns all fields in the table (including BLOB fields). |
protected XmlElement |
getUpdateByExampleSelective(IntrospectedTable introspectedTable)
This method should return an XmlElement for the update by example statement that updates all fields in the table - but only if the field is not null in the parameter object. |
protected XmlElement |
getUpdateByExampleWithBLOBs(IntrospectedTable introspectedTable)
|
protected XmlElement |
getUpdateByExampleWithoutBLOBs(IntrospectedTable introspectedTable)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SqlMapGeneratorLegacyImpl()
Method Detail |
protected XmlElement getDeleteByExample(IntrospectedTable introspectedTable)
getDeleteByExample
in class SqlMapGeneratorIterateImpl
introspectedTable
-
protected XmlElement getCountByExample(IntrospectedTable introspectedTable)
getCountByExample
in class SqlMapGeneratorIterateImpl
introspectedTable
-
protected XmlElement getByExampleWhereClauseFragment(IntrospectedTable introspectedTable)
getByExampleWhereClauseFragment
in class SqlMapGeneratorIterateImpl
introspectedTable
-
protected XmlElement getSelectByExample(IntrospectedTable introspectedTable)
getSelectByExample
in class SqlMapGeneratorIterateImpl
introspectedTable
-
protected XmlElement getSelectByExampleWithBLOBs(IntrospectedTable introspectedTable)
getSelectByExampleWithBLOBs
in class SqlMapGeneratorIterateImpl
introspectedTable
-
protected XmlElement getUpdateByExampleSelective(IntrospectedTable introspectedTable)
SqlMapGeneratorIterateImpl
getUpdateByExampleSelective
in class SqlMapGeneratorIterateImpl
introspectedTable
-
protected XmlElement getUpdateByExampleWithBLOBs(IntrospectedTable introspectedTable)
getUpdateByExampleWithBLOBs
in class SqlMapGeneratorIterateImpl
protected XmlElement getUpdateByExampleWithoutBLOBs(IntrospectedTable introspectedTable)
getUpdateByExampleWithoutBLOBs
in class SqlMapGeneratorIterateImpl
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |