StringColumn extends AbstractStringColumn<StringColumn> { public List<BooleanColumn> getDummies() { return lookupTable.getDummies(); } private  StringColumn(String name, Collection<String> strings); private  StringColumn(String name, DictionaryMap map); private  StringColumn(String name); private  StringColumn(String name, String[] strings); static boolean valueIsMissing(String string); @Override StringColumn appendMissing(); static StringColumn create(String name); static StringColumn create(String name, String... strings); static StringColumn create(String name, Collection<String> strings); static StringColumn createInternal(String name, DictionaryMap map); static StringColumn create(String name, int size); static StringColumn create(String name, Stream<String> stream); @Override boolean isMissing(int rowNumber); @Override StringColumn emptyCopy(); @Override StringColumn emptyCopy(int rowSize); @Override void sortAscending(); @Override void sortDescending(); @Override int size(); String get(int rowIndex); @Override List<String> asList(); @Override Table summary(); @Override Table countByCategory(); @Override void clear(); @Override StringColumn lead(int n); @Override StringColumn lag(int n); @Override StringColumn set(Selection rowSelection, String newValue); @Override StringColumn set(int rowIndex, String stringValue); @Override int countUnique(); @Override boolean contains(String aString); @Override StringColumn setMissing(int i); StringColumn addAll(List<String> stringValues); @Override StringColumn appendCell(String object); @Override StringColumn appendCell(String object, AbstractColumnParser<?> parser); @Override IntComparator rowComparator(); @Override boolean isEmpty(); @Override Selection isEqualTo(String string); @Override Selection isNotEqualTo(String string); List<BooleanColumn> getDummies(); @Override StringColumn unique(); DoubleColumn asDoubleColumn(); StringColumn where(Selection selection); @Override StringColumn copy(); @Override StringColumn append(Column<String> column); @Override int countMissing(); @Override StringColumn removeMissing(); @Override Iterator<String> iterator(); Set<String> asSet(); @Override byte[] asBytes(int rowNumber); double getDouble(int i); double[] asDoubleArray(); StringColumn append(String value); @Override StringColumn appendObj(Object obj); @Override Selection isIn(String... strings); @Override Selection isIn(Collection<String> strings); @Override Selection isNotIn(String... strings); @Override Selection isNotIn(Collection<String> strings); int firstIndexOf(String value); int countOccurrences(String value); @Override String[] asObjectArray(); @Override StringColumn asStringColumn(); TextColumn asTextColumn(); DictionaryMap getDictionary();  }
@Test void testGetDummies() { List<BooleanColumn> dummies = column.getDummies(); assertEquals(4, dummies.size()); }