Package com.exedio.cope
Interface StringFunction
-
- All Superinterfaces:
Function<String>
,Selectable<String>
,Serializable
- All Known Implementing Classes:
AsStringView
,BindStringFunction
,StringField
,StringView
,UppercaseView
public interface StringFunction extends Function<String>
-
-
Field Summary
Fields Modifier and Type Field Description static long
serialVersionUID
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default BindStringFunction
bind(Join join)
default LikeCondition
contains(String value)
Returns a condition, that is true for all items, if and only if the value of this function for that item contains the given parameter.default LikeCondition
containsIgnoreCase(String value)
default LikeCondition
endsWith(String value)
Returns a condition, that is true for all items, if and only if the value of this function for that item ends with the given parameter.default LikeCondition
endsWithIgnoreCase(String value)
default Condition
equalIgnoreCase(String value)
default LengthView
length()
default LikeCondition
like(String value)
Returns a condition, that is true for all items, if and only if the value of this function for that item is matches the given parameter.default LikeCondition
likeIgnoreCase(String value)
default LikeCondition
startsWith(String value)
Returns a condition, that is true for all items, if and only if the value of this function for that item starts with the given parameter.default LikeCondition
startsWithIgnoreCase(String value)
default UppercaseView
toUpperCase()
-
Methods inherited from interface com.exedio.cope.Function
any, between, equal, equal, equal, get, get, greater, greater, greaterOrEqual, greaterOrEqual, in, in, isNotNull, isNull, less, less, lessOrEqual, lessOrEqual, max, min, notEqual, notEqual
-
Methods inherited from interface com.exedio.cope.Selectable
append, appendSelect, check, getType, getValueClass, getValueType, toString
-
-
-
-
Field Detail
-
serialVersionUID
static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Method Detail
-
bind
default BindStringFunction bind(Join join)
-
like
default LikeCondition like(String value)
Returns a condition, that is true for all items, if and only if the value of this function for that item is matches the given parameter.
-
startsWith
default LikeCondition startsWith(String value)
Returns a condition, that is true for all items, if and only if the value of this function for that item starts with the given parameter.
-
endsWith
default LikeCondition endsWith(String value)
Returns a condition, that is true for all items, if and only if the value of this function for that item ends with the given parameter.
-
contains
default LikeCondition contains(String value)
Returns a condition, that is true for all items, if and only if the value of this function for that item contains the given parameter.
-
length
default LengthView length()
-
toUpperCase
default UppercaseView toUpperCase()
-
likeIgnoreCase
default LikeCondition likeIgnoreCase(String value)
-
startsWithIgnoreCase
default LikeCondition startsWithIgnoreCase(String value)
-
endsWithIgnoreCase
default LikeCondition endsWithIgnoreCase(String value)
-
containsIgnoreCase
default LikeCondition containsIgnoreCase(String value)
-
-