Class OracleSpatialSQLMMFunction
java.lang.Object
org.hibernate.query.sqm.function.AbstractSqmFunctionDescriptor
org.hibernate.query.sqm.function.AbstractSqmSelfRenderingFunctionDescriptor
org.hibernate.query.sqm.function.NamedSqmFunctionDescriptor
org.hibernate.spatial.dialect.oracle.OracleSpatialFunction
org.hibernate.spatial.dialect.oracle.OracleSpatialSQLMMFunction
- All Implemented Interfaces:
FunctionRenderer
,SqmFunctionDescriptor
-
Constructor Summary
ConstructorsConstructorDescriptionOracleSpatialSQLMMFunction
(String name, String stMethod, int numArgs, FunctionReturnTypeResolver returnTypeResolver) OracleSpatialSQLMMFunction
(String name, String stMethod, int numArgs, FunctionReturnTypeResolver returnTypeResolver, boolean addGeomAccessor) -
Method Summary
Modifier and TypeMethodDescriptionvoid
render
(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, 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 class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.hibernate.query.sqm.function.FunctionRenderer
render
Methods inherited from interface org.hibernate.query.sqm.function.SqmFunctionDescriptor
generateSqmExpression, generateSqmExpression, isPredicate
-
Constructor Details
-
OracleSpatialSQLMMFunction
public OracleSpatialSQLMMFunction(String name, String stMethod, int numArgs, FunctionReturnTypeResolver returnTypeResolver, boolean addGeomAccessor) -
OracleSpatialSQLMMFunction
public OracleSpatialSQLMMFunction(String name, String stMethod, int numArgs, FunctionReturnTypeResolver returnTypeResolver)
-
-
Method Details
-
render
public void render(SqlAppender sqlAppender, List<? extends SqlAstNode> arguments, ReturnableType<?> returnType, SqlAstTranslator<?> walker) - Specified by:
render
in interfaceFunctionRenderer
- Overrides:
render
in classOracleSpatialFunction
-