Uses of Class
com.blazebit.expression.persistence.PersistenceExpressionSerializer
| Package | Description |
|---|---|
| com.blazebit.expression.persistence |
Blaze-Expression Persistence related serializers and domain contributors as well as JPQL function interpreter implementations.
|
| com.blazebit.expression.persistence.function |
Blaze-Expression Base function renderer implementations for JPQL.next.
|
-
Uses of PersistenceExpressionSerializer in com.blazebit.expression.persistence
Methods in com.blazebit.expression.persistence with parameters of type PersistenceExpressionSerializer Modifier and Type Method Description StringPersistenceCorrelationRenderer. correlate(com.blazebit.persistence.CriteriaBuilder<?> cb, String parentAlias, PersistenceExpressionSerializer serializer)Renders a correlation to the givenCriteriaBuilder.voidPersistenceDateLiteralRenderer. render(Object value, com.blazebit.domain.runtime.model.DomainType domainType, PersistenceExpressionSerializer serializer)booleanPersistenceDateOperatorRenderer. render(ChainingArithmeticExpression e, PersistenceExpressionSerializer serializer)booleanPersistenceDomainOperatorRenderer. render(ChainingArithmeticExpression expression, PersistenceExpressionSerializer serializer)Renders the given domain operator for the given expression.booleanPersistenceDomainOperatorRenderer.SimpleDomainOperatorRenderer. render(ChainingArithmeticExpression e, PersistenceExpressionSerializer serializer)voidPersistenceExpressionRenderer. render(StringBuilder sb, PersistenceExpressionSerializer serializer)Renders the expression to the given string builder.voidPersistenceFunctionRenderer. render(com.blazebit.domain.runtime.model.DomainFunction function, com.blazebit.domain.runtime.model.DomainType returnType, PersistenceDomainFunctionArgumentRenderers argumentRenderers, StringBuilder sb, PersistenceExpressionSerializer serializer)Renders the given domain function with the given return type and arguments to the given StringBuilder.voidPersistenceIntervalLiteralRenderer. render(Object value, com.blazebit.domain.runtime.model.DomainType domainType, PersistenceExpressionSerializer serializer)booleanPersistenceIntervalOperatorRenderer. render(ChainingArithmeticExpression e, PersistenceExpressionSerializer serializer)voidPersistenceLiteralRenderer. render(Object value, com.blazebit.domain.runtime.model.DomainType domainType, PersistenceExpressionSerializer serializer)Renders the literal to the given string builder.voidPersistenceLiteralRenderer.SimplePersistenceLiteralRenderer. render(Object value, com.blazebit.domain.runtime.model.DomainType domainType, PersistenceExpressionSerializer serializer)voidPersistenceStringLiteralRenderer. render(Object value, com.blazebit.domain.runtime.model.DomainType domainType, PersistenceExpressionSerializer serializer)booleanPersistenceStringOperatorRenderer. render(ChainingArithmeticExpression e, PersistenceExpressionSerializer serializer)voidPersistenceTimeLiteralRenderer. render(Object value, com.blazebit.domain.runtime.model.DomainType domainType, PersistenceExpressionSerializer serializer)booleanPersistenceTimeOperatorRenderer. render(ChainingArithmeticExpression e, PersistenceExpressionSerializer serializer)voidPersistenceTimestampLiteralRenderer. render(Object value, com.blazebit.domain.runtime.model.DomainType domainType, PersistenceExpressionSerializer serializer)booleanPersistenceTimestampOperatorRenderer. render(ChainingArithmeticExpression e, PersistenceExpressionSerializer serializer) -
Uses of PersistenceExpressionSerializer in com.blazebit.expression.persistence.function
Methods in com.blazebit.expression.persistence.function with parameters of type PersistenceExpressionSerializer Modifier and Type Method Description voidPersistenceAbsFunction. render(com.blazebit.domain.runtime.model.DomainFunction function, com.blazebit.domain.runtime.model.DomainType returnType, PersistenceDomainFunctionArgumentRenderers argumentRenderers, StringBuilder sb, PersistenceExpressionSerializer serializer)voidPersistenceAtan2Function. render(com.blazebit.domain.runtime.model.DomainFunction function, com.blazebit.domain.runtime.model.DomainType returnType, PersistenceDomainFunctionArgumentRenderers argumentRenderers, StringBuilder sb, PersistenceExpressionSerializer serializer)voidPersistenceCeilFunction. render(com.blazebit.domain.runtime.model.DomainFunction function, com.blazebit.domain.runtime.model.DomainType returnType, PersistenceDomainFunctionArgumentRenderers argumentRenderers, StringBuilder sb, PersistenceExpressionSerializer serializer)voidPersistenceCurrentDateFunction. render(com.blazebit.domain.runtime.model.DomainFunction function, com.blazebit.domain.runtime.model.DomainType returnType, PersistenceDomainFunctionArgumentRenderers argumentRenderers, StringBuilder sb, PersistenceExpressionSerializer serializer)voidPersistenceCurrentTimeFunction. render(com.blazebit.domain.runtime.model.DomainFunction function, com.blazebit.domain.runtime.model.DomainType returnType, PersistenceDomainFunctionArgumentRenderers argumentRenderers, StringBuilder sb, PersistenceExpressionSerializer serializer)voidPersistenceCurrentTimestampFunction. render(com.blazebit.domain.runtime.model.DomainFunction function, com.blazebit.domain.runtime.model.DomainType returnType, PersistenceDomainFunctionArgumentRenderers argumentRenderers, StringBuilder sb, PersistenceExpressionSerializer serializer)voidPersistenceEndsWithFunction. render(com.blazebit.domain.runtime.model.DomainFunction function, com.blazebit.domain.runtime.model.DomainType returnType, PersistenceDomainFunctionArgumentRenderers argumentRenderers, StringBuilder sb, PersistenceExpressionSerializer serializer)voidPersistenceFloorFunction. render(com.blazebit.domain.runtime.model.DomainFunction function, com.blazebit.domain.runtime.model.DomainType returnType, PersistenceDomainFunctionArgumentRenderers argumentRenderers, StringBuilder sb, PersistenceExpressionSerializer serializer)voidPersistenceGreatestFunction. render(com.blazebit.domain.runtime.model.DomainFunction function, com.blazebit.domain.runtime.model.DomainType returnType, PersistenceDomainFunctionArgumentRenderers argumentRenderers, StringBuilder sb, PersistenceExpressionSerializer serializer)voidPersistenceLeastFunction. render(com.blazebit.domain.runtime.model.DomainFunction function, com.blazebit.domain.runtime.model.DomainType returnType, PersistenceDomainFunctionArgumentRenderers argumentRenderers, StringBuilder sb, PersistenceExpressionSerializer serializer)voidPersistenceLengthFunction. render(com.blazebit.domain.runtime.model.DomainFunction function, com.blazebit.domain.runtime.model.DomainType returnType, PersistenceDomainFunctionArgumentRenderers argumentRenderers, StringBuilder sb, PersistenceExpressionSerializer serializer)voidPersistenceLocateFunction. render(com.blazebit.domain.runtime.model.DomainFunction function, com.blazebit.domain.runtime.model.DomainType returnType, PersistenceDomainFunctionArgumentRenderers argumentRenderers, StringBuilder sb, PersistenceExpressionSerializer serializer)voidPersistenceLocateLastFunction. render(com.blazebit.domain.runtime.model.DomainFunction function, com.blazebit.domain.runtime.model.DomainType returnType, PersistenceDomainFunctionArgumentRenderers argumentRenderers, StringBuilder sb, PersistenceExpressionSerializer serializer)voidPersistenceLowerFunction. render(com.blazebit.domain.runtime.model.DomainFunction function, com.blazebit.domain.runtime.model.DomainType returnType, PersistenceDomainFunctionArgumentRenderers argumentRenderers, StringBuilder sb, PersistenceExpressionSerializer serializer)voidPersistenceLTrimFunction. render(com.blazebit.domain.runtime.model.DomainFunction function, com.blazebit.domain.runtime.model.DomainType returnType, PersistenceDomainFunctionArgumentRenderers argumentRenderers, StringBuilder sb, PersistenceExpressionSerializer serializer)voidPersistenceNumericFunction. render(com.blazebit.domain.runtime.model.DomainFunction function, com.blazebit.domain.runtime.model.DomainType returnType, PersistenceDomainFunctionArgumentRenderers argumentRenderers, StringBuilder sb, PersistenceExpressionSerializer serializer)voidPersistencePowFunction. render(com.blazebit.domain.runtime.model.DomainFunction function, com.blazebit.domain.runtime.model.DomainType returnType, PersistenceDomainFunctionArgumentRenderers argumentRenderers, StringBuilder sb, PersistenceExpressionSerializer serializer)voidPersistenceRandomFunction. render(com.blazebit.domain.runtime.model.DomainFunction function, com.blazebit.domain.runtime.model.DomainType returnType, PersistenceDomainFunctionArgumentRenderers argumentRenderers, StringBuilder sb, PersistenceExpressionSerializer serializer)voidPersistenceReplaceFunction. render(com.blazebit.domain.runtime.model.DomainFunction function, com.blazebit.domain.runtime.model.DomainType returnType, PersistenceDomainFunctionArgumentRenderers argumentRenderers, StringBuilder sb, PersistenceExpressionSerializer serializer)voidPersistenceRoundFunction. render(com.blazebit.domain.runtime.model.DomainFunction function, com.blazebit.domain.runtime.model.DomainType returnType, PersistenceDomainFunctionArgumentRenderers argumentRenderers, StringBuilder sb, PersistenceExpressionSerializer serializer)voidPersistenceRTrimFunction. render(com.blazebit.domain.runtime.model.DomainFunction function, com.blazebit.domain.runtime.model.DomainType returnType, PersistenceDomainFunctionArgumentRenderers argumentRenderers, StringBuilder sb, PersistenceExpressionSerializer serializer)voidPersistenceSizeFunction. render(com.blazebit.domain.runtime.model.DomainFunction function, com.blazebit.domain.runtime.model.DomainType returnType, PersistenceDomainFunctionArgumentRenderers argumentRenderers, StringBuilder sb, PersistenceExpressionSerializer serializer)voidPersistenceStartsWithFunction. render(com.blazebit.domain.runtime.model.DomainFunction function, com.blazebit.domain.runtime.model.DomainType returnType, PersistenceDomainFunctionArgumentRenderers argumentRenderers, StringBuilder sb, PersistenceExpressionSerializer serializer)voidPersistenceSubstringFunction. render(com.blazebit.domain.runtime.model.DomainFunction function, com.blazebit.domain.runtime.model.DomainType returnType, PersistenceDomainFunctionArgumentRenderers argumentRenderers, StringBuilder sb, PersistenceExpressionSerializer serializer)voidPersistenceTrimFunction. render(com.blazebit.domain.runtime.model.DomainFunction function, com.blazebit.domain.runtime.model.DomainType returnType, PersistenceDomainFunctionArgumentRenderers argumentRenderers, StringBuilder sb, PersistenceExpressionSerializer serializer)voidPersistenceUpperFunction. render(com.blazebit.domain.runtime.model.DomainFunction function, com.blazebit.domain.runtime.model.DomainType returnType, PersistenceDomainFunctionArgumentRenderers argumentRenderers, StringBuilder sb, PersistenceExpressionSerializer serializer)