Interface TemplateDecorator


public interface TemplateDecorator
Decorator used for integrations with applications and frameworks.
Since:
1.6
  • Method Details

    • withTableNameResolver

      TemplateDecorator withTableNameResolver(@Nonnull TableNameResolver tableNameResolver)
      Returns a new prepared statement template with the specified table name resolver.
      Parameters:
      tableNameResolver - the table name resolver.
      Returns:
      a new prepared statement template.
    • withColumnNameResolver

      TemplateDecorator withColumnNameResolver(@Nonnull ColumnNameResolver columnNameResolver)
      Returns a new prepared statement template with the specified column name resolver.
      Parameters:
      columnNameResolver - the column name resolver.
      Returns:
      a new prepared statement template.
    • withForeignKeyResolver

      TemplateDecorator withForeignKeyResolver(@Nonnull ForeignKeyResolver foreignKeyResolver)
      Returns a new prepared statement template with the specified foreign key resolver.
      Parameters:
      foreignKeyResolver - the foreign key resolver.
      Returns:
      a new prepared statement template.