Available in versions: Dev (3.20)
This documentation is for the unreleased development version of jOOQ. Click on the above version links to get this documentation for a supported version of jOOQ.
Generated synonyms
Applies to ✅ Open Source Edition ✅ Express Edition ✅ Professional Edition ✅ Enterprise Edition
Every synonym in your database will generate a org.jooq.Synonym
implementation that looks like this:
public final class Synonyms { // Every synonym generates a member public static final Synonym S_BOOK = Internal.createSynonym(Public.PUBLIC, DSL.name("S_BOOK"), Book.BOOK, DSL.comment("")); }
<configuration> <generator> <generate> <!-- Generate the Synonyms class --> <synonyms>true</synonyms> </generate> </generator> </configuration>
See the configuration XSD, standalone code generation, and maven code generation for more details.
new org.jooq.meta.jaxb.Configuration() .withGenerator( new Generate() // Generate the Synonyms class .withSynonyms(true) )
See the configuration XSD and programmatic code generation for more details.
import org.jooq.meta.jaxb.* configuration { generator { generate { // Generate the Synonyms class isSynonyms = true } } }
See the configuration XSD and gradle code generation for more details.
configuration { generator { generate { // Generate the Synonyms class synonyms = true } } }
See the configuration XSD and gradle code generation for more details.
generationTool { generator { generate { // Generate the Synonyms class synonyms = true } } }
See the configuration XSD and gradle code generation for more details.
Feedback
Do you have any feedback about this page? We'd love to hear it!