Class AbstractJsonSetFunction

java.lang.Object
com.blazebit.persistence.impl.function.jsonset.AbstractJsonFunction
com.blazebit.persistence.impl.function.jsonset.AbstractJsonSetFunction
All Implemented Interfaces:
JpqlFunction
Direct Known Subclasses:
DB2JsonSetFunction, MSSQLJsonSetFunction, MySQL8JsonSetFunction, OracleJsonSetFunction, PostgreSQLJsonSetFunction

public abstract class AbstractJsonSetFunction extends AbstractJsonFunction
Since:
1.5.0
Author:
Moritz Becker
  • Field Details

  • Constructor Details

    • AbstractJsonSetFunction

      protected AbstractJsonSetFunction()
  • Method Details

    • hasArguments

      public boolean hasArguments()
    • hasParenthesesIfNoArguments

      public boolean hasParenthesesIfNoArguments()
    • getReturnType

      public Class<?> getReturnType(Class<?> firstArgumentType)
    • render

      public void render(FunctionRenderContext context)
    • render0

      protected abstract void render0(FunctionRenderContext context)
    • addUnquotedArgument

      protected void addUnquotedArgument(FunctionRenderContext context, int argIndex)