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 TypeMethodDescriptionvoidrender(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
getTypeMethods inherited from class org.hibernate.query.sqm.function.NamedSqmFunctionDescriptor
alwaysIncludesParentheses, getArgumentListSignature, getName, render, render, render, toStringMethods inherited from class org.hibernate.query.sqm.function.AbstractSqmSelfRenderingFunctionDescriptor
generateSqmAggregateFunctionExpression, generateSqmFunctionExpression, generateSqmOrderedSetAggregateFunctionExpression, generateSqmWindowFunctionExpression, getFunctionKindMethods inherited from class org.hibernate.query.sqm.function.AbstractSqmFunctionDescriptor
generateAggregateSqmExpression, generateOrderedSetAggregateSqmExpression, generateSqmExpression, generateWindowSqmExpression, getArgumentsValidator, getArgumentTypeResolver, getReturnSignature, getReturnTypeResolver, getSignatureMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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:
renderin interfaceorg.hibernate.query.sqm.function.FunctionRenderingSupport- Overrides:
renderin classorg.hibernate.query.sqm.function.NamedSqmFunctionDescriptor
-