Class ColumnRegionObject.Null<T,ATTR extends Attributes.Any>
java.lang.Object
com.illumon.iris.db.v2.sources.regioned.ColumnRegion.Null<ATTR>
com.illumon.iris.db.v2.sources.regioned.ColumnRegionObject.Null<T,ATTR>
- All Implemented Interfaces:
- ChunkSource<ATTR>,- DefaultChunkSource<ATTR>,- FillContextMaker,- GetContextMaker,- Page<ATTR>,- Page.WithDefaultsForRepeatingValues<ATTR>,- PagingChunkSource<ATTR>,- ColumnRegion<ATTR>,- ColumnRegionObject<T,ATTR>,- Releasable
- Enclosing interface:
- ColumnRegionObject<T,ATTR extends Attributes.Any>
public static class ColumnRegionObject.Null<T,ATTR extends Attributes.Any> extends ColumnRegion.Null<ATTR> implements ColumnRegionObject<T,ATTR>
The null region returns null for all indices.
- 
Nested Class SummaryNested classes/interfaces inherited from interface com.illumon.iris.db.v2.sources.chunk.ChunkSourceChunkSource.FillContext, ChunkSource.GetContext, ChunkSource.WithPrev<ATTR extends Attributes.Any>Nested classes/interfaces inherited from interface com.illumon.iris.db.v2.sources.regioned.ColumnRegionColumnRegion.Null<ATTR extends Attributes.Any>Nested classes/interfaces inherited from interface com.illumon.iris.db.v2.sources.regioned.ColumnRegionObjectColumnRegionObject.DictionaryKeysWrapper, ColumnRegionObject.IntDictionaryKeysWrapper, ColumnRegionObject.Null<T,ATTR extends Attributes.Any>, ColumnRegionObject.StaticPageStore<DATA_TYPE,ATTR extends Attributes.Any>Nested classes/interfaces inherited from interface com.illumon.iris.db.v2.sources.chunk.DefaultChunkSourceDefaultChunkSource.SupportsContiguousGet<ATTR extends Attributes.Any>, DefaultChunkSource.WithPrev<ATTR extends Attributes.Any>Nested classes/interfaces inherited from interface com.illumon.iris.db.v2.sources.chunk.page.PagePage.WithDefaults<ATTR extends Attributes.Any>, Page.WithDefaultsForRepeatingValues<ATTR extends Attributes.Any>
- 
Field SummaryFields inherited from interface com.illumon.iris.db.v2.sources.chunk.ChunkSourceDEFAULT_FILL_INSTANCE, ZERO_LENGTH_CHUNK_SOURCE_ARRAY
- 
Method SummaryModifier and Type Method Description Class<T>getNativeType()TgetObject(long elementIndex)Get a single object from this region.Methods inherited from class com.illumon.iris.db.v2.sources.regioned.ColumnRegion.NullfillChunkAppendMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.illumon.iris.db.v2.sources.regioned.ColumnRegionfirstRowOffset, maskMethods inherited from interface com.illumon.iris.db.v2.sources.regioned.ColumnRegionObjectgatherDictionaryValuesRowSet, getDictionaryKeysRegion, getDictionaryKeysRegionInt, getDictionaryRegionType, getDictionaryValuesRegion, getObject, skipCache, supportsDictionaryFormatMethods inherited from interface com.illumon.iris.db.v2.sources.chunk.DefaultChunkSourcegetChunk, getChunk, getChunkByFilling, makeFillContext, makeGetContextMethods inherited from interface com.illumon.iris.db.v2.sources.chunk.FillContextMakermakeFillContextMethods inherited from interface com.illumon.iris.db.v2.sources.chunk.GetContextMakermakeGetContextMethods inherited from interface com.illumon.iris.db.v2.sources.chunk.page.PageadvanceToNextPage, advanceToNextPage, advanceToNextPageAndGetPositionDistance, firstRow, getRowOffsetMethods inherited from interface com.illumon.iris.db.v2.sources.chunk.page.Page.WithDefaultsForRepeatingValuesfillChunk, fillChunkAppend, lastRow, length
- 
Method Details- 
getObjectDescription copied from interface:ColumnRegionObjectGet a single object from this region.- Specified by:
- getObjectin interface- ColumnRegionObject<T,ATTR extends Attributes.Any>
- Parameters:
- elementIndex- Element (object) index in the table's address space
- Returns:
- The object value at the specified element (object) index
 
- 
getNativeType- Specified by:
- getNativeTypein interface- ChunkSource<T>
- Specified by:
- getNativeTypein interface- ColumnRegionObject<T,ATTR extends Attributes.Any>
- Returns:
- null
- ImplNote:
- This is never called, so we just return null so this class can remain a singleton.
 
 
-