@Override public void addInterfaceElements(Interface interfaze) { Set<FullyQualifiedJavaType> importedTypes = new TreeSet<FullyQualifiedJavaType>(); importedTypes.add(FullyQualifiedJavaType.getNewListInstance()); Method method = new Method(); method.setVisibility(JavaVisibility.PUBLIC); FullyQualifiedJavaType returnType = FullyQualifiedJavaType .getNewListInstance(); FullyQualifiedJavaType listType; listType = new FullyQualifiedJavaType( introspectedTable.getBaseRecordType()); importedTypes.add(listType); returnType.addTypeArgument(listType); method.setReturnType(returnType); method.setName(introspectedTable.getSelectAllStatementId()); context.getCommentGenerator().addGeneralMethodComment(method, introspectedTable); addMapperAnnotations(interfaze, method); if (context.getPlugins().clientSelectAllMethodGenerated(method, interfaze, introspectedTable)) { interfaze.addImportedTypes(importedTypes); interfaze.addMethod(method); } }
@Override public void addInterfaceElements(Interface interfaze) { Set<FullyQualifiedJavaType> importedTypes = new TreeSet<FullyQualifiedJavaType>(); importedTypes.add(FullyQualifiedJavaType.getNewListInstance()); Method method = new Method(); method.setVisibility(JavaVisibility.PUBLIC); FullyQualifiedJavaType returnType = FullyQualifiedJavaType .getNewListInstance(); FullyQualifiedJavaType listType; listType = new FullyQualifiedJavaType( introspectedTable.getBaseRecordType()); importedTypes.add(listType); returnType.addTypeArgument(listType); method.setReturnType(returnType); method.setName(introspectedTable.getSelectAllStatementId()); context.getCommentGenerator().addGeneralMethodComment(method, introspectedTable); addMapperAnnotations(interfaze, method); if (context.getPlugins().clientSelectAllMethodGenerated(method, interfaze, introspectedTable)) { interfaze.addImportedTypes(importedTypes); interfaze.addMethod(method); } }
@Override public void addInterfaceElements(Interface interfaze) { Set<FullyQualifiedJavaType> importedTypes = new TreeSet<FullyQualifiedJavaType>(); importedTypes.add(FullyQualifiedJavaType.getNewListInstance()); Method method = new Method(); method.setVisibility(JavaVisibility.PUBLIC); FullyQualifiedJavaType returnType = FullyQualifiedJavaType .getNewListInstance(); FullyQualifiedJavaType listType; listType = new FullyQualifiedJavaType( introspectedTable.getBaseRecordType()); importedTypes.add(listType); returnType.addTypeArgument(listType); method.setReturnType(returnType); method.setName(introspectedTable.getSelectAllStatementId()); context.getCommentGenerator().addGeneralMethodComment(method, introspectedTable); addMapperAnnotations(interfaze, method); if (context.getPlugins().clientSelectAllMethodGenerated(method, interfaze, introspectedTable)) { addExtraImports(interfaze); interfaze.addImportedTypes(importedTypes); interfaze.addMethod(method); } }