Package tech.tablesaw.columns.strings
Interface StringFilters
-
- All Superinterfaces:
FilterSpec<Selection>,StringFilterSpec<Selection>
- All Known Subinterfaces:
DictionaryMap,StringData
- All Known Implementing Classes:
ByteDictionaryMap,IntDictionaryMap,NullDictionaryMap,ShortDictionaryMap,StringColumn,TextualStringData
public interface StringFilters extends StringFilterSpec<Selection>
-
-
Method Summary
-
-
-
Method Detail
-
eval
default Selection eval(BiPredicate<String,String> predicate, String value)
-
eval
default Selection eval(BiPredicate<String,Integer> predicate, Integer value)
-
isEmptyString
default Selection isEmptyString()
- Specified by:
isEmptyStringin interfaceStringFilterSpec<Selection>
-
startsWith
default Selection startsWith(String string)
- Specified by:
startsWithin interfaceStringFilterSpec<Selection>
-
endsWith
default Selection endsWith(String string)
- Specified by:
endsWithin interfaceStringFilterSpec<Selection>
-
containsString
default Selection containsString(String string)
- Specified by:
containsStringin interfaceStringFilterSpec<Selection>
-
matchesRegex
default Selection matchesRegex(String string)
- Specified by:
matchesRegexin interfaceStringFilterSpec<Selection>
-
isAlpha
default Selection isAlpha()
- Specified by:
isAlphain interfaceStringFilterSpec<Selection>
-
isNumeric
default Selection isNumeric()
- Specified by:
isNumericin interfaceStringFilterSpec<Selection>
-
isAlphaNumeric
default Selection isAlphaNumeric()
- Specified by:
isAlphaNumericin interfaceStringFilterSpec<Selection>
-
isUpperCase
default Selection isUpperCase()
- Specified by:
isUpperCasein interfaceStringFilterSpec<Selection>
-
isLowerCase
default Selection isLowerCase()
- Specified by:
isLowerCasein interfaceStringFilterSpec<Selection>
-
lengthEquals
default Selection lengthEquals(int stringLength)
- Specified by:
lengthEqualsin interfaceStringFilterSpec<Selection>
-
isShorterThan
default Selection isShorterThan(int stringLength)
- Specified by:
isShorterThanin interfaceStringFilterSpec<Selection>
-
isLongerThan
default Selection isLongerThan(int stringLength)
- Specified by:
isLongerThanin interfaceStringFilterSpec<Selection>
-
isEqualTo
default Selection isEqualTo(Column<String> other)
- Specified by:
isEqualToin interfaceStringFilterSpec<Selection>
-
isNotEqualTo
default Selection isNotEqualTo(Column<String> other)
- Specified by:
isNotEqualToin interfaceStringFilterSpec<Selection>
-
equalsIgnoreCase
default Selection equalsIgnoreCase(Column<String> other)
- Specified by:
equalsIgnoreCasein interfaceStringFilterSpec<Selection>
-
startsWith
default Selection startsWith(Column<String> other)
- Specified by:
startsWithin interfaceStringFilterSpec<Selection>
-
isMissing
default Selection isMissing()
- Specified by:
isMissingin interfaceFilterSpec<Selection>
-
isNotMissing
default Selection isNotMissing()
- Specified by:
isNotMissingin interfaceFilterSpec<Selection>
-
isEqualTo
default Selection isEqualTo(String string)
- Specified by:
isEqualToin interfaceStringFilterSpec<Selection>
-
isNotEqualTo
default Selection isNotEqualTo(String string)
- Specified by:
isNotEqualToin interfaceStringFilterSpec<Selection>
-
get
String get(int index)
-
isIn
Selection isIn(String... strings)
- Specified by:
isInin interfaceStringFilterSpec<Selection>
-
isIn
Selection isIn(Collection<String> strings)
- Specified by:
isInin interfaceStringFilterSpec<Selection>
-
isNotIn
Selection isNotIn(String... strings)
- Specified by:
isNotInin interfaceStringFilterSpec<Selection>
-
isNotIn
Selection isNotIn(Collection<String> strings)
- Specified by:
isNotInin interfaceStringFilterSpec<Selection>
-
size
int size()
-
-