Class HeaderImpl<T>
java.lang.Object
java.util.AbstractCollection<Column<? extends T>>
- Type Parameters:
T- The type managed by theHeader.
- All Implemented Interfaces:
Serializable, Cloneable, Iterable<Column<? extends T>>, Collection<Column<? extends T>>, List<Column<? extends T>>, RandomAccess, SequencedCollection<Column<? extends T>>, 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>>
- Direct Known Subclasses:
StringHeader
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.struct.Keys
org.refcodes.struct.Keys.MutableKeys<K,V>, org.refcodes.struct.Keys.MutableValues<K, V> -
Field Summary
Fields inherited from class AbstractHeader
_keysFields inherited from class AbstractList
modCount -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class AbstractHeader
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, toString, valuesMethods inherited from class ArrayList
addAll, addAll, addFirst, addLast, clear, clone, contains, ensureCapacity, equals, forEach, get, getFirst, getLast, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeFirst, removeIf, removeLast, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSizeMethods inherited from class AbstractCollection
containsAllMethods inherited from interface org.refcodes.mixin.Clearable
clearMethods inherited from interface Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface ColumnRow
containsValue, withColumnsMethods inherited from interface Header
get, isEqualWith, isEqualWith, isSubsetOf, isSubsetOf, isSupersetOf, isSupersetOf, toIntersection, toKeys, toSubset, toType, toValuesMethods inherited from interface HeaderRow
fromStorageString, fromStorageString, fromStorageStringRecord, fromStorageStringRow, fromStorageStrings, fromStorageStrings, fromStorageStringsRecord, fromStorageStringsRow, indexOf, toPrintable, toPrintable, toPrintableRecord, toPrintableRow, toRecord, toRecord, toRecordIgnoreType, toRow, toRowIgnoreType, toStorageString, toStorageString, toStorageStringRecord, toStorageStringRow, toStorageStrings, toStorageStrings, toStorageStringsRecord, toStorageStringsRowMethods inherited from interface org.refcodes.struct.Keys
containsKey, get, getOr, keySet, use, valuesMethods inherited from interface org.refcodes.struct.Keys.MutableKeys
deleteMethods inherited from interface List
add, add, addAll, addAll, addFirst, addLast, clear, contains, containsAll, equals, get, getFirst, getLast, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeFirst, removeLast, replaceAll, retainAll, reversed, set, size, sort, spliterator, subList, toArray, toArray
-
Constructor Details
-
HeaderImpl
public HeaderImpl()Instantiates a new header. -
HeaderImpl
-