Uses of Class
org.hibernate.query.sqm.function.SelfRenderingSqmFunction
-
Packages that use SelfRenderingSqmFunction Package Description org.hibernate.dialect.function org.hibernate.envers.function org.hibernate.query.sqm.function -
-
Uses of SelfRenderingSqmFunction in org.hibernate.dialect.function
Subclasses of SelfRenderingSqmFunction in org.hibernate.dialect.function Modifier and Type Class Description protected static class
FormatFunction.FormatSqmFunction<T>
protected class
InverseDistributionFunction.SelfRenderingInverseDistributionFunction<T>
Methods in org.hibernate.dialect.function that return SelfRenderingSqmFunction Modifier and Type Method Description protected <T> SelfRenderingSqmFunction<T>
CastStrEmulation. generateSqmFunctionExpression(List<? extends SqmTypedNode<?>> arguments, ReturnableType<T> impliedResultType, QueryEngine queryEngine, TypeConfiguration typeConfiguration)
protected <T> SelfRenderingSqmFunction<T>
CoalesceIfnullEmulation. generateSqmFunctionExpression(List<? extends SqmTypedNode<?>> arguments, ReturnableType<T> impliedResultType, QueryEngine queryEngine, TypeConfiguration typeConfiguration)
protected <T> SelfRenderingSqmFunction
ExtractFunction. generateSqmFunctionExpression(List<? extends SqmTypedNode<?>> arguments, ReturnableType<T> impliedResultType, QueryEngine queryEngine, TypeConfiguration typeConfiguration)
protected <T> SelfRenderingSqmFunction<T>
FormatFunction. generateSqmFunctionExpression(List<? extends SqmTypedNode<?>> arguments, ReturnableType<T> impliedResultType, QueryEngine queryEngine, TypeConfiguration typeConfiguration)
protected <T> SelfRenderingSqmFunction<T>
InsertSubstringOverlayEmulation. generateSqmFunctionExpression(List<? extends SqmTypedNode<?>> arguments, ReturnableType<T> impliedResultType, QueryEngine queryEngine, TypeConfiguration typeConfiguration)
protected <T> SelfRenderingSqmFunction<T>
LocatePositionEmulation. generateSqmFunctionExpression(List<? extends SqmTypedNode<?>> arguments, ReturnableType<T> impliedResultType, QueryEngine queryEngine, TypeConfiguration typeConfiguration)
protected <T> SelfRenderingSqmFunction<T>
LpadRpadPadEmulation. generateSqmFunctionExpression(List<? extends SqmTypedNode<?>> arguments, ReturnableType<T> impliedResultType, QueryEngine queryEngine, TypeConfiguration typeConfiguration)
protected <T> SelfRenderingSqmFunction<T>
NvlCoalesceEmulation. generateSqmFunctionExpression(List<? extends SqmTypedNode<?>> arguments, ReturnableType<T> impliedResultType, QueryEngine queryEngine, TypeConfiguration typeConfiguration)
protected <T> SelfRenderingSqmFunction<T>
TransactSQLStrFunction. generateSqmFunctionExpression(List<? extends SqmTypedNode<?>> arguments, ReturnableType<T> impliedResultType, QueryEngine queryEngine, TypeConfiguration typeConfiguration)
-
Uses of SelfRenderingSqmFunction in org.hibernate.envers.function
Methods in org.hibernate.envers.function that return SelfRenderingSqmFunction Modifier and Type Method Description protected <T> SelfRenderingSqmFunction<T>
OrderByFragmentFunction. generateSqmFunctionExpression(List<? extends SqmTypedNode<?>> arguments, ReturnableType<T> impliedResultType, QueryEngine queryEngine, TypeConfiguration typeConfiguration)
-
Uses of SelfRenderingSqmFunction in org.hibernate.query.sqm.function
Subclasses of SelfRenderingSqmFunction in org.hibernate.query.sqm.function Modifier and Type Class Description class
SelfRenderingSqmAggregateFunction<T>
class
SelfRenderingSqmOrderedSetAggregateFunction<T>
class
SelfRenderingSqmWindowFunction<T>
Methods in org.hibernate.query.sqm.function that return SelfRenderingSqmFunction Modifier and Type Method Description SelfRenderingSqmFunction<T>
SelfRenderingSqmFunction. copy(SqmCopyContext context)
<T> SelfRenderingSqmFunction<T>
AbstractSqmFunctionDescriptor. generateAggregateSqmExpression(List<? extends SqmTypedNode<?>> arguments, SqmPredicate filter, ReturnableType<T> impliedResultType, QueryEngine queryEngine, TypeConfiguration typeConfiguration)
default <T> SelfRenderingSqmFunction<T>
SqmFunctionDescriptor. generateAggregateSqmExpression(List<? extends SqmTypedNode<?>> arguments, SqmPredicate filter, ReturnableType<T> impliedResultType, QueryEngine queryEngine, TypeConfiguration typeConfiguration)
LikeSqmFunctionDescriptor.generateSqmExpression(List, ReturnableType, QueryEngine, TypeConfiguration)
but also accepts a filter predicate.<T> SelfRenderingSqmFunction<T>
AbstractSqmFunctionDescriptor. generateOrderedSetAggregateSqmExpression(List<? extends SqmTypedNode<?>> arguments, SqmPredicate filter, SqmOrderByClause withinGroupClause, ReturnableType<T> impliedResultType, QueryEngine queryEngine, TypeConfiguration typeConfiguration)
default <T> SelfRenderingSqmFunction<T>
SqmFunctionDescriptor. generateOrderedSetAggregateSqmExpression(List<? extends SqmTypedNode<?>> arguments, SqmPredicate filter, SqmOrderByClause withinGroupClause, ReturnableType<T> impliedResultType, QueryEngine queryEngine, TypeConfiguration typeConfiguration)
LikeSqmFunctionDescriptor.generateSqmExpression(List, ReturnableType, QueryEngine, TypeConfiguration)
but also accepts a filter predicate.<T> SelfRenderingSqmFunction<T>
AbstractSqmFunctionDescriptor. generateSqmExpression(List<? extends SqmTypedNode<?>> arguments, ReturnableType<T> impliedResultType, QueryEngine queryEngine, TypeConfiguration typeConfiguration)
<T> SelfRenderingSqmFunction<T>
SqmFunctionDescriptor. generateSqmExpression(List<? extends SqmTypedNode<?>> arguments, ReturnableType<T> impliedResultType, QueryEngine queryEngine, TypeConfiguration typeConfiguration)
Instantiate this template with the given arguments and expected return type.default <T> SelfRenderingSqmFunction<T>
SqmFunctionDescriptor. generateSqmExpression(ReturnableType<T> impliedResultType, QueryEngine queryEngine, TypeConfiguration typeConfiguration)
Convenience for no argumentsdefault <T> SelfRenderingSqmFunction<T>
SqmFunctionDescriptor. generateSqmExpression(SqmTypedNode<?> argument, ReturnableType<T> impliedResultType, QueryEngine queryEngine, TypeConfiguration typeConfiguration)
Convenience for single argumentprotected abstract <T> SelfRenderingSqmFunction<T>
AbstractSqmFunctionDescriptor. generateSqmFunctionExpression(List<? extends SqmTypedNode<?>> arguments, ReturnableType<T> impliedResultType, QueryEngine queryEngine, TypeConfiguration typeConfiguration)
Return an SQM node or subtree representing an invocation of this function with the given arguments.protected <T> SelfRenderingSqmFunction<T>
AbstractSqmSelfRenderingFunctionDescriptor. generateSqmFunctionExpression(List<? extends SqmTypedNode<?>> arguments, ReturnableType<T> impliedResultType, QueryEngine queryEngine, TypeConfiguration typeConfiguration)
protected <T> SelfRenderingSqmFunction<T>
JdbcEscapeFunctionDescriptor. generateSqmFunctionExpression(List<? extends SqmTypedNode<?>> arguments, ReturnableType<T> impliedResultType, QueryEngine queryEngine, TypeConfiguration typeConfiguration)
protected <T> SelfRenderingSqmFunction<T>
MultipatternSqmFunctionDescriptor. generateSqmFunctionExpression(List<? extends SqmTypedNode<?>> arguments, ReturnableType<T> impliedResultType, QueryEngine queryEngine, TypeConfiguration typeConfiguration)
<T> SelfRenderingSqmFunction<T>
AbstractSqmFunctionDescriptor. generateWindowSqmExpression(List<? extends SqmTypedNode<?>> arguments, SqmPredicate filter, Boolean respectNulls, Boolean fromFirst, ReturnableType<T> impliedResultType, QueryEngine queryEngine, TypeConfiguration typeConfiguration)
default <T> SelfRenderingSqmFunction<T>
SqmFunctionDescriptor. generateWindowSqmExpression(List<? extends SqmTypedNode<?>> arguments, SqmPredicate filter, Boolean respectNulls, Boolean fromFirst, ReturnableType<T> impliedResultType, QueryEngine queryEngine, TypeConfiguration typeConfiguration)
LikeSqmFunctionDescriptor.generateSqmExpression(List, ReturnableType, QueryEngine, TypeConfiguration)
but also accepts a filter predicate.
-