public abstract class ElasticsearchTemporalAccessorStringBridge<T extends TemporalAccessor> extends EncodingStringBridge<T> implements TwoWayStringBridge, IgnoreAnalyzerBridge
TemporalAccessor
to String
.Modifier and Type | Method and Description |
---|---|
protected abstract IllegalArgumentException |
createInvalidIndexNullAsException(String indexNullAs,
DateTimeException e) |
NumericFieldSettingsDescriptor.NumericEncodingType |
getEncodingType() |
String |
objectToString(Object object) |
protected T |
parseIndexNullAs(String indexNullAs) |
Object |
stringToObject(String stringValue) |
createNullMarker
public String objectToString(Object object)
objectToString
in interface StringBridge
public Object stringToObject(String stringValue)
stringToObject
in interface TwoWayStringBridge
public NumericFieldSettingsDescriptor.NumericEncodingType getEncodingType()
getEncodingType
in interface EncodingBridge
getEncodingType
in class EncodingStringBridge<T extends TemporalAccessor>
protected T parseIndexNullAs(String indexNullAs) throws IllegalArgumentException
parseIndexNullAs
in class EncodingStringBridge<T extends TemporalAccessor>
IllegalArgumentException
protected abstract IllegalArgumentException createInvalidIndexNullAsException(String indexNullAs, DateTimeException e)
Copyright © 2006–2017 Hibernate. All rights reserved.