N - the adapter field typepublic abstract class TimeInstantFieldMapper<N> extends TemporalIntervalFieldMapper<N>
| Modifier and Type | Class and Description |
|---|---|
static class |
TimeInstantFieldMapper.CalendarInstantFieldMapper
Maps a `Calendar` adapter field to an `Interval` index field.
|
static class |
TimeInstantFieldMapper.DateInstantFieldMapper
Maps a `Date` adapter field to an `Interval` index field.
|
static class |
TimeInstantFieldMapper.LongInstantFieldMapper
Maps a `Long` adapter field to an `Interval` index field.
|
IndexFieldMapper.IndexFieldOptionsadapterFields, indexFieldName| Constructor and Description |
|---|
TimeInstantFieldMapper() |
| Modifier and Type | Method and Description |
|---|---|
short |
adapterFieldCount() |
Set<String> |
getLowerCaseSuggestedFieldNames() |
void |
toAdapter(org.threeten.extra.Interval indexFieldValue,
RowBuilder<?> rowBuilder) |
org.threeten.extra.Interval |
toIndex(List<N> nativeFieldValues) |
indexFieldType, initFromOptions, transformFieldDescriptorsadapterFieldType, byteLength, fromBinary, getAdapterFields, getIndexOrderedAdapterFields, indexFieldName, init, isCompatibleWith, readBytes, toBinary, writeBytespublic org.threeten.extra.Interval toIndex(List<N> nativeFieldValues)
toIndex in class IndexFieldMapper<N,org.threeten.extra.Interval>public void toAdapter(org.threeten.extra.Interval indexFieldValue,
RowBuilder<?> rowBuilder)
toAdapter in class IndexFieldMapper<N,org.threeten.extra.Interval>public short adapterFieldCount()
adapterFieldCount in class IndexFieldMapper<N,org.threeten.extra.Interval>public Set<String> getLowerCaseSuggestedFieldNames()
getLowerCaseSuggestedFieldNames in class IndexFieldMapper<N,org.threeten.extra.Interval>Copyright © 2013–2021. All rights reserved.