public interface TextFieldInfo extends BaseFieldInfo<java.lang.String>
It contains default methods for common checks, which are calls to methods on StringFunction.
| Modifier and Type | Method and Description |
|---|---|
default StringFunction |
concat(Function<java.lang.String> other)
|
default StringFunction |
concat(java.lang.String other)
|
default StepCondition |
contains(java.lang.String string)
|
default StepCondition |
contains(StringFunction string)
|
default StepCondition |
endsWith(java.lang.String suffix)
|
default StringFunction |
getDefaultFunction()
Returns a new default condition that will use this as a field.
|
StringFunction |
getStringFunction()
Returns a new string condition that will use this as a field.
|
default IntegerFunction |
length()
|
default StringFunction |
lowerCase(java.util.Locale locale)
|
default StepCondition |
matches(java.lang.String regex) |
default IntegerFunction |
parseInt()
|
default StringFunction |
replaceAll(Function<java.lang.String> regex,
Function<java.lang.String> replacement)
|
default StringFunction |
replaceAll(java.lang.String regex,
java.lang.String replacement)
|
default StepCondition |
startsWith(java.lang.String prefix)
|
default StringFunction |
substring(Function<java.lang.Integer> beginIndexFunction,
Function<java.lang.Integer> endIndexFunction)
|
default StringFunction |
substring(int beginIndex,
int endIndex)
|
default StringFunction |
trim()
|
default StringFunction |
upperCase(java.util.Locale locale)
|
allMatch, allMatch, allMatch, anyMatch, anyMatch, anyMatch, eq, eq, eq, eq, hasTag, isNotNull, isNull, map, mapToInt, mapToInt, mapToString, mapToString, mapUsing, noneMatch, noneMatch, noneMatch, notEq, notEq, notEq, notEq, position, tagsgetMetadata, iddefault StepCondition contains(java.lang.String string)
string - the stringStringFunction.contains(String)default StepCondition contains(StringFunction string)
string - the stringStringFunction.contains(String)default StepCondition matches(java.lang.String regex)
regex - the regexStringFunction.matches(String)default StepCondition startsWith(java.lang.String prefix)
prefix - the prefixStringFunction.startsWith(String)default StepCondition endsWith(java.lang.String suffix)
suffix - the suffixStringFunction.endsWith(String)default IntegerFunction length()
StringFunction.length()default IntegerFunction parseInt()
StringFunction.parseInt()default StringFunction trim()
StringFunction.trim()default StringFunction replaceAll(java.lang.String regex, java.lang.String replacement)
regex - regex stringreplacement - replacement functionStringFunction.replaceAll(String, String)default StringFunction replaceAll(Function<java.lang.String> regex, Function<java.lang.String> replacement)
regex - regex functionreplacement - replacement functionStringFunction.replaceAll(Function, Function)default StringFunction substring(int beginIndex, int endIndex)
beginIndex - begin indexendIndex - enc indexStringFunction.substring(Function, Function)default StringFunction substring(Function<java.lang.Integer> beginIndexFunction, Function<java.lang.Integer> endIndexFunction)
beginIndexFunction - regex functionendIndexFunction - replacement functionStringFunction.substring(Function, Function)default StringFunction upperCase(java.util.Locale locale)
locale - localeStringFunction.upperCase(Locale)default StringFunction lowerCase(java.util.Locale locale)
locale - localeStringFunction.lowerCase(Locale)default StringFunction concat(java.lang.String other)
other - string to concatStringFunction.concat(String)default StringFunction concat(Function<java.lang.String> other)
other - string function to concatStringFunction.concat(Function)StringFunction getStringFunction()
default StringFunction getDefaultFunction()
DslFieldgetDefaultFunction in interface DslField<java.lang.String>