public interface ObjectColumnSelector<T> extends ColumnValueSelector<T>
ColumnValueSelectors, it provides
default implementations for all ColumnValueSelector's methods except BaseObjectColumnValueSelector.getObject() and BaseObjectColumnValueSelector.classOfObject().
This interface should appear ONLY in "implements" clause or anonymous class creation, but NOT in "user" code, where
BaseObjectColumnValueSelector must be used instead.| Modifier and Type | Method and Description |
|---|---|
default double |
getDouble()
Deprecated.
This method is marked as deprecated in ObjectColumnSelector to minimize the probability of accidential
calling. "Polymorphism" of ObjectColumnSelector should be used only when operating on
ColumnValueSelector
objects. |
default float |
getFloat()
Deprecated.
This method is marked as deprecated in ObjectColumnSelector to minimize the probability of accidential
calling. "Polymorphism" of ObjectColumnSelector should be used only when operating on
ColumnValueSelector
objects. |
default long |
getLong()
Deprecated.
This method is marked as deprecated in ObjectColumnSelector to minimize the probability of accidential
calling. "Polymorphism" of ObjectColumnSelector should be used only when operating on
ColumnValueSelector
objects. |
inspectRuntimeShapeclassOfObject, getObject@Deprecated default float getFloat()
ColumnValueSelector
objects.getFloat in interface BaseFloatColumnValueSelector@Deprecated default double getDouble()
ColumnValueSelector
objects.getDouble in interface BaseDoubleColumnValueSelector@Deprecated default long getLong()
ColumnValueSelector
objects.getLong in interface BaseLongColumnValueSelectorCopyright © 2011–2018. All rights reserved.