Package tech.tablesaw.filtering
Class DeferredStringColumn
- java.lang.Object
-
- tech.tablesaw.filtering.DeferredColumn
-
- tech.tablesaw.filtering.DeferredStringColumn
-
- All Implemented Interfaces:
FilterSpec<Function<Table,Selection>>,StringFilterSpec<Function<Table,Selection>>
@Beta public class DeferredStringColumn extends DeferredColumn implements StringFilterSpec<Function<Table,Selection>>
-
-
Constructor Summary
Constructors Constructor Description DeferredStringColumn(String columnName)
-
Method Summary
-
Methods inherited from class tech.tablesaw.filtering.DeferredColumn
isMissing, isNotMissing, name
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface tech.tablesaw.filtering.FilterSpec
isMissing, isNotMissing
-
-
-
-
Constructor Detail
-
DeferredStringColumn
public DeferredStringColumn(String columnName)
-
-
Method Detail
-
isEmptyString
public Function<Table,Selection> isEmptyString()
- Specified by:
isEmptyStringin interfaceStringFilterSpec<Function<Table,Selection>>
-
startsWith
public Function<Table,Selection> startsWith(String string)
- Specified by:
startsWithin interfaceStringFilterSpec<Function<Table,Selection>>
-
endsWith
public Function<Table,Selection> endsWith(String string)
- Specified by:
endsWithin interfaceStringFilterSpec<Function<Table,Selection>>
-
containsString
public Function<Table,Selection> containsString(String string)
- Specified by:
containsStringin interfaceStringFilterSpec<Function<Table,Selection>>
-
matchesRegex
public Function<Table,Selection> matchesRegex(String string)
- Specified by:
matchesRegexin interfaceStringFilterSpec<Function<Table,Selection>>
-
isAlpha
public Function<Table,Selection> isAlpha()
- Specified by:
isAlphain interfaceStringFilterSpec<Function<Table,Selection>>
-
isNumeric
public Function<Table,Selection> isNumeric()
- Specified by:
isNumericin interfaceStringFilterSpec<Function<Table,Selection>>
-
isAlphaNumeric
public Function<Table,Selection> isAlphaNumeric()
- Specified by:
isAlphaNumericin interfaceStringFilterSpec<Function<Table,Selection>>
-
isUpperCase
public Function<Table,Selection> isUpperCase()
- Specified by:
isUpperCasein interfaceStringFilterSpec<Function<Table,Selection>>
-
isLowerCase
public Function<Table,Selection> isLowerCase()
- Specified by:
isLowerCasein interfaceStringFilterSpec<Function<Table,Selection>>
-
lengthEquals
public Function<Table,Selection> lengthEquals(int stringLength)
- Specified by:
lengthEqualsin interfaceStringFilterSpec<Function<Table,Selection>>
-
isShorterThan
public Function<Table,Selection> isShorterThan(int stringLength)
- Specified by:
isShorterThanin interfaceStringFilterSpec<Function<Table,Selection>>
-
isLongerThan
public Function<Table,Selection> isLongerThan(int stringLength)
- Specified by:
isLongerThanin interfaceStringFilterSpec<Function<Table,Selection>>
-
isIn
public Function<Table,Selection> isIn(String... strings)
- Specified by:
isInin interfaceStringFilterSpec<Function<Table,Selection>>
-
isIn
public Function<Table,Selection> isIn(Collection<String> strings)
- Specified by:
isInin interfaceStringFilterSpec<Function<Table,Selection>>
-
isNotIn
public Function<Table,Selection> isNotIn(String... strings)
- Specified by:
isNotInin interfaceStringFilterSpec<Function<Table,Selection>>
-
isNotIn
public Function<Table,Selection> isNotIn(Collection<String> strings)
- Specified by:
isNotInin interfaceStringFilterSpec<Function<Table,Selection>>
-
isEqualTo
public Function<Table,Selection> isEqualTo(Column<String> other)
- Specified by:
isEqualToin interfaceStringFilterSpec<Function<Table,Selection>>
-
isNotEqualTo
public Function<Table,Selection> isNotEqualTo(Column<String> other)
- Specified by:
isNotEqualToin interfaceStringFilterSpec<Function<Table,Selection>>
-
equalsIgnoreCase
public Function<Table,Selection> equalsIgnoreCase(Column<String> other)
- Specified by:
equalsIgnoreCasein interfaceStringFilterSpec<Function<Table,Selection>>
-
startsWith
public Function<Table,Selection> startsWith(Column<String> other)
- Specified by:
startsWithin interfaceStringFilterSpec<Function<Table,Selection>>
-
isEqualTo
public Function<Table,Selection> isEqualTo(String string)
- Specified by:
isEqualToin interfaceStringFilterSpec<Function<Table,Selection>>
-
isNotEqualTo
public Function<Table,Selection> isNotEqualTo(String string)
- Specified by:
isNotEqualToin interfaceStringFilterSpec<Function<Table,Selection>>
-
-