Module org.jooq
Package org.jooq.conf

Interface MappedSchemaObject

All Known Implementing Classes:
MappedTable, MappedUDT

public interface MappedSchemaObject
A common base type for objects contained in MappedSchema, such as MappedTable or MappedUDT.
Author:
Lukas Eder
  • Method Details

    • getInput

      String getInput()
      The input name as defined in Named.getName()

      Either <input/> or <inputExpression/> must be provided.

    • getInputExpression

      Pattern getInputExpression()
      A regular expression matching the input name as defined in Named.getName()

      Either <input/> or <inputExpression/> must be provided

    • getOutput

      String getOutput()
      The output name as it will be rendered in SQL.
      • When <input/> is provided, <output/> is a constant value.
      • When <inputExpression/> is provided, <output/> is a replacement expression.