Package com.querydsl.core.types.dsl
Class StringExpressions
java.lang.Object
com.querydsl.core.types.dsl.StringExpressions
Extended String expressions, supported by the SQL module
- Author:
- tiwe
-
Method Summary
Modifier and TypeMethodDescriptionstatic StringExpressionlpad(Expression<String> in, int length) Create alpad(in, length)expressionstatic StringExpressionlpad(Expression<String> in, int length, char c) Create alpad(in, length, c)expressionstatic StringExpressionlpad(Expression<String> in, NumberExpression<Integer> length, char c) Create alpad(in, length, c)expressionstatic StringExpressionlpad(Expression<String> in, Expression<Integer> length) Create alpad(in, length)expressionstatic StringExpressionltrim(Expression<String> str) Create altrim(str)expressionstatic StringExpressionrpad(Expression<String> in, int length) Create arpad(in, length)expressionstatic StringExpressionrpad(Expression<String> in, int length, char c) Create arpad(in, length, c)expressionstatic StringExpressionrpad(Expression<String> in, NumberExpression<Integer> length, char c) Create arpad(in, length, c)expressionstatic StringExpressionrpad(Expression<String> in, Expression<Integer> length) Create arpad(in, length)expressionstatic StringExpressionrtrim(Expression<String> str) Create artrim(str)expression
-
Method Details
-
ltrim
Create altrim(str)expressionReturns a character expression after it removes leading blanks.
- Parameters:
str- string- Returns:
- ltrim(str)
-
rtrim
Create artrim(str)expressionReturns a character string after truncating all trailing blanks.
- Parameters:
str- string- Returns:
- rtrim(str)
-
lpad
Create alpad(in, length)expressionReturns in left-padded to length characters
- Parameters:
in- string to be paddedlength- target length- Returns:
- lpad(in, length)
-
lpad
Create alpad(in, length)expressionReturns in left-padded to length characters
- Parameters:
in- string to be paddedlength- target length- Returns:
- lpad(in, length)
-
rpad
Create arpad(in, length)expressionReturns in right-padded to length characters
- Parameters:
in- string to be paddedlength- target length- Returns:
- rpad(in, length)
-
rpad
Create arpad(in, length)expressionReturns in right-padded to length characters
- Parameters:
in- string to be paddedlength- target length- Returns:
- rpad(in, length)
-
lpad
public static StringExpression lpad(Expression<String> in, NumberExpression<Integer> length, char c) Create alpad(in, length, c)expressionReturns in left-padded to length characters with c
- Parameters:
in- string to be paddedlength- target lengthc- padding char- Returns:
- lpad(in, length, c)
-
lpad
Create alpad(in, length, c)expressionReturns in left-padded to length characters with c
- Parameters:
in- string to be paddedlength- target lengthc- padding char- Returns:
- lpad(in, length, c)
-
rpad
public static StringExpression rpad(Expression<String> in, NumberExpression<Integer> length, char c) Create arpad(in, length, c)expressionReturns in right-padded to length characters with c
- Parameters:
in- string to be paddedlength- target lengthc- padding char- Returns:
- rpad(in, length, c)
-
rpad
Create arpad(in, length, c)expressionReturns in right-padded to length characters with c
- Parameters:
in- string to be paddedlength- target lengthc- padding char- Returns:
- rpad(in, length, c)
-