private Method getSetNullMethod(IntrospectedColumn introspectedColumn) { return getNoValueMethod(introspectedColumn, "IsNull", "is null"); //$NON-NLS-1$ //$NON-NLS-2$ }
String name = addtypeHandledObjectsAndMethods(introspectedColumn, method, answer); criteriaLists.add(name); answer.addMethod(getSetNullMethod(introspectedColumn)); answer.addMethod(getSetNotNullMethod(introspectedColumn)); answer.addMethod(getSetEqualMethod(introspectedColumn)); answer.addMethod(getSetNotEqualMethod(introspectedColumn)); answer.addMethod(getSetGreaterThanMethod(introspectedColumn)); answer.addMethod(getSetGreaterThenOrEqualMethod(introspectedColumn)); answer.addMethod(getSetLessThanMethod(introspectedColumn)); answer.addMethod(getSetLessThanOrEqualMethod(introspectedColumn)); answer.addMethod(getSetLikeMethod(introspectedColumn)); answer.addMethod(getSetNotLikeMethod(introspectedColumn)); answer.addMethod(getSetInOrNotInMethod(introspectedColumn, true)); answer.addMethod(getSetInOrNotInMethod(introspectedColumn, false)); answer.addMethod(getSetBetweenOrNotBetweenMethod(introspectedColumn, true)); answer.addMethod(getSetBetweenOrNotBetweenMethod(introspectedColumn, false));
.addInnerClass(getGeneratedCriteriaInnerClass(topLevelClass)); topLevelClass.addInnerClass(getCriteriaInnerClass()); topLevelClass.addInnerClass(getCriterionInnerClass());
protected void calculateJavaModelGenerators(List<String> warnings, ProgressCallback progressCallback) { if (getRules().generateExampleClass()) { AbstractJavaGenerator javaGenerator = new ExampleGenerator(); initializeAbstractGenerator(javaGenerator, warnings, progressCallback); javaModelGenerators.add(javaGenerator); } if (getRules().generatePrimaryKeyClass()) { AbstractJavaGenerator javaGenerator = new PrimaryKeyGenerator(); initializeAbstractGenerator(javaGenerator, warnings, progressCallback); javaModelGenerators.add(javaGenerator); } if (getRules().generateBaseRecordClass()) { AbstractJavaGenerator javaGenerator = new BaseRecordGenerator(); initializeAbstractGenerator(javaGenerator, warnings, progressCallback); javaModelGenerators.add(javaGenerator); } if (getRules().generateRecordWithBLOBsClass()) { AbstractJavaGenerator javaGenerator = new RecordWithBLOBsGenerator(); initializeAbstractGenerator(javaGenerator, warnings, progressCallback); javaModelGenerators.add(javaGenerator); } }
field.setVisibility(JavaVisibility.PRIVATE); answer.addField(field); answer.addMethod(getGetter(field)); field.setVisibility(JavaVisibility.PRIVATE); answer.addField(field); answer.addMethod(getGetter(field)); field.setVisibility(JavaVisibility.PRIVATE); answer.addField(field); answer.addMethod(getGetter(field)); field.setVisibility(JavaVisibility.PRIVATE); answer.addField(field); answer.addMethod(getGetter(field)); field.setVisibility(JavaVisibility.PRIVATE); answer.addField(field); answer.addMethod(getGetter(field)); field.setVisibility(JavaVisibility.PRIVATE); answer.addField(field); answer.addMethod(getGetter(field)); field.setVisibility(JavaVisibility.PRIVATE); answer.addField(field); answer.addMethod(getGetter(field)); field.setVisibility(JavaVisibility.PRIVATE);
if (stringHasValue(introspectedColumn .getTypeHandler())) { String name = addtypeHandledObjectsAndMethods( introspectedColumn, method, answer); criteriaLists.add(name); answer.addMethod(getSetNullMethod(introspectedColumn)); answer.addMethod(getSetNotNullMethod(introspectedColumn)); answer.addMethod(getSetEqualMethod(introspectedColumn)); answer.addMethod(getSetNotEqualMethod(introspectedColumn)); answer.addMethod(getSetGreaterThanMethod(introspectedColumn)); answer .addMethod(getSetGreaterThenOrEqualMethod(introspectedColumn)); answer.addMethod(getSetLessThanMethod(introspectedColumn)); answer.addMethod(getSetLessThanOrEqualMethod(introspectedColumn)); answer.addMethod(getSetLikeMethod(introspectedColumn)); answer.addMethod(getSetNotLikeMethod(introspectedColumn)); answer.addMethod(getSetInOrNotInMethod(introspectedColumn, true)); answer.addMethod(getSetInOrNotInMethod(introspectedColumn, false)); answer.addMethod(getSetBetweenOrNotBetweenMethod( introspectedColumn, true)); answer.addMethod(getSetBetweenOrNotBetweenMethod( introspectedColumn, false));
topLevelClass.addInnerClass(getGeneratedCriteriaInnerClass(topLevelClass)); topLevelClass.addInnerClass(getCriteriaInnerClass(topLevelClass)); topLevelClass.addInnerClass(getCriterionInnerClass(topLevelClass));
protected void calculateJavaModelGenerators(List<String> warnings, ProgressCallback progressCallback) { if (getRules().generateExampleClass()) { AbstractJavaGenerator javaGenerator = new ExampleGenerator(); initializeAbstractGenerator(javaGenerator, warnings, progressCallback); javaModelGenerators.add(javaGenerator); } if (getRules().generatePrimaryKeyClass()) { AbstractJavaGenerator javaGenerator = new PrimaryKeyGenerator(); initializeAbstractGenerator(javaGenerator, warnings, progressCallback); javaModelGenerators.add(javaGenerator); } if (getRules().generateBaseRecordClass()) { AbstractJavaGenerator javaGenerator = new BaseRecordGenerator(); initializeAbstractGenerator(javaGenerator, warnings, progressCallback); javaModelGenerators.add(javaGenerator); } if (getRules().generateRecordWithBLOBsClass()) { AbstractJavaGenerator javaGenerator = new RecordWithBLOBsGenerator(); initializeAbstractGenerator(javaGenerator, warnings, progressCallback); javaModelGenerators.add(javaGenerator); } }
field.setVisibility(JavaVisibility.PRIVATE); answer.addField(field); answer.addMethod(getGetter(field)); field.setVisibility(JavaVisibility.PRIVATE); answer.addField(field); answer.addMethod(getGetter(field)); field.setVisibility(JavaVisibility.PRIVATE); answer.addField(field); answer.addMethod(getGetter(field)); field.setVisibility(JavaVisibility.PRIVATE); answer.addField(field); answer.addMethod(getGetter(field)); field.setVisibility(JavaVisibility.PRIVATE); answer.addField(field); answer.addMethod(getGetter(field)); field.setVisibility(JavaVisibility.PRIVATE); answer.addField(field); answer.addMethod(getGetter(field)); field.setVisibility(JavaVisibility.PRIVATE); answer.addField(field); answer.addMethod(getGetter(field)); field.setVisibility(JavaVisibility.PRIVATE);
if (stringHasValue(introspectedColumn .getTypeHandler())) { String name = addtypeHandledObjectsAndMethods( introspectedColumn, method, answer); criteriaLists.add(name); answer.addMethod(getSetNullMethod(introspectedColumn)); answer.addMethod(getSetNotNullMethod(introspectedColumn)); answer.addMethod(getSetEqualMethod(introspectedColumn)); answer.addMethod(getSetNotEqualMethod(introspectedColumn)); answer.addMethod(getSetGreaterThanMethod(introspectedColumn)); answer .addMethod(getSetGreaterThenOrEqualMethod(introspectedColumn)); answer.addMethod(getSetLessThanMethod(introspectedColumn)); answer.addMethod(getSetLessThanOrEqualMethod(introspectedColumn)); answer.addMethod(getSetLikeMethod(introspectedColumn)); answer.addMethod(getSetNotLikeMethod(introspectedColumn)); answer.addMethod(getSetInOrNotInMethod(introspectedColumn, true)); answer.addMethod(getSetInOrNotInMethod(introspectedColumn, false)); answer.addMethod(getSetBetweenOrNotBetweenMethod( introspectedColumn, true)); answer.addMethod(getSetBetweenOrNotBetweenMethod( introspectedColumn, false));
.addInnerClass(getGeneratedCriteriaInnerClass(topLevelClass)); topLevelClass.addInnerClass(getCriteriaInnerClass(topLevelClass)); topLevelClass.addInnerClass(getCriterionInnerClass(topLevelClass));
private Method getSetNullMethod(IntrospectedColumn introspectedColumn) { return getNoValueMethod(introspectedColumn, "IsNull", "is null"); //$NON-NLS-1$ //$NON-NLS-2$ }
protected void calculateJavaModelGenerators(List<String> warnings, ProgressCallback progressCallback) { if (getRules().generateExampleClass()) { AbstractJavaGenerator javaGenerator = new ExampleGenerator(); initializeAbstractGenerator(javaGenerator, warnings, progressCallback); javaModelGenerators.add(javaGenerator); } if (getRules().generatePrimaryKeyClass()) { AbstractJavaGenerator javaGenerator = new PrimaryKeyGenerator(); initializeAbstractGenerator(javaGenerator, warnings, progressCallback); javaModelGenerators.add(javaGenerator); } if (getRules().generateBaseRecordClass()) { AbstractJavaGenerator javaGenerator = new BaseRecordGenerator(); initializeAbstractGenerator(javaGenerator, warnings, progressCallback); javaModelGenerators.add(javaGenerator); } if (getRules().generateRecordWithBLOBsClass()) { AbstractJavaGenerator javaGenerator = new RecordWithBLOBsGenerator(); initializeAbstractGenerator(javaGenerator, warnings, progressCallback); javaModelGenerators.add(javaGenerator); } }
field.setVisibility(JavaVisibility.PRIVATE); answer.addField(field); answer.addMethod(getGetter(field)); field.setVisibility(JavaVisibility.PRIVATE); answer.addField(field); answer.addMethod(getGetter(field)); field.setVisibility(JavaVisibility.PRIVATE); answer.addField(field); answer.addMethod(getGetter(field)); field.setVisibility(JavaVisibility.PRIVATE); answer.addField(field); answer.addMethod(getGetter(field)); field.setVisibility(JavaVisibility.PRIVATE); answer.addField(field); answer.addMethod(getGetter(field)); field.setVisibility(JavaVisibility.PRIVATE); answer.addField(field); answer.addMethod(getGetter(field)); field.setVisibility(JavaVisibility.PRIVATE); answer.addField(field); answer.addMethod(getGetter(field)); field.setVisibility(JavaVisibility.PRIVATE);
if (stringHasValue(introspectedColumn .getTypeHandler())) { String name = addtypeHandledObjectsAndMethods( introspectedColumn, method, answer); criteriaLists.add(name); answer.addMethod(getSetNullMethod(introspectedColumn)); answer.addMethod(getSetNotNullMethod(introspectedColumn)); answer.addMethod(getSetEqualMethod(introspectedColumn)); answer.addMethod(getSetNotEqualMethod(introspectedColumn)); answer.addMethod(getSetGreaterThanMethod(introspectedColumn)); answer .addMethod(getSetGreaterThenOrEqualMethod(introspectedColumn)); answer.addMethod(getSetLessThanMethod(introspectedColumn)); answer.addMethod(getSetLessThanOrEqualMethod(introspectedColumn)); answer.addMethod(getSetLikeMethod(introspectedColumn)); answer.addMethod(getSetNotLikeMethod(introspectedColumn)); answer.addMethod(getSetInOrNotInMethod(introspectedColumn, true)); answer.addMethod(getSetInOrNotInMethod(introspectedColumn, false)); answer.addMethod(getSetBetweenOrNotBetweenMethod( introspectedColumn, true)); answer.addMethod(getSetBetweenOrNotBetweenMethod( introspectedColumn, false));
.addInnerClass(getGeneratedCriteriaInnerClass(topLevelClass)); topLevelClass.addInnerClass(getCriteriaInnerClass(topLevelClass)); topLevelClass.addInnerClass(getCriterionInnerClass(topLevelClass));
private Method getSetNullMethod(IntrospectedColumn introspectedColumn) { return getNoValueMethod(introspectedColumn, "IsNull", "is null"); //$NON-NLS-1$ //$NON-NLS-2$ }
protected void calculateJavaModelGenerators(List<String> warnings, ProgressCallback progressCallback) { if (getRules().generateExampleClass()) { AbstractJavaGenerator javaGenerator = new ExampleGenerator(); initializeAbstractGenerator(javaGenerator, warnings, progressCallback); javaModelGenerators.add(javaGenerator); } if (getRules().generatePrimaryKeyClass()) { AbstractJavaGenerator javaGenerator = new PrimaryKeyGenerator(); initializeAbstractGenerator(javaGenerator, warnings, progressCallback); javaModelGenerators.add(javaGenerator); } if (getRules().generateBaseRecordClass()) { AbstractJavaGenerator javaGenerator = new BaseRecordGenerator(); initializeAbstractGenerator(javaGenerator, warnings, progressCallback); javaModelGenerators.add(javaGenerator); } if (getRules().generateRecordWithBLOBsClass()) { AbstractJavaGenerator javaGenerator = new RecordWithBLOBsGenerator(); initializeAbstractGenerator(javaGenerator, warnings, progressCallback); javaModelGenerators.add(javaGenerator); } }
field.setVisibility(JavaVisibility.PRIVATE); answer.addField(field); answer.addMethod(getGetter(field)); field.setVisibility(JavaVisibility.PRIVATE); answer.addField(field); answer.addMethod(getGetter(field)); field.setVisibility(JavaVisibility.PRIVATE); answer.addField(field); answer.addMethod(getGetter(field)); field.setVisibility(JavaVisibility.PRIVATE); answer.addField(field); answer.addMethod(getGetter(field)); field.setVisibility(JavaVisibility.PRIVATE); answer.addField(field); answer.addMethod(getGetter(field)); field.setVisibility(JavaVisibility.PRIVATE); answer.addField(field); answer.addMethod(getGetter(field)); field.setVisibility(JavaVisibility.PRIVATE); answer.addField(field); answer.addMethod(getGetter(field)); field.setVisibility(JavaVisibility.PRIVATE);
private Method getSetNotNullMethod(IntrospectedColumn introspectedColumn) { return getNoValueMethod(introspectedColumn, "IsNotNull", "is not null"); //$NON-NLS-1$ //$NON-NLS-2$ }