Uses of Interface
jakarta.data.expression.TextExpression
Packages that use TextExpression
Package
Description
A static metamodel for entities that are used in Jakarta Data
repositories.
-
Uses of TextExpression in jakarta.data.constraint
Methods in jakarta.data.constraint that return TextExpressionModifier and TypeMethodDescriptionLike.pattern()An expression that evaluates to a pattern against which the constraint target must match.NotLike.pattern()An expression that evaluates to a pattern against which the constraint target must not match.Methods in jakarta.data.constraint with parameters of type TextExpressionModifier and TypeMethodDescriptionstatic LikeLike.pattern(TextExpression<?> pattern, char escape) Requires that the constraint target match the givenpatternexpression, in which_and%represent wildcards and the given character represents escape.static NotLikeNotLike.pattern(TextExpression<?> pattern, char escape) Requires that the constraint target not match the givenpatternexpression, in which_and%represent wildcards and the given character represents escape. -
Uses of TextExpression in jakarta.data.expression
Methods in jakarta.data.expression that return TextExpressionModifier and TypeMethodDescriptiondefault TextExpression<T> TextExpression.append(TextExpression<? super T> suffixExpression) Represents the function to obtain theStringvalue that is formed by appending the suffix to which the specified expression evaluates onto the end of the value to which the current expression evaluates.default TextExpression<T> Represents the function to obtain theStringvalue that is formed by appending the specified suffix onto the end of the value to which the current expression evaluates.default TextExpression<T> TextExpression.left(int length) Represents the function to obtain the specified number of characters at the beginning of the textual value to which the current expression evaluates.default TextExpression<T> TextExpression.lower()Represents the function to obtain the lower case form of the value to which the current expression evaluates.default TextExpression<T> NavigableExpression.navigate(TextAttribute<U> attribute) default TextExpression<T> TextExpression.prepend(TextExpression<? super T> prefixExpression) Represents the function to obtain theStringvalue that is formed by prepending the prefix to which the specified expression evaluates onto the beginning of the value to which the current expression evaluates.default TextExpression<T> Represents the function to obtain theStringvalue that is formed by prepending the specified prefix onto the beginning of the value to which the current expression evaluates.default TextExpression<T> TextExpression.right(int length) Represents the function to obtain the specified number of characters at the end of the textual value to which the current expression evaluates.default TextExpression<T> TextExpression.upper()Represents the function to obtain the upper case form of the value to which the current expression evaluates.Methods in jakarta.data.expression with parameters of type TextExpressionModifier and TypeMethodDescriptiondefault TextExpression<T> TextExpression.append(TextExpression<? super T> suffixExpression) Represents the function to obtain theStringvalue that is formed by appending the suffix to which the specified expression evaluates onto the end of the value to which the current expression evaluates.default TextExpression<T> TextExpression.prepend(TextExpression<? super T> prefixExpression) Represents the function to obtain theStringvalue that is formed by prepending the prefix to which the specified expression evaluates onto the beginning of the value to which the current expression evaluates. -
Uses of TextExpression in jakarta.data.metamodel
Subinterfaces of TextExpression in jakarta.data.metamodelModifier and TypeInterfaceDescriptioninterfaceRepresents an textual entity attribute in theStaticMetamodel. -
Uses of TextExpression in jakarta.data.metamodel.impl
Classes in jakarta.data.metamodel.impl that implement TextExpression -
Uses of TextExpression in jakarta.data.spi.expression.function
Subinterfaces of TextExpression in jakarta.data.spi.expression.functionModifier and TypeInterfaceDescriptioninterfaceAn expression that represents applying a function to one or more expressions that are supplied asTextFunctionExpression.arguments()to compute aStringresult.Methods in jakarta.data.spi.expression.function with parameters of type TextExpressionModifier and TypeMethodDescriptionstatic <T,N extends Number & Comparable<N>>
NumericFunctionExpression<T, N> NumericFunctionExpression.of(String name, Class<N> returnType, TextExpression<? super T> expression) Creates aNumericFunctionExpressionto represent a function with the givennamethat accepts the given textualexpressionas input.static <T> TextFunctionExpression<T> TextFunctionExpression.of(String name, TextExpression<? super T> expression) Creates aTextFunctionExpressionto represent a function with the givennamethat accepts the given textualexpressionas input.static <T> TextFunctionExpression<T> TextFunctionExpression.of(String name, TextExpression<? super T> expression, int literal) Creates aTextFunctionExpressionto represent a function with the givennamethat accepts a textualexpressionand a numeric (literal) as input.static <T> TextFunctionExpression<T> TextFunctionExpression.of(String name, TextExpression<? super T> left, TextExpression<? super T> right) Creates aTextFunctionExpressionto represent a function with the givennamethat accepts textual expressions (leftandright) as input.static <T> TextFunctionExpression<T> TextFunctionExpression.of(String name, TextExpression<? super T> left, String right) Creates aTextFunctionExpressionto represent a function with the givennamethat accepts a textual expression (left) and aStringvalue (right) as input.static <T> TextFunctionExpression<T> TextFunctionExpression.of(String name, String left, TextExpression<? super T> right) Creates aTextFunctionExpressionto represent a function with the givennamethat accepts aStringvalue (left) and a textual expression (right) as input. -
Uses of TextExpression in jakarta.data.spi.expression.literal
Subinterfaces of TextExpression in jakarta.data.spi.expression.literal -
Uses of TextExpression in jakarta.data.spi.expression.path
Subinterfaces of TextExpression in jakarta.data.spi.expression.path
TextAttribute.of(Class, String)method to obtain instances ofTextAttribute.