private List<IntrospectedColumn> getColumnsInThisClass() { List<IntrospectedColumn> introspectedColumns; if (includePrimaryKeyColumns()) { if (includeBLOBColumns()) { introspectedColumns = introspectedTable.getAllColumns(); } else { introspectedColumns = introspectedTable.getNonBLOBColumns(); } } else { if (includeBLOBColumns()) { introspectedColumns = introspectedTable .getNonPrimaryKeyColumns(); } else { introspectedColumns = introspectedTable.getBaseColumns(); } } return introspectedColumns; } }
commentGenerator.addJavaFileComment(topLevelClass); commentGenerator.addClassComment(topLevelClass,introspectedTable, true,introspectedTable.getRemarks()); FullyQualifiedJavaType superClass = getSuperClass(); if (superClass != null) { topLevelClass.setSuperClass(superClass); List<IntrospectedColumn> introspectedColumns = getColumnsInThisClass(); addParameterizedConstructor(topLevelClass); addDefaultConstructor(topLevelClass); String rootClass = getRootClass(); for (IntrospectedColumn introspectedColumn : introspectedColumns) { if (RootClassInfo.getInstance(rootClass, warnings).containsProperty(introspectedColumn)) { Field field = getJavaBeansField(introspectedColumn); if (plugins.modelFieldGenerated(field, topLevelClass, introspectedColumn, introspectedTable, Plugin.ModelClassType.BASE_RECORD)) { Method method = getJavaBeansGetter(introspectedColumn); if (plugins.modelGetterMethodGenerated(method, topLevelClass, introspectedColumn, introspectedTable, Plugin.ModelClassType.BASE_RECORD)) { method = getJavaBeansSetter(introspectedColumn); if (plugins.modelSetterMethodGenerated(method, topLevelClass, introspectedColumn, introspectedTable, Plugin.ModelClassType.BASE_RECORD)) {
commentGenerator.addJavaFileComment(topLevelClass); FullyQualifiedJavaType superClass = getSuperClass(); if (superClass != null) { topLevelClass.setSuperClass(superClass); List<IntrospectedColumn> introspectedColumns = getColumnsInThisClass(); addParameterizedConstructor(topLevelClass, introspectedTable.getNonBLOBColumns()); if (includeBLOBColumns()) { addParameterizedConstructor(topLevelClass, introspectedTable.getAllColumns()); addDefaultConstructor(topLevelClass); String rootClass = getRootClass(); for (IntrospectedColumn introspectedColumn : introspectedColumns) { if (RootClassInfo.getInstance(rootClass, warnings)
includeBLOBColumns() ? introspectedTable.getAllColumns() : introspectedTable.getNonBLOBColumns(); List<IntrospectedColumn> introspectedColumns = getColumnsInThisClass();
private FullyQualifiedJavaType getSuperClass() { FullyQualifiedJavaType superClass; if (introspectedTable.getRules().generatePrimaryKeyClass()) { superClass = new FullyQualifiedJavaType(introspectedTable .getPrimaryKeyType()); } else { String rootClass = getRootClass(); if (rootClass != null) { superClass = new FullyQualifiedJavaType(rootClass); } else { superClass = null; } } return superClass; }
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); } }
commentGenerator.addJavaFileComment(topLevelClass); FullyQualifiedJavaType superClass = getSuperClass(); if (superClass != null) { topLevelClass.setSuperClass(superClass); List<IntrospectedColumn> introspectedColumns = getColumnsInThisClass(); addParameterizedConstructor(topLevelClass); addDefaultConstructor(topLevelClass); String rootClass = getRootClass(); for (IntrospectedColumn introspectedColumn : introspectedColumns) { if (RootClassInfo.getInstance(rootClass, warnings) Field field = getJavaBeansField(introspectedColumn); if (plugins.modelFieldGenerated(field, topLevelClass, introspectedColumn, introspectedTable, Method method = getJavaBeansGetter(introspectedColumn); if (plugins.modelGetterMethodGenerated(method, topLevelClass, introspectedColumn, introspectedTable, method = getJavaBeansSetter(introspectedColumn); if (plugins.modelSetterMethodGenerated(method, topLevelClass, introspectedColumn, introspectedTable,
context.getCommentGenerator().addGeneralMethodComment(method, introspectedTable); List<IntrospectedColumn> constructorColumns = includeBLOBColumns() ? introspectedTable.getAllColumns() : introspectedTable.getNonBLOBColumns(); List<IntrospectedColumn> introspectedColumns = getColumnsInThisClass();
private FullyQualifiedJavaType getSuperClass() { FullyQualifiedJavaType superClass; if (introspectedTable.getRules().generatePrimaryKeyClass()) { superClass = new FullyQualifiedJavaType(introspectedTable.getPrimaryKeyType()); } else { String rootClass = getRootClass(); if (rootClass != null) { superClass = new FullyQualifiedJavaType(rootClass); } else { superClass = null; } } return superClass; }
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); } }
commentGenerator.addJavaFileComment(topLevelClass); FullyQualifiedJavaType superClass = getSuperClass(); if (superClass != null) { topLevelClass.setSuperClass(superClass); List<IntrospectedColumn> introspectedColumns = getColumnsInThisClass(); addParameterizedConstructor(topLevelClass); addDefaultConstructor(topLevelClass); String rootClass = getRootClass(); for (IntrospectedColumn introspectedColumn : introspectedColumns) { if (RootClassInfo.getInstance(rootClass, warnings) Field field = getJavaBeansField(introspectedColumn); if (plugins.modelFieldGenerated(field, topLevelClass, introspectedColumn, introspectedTable, Method method = getJavaBeansGetter(introspectedColumn); if (plugins.modelGetterMethodGenerated(method, topLevelClass, introspectedColumn, introspectedTable, method = getJavaBeansSetter(introspectedColumn); if (plugins.modelSetterMethodGenerated(method, topLevelClass, introspectedColumn, introspectedTable,
private List<IntrospectedColumn> getColumnsInThisClass() { List<IntrospectedColumn> introspectedColumns; if (includePrimaryKeyColumns()) { if (includeBLOBColumns()) { introspectedColumns = introspectedTable.getAllColumns(); } else { introspectedColumns = introspectedTable.getNonBLOBColumns(); } } else { if (includeBLOBColumns()) { introspectedColumns = introspectedTable.getNonPrimaryKeyColumns(); } else { introspectedColumns = introspectedTable.getBaseColumns(); } } return introspectedColumns; } }
includeBLOBColumns() ? introspectedTable.getAllColumns() : introspectedTable.getNonBLOBColumns(); List<IntrospectedColumn> introspectedColumns = getColumnsInThisClass();
private FullyQualifiedJavaType getSuperClass() { FullyQualifiedJavaType superClass; if (introspectedTable.getRules().generatePrimaryKeyClass()) { superClass = new FullyQualifiedJavaType(introspectedTable .getPrimaryKeyType()); } else { String rootClass = getRootClass(); if (rootClass != null) { superClass = new FullyQualifiedJavaType(rootClass); } else { superClass = null; } } return superClass; }
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); } }
private List<IntrospectedColumn> getColumnsInThisClass() { List<IntrospectedColumn> introspectedColumns; if (includePrimaryKeyColumns()) { if (includeBLOBColumns()) { introspectedColumns = introspectedTable.getAllColumns(); } else { introspectedColumns = introspectedTable.getNonBLOBColumns(); } } else { if (includeBLOBColumns()) { introspectedColumns = introspectedTable .getNonPrimaryKeyColumns(); } else { introspectedColumns = introspectedTable.getBaseColumns(); } } return introspectedColumns; } }
private FullyQualifiedJavaType getSuperClass() { FullyQualifiedJavaType superClass; if (introspectedTable.getRules().generatePrimaryKeyClass()) { superClass = new FullyQualifiedJavaType(introspectedTable .getPrimaryKeyType()); } else { String rootClass = getRootClass(); if (rootClass != null) { superClass = new FullyQualifiedJavaType(rootClass); } else { superClass = null; } } return superClass; }
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); } }
private List<IntrospectedColumn> getColumnsInThisClass() { List<IntrospectedColumn> introspectedColumns; if (includePrimaryKeyColumns()) { if (includeBLOBColumns()) { introspectedColumns = introspectedTable.getAllColumns(); } else { introspectedColumns = introspectedTable.getNonBLOBColumns(); } } else { if (includeBLOBColumns()) { introspectedColumns = introspectedTable .getNonPrimaryKeyColumns(); } else { introspectedColumns = introspectedTable.getBaseColumns(); } } return introspectedColumns; } }