Class IcebergS3Instructions.Deserializer

java.lang.Object
io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonDeserializer<IcebergS3Instructions>
io.deephaven.enterprise.iceberg.IcebergS3Instructions.Deserializer
All Implemented Interfaces:
io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.deser.NullValueProvider
Enclosing class:
IcebergS3Instructions

public static final class IcebergS3Instructions.Deserializer extends io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonDeserializer<IcebergS3Instructions>
A deserializer for S3Instructions.
  • Nested Class Summary

    Nested classes/interfaces inherited from class io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonDeserializer

    io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonDeserializer.None
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    deserialize(io.deephaven.shadow.jackson.com.fasterxml.jackson.core.JsonParser jsonParser, io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.DeserializationContext deserializationContext)
     
    deserializeWithType(io.deephaven.shadow.jackson.com.fasterxml.jackson.core.JsonParser p, io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.DeserializationContext ctxt, io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.jsontype.TypeDeserializer typeDeserializer)
     

    Methods inherited from class io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonDeserializer

    deserialize, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, handledType, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Deserializer

      public Deserializer()
  • Method Details

    • deserializeWithType

      public Object deserializeWithType(io.deephaven.shadow.jackson.com.fasterxml.jackson.core.JsonParser p, io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.DeserializationContext ctxt, io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.jsontype.TypeDeserializer typeDeserializer) throws IOException
      Overrides:
      deserializeWithType in class io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonDeserializer<IcebergS3Instructions>
      Throws:
      IOException
    • deserialize

      public IcebergS3Instructions deserialize(io.deephaven.shadow.jackson.com.fasterxml.jackson.core.JsonParser jsonParser, io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.DeserializationContext deserializationContext) throws IOException
      Specified by:
      deserialize in class io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonDeserializer<IcebergS3Instructions>
      Throws:
      IOException