Class ColumnPlus
java.lang.Object
org.apache.druid.frame.read.columnar.ColumnPlus
- All Implemented Interfaces:
BaseColumnHolder,ColumnHolder
-
Field Summary
Fields inherited from interface org.apache.druid.segment.column.ColumnHolder
DOUBLE_STORAGE_TYPE_PROPERTY, TIME_COLUMN_NAME -
Method Summary
Modifier and TypeMethodDescriptionReturns a column object that can be used to request specialized interfaces.intReturns a new instance of aSettableColumnValueSelector, corresponding to the type of this column.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.druid.segment.column.BaseColumnHolder
getColumnSupplierMethods inherited from interface org.apache.druid.segment.column.ColumnHolder
getColumnFormat
-
Method Details
-
getCapabilities
- Specified by:
getCapabilitiesin interfaceColumnHolder
-
getLength
public int getLength()- Specified by:
getLengthin interfaceColumnHolder
-
getColumn
Description copied from interface:ColumnHolderReturns a column object that can be used to request specialized interfaces. For a physical column, this will be an instance ofBaseColumn.- Specified by:
getColumnin interfaceBaseColumnHolder- Specified by:
getColumnin interfaceColumnHolder- See Also:
-
getIndexSupplier
- Specified by:
getIndexSupplierin interfaceColumnHolder
-
makeNewSettableColumnValueSelector
Description copied from interface:ColumnHolderReturns a new instance of aSettableColumnValueSelector, corresponding to the type of this column.- Specified by:
makeNewSettableColumnValueSelectorin interfaceColumnHolder
-