Package com.exedio.cope
Interface StringFunction
- All Superinterfaces:
Function<String>
,Selectable<String>
,Serializable
- All Known Implementing Classes:
AsStringView
,BindStringFunction
,StringField
,StringView
,UppercaseView
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault BindStringFunction
default LikeCondition
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
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
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
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 Details
-
serialVersionUID
static final long serialVersionUID- See Also:
-
-
Method Details
-
bind
-
like
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
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
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
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
-
toUpperCase
-
equalIgnoreCase
-
likeIgnoreCase
-
startsWithIgnoreCase
-
endsWithIgnoreCase
-
containsIgnoreCase
-