- Type Parameters:
T - The type managed by the Header.
- All Implemented Interfaces:
Serializable, Cloneable, Iterable<Column<? extends T>>, Collection<Column<? extends T>>, List<Column<? extends T>>, RandomAccess, org.refcodes.mixin.Clearable, org.refcodes.struct.Keys<String,Column<? extends T>>, org.refcodes.struct.Keys.MutableKeys<String,Column<? extends T>>, ColumnRow<T,Column<? extends T>>, Header<T>, HeaderRow<T,Column<? extends T>>
public class HeaderImpl<T>
extends AbstractHeader<T,Column<? extends T>>
implements Header<T>
- See Also:
- Serialized Form
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.struct.Keys
org.refcodes.struct.Keys.MutableKeys<K extends Object,V extends Object>, org.refcodes.struct.Keys.MutableValues<K extends Object,V extends Object>
-
-
Constructor Summary
Constructors
| Constructor |
Description |
HeaderImpl() |
Instantiates a new header.
|
HeaderImpl(Column<? extends T>... aHeader) |
Instantiates a new header.
|
-
Method Summary
add, add, containsKey, delete, fromStorageString, fromStorageString, fromStorageStringRecord, fromStorageStringRow, fromStorageStrings, fromStorageStrings, fromStorageStringsRecord, fromStorageStringsRow, get, indexOf, keySet, toPrintable, toPrintable, toPrintableRecord, toPrintableRow, toRecord, toRecordIgnoreType, toRow, toRowIgnoreType, toStorageString, toStorageString, toStorageStringRecord, toStorageStringRow, toStorageStrings, toStorageStrings, toStorageStringsRecord, toStorageStringsRow, values
Methods inherited from class java.util.ArrayList
addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
Methods inherited from interface org.refcodes.mixin.Clearable
clear
get, isEqualWith, isEqualWith, isSubsetOf, isSubsetOf, isSupersetOf, isSupersetOf, toIntersection, toKeys, toSubset, toType, toValues
fromStorageString, fromStorageString, fromStorageStringRecord, fromStorageStringRow, fromStorageStrings, fromStorageStrings, fromStorageStringsRecord, fromStorageStringsRow, indexOf, toPrintable, toPrintable, toPrintableRecord, toPrintableRow, toRecord, toRecordIgnoreType, toRow, toRowIgnoreType, toStorageString, toStorageString, toStorageStringRecord, toStorageStringRow, toStorageStrings, toStorageStrings, toStorageStringsRecord, toStorageStringsRow
Methods inherited from interface org.refcodes.struct.Keys
containsKey, get, getOr, keySet, use, values
Methods inherited from interface org.refcodes.struct.Keys.MutableKeys
delete
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray
-
Constructor Details
-
HeaderImpl
public HeaderImpl()
Instantiates a new header.
-
HeaderImpl
Instantiates a new header.
- Parameters:
aHeader - the Column instances representing the header.