Class BroadleafVarArgsFunction
java.lang.Object
org.hibernate.query.sqm.function.AbstractSqmFunctionDescriptor
org.hibernate.query.sqm.function.AbstractSqmSelfRenderingFunctionDescriptor
org.hibernate.query.sqm.function.NamedSqmFunctionDescriptor
org.hibernate.dialect.function.StandardSQLFunction
com.broadleafcommerce.data.tracking.jpa.hibernate.BroadleafVarArgsFunction
- All Implemented Interfaces:
org.hibernate.query.sqm.function.FunctionRenderingSupport
,org.hibernate.query.sqm.function.SqmFunctionDescriptor
public class BroadleafVarArgsFunction
extends org.hibernate.dialect.function.StandardSQLFunction
-
Constructor Summary
ConstructorsConstructorDescriptionBroadleafVarArgsFunction
(String name, org.hibernate.type.BasicTypeReference<?> type, String begin, String sep, String end) -
Method Summary
Modifier and TypeMethodDescriptionvoid
render
(org.hibernate.sql.ast.spi.SqlAppender sqlAppender, List<? extends org.hibernate.sql.ast.tree.SqlAstNode> sqlAstArguments, org.hibernate.sql.ast.tree.predicate.Predicate filter, Boolean respectNulls, Boolean fromFirst, org.hibernate.sql.ast.SqlAstTranslator<?> walker) Methods inherited from class org.hibernate.dialect.function.StandardSQLFunction
getType
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.SqmFunctionDescriptor
generateSqmExpression, generateSqmExpression
-
Constructor Details
-
BroadleafVarArgsFunction
-
-
Method Details
-
render
public void render(org.hibernate.sql.ast.spi.SqlAppender sqlAppender, List<? extends org.hibernate.sql.ast.tree.SqlAstNode> sqlAstArguments, org.hibernate.sql.ast.tree.predicate.Predicate filter, Boolean respectNulls, Boolean fromFirst, org.hibernate.sql.ast.SqlAstTranslator<?> walker) - Specified by:
render
in interfaceorg.hibernate.query.sqm.function.FunctionRenderingSupport
- Overrides:
render
in classorg.hibernate.query.sqm.function.NamedSqmFunctionDescriptor
-