|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.mysema.query.types.Expr<D> com.mysema.query.types.expr.ESimple<D> com.mysema.query.types.expr.EComparableBase<D> com.mysema.query.types.expr.EComparable<String> com.mysema.query.types.expr.EString
public abstract class EString
EString represents String expressions
String
,
Serialized FormField Summary |
---|
Fields inherited from class com.mysema.query.types.Expr |
---|
primitive |
Constructor Summary | |
---|---|
EString()
|
Method Summary | |
---|---|
EString |
append(Expr<String> str)
Get the concatenation of this and str |
EString |
append(String str)
Get the concatenation of this and str |
Expr<Character> |
charAt(Expr<Integer> i)
Get the character at the given index |
Expr<Character> |
charAt(int i)
Get the character at the given index |
EString |
concat(Expr<String> str)
Get the concatenation of this and str |
EString |
concat(String str)
Get the concatenation of this and str |
EBoolean |
contains(Expr<String> str)
Returns true if the given String is contained |
EBoolean |
contains(Expr<String> str,
boolean caseSensitive)
Returns true if the given String is contained |
EBoolean |
contains(String str)
Returns true if the given String is contained |
EBoolean |
contains(String str,
boolean caseSensitive)
Returns true if the given String is contained |
EBoolean |
endsWith(Expr<String> str)
Returns true if this ends with str |
EBoolean |
endsWith(Expr<String> str,
boolean caseSensitive)
Returns true if this ends with str |
EBoolean |
endsWith(String str)
Returns true if this ends with str |
EBoolean |
endsWith(String str,
boolean caseSensitive)
Returns true if this ends with str |
EBoolean |
equalsIgnoreCase(Expr<String> str)
Compares this EString to another EString , ignoring case
considerations. |
EBoolean |
equalsIgnoreCase(String str)
Compares this EString to another EString , ignoring case
considerations. |
ENumber<Integer> |
indexOf(Expr<String> str)
Get the index of the given substring in this String |
ENumber<Integer> |
indexOf(Expr<String> str,
int i)
Get the index of the given substring in this String, starting from the given index |
ENumber<Integer> |
indexOf(String str)
Get the index of the given substring in this String |
ENumber<Integer> |
indexOf(String str,
int i)
Get the index of the given substring in this String, starting from the given index |
EBoolean |
isEmpty()
Return true if this String is empty |
EBoolean |
isNotEmpty()
Return true if this String is not empty |
ENumber<Integer> |
length()
Return the length of this String |
EBoolean |
like(EString str)
Expr: this like str |
EBoolean |
like(String str)
Expr: this like str |
EString |
lower()
Get the lower case form |
EBoolean |
matches(Expr<String> regex)
Return true if this String matches the given regular expression |
EBoolean |
matches(String regex)
Return true if this String matches the given regular expression |
EString |
prepend(Expr<String> str)
Prepend the given String and return the result |
EString |
prepend(String str)
Prepend the given String and return the result |
Expr<String[]> |
split(String regex)
Split the given String with regex as the matcher for the separator |
EBoolean |
startsWith(Expr<String> str)
Return true if this starts with str |
EBoolean |
startsWith(Expr<String> str,
boolean caseSensitive)
Return true if this starts with str |
EBoolean |
startsWith(String str)
Return true if this starts with str |
EBoolean |
startsWith(String str,
boolean caseSensitive)
Return true if this starts with str |
EString |
stringValue()
Get a cast to String expression |
EString |
substring(int beginIndex)
Get the given substring |
EString |
substring(int beginIndex,
int endIndex)
Get the given substring |
EString |
toLowerCase()
Get the lower case form |
EString |
toUpperCase()
Get the upper case form |
EString |
trim()
Get a copy of the string, with leading and trailing whitespace omitted. |
EString |
upper()
Get the upper case form |
Methods inherited from class com.mysema.query.types.expr.EComparable |
---|
between, between, goe, goe, gt, gt, loe, loe, lt, lt, notBetween, notBetween |
Methods inherited from class com.mysema.query.types.expr.EComparableBase |
---|
asc, castToNum, desc |
Methods inherited from class com.mysema.query.types.expr.ESimple |
---|
count, countDistinct, eq, eq, in, in, in, ne, ne, when, when |
Methods inherited from class com.mysema.query.types.Expr |
---|
accept, asExpr, equals, getType, hashCode, notIn, notIn, notIn, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public EString()
Method Detail |
---|
public EString append(Expr<String> str)
str
-
public EString append(String str)
str
-
public Expr<Character> charAt(Expr<Integer> i)
i
-
String.charAt(int)
public Expr<Character> charAt(int i)
i
-
String.charAt(int)
public EString concat(Expr<String> str)
str
-
public EString concat(String str)
str
-
public EBoolean contains(Expr<String> str)
str
-
String.contains(CharSequence)
public EBoolean contains(String str)
str
-
String.contains(CharSequence)
public EBoolean contains(Expr<String> str, boolean caseSensitive)
str
- caseSensitive
- case sensitivity of operation
String.contains(CharSequence)
public EBoolean contains(String str, boolean caseSensitive)
str
- caseSensitive
- case sensitivity of operation
String.contains(CharSequence)
public EBoolean endsWith(Expr<String> str)
str
-
String.endsWith(String)
public EBoolean endsWith(Expr<String> str, boolean caseSensitive)
str
- caseSensitive
- case sensitivity of operation
String.endsWith(String)
public EBoolean endsWith(String str)
str
-
String.endsWith(String)
public EBoolean endsWith(String str, boolean caseSensitive)
str
- caseSensitive
-
String.endsWith(String)
public EBoolean equalsIgnoreCase(Expr<String> str)
EString
to another EString
, ignoring case
considerations.
str
-
String.equalsIgnoreCase(String)
public EBoolean equalsIgnoreCase(String str)
EString
to another EString
, ignoring case
considerations.
str
-
String.equalsIgnoreCase(String)
public ENumber<Integer> indexOf(Expr<String> str)
str
-
String.indexOf(String)
public ENumber<Integer> indexOf(String str)
str
-
String.indexOf(String)
public ENumber<Integer> indexOf(String str, int i)
str
- i
-
String.indexOf(String, int)
public ENumber<Integer> indexOf(Expr<String> str, int i)
str
- i
-
public EBoolean isEmpty()
String.isEmpty()
public EBoolean isNotEmpty()
String.isEmpty()
public ENumber<Integer> length()
String.length()
public EBoolean like(String str)
this like str
str
-
public EBoolean like(EString str)
this like str
str
-
public EString lower()
String.toLowerCase()
public EBoolean matches(Expr<String> regex)
regex
-
String.matches(String)
public EBoolean matches(String regex)
regex
-
String.matches(String)
public EString prepend(Expr<String> str)
str
-
public EString prepend(String str)
str
-
public Expr<String[]> split(String regex)
regex
-
String.split(String)
public EBoolean startsWith(Expr<String> str)
str
-
String.startsWith(String)
public EBoolean startsWith(Expr<String> str, boolean caseSensitive)
str
- caseSensitive
-
String.startsWith(String)
public EBoolean startsWith(String str)
str
-
String.startsWith(String)
public EBoolean startsWith(String str, boolean caseSensitive)
str
- caseSensitive
-
String.startsWith(String)
public EString stringValue()
EComparableBase
stringValue
in class EComparableBase<String>
Object.toString()
public EString substring(int beginIndex)
beginIndex
-
String.substring(int)
public EString substring(int beginIndex, int endIndex)
beginIndex
- endIndex
-
String.substring(int, int)
public EString toLowerCase()
String.toLowerCase()
public EString toUpperCase()
String.toUpperCase()
public EString trim()
String.trim()
public EString upper()
String.toUpperCase()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |