Class AbstractBooleanExpressionRenderer.AbstractBuilder<M,B extends AbstractBooleanExpressionRenderer.AbstractBuilder<M,B>>

java.lang.Object
org.mybatis.dynamic.sql.common.AbstractBooleanExpressionRenderer.AbstractBuilder<M,B>
Direct Known Subclasses:
HavingRenderer.Builder, WhereRenderer.Builder
Enclosing class:
AbstractBooleanExpressionRenderer<M extends AbstractBooleanExpressionModel>

public abstract static class AbstractBooleanExpressionRenderer.AbstractBuilder<M,B extends AbstractBooleanExpressionRenderer.AbstractBuilder<M,B>> extends Object
  • Constructor Details

    • AbstractBuilder

      protected AbstractBuilder(M model)
  • Method Details

    • withRenderingStrategy

      public B withRenderingStrategy(RenderingStrategy renderingStrategy)
    • withTableAliasCalculator

      public B withTableAliasCalculator(TableAliasCalculator tableAliasCalculator)
    • withSequence

      public B withSequence(AtomicInteger sequence)
    • withParameterName

      public B withParameterName(String parameterName)
    • getThis

      protected abstract B getThis()