Module org.refcodes.tabular
Package org.refcodes.tabular
Interface ColumnRow<T,C extends Column<? extends T>>
- Type Parameters:
T
- The type managed by theColumnRow
.C
- the generic type
- All Superinterfaces:
org.refcodes.mixin.Clearable
,Collection<C>
,Iterable<C>
,org.refcodes.struct.Keys<String,
,C> org.refcodes.struct.Keys.MutableKeys<String,
C>
- All Known Subinterfaces:
Columns<T>
,FormattedColumns<T>
,Header<T>
,HeaderRow<T,
C>
- All Known Implementing Classes:
AbstractHeader
,FormattedHeader
,HeaderImpl
,StringHeader
public interface ColumnRow<T,C extends Column<? extends T>>
extends Collection<C>, org.refcodes.struct.Keys.MutableKeys<String,C>
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptiondefault boolean
containsValue
(Object value) withColumns
(C... aColumns) With columns.Methods inherited from interface org.refcodes.mixin.Clearable
clear
Methods inherited from interface java.util.Collection
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, parallelStream, remove, removeAll, removeIf, retainAll, size, spliterator, stream, toArray, toArray, toArray
Methods inherited from interface org.refcodes.struct.Keys
containsKey, get, getOr, keySet, use, values
Methods inherited from interface org.refcodes.struct.Keys.MutableKeys
delete