Class AbstractJsonGetFunction

java.lang.Object
com.blazebit.persistence.impl.function.jsonset.AbstractJsonFunction
com.blazebit.persistence.impl.function.jsonget.AbstractJsonGetFunction
All Implemented Interfaces:
JpqlFunction
Direct Known Subclasses:
DB2JsonGetFunction, MSSQLJsonGetFunction, MySQLJsonGetFunction, OracleJsonGetFunction, PostgreSQLJsonGetFunction

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

  • Constructor Details

    • AbstractJsonGetFunction

      protected AbstractJsonGetFunction(ConcatFunction concatFunction)
  • 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)