Uses of Class
org.hibernate.query.sqm.tree.expression.SqmFunction
-
Packages that use SqmFunction Package Description org.hibernate.dialect.function Contains implementations ofSqmFunctionDescriptordescribing a range of relatively-sophisticated SQL functions available in various dialects.org.hibernate.query.sqm This package defines a semantic model of HQL queries.org.hibernate.query.sqm.function Package defining support for HQL, including JPQL as a subset of HQL.org.hibernate.query.sqm.internal Package for the SQM-backed Query implementation detailsorg.hibernate.query.sqm.produce.function Package defining support forSqmFunctionDescriptorhandling.org.hibernate.query.sqm.spi SPI-level SQM contractsorg.hibernate.query.sqm.sql Package for the translation of SQM into SQL ASTorg.hibernate.query.sqm.tree.jpa -
-
Uses of SqmFunction in org.hibernate.dialect.function
Subclasses of SqmFunction in org.hibernate.dialect.function Modifier and Type Class Description protected static classFormatFunction.FormatSqmFunction<T>protected classInverseDistributionFunction.SelfRenderingInverseDistributionFunction<T> -
Uses of SqmFunction in org.hibernate.query.sqm
Methods in org.hibernate.query.sqm with parameters of type SqmFunction Modifier and Type Method Description TSemanticQueryWalker. visitFunction(SqmFunction<?> tSqmFunction) -
Uses of SqmFunction in org.hibernate.query.sqm.function
Subclasses of SqmFunction in org.hibernate.query.sqm.function Modifier and Type Class Description classSelfRenderingSqmAggregateFunction<T>classSelfRenderingSqmFunction<T>classSelfRenderingSqmOrderedSetAggregateFunction<T>classSelfRenderingSqmWindowFunction<T> -
Uses of SqmFunction in org.hibernate.query.sqm.internal
Methods in org.hibernate.query.sqm.internal that return SqmFunction Modifier and Type Method Description SqmFunction<Double>SqmCriteriaNodeBuilder. acos(Expression<? extends Number> x)SqmFunction<Double>SqmCriteriaNodeBuilder. asin(Expression<? extends Number> x)SqmFunction<Double>SqmCriteriaNodeBuilder. atan(Expression<? extends Number> x)SqmFunction<Double>SqmCriteriaNodeBuilder. atan2(Expression<? extends Number> y, Expression<? extends Number> x)SqmFunction<Double>SqmCriteriaNodeBuilder. atan2(Expression<? extends Number> y, Number x)SqmFunction<Double>SqmCriteriaNodeBuilder. atan2(Number y, Expression<? extends Number> x)SqmFunction<String>SqmCriteriaNodeBuilder. collate(Expression<String> x, String collation)SqmFunction<Double>SqmCriteriaNodeBuilder. cos(Expression<? extends Number> x)SqmFunction<Double>SqmCriteriaNodeBuilder. cosh(Expression<? extends Number> x)SqmFunction<Date>SqmCriteriaNodeBuilder. currentDate()SqmFunction<Instant>SqmCriteriaNodeBuilder. currentInstant()SqmFunction<Time>SqmCriteriaNodeBuilder. currentTime()SqmFunction<Timestamp>SqmCriteriaNodeBuilder. currentTimestamp()SqmFunction<Integer>SqmCriteriaNodeBuilder. day(Expression<? extends TemporalAccessor> datetime)SqmFunction<Double>SqmCriteriaNodeBuilder. degrees(Expression<? extends Number> x)SqmFunction<String>SqmCriteriaNodeBuilder. format(Expression<? extends TemporalAccessor> datetime, String pattern)<T> SqmFunction<T>SqmCriteriaNodeBuilder. function(String name, Class<T> type, Expression<?>[] args)SqmFunction<Integer>SqmCriteriaNodeBuilder. hour(Expression<? extends TemporalAccessor> datetime)SqmFunction<String>SqmCriteriaNodeBuilder. left(Expression<String> x, int length)SqmFunction<String>SqmCriteriaNodeBuilder. left(Expression<String> x, Expression<Integer> length)SqmFunction<Integer>SqmCriteriaNodeBuilder. length(Expression<String> argument)SqmFunction<Integer>SqmCriteriaNodeBuilder. locate(Expression<String> source, Expression<String> pattern)SqmFunction<Integer>SqmCriteriaNodeBuilder. locate(Expression<String> source, Expression<String> pattern, Expression<Integer> startPosition)SqmFunction<Integer>SqmCriteriaNodeBuilder. locate(Expression<String> source, String pattern)SqmFunction<Integer>SqmCriteriaNodeBuilder. locate(Expression<String> source, String pattern, int startPosition)SqmFunction<Double>SqmCriteriaNodeBuilder. log(Expression<? extends Number> b, Expression<? extends Number> x)SqmFunction<Double>SqmCriteriaNodeBuilder. log(Number b, Expression<? extends Number> x)SqmFunction<Double>SqmCriteriaNodeBuilder. log10(Expression<? extends Number> x)SqmFunction<String>SqmCriteriaNodeBuilder. lower(Expression<String> x)SqmFunction<Integer>SqmCriteriaNodeBuilder. minute(Expression<? extends TemporalAccessor> datetime)SqmFunction<Integer>SqmCriteriaNodeBuilder. month(Expression<? extends TemporalAccessor> datetime)SqmFunction<String>SqmCriteriaNodeBuilder. overlay(Expression<String> string, Expression<String> replacement, int start)SqmFunction<String>SqmCriteriaNodeBuilder. overlay(Expression<String> string, Expression<String> replacement, int start, int length)SqmFunction<String>SqmCriteriaNodeBuilder. overlay(Expression<String> string, Expression<String> replacement, int start, Expression<Integer> length)SqmFunction<String>SqmCriteriaNodeBuilder. overlay(Expression<String> string, Expression<String> replacement, Expression<Integer> start)SqmFunction<String>SqmCriteriaNodeBuilder. overlay(Expression<String> string, Expression<String> replacement, Expression<Integer> start, int length)SqmFunction<String>SqmCriteriaNodeBuilder. overlay(Expression<String> string, Expression<String> replacement, Expression<Integer> start, Expression<Integer> length)SqmFunction<String>SqmCriteriaNodeBuilder. overlay(Expression<String> string, String replacement, int start)SqmFunction<String>SqmCriteriaNodeBuilder. overlay(Expression<String> string, String replacement, int start, int length)SqmFunction<String>SqmCriteriaNodeBuilder. overlay(Expression<String> string, String replacement, int start, Expression<Integer> length)SqmFunction<String>SqmCriteriaNodeBuilder. overlay(Expression<String> string, String replacement, Expression<Integer> start)SqmFunction<String>SqmCriteriaNodeBuilder. overlay(Expression<String> string, String replacement, Expression<Integer> start, int length)SqmFunction<String>SqmCriteriaNodeBuilder. overlay(Expression<String> string, String replacement, Expression<Integer> start, Expression<Integer> length)SqmFunction<String>SqmCriteriaNodeBuilder. pad(CriteriaBuilder.Trimspec ts, Expression<String> x, int length)SqmFunction<String>SqmCriteriaNodeBuilder. pad(CriteriaBuilder.Trimspec ts, Expression<String> x, int length, char padChar)SqmFunction<String>SqmCriteriaNodeBuilder. pad(CriteriaBuilder.Trimspec ts, Expression<String> x, int length, Expression<Character> padChar)SqmFunction<String>SqmCriteriaNodeBuilder. pad(CriteriaBuilder.Trimspec ts, Expression<String> x, Expression<Integer> length)SqmFunction<String>SqmCriteriaNodeBuilder. pad(CriteriaBuilder.Trimspec ts, Expression<String> x, Expression<Integer> length, char padChar)SqmFunction<String>SqmCriteriaNodeBuilder. pad(CriteriaBuilder.Trimspec ts, Expression<String> x, Expression<Integer> length, Expression<Character> padChar)SqmFunction<String>SqmCriteriaNodeBuilder. pad(Expression<String> x, int length)SqmFunction<String>SqmCriteriaNodeBuilder. pad(Expression<String> x, int length, char padChar)SqmFunction<String>SqmCriteriaNodeBuilder. pad(Expression<String> x, int length, Expression<Character> padChar)SqmFunction<String>SqmCriteriaNodeBuilder. pad(Expression<String> x, Expression<Integer> length)SqmFunction<String>SqmCriteriaNodeBuilder. pad(Expression<String> x, Expression<Integer> length, char padChar)SqmFunction<String>SqmCriteriaNodeBuilder. pad(Expression<String> x, Expression<Integer> length, Expression<Character> padChar)SqmFunction<Double>SqmCriteriaNodeBuilder. pi()SqmFunction<Double>SqmCriteriaNodeBuilder. radians(Expression<? extends Number> x)SqmFunction<String>SqmCriteriaNodeBuilder. replace(Expression<String> x, Expression<String> pattern, Expression<String> replacement)SqmFunction<String>SqmCriteriaNodeBuilder. replace(Expression<String> x, Expression<String> pattern, String replacement)SqmFunction<String>SqmCriteriaNodeBuilder. replace(Expression<String> x, String pattern, Expression<String> replacement)SqmFunction<String>SqmCriteriaNodeBuilder. replace(Expression<String> x, String pattern, String replacement)SqmFunction<String>SqmCriteriaNodeBuilder. right(Expression<String> x, int length)SqmFunction<String>SqmCriteriaNodeBuilder. right(Expression<String> x, Expression<Integer> length)SqmFunction<Float>SqmCriteriaNodeBuilder. second(Expression<? extends TemporalAccessor> datetime)SqmFunction<Double>SqmCriteriaNodeBuilder. sin(Expression<? extends Number> x)SqmFunction<Double>SqmCriteriaNodeBuilder. sinh(Expression<? extends Number> x)<T> SqmFunction<T>SqmCriteriaNodeBuilder. sql(String pattern, Class<T> type, Expression<?>... arguments)SqmFunction<String>SqmCriteriaNodeBuilder. substring(Expression<String> source, int from)SqmFunction<String>SqmCriteriaNodeBuilder. substring(Expression<String> source, int from, int len)SqmFunction<String>SqmCriteriaNodeBuilder. substring(Expression<String> source, Expression<Integer> from)SqmFunction<String>SqmCriteriaNodeBuilder. substring(Expression<String> source, Expression<Integer> from, Expression<Integer> len)SqmFunction<Double>SqmCriteriaNodeBuilder. tan(Expression<? extends Number> x)SqmFunction<Double>SqmCriteriaNodeBuilder. tanh(Expression<? extends Number> x)SqmFunction<String>SqmCriteriaNodeBuilder. trim(char trimChar, Expression<String> source)SqmFunction<String>SqmCriteriaNodeBuilder. trim(CriteriaBuilder.Trimspec ts, char trimChar, Expression<String> source)SqmFunction<String>SqmCriteriaNodeBuilder. trim(CriteriaBuilder.Trimspec ts, Expression<Character> trimChar, Expression<String> source)SqmFunction<String>SqmCriteriaNodeBuilder. trim(CriteriaBuilder.Trimspec ts, Expression<String> source)SqmFunction<String>SqmCriteriaNodeBuilder. trim(Expression<Character> trimChar, Expression<String> source)SqmFunction<String>SqmCriteriaNodeBuilder. trim(Expression<String> source)<T extends TemporalAccessor>
SqmFunction<T>SqmCriteriaNodeBuilder. truncate(Expression<T> datetime, TemporalUnit temporalUnit)SqmFunction<String>SqmCriteriaNodeBuilder. upper(Expression<String> x)SqmFunction<Integer>SqmCriteriaNodeBuilder. year(Expression<? extends TemporalAccessor> datetime)Methods in org.hibernate.query.sqm.internal with parameters of type SqmFunction Modifier and Type Method Description ObjectSqmTreePrinter. visitFunction(SqmFunction<?> tSqmFunction) -
Uses of SqmFunction in org.hibernate.query.sqm.produce.function
Methods in org.hibernate.query.sqm.produce.function with parameters of type SqmFunction Modifier and Type Method Description MappingModelExpressible<?>FunctionArgumentTypeResolver. resolveFunctionArgumentType(SqmFunction<?> function, int argumentIndex, SqmToSqlAstConverter converter)Resolve the argument type for a function given its context-implied return type. -
Uses of SqmFunction in org.hibernate.query.sqm.spi
Methods in org.hibernate.query.sqm.spi with parameters of type SqmFunction Modifier and Type Method Description ObjectBaseSemanticQueryWalker. visitFunction(SqmFunction<?> sqmFunction) -
Uses of SqmFunction in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql with parameters of type SqmFunction Modifier and Type Method Description ExpressionBaseSqmToSqlAstConverter. visitFunction(SqmFunction<?> sqmFunction) -
Uses of SqmFunction in org.hibernate.query.sqm.tree.jpa
Methods in org.hibernate.query.sqm.tree.jpa with parameters of type SqmFunction Modifier and Type Method Description ObjectParameterCollector. visitFunction(SqmFunction<?> sqmFunction)
-