类 ChoiceDeltaToolCallDeserializer

java.lang.Object
com.fasterxml.jackson.databind.JsonDeserializer<T>
com.fasterxml.jackson.databind.deser.std.StdDeserializer<T>
com.zhipu.oapi.service.v4.deserialize.BaseNodeDeserializer<ChoiceDeltaToolCall>
com.zhipu.oapi.service.v4.deserialize.tools.ChoiceDeltaToolCallDeserializer
所有已实现的接口:
com.fasterxml.jackson.databind.deser.NullValueProvider, Serializable

public class ChoiceDeltaToolCallDeserializer extends BaseNodeDeserializer<ChoiceDeltaToolCall>
Deserializer that can build instances of ChoiceDeltaToolCall from any JSON content, using appropriate ChoiceDeltaToolCall type.
另请参阅:
  • 嵌套类概要

    从类继承的嵌套类/接口 com.fasterxml.jackson.databind.JsonDeserializer

    com.fasterxml.jackson.databind.JsonDeserializer.None
  • 字段概要

    从类继承的字段 com.zhipu.oapi.service.v4.deserialize.BaseNodeDeserializer

    _supportsUpdates

    从类继承的字段 com.fasterxml.jackson.databind.deser.std.StdDeserializer

    _valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    deserialize(com.fasterxml.jackson.core.JsonParser p, com.fasterxml.jackson.databind.DeserializationContext ctxt)
     
    static com.fasterxml.jackson.databind.JsonDeserializer<? extends com.fasterxml.jackson.databind.JsonNode>
    getDeserializer(Class<?> nodeClass)
     
    getNullValue(com.fasterxml.jackson.databind.DeserializationContext ctxt)
     

    从类继承的方法 com.fasterxml.jackson.databind.deser.std.StdDeserializer

    _byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble

    从类继承的方法 com.fasterxml.jackson.databind.JsonDeserializer

    deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getObjectIdReader, replaceDelegatee, unwrappingDeserializer

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 构造器详细资料

    • ChoiceDeltaToolCallDeserializer

      public ChoiceDeltaToolCallDeserializer()
  • 方法详细资料

    • getDeserializer

      public static com.fasterxml.jackson.databind.JsonDeserializer<? extends com.fasterxml.jackson.databind.JsonNode> getDeserializer(Class<?> nodeClass)
    • getNullValue

      public ChoiceDeltaToolCall getNullValue(com.fasterxml.jackson.databind.DeserializationContext ctxt)
      指定者:
      getNullValue 在接口中 com.fasterxml.jackson.databind.deser.NullValueProvider
      覆盖:
      getNullValue 在类中 com.fasterxml.jackson.databind.JsonDeserializer<ChoiceDeltaToolCall>
    • deserialize

      public ChoiceDeltaToolCall deserialize(com.fasterxml.jackson.core.JsonParser p, com.fasterxml.jackson.databind.DeserializationContext ctxt) throws IOException
      指定者:
      deserialize 在类中 com.fasterxml.jackson.databind.JsonDeserializer<ChoiceDeltaToolCall>
      抛出:
      IOException