Cell decoders for all columns in the table are pro-actively created when the CellDecoderProvider is constructed. Cell decoders are cached and reused.
At construction time, cell decoders may be customized by specifying BoundColumnReaderSpec instances to overlay on top of the actual table layout, using the constructor: {@link #create(KijiTableLayout,Map,Collection,KijiTableReaderBuilder.OnDecoderCacheMiss)}.
CellSpec customizations include:
{@code CellDecoderProvider} is not thread safe.
|
|
|
|
|
|
|
|