@Override @Deprecated public String getOutputSchema(String inputSchema) { for (Schema schema : configuredSchemata) if (inputSchema.equals(schema.getInputSchema())) return schema.getOutputSchema(); return inputSchema; }
@Override public String getOutputSchema(String inputCatalog, String inputSchema) { for (Catalog catalog : configuredCatalogs) if (inputCatalog.equals(catalog.getInputCatalog())) for (Schema schema : catalog.getSchemata()) if (inputSchema.equals(schema.getInputSchema())) return schema.getOutputSchema(); return inputSchema; }
if ("".equals(schema.getOutputSchema())) log.warn("WARNING: Empty <outputSchema/> should not be used to model default outputSchemas. Use <outputSchemaToDefault>true</outputSchemaToDefault>, instead. See also: https://github.com/jOOQ/jOOQ/issues/3018"); else if (schema.getOutputSchema() == null) schema.setOutputSchema(trim(schema.getInputSchema()));