Class OracleSpatialFunction

    • Constructor Summary

      Constructors 
      Constructor Description
      OracleSpatialFunction​(String name, boolean useParenthesesWhenNoArgs, org.hibernate.query.sqm.produce.function.ArgumentsValidator argValidator, org.hibernate.query.sqm.produce.function.FunctionReturnTypeResolver returnTypeResolver)  
    • 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> sqlAstArguments, 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

      • OracleSpatialFunction

        public OracleSpatialFunction​(String name,
                                     boolean useParenthesesWhenNoArgs,
                                     org.hibernate.query.sqm.produce.function.ArgumentsValidator argValidator,
                                     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> sqlAstArguments,
                           org.hibernate.sql.ast.SqlAstTranslator<?> walker)
        Specified by:
        render in interface org.hibernate.query.sqm.function.FunctionRenderingSupport
        Overrides:
        render in class org.hibernate.query.sqm.function.NamedSqmFunctionDescriptor