public class StringExpressionImpl extends ComparableExpressionImpl<String> implements javax.jdo.query.StringExpression
exprType, queryExpr| Constructor and Description |
|---|
StringExpressionImpl(Class<String> cls,
String name,
ExpressionType type) |
StringExpressionImpl(org.datanucleus.query.expression.Expression queryExpr) |
StringExpressionImpl(javax.jdo.query.PersistableExpression parent,
String name) |
| Modifier and Type | Method and Description |
|---|---|
javax.jdo.query.StringExpression |
add(javax.jdo.query.Expression expr)
Method to return an expression for this expression added to the passed expression (String concatenation).
|
javax.jdo.query.StringExpression |
add(String str)
Method to return an expression for this string added to the passed expression (String concatenation).
|
javax.jdo.query.CharacterExpression |
charAt(int pos) |
javax.jdo.query.CharacterExpression |
charAt(javax.jdo.query.NumericExpression pos) |
javax.jdo.query.BooleanExpression |
endsWith(String str) |
javax.jdo.query.BooleanExpression |
endsWith(javax.jdo.query.StringExpression expr) |
javax.jdo.query.BooleanExpression |
equalsIgnoreCase(String str) |
javax.jdo.query.BooleanExpression |
equalsIgnoreCase(javax.jdo.query.StringExpression expr) |
javax.jdo.query.NumericExpression<Integer> |
indexOf(String str) |
javax.jdo.query.NumericExpression<Integer> |
indexOf(javax.jdo.query.StringExpression expr) |
javax.jdo.query.NumericExpression<Integer> |
indexOf(javax.jdo.query.StringExpression expr,
int pos) |
javax.jdo.query.NumericExpression<Integer> |
indexOf(javax.jdo.query.StringExpression expr,
javax.jdo.query.NumericExpression pos) |
javax.jdo.query.NumericExpression<Integer> |
indexOf(String str,
int pos) |
javax.jdo.query.NumericExpression<Integer> |
indexOf(String str,
javax.jdo.query.NumericExpression pos) |
javax.jdo.query.NumericExpression<Integer> |
length() |
javax.jdo.query.BooleanExpression |
matches(String str) |
javax.jdo.query.BooleanExpression |
matches(javax.jdo.query.StringExpression expr) |
javax.jdo.query.BooleanExpression |
startsWith(String str) |
javax.jdo.query.BooleanExpression |
startsWith(javax.jdo.query.StringExpression expr) |
javax.jdo.query.BooleanExpression |
startsWith(javax.jdo.query.StringExpression expr,
int pos) |
javax.jdo.query.BooleanExpression |
startsWith(javax.jdo.query.StringExpression expr,
javax.jdo.query.NumericExpression<Integer> pos) |
javax.jdo.query.BooleanExpression |
startsWith(String str,
int pos) |
javax.jdo.query.BooleanExpression |
startsWith(String str,
javax.jdo.query.NumericExpression<Integer> pos) |
javax.jdo.query.StringExpression |
substring(int pos) |
javax.jdo.query.StringExpression |
substring(int startPos,
int endPos) |
javax.jdo.query.StringExpression |
substring(javax.jdo.query.NumericExpression<Integer> pos) |
javax.jdo.query.StringExpression |
substring(javax.jdo.query.NumericExpression<Integer> startPos,
javax.jdo.query.NumericExpression<Integer> endPos) |
javax.jdo.query.StringExpression |
toLowerCase() |
javax.jdo.query.StringExpression |
toUpperCase() |
javax.jdo.query.StringExpression |
trim() |
asc, desc, gt, gt, gteq, gteq, lt, lt, lteq, lteq, max, minas, cast, count, countDistinct, eq, eq, getQueryExpression, instanceOf, isParameter, isVariable, ne, neclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic StringExpressionImpl(javax.jdo.query.PersistableExpression parent,
String name)
public StringExpressionImpl(org.datanucleus.query.expression.Expression queryExpr)
public StringExpressionImpl(Class<String> cls, String name, ExpressionType type)
public javax.jdo.query.StringExpression add(javax.jdo.query.Expression expr)
add in interface javax.jdo.query.StringExpressionexpr - The other expressionpublic javax.jdo.query.StringExpression add(String str)
add in interface javax.jdo.query.StringExpressionstr - The other stringpublic javax.jdo.query.CharacterExpression charAt(int pos)
charAt in interface javax.jdo.query.StringExpressionpublic javax.jdo.query.CharacterExpression charAt(javax.jdo.query.NumericExpression pos)
charAt in interface javax.jdo.query.StringExpressionpublic javax.jdo.query.BooleanExpression endsWith(String str)
endsWith in interface javax.jdo.query.StringExpressionpublic javax.jdo.query.BooleanExpression endsWith(javax.jdo.query.StringExpression expr)
endsWith in interface javax.jdo.query.StringExpressionpublic javax.jdo.query.BooleanExpression equalsIgnoreCase(String str)
equalsIgnoreCase in interface javax.jdo.query.StringExpressionpublic javax.jdo.query.BooleanExpression equalsIgnoreCase(javax.jdo.query.StringExpression expr)
equalsIgnoreCase in interface javax.jdo.query.StringExpressionpublic javax.jdo.query.NumericExpression<Integer> indexOf(String str, int pos)
indexOf in interface javax.jdo.query.StringExpressionpublic javax.jdo.query.NumericExpression<Integer> indexOf(String str, javax.jdo.query.NumericExpression pos)
indexOf in interface javax.jdo.query.StringExpressionpublic javax.jdo.query.NumericExpression<Integer> indexOf(String str)
indexOf in interface javax.jdo.query.StringExpressionpublic javax.jdo.query.NumericExpression<Integer> indexOf(javax.jdo.query.StringExpression expr, int pos)
indexOf in interface javax.jdo.query.StringExpressionpublic javax.jdo.query.NumericExpression<Integer> indexOf(javax.jdo.query.StringExpression expr, javax.jdo.query.NumericExpression pos)
indexOf in interface javax.jdo.query.StringExpressionpublic javax.jdo.query.NumericExpression<Integer> indexOf(javax.jdo.query.StringExpression expr)
indexOf in interface javax.jdo.query.StringExpressionpublic javax.jdo.query.NumericExpression<Integer> length()
length in interface javax.jdo.query.StringExpressionpublic javax.jdo.query.BooleanExpression matches(javax.jdo.query.StringExpression expr)
matches in interface javax.jdo.query.StringExpressionpublic javax.jdo.query.BooleanExpression matches(String str)
matches in interface javax.jdo.query.StringExpressionpublic javax.jdo.query.BooleanExpression startsWith(String str)
startsWith in interface javax.jdo.query.StringExpressionpublic javax.jdo.query.BooleanExpression startsWith(javax.jdo.query.StringExpression expr)
startsWith in interface javax.jdo.query.StringExpressionpublic javax.jdo.query.BooleanExpression startsWith(javax.jdo.query.StringExpression expr,
int pos)
startsWith in interface javax.jdo.query.StringExpressionpublic javax.jdo.query.BooleanExpression startsWith(String str, int pos)
startsWith in interface javax.jdo.query.StringExpressionpublic javax.jdo.query.BooleanExpression startsWith(javax.jdo.query.StringExpression expr,
javax.jdo.query.NumericExpression<Integer> pos)
startsWith in interface javax.jdo.query.StringExpressionpublic javax.jdo.query.BooleanExpression startsWith(String str, javax.jdo.query.NumericExpression<Integer> pos)
startsWith in interface javax.jdo.query.StringExpressionpublic javax.jdo.query.StringExpression substring(int startPos,
int endPos)
substring in interface javax.jdo.query.StringExpressionpublic javax.jdo.query.StringExpression substring(int pos)
substring in interface javax.jdo.query.StringExpressionpublic javax.jdo.query.StringExpression substring(javax.jdo.query.NumericExpression<Integer> startPos, javax.jdo.query.NumericExpression<Integer> endPos)
substring in interface javax.jdo.query.StringExpressionpublic javax.jdo.query.StringExpression substring(javax.jdo.query.NumericExpression<Integer> pos)
substring in interface javax.jdo.query.StringExpressionpublic javax.jdo.query.StringExpression toLowerCase()
toLowerCase in interface javax.jdo.query.StringExpressionpublic javax.jdo.query.StringExpression toUpperCase()
toUpperCase in interface javax.jdo.query.StringExpressionpublic javax.jdo.query.StringExpression trim()
trim in interface javax.jdo.query.StringExpressionCopyright © 2020. All rights reserved.