Interface FormattedColumns<T>
- Type Parameters:
T- The type managed by theFormattedColumns.
- All Superinterfaces:
Clearable, Collection<FormattedColumn<? extends T>>, ColumnRow<T, FormattedColumn<? extends T>>, Iterable<FormattedColumn<? extends T>>, Keys<String, FormattedColumn<? extends T>>, Keys.MutableKeys<String, FormattedColumn<? extends T>>
In case no order of the
FormattedColumn instances is explicitly
required (similar to a DB table or a spread sheet, in contrast to a CSV file)
then FormattedColumn instances are grouped by a
FormattedColumns set.
FormattedColumns provide additional semantics to the Field
instances stored in a Record.
-
Nested Class Summary
Nested classes/interfaces inherited from interface Keys
Keys.MutableKeys<K,V>, Keys.MutableValues<K, V> -
Method Summary
Modifier and TypeMethodDescriptiondefault FormattedColumns<T> withColumns(FormattedColumn<? extends T>... aColumns) With columns.Methods inherited from interface Collection
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, parallelStream, remove, removeAll, removeIf, retainAll, size, spliterator, stream, toArray, toArray, toArrayMethods inherited from interface ColumnRow
containsValueMethods inherited from interface Keys.MutableKeys
delete
-
Method Details
-
withColumns
With columns.- Specified by:
withColumnsin interfaceColumnRow<T, FormattedColumn<? extends T>>- Parameters:
aColumns- the columns- Returns:
- the formatted columns
-