protected void initializeAndExecuteGenerator( AbstractJavaProviderMethodGenerator methodGenerator, TopLevelClass topLevelClass) { methodGenerator.setContext(context); methodGenerator.setIntrospectedTable(introspectedTable); methodGenerator.setProgressCallback(progressCallback); methodGenerator.setWarnings(warnings); methodGenerator.addClassElements(topLevelClass); } }
protected void addApplyWhereMethod(TopLevelClass topLevelClass) { AbstractJavaProviderMethodGenerator methodGenerator = new ProviderApplyWhereMethodGenerator(); initializeAndExecuteGenerator(methodGenerator, topLevelClass); }
protected boolean addCountByExampleMethod(TopLevelClass topLevelClass) { boolean rc = false; if (introspectedTable.getRules().generateCountByExample()) { AbstractJavaProviderMethodGenerator methodGenerator = new ProviderCountByExampleMethodGenerator(); initializeAndExecuteGenerator(methodGenerator, topLevelClass); rc = true; } return rc; }
protected boolean addSelectByExampleWithBLOBsMethod( TopLevelClass topLevelClass) { boolean rc = false; if (introspectedTable.getRules().generateSelectByExampleWithBLOBs()) { AbstractJavaProviderMethodGenerator methodGenerator = new ProviderSelectByExampleWithBLOBsMethodGenerator(); initializeAndExecuteGenerator(methodGenerator, topLevelClass); rc = true; } return rc; }
protected boolean addUpdateByExampleWithBLOBsMethod( TopLevelClass topLevelClass) { boolean rc = false; if (introspectedTable.getRules().generateUpdateByExampleWithBLOBs()) { AbstractJavaProviderMethodGenerator methodGenerator = new ProviderUpdateByExampleWithBLOBsMethodGenerator(); initializeAndExecuteGenerator(methodGenerator, topLevelClass); rc = true; } return rc; }
protected boolean addUpdateByExampleSelectiveMethod(TopLevelClass topLevelClass) { boolean rc = false; if (introspectedTable.getRules().generateUpdateByExampleSelective()) { AbstractJavaProviderMethodGenerator methodGenerator = new ProviderUpdateByExampleSelectiveMethodGenerator(); initializeAndExecuteGenerator(methodGenerator, topLevelClass); rc = true; } return rc; }
protected void addUpdateByPrimaryKeySelectiveMethod(TopLevelClass topLevelClass) { if (introspectedTable.getRules().generateUpdateByPrimaryKeySelective()) { AbstractJavaProviderMethodGenerator methodGenerator = new ProviderUpdateByPrimaryKeySelectiveMethodGenerator(); initializeAndExecuteGenerator(methodGenerator, topLevelClass); } }
protected boolean addUpdateByExampleWithoutBLOBsMethod( TopLevelClass topLevelClass) { boolean rc = false; if (introspectedTable.getRules().generateUpdateByExampleWithoutBLOBs()) { AbstractJavaProviderMethodGenerator methodGenerator = new ProviderUpdateByExampleWithoutBLOBsMethodGenerator(); initializeAndExecuteGenerator(methodGenerator, topLevelClass); rc = true; } return rc; }
protected boolean addDeleteByExampleMethod(TopLevelClass topLevelClass) { boolean rc = false; if (introspectedTable.getRules().generateDeleteByExample()) { AbstractJavaProviderMethodGenerator methodGenerator = new ProviderDeleteByExampleMethodGenerator(useLegacyBuilder); initializeAndExecuteGenerator(methodGenerator, topLevelClass); rc = true; } return rc; }
protected void initializeAndExecuteGenerator(AbstractJavaProviderMethodGenerator methodGenerator, TopLevelClass topLevelClass) { methodGenerator.setContext(context); methodGenerator.setIntrospectedTable(introspectedTable); methodGenerator.setProgressCallback(progressCallback); methodGenerator.setWarnings(warnings); methodGenerator.addClassElements(topLevelClass); } }
protected void addApplyWhereMethod(TopLevelClass topLevelClass) { AbstractJavaProviderMethodGenerator methodGenerator = new ProviderApplyWhereMethodGenerator(useLegacyBuilder); initializeAndExecuteGenerator(methodGenerator, topLevelClass); }
protected boolean addCountByExampleMethod(TopLevelClass topLevelClass) { boolean rc = false; if (introspectedTable.getRules().generateCountByExample()) { AbstractJavaProviderMethodGenerator methodGenerator = new ProviderCountByExampleMethodGenerator(useLegacyBuilder); initializeAndExecuteGenerator(methodGenerator, topLevelClass); rc = true; } return rc; }
protected boolean addSelectByExampleWithBLOBsMethod( TopLevelClass topLevelClass) { boolean rc = false; if (introspectedTable.getRules().generateSelectByExampleWithBLOBs()) { AbstractJavaProviderMethodGenerator methodGenerator = new ProviderSelectByExampleWithBLOBsMethodGenerator(); initializeAndExecuteGenerator(methodGenerator, topLevelClass); rc = true; } return rc; }
protected boolean addUpdateByExampleWithBLOBsMethod(TopLevelClass topLevelClass) { boolean rc = false; if (introspectedTable.getRules().generateUpdateByExampleWithBLOBs()) { AbstractJavaProviderMethodGenerator methodGenerator = new ProviderUpdateByExampleWithBLOBsMethodGenerator(); initializeAndExecuteGenerator(methodGenerator, topLevelClass); rc = true; } return rc; }
protected boolean addUpdateByExampleSelectiveMethod( TopLevelClass topLevelClass) { boolean rc = false; if (introspectedTable.getRules().generateUpdateByExampleSelective()) { AbstractJavaProviderMethodGenerator methodGenerator = new ProviderUpdateByExampleSelectiveMethodGenerator(useLegacyBuilder); initializeAndExecuteGenerator(methodGenerator, topLevelClass); rc = true; } return rc; }
protected void initializeAndExecuteGenerator( AbstractJavaProviderMethodGenerator methodGenerator, TopLevelClass topLevelClass) { methodGenerator.setContext(context); methodGenerator.setIntrospectedTable(introspectedTable); methodGenerator.setProgressCallback(progressCallback); methodGenerator.setWarnings(warnings); methodGenerator.addClassElements(topLevelClass); } }
protected void addApplyWhereMethod(TopLevelClass topLevelClass) { AbstractJavaProviderMethodGenerator methodGenerator = new ProviderApplyWhereMethodGenerator(); initializeAndExecuteGenerator(methodGenerator, topLevelClass); }
protected boolean addCountByExampleMethod(TopLevelClass topLevelClass) { boolean rc = false; if (introspectedTable.getRules().generateCountByExample()) { AbstractJavaProviderMethodGenerator methodGenerator = new ProviderCountByExampleMethodGenerator(); initializeAndExecuteGenerator(methodGenerator, topLevelClass); rc = true; } return rc; }
protected void initializeAndExecuteGenerator( AbstractJavaProviderMethodGenerator methodGenerator, TopLevelClass topLevelClass) { methodGenerator.setContext(context); methodGenerator.setIntrospectedTable(introspectedTable); methodGenerator.setProgressCallback(progressCallback); methodGenerator.setWarnings(warnings); methodGenerator.addClassElements(topLevelClass); } }
protected void addApplyWhereMethod(TopLevelClass topLevelClass) { AbstractJavaProviderMethodGenerator methodGenerator = new ProviderApplyWhereMethodGenerator(); initializeAndExecuteGenerator(methodGenerator, topLevelClass); }