public interface ObjectColumnSelector<T> extends ColumnValueSelector<T>
ColumnValueSelector
s, 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. |
inspectRuntimeShape
classOfObject, 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 BaseLongColumnValueSelector
Copyright © 2011–2018. All rights reserved.