Package org.refcodes.tabular
Interface HeaderAccessor<T>
-
- Type Parameters:
T
- The type managed by theHeader
.
- All Known Subinterfaces:
HeaderAccessor.HeaderProperty<T>
,RecordsReader<T>
,RecordsWriter<T>
,Rows<T>
- All Known Implementing Classes:
CsvRecordsReader
,CsvRecordsWriter
,CsvStringRecordsReader
,CsvStringRecordsWriter
,RowsImpl
public interface HeaderAccessor<T>
Provides an accessor for aHeader
property.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
HeaderAccessor.HeaderBuilder<T extends HeaderAccessor.HeaderBuilder<?>>
Provides a mutator for an header property.static interface
HeaderAccessor.HeaderMutator<T>
Provides a mutator for aHeader
property.static interface
HeaderAccessor.HeaderProperty<T>
Provides aHeader
property.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Header<T>
getHeader()
Retrieves theHeader
property.
-