Class OracleSpatialSQLMMFunction

  • All Implemented Interfaces:
    org.hibernate.query.sqm.function.FunctionRenderingSupport, org.hibernate.query.sqm.function.SqmFunctionDescriptor

    public class OracleSpatialSQLMMFunction
    extends OracleSpatialFunction
    • Constructor Summary

      Constructors 
      Constructor Description
      OracleSpatialSQLMMFunction​(String name, String stMethod, int numArgs, org.hibernate.query.sqm.produce.function.FunctionReturnTypeResolver returnTypeResolver)  
      OracleSpatialSQLMMFunction​(String name, String stMethod, int numArgs, org.hibernate.query.sqm.produce.function.FunctionReturnTypeResolver returnTypeResolver, boolean addGeomAccessor)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void render​(org.hibernate.sql.ast.spi.SqlAppender sqlAppender, List<? extends org.hibernate.sql.ast.tree.SqlAstNode> arguments, org.hibernate.sql.ast.SqlAstTranslator<?> walker)  
      • Methods inherited from class org.hibernate.query.sqm.function.NamedSqmFunctionDescriptor

        alwaysIncludesParentheses, getArgumentListSignature, getName, render, render, render, toString
      • Methods inherited from class org.hibernate.query.sqm.function.AbstractSqmSelfRenderingFunctionDescriptor

        generateSqmAggregateFunctionExpression, generateSqmFunctionExpression, generateSqmOrderedSetAggregateFunctionExpression, generateSqmWindowFunctionExpression, getFunctionKind
      • Methods inherited from class org.hibernate.query.sqm.function.AbstractSqmFunctionDescriptor

        generateAggregateSqmExpression, generateOrderedSetAggregateSqmExpression, generateSqmExpression, generateWindowSqmExpression, getArgumentsValidator, getArgumentTypeResolver, getReturnSignature, getReturnTypeResolver, getSignature
      • Methods inherited from interface org.hibernate.query.sqm.function.SqmFunctionDescriptor

        generateSqmExpression, generateSqmExpression
    • Constructor Detail

      • OracleSpatialSQLMMFunction

        public OracleSpatialSQLMMFunction​(String name,
                                          String stMethod,
                                          int numArgs,
                                          org.hibernate.query.sqm.produce.function.FunctionReturnTypeResolver returnTypeResolver,
                                          boolean addGeomAccessor)
      • OracleSpatialSQLMMFunction

        public OracleSpatialSQLMMFunction​(String name,
                                          String stMethod,
                                          int numArgs,
                                          org.hibernate.query.sqm.produce.function.FunctionReturnTypeResolver returnTypeResolver)
    • Method Detail

      • render

        public void render​(org.hibernate.sql.ast.spi.SqlAppender sqlAppender,
                           List<? extends org.hibernate.sql.ast.tree.SqlAstNode> arguments,
                           org.hibernate.sql.ast.SqlAstTranslator<?> walker)
        Specified by:
        render in interface org.hibernate.query.sqm.function.FunctionRenderingSupport
        Overrides:
        render in class OracleSpatialFunction