public class OptionalLongTypeDeserializer extends AbstractValueTypeDeserializer<OptionalLong>
OptionalLong type.| Constructor | Description |
|---|---|
OptionalLongTypeDeserializer(Customization customization) |
Creates a new instance.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected OptionalLong |
deserialize(String jsonValue,
Unmarshaller unmarshaller,
Type rtType) |
Convert string value to object.
|
OptionalLong |
deserialize(javax.json.stream.JsonParser parser,
javax.json.bind.serializer.DeserializationContext ctx,
Type rtType) |
Extracts single string value for conversion.
|
getCustomization, getPropertyTypepublic OptionalLongTypeDeserializer(Customization customization)
customization - Model customization.public OptionalLong deserialize(javax.json.stream.JsonParser parser, javax.json.bind.serializer.DeserializationContext ctx, Type rtType)
AbstractValueTypeDeserializerdeserialize in class AbstractValueTypeDeserializer<OptionalLong>parser - Parser to get value from.ctx - Unmarshaller.rtType - return type.protected OptionalLong deserialize(String jsonValue, Unmarshaller unmarshaller, Type rtType)
AbstractValueTypeDeserializerdeserialize in class AbstractValueTypeDeserializer<OptionalLong>jsonValue - Json value.unmarshaller - Unmarshaller instance.rtType - Runtime type.Copyright © 2018 Oracle Corporation. All rights reserved.