Package org.refcodes.tabular
Class HeaderImpl<T>
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<C>
-
- org.refcodes.tabular.AbstractHeader<T,Column<? extends T>>
-
- org.refcodes.tabular.HeaderImpl<T>
-
- Type Parameters:
T- The type managed by theHeader.
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,java.lang.Iterable<Column<? extends T>>,java.util.Collection<Column<? extends T>>,java.util.List<Column<? extends T>>,java.util.RandomAccess,org.refcodes.structure.Clearable,org.refcodes.structure.Keys<java.lang.String,Column<? extends T>>,org.refcodes.structure.Keys.MutableKeys<java.lang.String,Column<? extends T>>,ColumnsTemplate<T,Column<? extends T>>,Header<T>,HeaderTemplate<T,Column<? extends T>>
public class HeaderImpl<T> extends AbstractHeader<T,Column<? extends T>> implements Header<T>
Implementation of theHeaderinterface beingCloneable.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description HeaderImpl()Instantiates a new header impl.HeaderImpl(Column<? extends T>... aHeader)Instantiates a new header impl.
-
Method Summary
-
Methods inherited from class org.refcodes.tabular.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, values
-
Methods inherited from class java.util.ArrayList
addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, 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.tabular.ColumnsTemplate
containsValue, withColumns
-
Methods inherited from interface org.refcodes.tabular.HeaderTemplate
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.structure.Keys
containsKey, get, get, keySet, use, values
-
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
-
-