Interface VectorColumnSelectorFactory

All Superinterfaces:
ColumnInspector, Expr.InputBindingInspector
All Known Implementing Classes:
QueryableIndexVectorColumnSelectorFactory, RemapVectorColumnSelectorFactory

public interface VectorColumnSelectorFactory extends ColumnInspector
A class that comes from VectorCursor.getColumnSelectorFactory() and is used to create vector selectors. If you need to write code that adapts to different input types, you should write a VectorColumnProcessorFactory and use one of the ColumnProcessors.makeVectorProcessor(java.lang.String, org.apache.druid.segment.VectorColumnProcessorFactory<T>, org.apache.druid.segment.vector.VectorColumnSelectorFactory) functions instead of using this class.
See Also: