mirror of
https://github.com/querydsl/querydsl.git
synced 2026-06-21 21:14:12 +08:00
#624618 : fixed case ignore methods
This commit is contained in:
parent
fb00d33f0b
commit
f3ec02f6ca
@ -133,6 +133,7 @@ public abstract class EString extends EComparable<String> {
|
||||
* @return this.contains(str)
|
||||
* @see java.lang.String#contains(CharSequence)
|
||||
*/
|
||||
@Deprecated
|
||||
public EBoolean contains(Expr<String> str, boolean caseSensitive) {
|
||||
if (caseSensitive){
|
||||
return contains(str);
|
||||
@ -140,6 +141,14 @@ public abstract class EString extends EComparable<String> {
|
||||
return OBoolean.create(Ops.STRING_CONTAINS_IC, this, str);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @param str
|
||||
* @return
|
||||
*/
|
||||
public EBoolean containsIgnoreCase(Expr<String> str) {
|
||||
return OBoolean.create(Ops.STRING_CONTAINS_IC, this, str);
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns true if the given String is contained
|
||||
@ -149,10 +158,19 @@ public abstract class EString extends EComparable<String> {
|
||||
* @return this.contains(str)
|
||||
* @see java.lang.String#contains(CharSequence)
|
||||
*/
|
||||
@Deprecated
|
||||
public EBoolean contains(String str, boolean caseSensitive) {
|
||||
return contains(EStringConst.create(str), caseSensitive);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param str
|
||||
* @return
|
||||
*/
|
||||
public EBoolean containsIgnoreCase(String str) {
|
||||
return containsIgnoreCase(EStringConst.create(str));
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns true if this ends with str
|
||||
*
|
||||
@ -172,6 +190,7 @@ public abstract class EString extends EComparable<String> {
|
||||
* @return
|
||||
* @see java.lang.String#endsWith(String)
|
||||
*/
|
||||
@Deprecated
|
||||
public EBoolean endsWith(Expr<String> str, boolean caseSensitive) {
|
||||
if (caseSensitive){
|
||||
return endsWith(str);
|
||||
@ -179,6 +198,14 @@ public abstract class EString extends EComparable<String> {
|
||||
return OBoolean.create(Ops.ENDS_WITH_IC, this, str);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @param str
|
||||
* @return
|
||||
*/
|
||||
public EBoolean endsWithIgnoreCase(Expr<String> str){
|
||||
return OBoolean.create(Ops.ENDS_WITH_IC, this, str);
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns true if this ends with str
|
||||
@ -199,9 +226,18 @@ public abstract class EString extends EComparable<String> {
|
||||
* @return
|
||||
* @see java.lang.String#endsWith(String)
|
||||
*/
|
||||
@Deprecated
|
||||
public EBoolean endsWith(String str, boolean caseSensitive) {
|
||||
return endsWith(EStringConst.create(str), caseSensitive);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param str
|
||||
* @return
|
||||
*/
|
||||
public EBoolean endsWithIgnoreCase(String str) {
|
||||
return endsWithIgnoreCase(EStringConst.create(str));
|
||||
}
|
||||
|
||||
/**
|
||||
* Compares this {@code EString} to another {@code EString}, ignoring case
|
||||
@ -413,6 +449,7 @@ public abstract class EString extends EComparable<String> {
|
||||
* @return
|
||||
* @see java.lang.String#startsWith(String)
|
||||
*/
|
||||
@Deprecated
|
||||
public EBoolean startsWith(Expr<String> str, boolean caseSensitive) {
|
||||
if (caseSensitive){
|
||||
return startsWith(str);
|
||||
@ -420,6 +457,14 @@ public abstract class EString extends EComparable<String> {
|
||||
return OBoolean.create(Ops.STARTS_WITH_IC, this, str);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @param str
|
||||
* @return
|
||||
*/
|
||||
public EBoolean startsWithIgnoreCase(Expr<String> str) {
|
||||
return OBoolean.create(Ops.STARTS_WITH_IC, this, str);
|
||||
}
|
||||
|
||||
/**
|
||||
* Return true if this starts with str
|
||||
@ -440,9 +485,18 @@ public abstract class EString extends EComparable<String> {
|
||||
* @return
|
||||
* @see java.lang.String#startsWith(String)
|
||||
*/
|
||||
@Deprecated
|
||||
public EBoolean startsWith(String str, boolean caseSensitive) {
|
||||
return startsWith(EStringConst.create(str), caseSensitive);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param str
|
||||
* @return
|
||||
*/
|
||||
public EBoolean startsWithIgnoreCase(String str) {
|
||||
return startsWithIgnoreCase(EStringConst.create(str));
|
||||
}
|
||||
|
||||
/* (non-Javadoc)
|
||||
* @see com.mysema.query.types.expr.EComparable#stringValue()
|
||||
|
||||
Loading…
Reference in New Issue
Block a user