Class ColumnRegionReferencing.Null<ATTR extends Attributes.Any,REFERENCED_COLUMN_REGION extends ColumnRegion<ATTR>>
java.lang.Object
com.illumon.iris.db.v2.sources.regioned.ColumnRegion.Null<ATTR>
com.illumon.iris.db.v2.sources.regioned.ColumnRegionReferencing.Null<ATTR,REFERENCED_COLUMN_REGION>
- All Implemented Interfaces:
ChunkSource<ATTR>,DefaultChunkSource<ATTR>,FillContextMaker,GetContextMaker,Page<ATTR>,Page.WithDefaultsForRepeatingValues<ATTR>,PagingChunkSource<ATTR>,ColumnRegion<ATTR>,ColumnRegionReferencing<ATTR,,REFERENCED_COLUMN_REGION> Releasable
- Enclosing interface:
- ColumnRegionReferencing<ATTR extends Attributes.Any,
REFERENCED_COLUMN_REGION extends ColumnRegion<ATTR>>
public static class ColumnRegionReferencing.Null<ATTR extends Attributes.Any,REFERENCED_COLUMN_REGION extends ColumnRegion<ATTR>>
extends ColumnRegion.Null<ATTR>
implements ColumnRegionReferencing<ATTR,REFERENCED_COLUMN_REGION>
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.illumon.iris.db.v2.sources.chunk.ChunkSource
ChunkSource.FillContext, ChunkSource.GetContext, ChunkSource.WithPrev<ATTR extends Attributes.Any>Nested classes/interfaces inherited from interface com.illumon.iris.db.v2.sources.regioned.ColumnRegion
ColumnRegion.Null<ATTR extends Attributes.Any>Nested classes/interfaces inherited from interface com.illumon.iris.db.v2.sources.regioned.ColumnRegionReferencing
ColumnRegionReferencing.Converter<ATTR extends Attributes.Any>, ColumnRegionReferencing.Null<ATTR extends Attributes.Any,REFERENCED_COLUMN_REGION extends ColumnRegion<ATTR>> Nested classes/interfaces inherited from interface com.illumon.iris.db.v2.sources.chunk.DefaultChunkSource
DefaultChunkSource.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.Page
Page.WithDefaults<ATTR extends Attributes.Any>, Page.WithDefaultsForRepeatingValues<ATTR extends Attributes.Any> -
Field Summary
Fields inherited from interface com.illumon.iris.db.v2.sources.chunk.ChunkSource
DEFAULT_FILL_INSTANCE, ZERO_LENGTH_CHUNK_SOURCE_ARRAYFields inherited from interface com.illumon.iris.db.v2.sources.regioned.ColumnRegion
REGION_MASK -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected IndexdoSpecialMatch(OrderedKeys keysToFilter, boolean invertMatch, Object[] keys) Class<?>Methods inherited from class com.illumon.iris.db.v2.sources.regioned.ColumnRegion.Null
binSearchMatch, chunkMatch, couldInclude, fillChunkAppend, getLocation, specialMatch, supportsSpecialMatchingMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.illumon.iris.db.v2.sources.chunk.ChunkSource
getChunkTypeMethods inherited from interface com.illumon.iris.db.v2.sources.regioned.ColumnRegion
binSearchMatch, chunkMatch, couldInclude, firstRowOffset, getLocation, mask, specialMatch, supportsSpecialMatchingMethods inherited from interface com.illumon.iris.db.v2.sources.chunk.DefaultChunkSource
getChunk, getChunk, getChunkByFilling, makeFillContext, makeGetContextMethods inherited from interface com.illumon.iris.db.v2.sources.chunk.FillContextMaker
makeFillContextMethods inherited from interface com.illumon.iris.db.v2.sources.chunk.GetContextMaker
makeGetContextMethods inherited from interface com.illumon.iris.db.v2.sources.chunk.page.Page
advanceToNextPage, advanceToNextPage, advanceToNextPageAndGetPositionDistance, firstRow, getRowOffsetMethods inherited from interface com.illumon.iris.db.v2.sources.chunk.page.Page.WithDefaultsForRepeatingValues
fillChunk, fillChunkAppend, lastRow, lengthMethods inherited from interface com.illumon.iris.db.v2.sources.chunk.page.PagingChunkSource
maxRowMethods inherited from interface com.illumon.iris.db.v2.sources.Releasable
releaseCachedResources
-
Constructor Details
-
Null
-
-
Method Details
-
getReferencedRegion
- Specified by:
getReferencedRegionin interfaceColumnRegionReferencing<ATTR extends Attributes.Any,REFERENCED_COLUMN_REGION extends ColumnRegion<ATTR>>
-
getNativeType
- Specified by:
getNativeTypein interfaceChunkSource<ATTR extends Attributes.Any>
-
doSpecialMatch
protected Index doSpecialMatch(@NotNull OrderedKeys keysToFilter, boolean invertMatch, @NotNull Object[] keys) - Specified by:
doSpecialMatchin classColumnRegion.Null<ATTR extends Attributes.Any>
-