Column<String>
, Comparator<String>
, FilterSpec<String>
, Iterable<String>
, StringFilterSpec<Selection>
AbstractStringColumn
, StringColumn
, TextColumn
public interface StringFilters extends Column<String>, StringFilterSpec<Selection>
Modifier and Type | Method | Description |
---|---|---|
default Selection |
containsString(String string) |
|
default Selection |
endsWith(String string) |
|
default Selection |
equalsIgnoreCase(String string) |
|
default Selection |
equalsIgnoreCase(Column<String> other) |
|
default Selection |
eval(BiPredicate<String,Integer> predicate,
Integer value) |
|
default Selection |
eval(BiPredicate<String,String> predicate,
String value) |
|
default Selection |
eval(BiPredicate<String,String> predicate,
Column<String> otherColumn) |
|
default Selection |
eval(Predicate<String> predicate) |
|
String |
get(int index) |
Returns the value at the given zero-based index
|
default Selection |
isAlpha() |
|
default Selection |
isAlphaNumeric() |
|
default Selection |
isEmptyString() |
|
default Selection |
isEqualTo(String string) |
|
default Selection |
isEqualTo(Column<String> other) |
|
Selection |
isIn(String... strings) |
|
Selection |
isIn(Collection<String> strings) |
|
default Selection |
isIn(Column<String> strings) |
|
default Selection |
isLongerThan(int stringLength) |
|
default Selection |
isLowerCase() |
|
default Selection |
isMissing() |
Returns a selection containing an index for every missing value in this column
|
default Selection |
isNotEqualTo(String string) |
|
default Selection |
isNotEqualTo(Column<String> other) |
|
Selection |
isNotIn(String... strings) |
|
Selection |
isNotIn(Collection<String> strings) |
|
default Selection |
isNotIn(Column<String> strings) |
|
default Selection |
isNotMissing() |
Returns a selection containing an index for every non-missing value in this column
|
default Selection |
isNumeric() |
|
default Selection |
isShorterThan(int stringLength) |
|
default Selection |
isUpperCase() |
|
default Selection |
lengthEquals(int stringLength) |
|
default Selection |
matchesRegex(String string) |
|
default Selection |
startsWith(String string) |
|
default Selection |
startsWith(Column<String> other) |
allMatch, anyMatch, append, append, append, appendCell, appendCell, appendMissing, appendObj, asBytes, asList, asObjectArray, asSet, asStringColumn, byteSize, clear, columnWidth, contains, copy, count, count, countMissing, countUnique, emptyCopy, emptyCopy, equals, filter, first, getString, getUnformattedString, indexOf, inRange, interpolate, isEmpty, isMissing, lag, last, lead, map, map, mapInto, max, max, min, min, name, noneMatch, parser, print, reduce, reduce, removeMissing, rolling, rowComparator, sampleN, sampleX, set, set, set, set, set, set, setMissing, setMissingTo, setName, setParser, size, sortAscending, sortDescending, sorted, subset, summary, title, type, unique, valueHash, where
compare, comparing, comparing, comparingDouble, comparingInt, comparingLong, equals, naturalOrder, nullsFirst, nullsLast, reversed, reverseOrder, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
forEach, iterator, spliterator
default Selection eval(BiPredicate<String,String> predicate, String value)
default Selection eval(BiPredicate<String,Integer> predicate, Integer value)
default Selection isEmptyString()
isEmptyString
in interface StringFilterSpec<Selection>
default Selection startsWith(String string)
startsWith
in interface StringFilterSpec<Selection>
default Selection endsWith(String string)
endsWith
in interface StringFilterSpec<Selection>
default Selection containsString(String string)
containsString
in interface StringFilterSpec<Selection>
default Selection matchesRegex(String string)
matchesRegex
in interface StringFilterSpec<Selection>
default Selection isAlpha()
isAlpha
in interface StringFilterSpec<Selection>
default Selection isNumeric()
isNumeric
in interface StringFilterSpec<Selection>
default Selection isAlphaNumeric()
isAlphaNumeric
in interface StringFilterSpec<Selection>
default Selection isUpperCase()
isUpperCase
in interface StringFilterSpec<Selection>
default Selection isLowerCase()
isLowerCase
in interface StringFilterSpec<Selection>
default Selection lengthEquals(int stringLength)
lengthEquals
in interface StringFilterSpec<Selection>
default Selection isShorterThan(int stringLength)
isShorterThan
in interface StringFilterSpec<Selection>
default Selection isLongerThan(int stringLength)
isLongerThan
in interface StringFilterSpec<Selection>
Selection isIn(String... strings)
isIn
in interface StringFilterSpec<Selection>
Selection isIn(Collection<String> strings)
isIn
in interface StringFilterSpec<Selection>
Selection isNotIn(String... strings)
isNotIn
in interface StringFilterSpec<Selection>
Selection isNotIn(Collection<String> strings)
isNotIn
in interface StringFilterSpec<Selection>
default Selection isEqualTo(Column<String> other)
isEqualTo
in interface StringFilterSpec<Selection>
default Selection isNotEqualTo(Column<String> other)
isNotEqualTo
in interface StringFilterSpec<Selection>
default Selection equalsIgnoreCase(Column<String> other)
equalsIgnoreCase
in interface StringFilterSpec<Selection>
default Selection startsWith(Column<String> other)
startsWith
in interface StringFilterSpec<Selection>
default Selection isMissing()
Column
default Selection isNotMissing()
Column
isNotMissing
in interface Column<String>
isNotMissing
in interface FilterSpec<String>
default Selection isEqualTo(String string)
isEqualTo
in interface StringFilterSpec<Selection>
default Selection isNotEqualTo(String string)
isNotEqualTo
in interface StringFilterSpec<Selection>
Copyright © 2022. All rights reserved.