### YamlMime:JavaType uid: "com.azure.core.serializer.json.jackson.JacksonAdapter" fullName: "com.azure.core.serializer.json.jackson.JacksonAdapter" name: "JacksonAdapter" nameWithType: "JacksonAdapter" summary: "Implementation of that uses Jackson." inheritances: - "" inheritedClassMethods: - classRef: "java.lang.Object" methodsRef: - "clone" - "equals" - "finalize" - "getClass" - "hashCode" - "notify" - "notifyAll" - "toString" - "wait" - "wait" - "wait" syntax: "public final class **JacksonAdapter**
implements " methods: - uid: "com.azure.core.serializer.json.jackson.JacksonAdapter.deserialize(byte[],java.lang.reflect.Type,com.azure.core.util.serializer.SerializerEncoding)" fullName: "com.azure.core.serializer.json.jackson.JacksonAdapter.deserialize(byte[] bytes, Type type, SerializerEncoding encoding)" name: "deserialize(byte[] bytes, Type type, SerializerEncoding encoding)" nameWithType: "JacksonAdapter.deserialize(byte[] bytes, Type type, SerializerEncoding encoding)" parameters: - name: "bytes" type: "[]" - name: "type" type: "Type" - name: "encoding" type: "" syntax: "public T deserialize(byte[] bytes, Type type, SerializerEncoding encoding)" exceptions: - type: "IOException" returns: type: "" - uid: "com.azure.core.serializer.json.jackson.JacksonAdapter.deserialize(com.azure.core.http.HttpHeaders,java.lang.reflect.Type)" fullName: "com.azure.core.serializer.json.jackson.JacksonAdapter.deserialize(HttpHeaders headers, Type deserializedHeadersType)" name: "deserialize(HttpHeaders headers, Type deserializedHeadersType)" nameWithType: "JacksonAdapter.deserialize(HttpHeaders headers, Type deserializedHeadersType)" parameters: - name: "headers" type: "" - name: "deserializedHeadersType" type: "Type" syntax: "public T deserialize(HttpHeaders headers, Type deserializedHeadersType)" exceptions: - type: "IOException" returns: type: "" - uid: "com.azure.core.serializer.json.jackson.JacksonAdapter.deserialize(java.io.InputStream,java.lang.reflect.Type,com.azure.core.util.serializer.SerializerEncoding)" fullName: "com.azure.core.serializer.json.jackson.JacksonAdapter.deserialize(InputStream inputStream, Type type, SerializerEncoding encoding)" name: "deserialize(InputStream inputStream, Type type, SerializerEncoding encoding)" nameWithType: "JacksonAdapter.deserialize(InputStream inputStream, Type type, SerializerEncoding encoding)" parameters: - name: "inputStream" type: "InputStream" - name: "type" type: "Type" - name: "encoding" type: "" syntax: "public T deserialize(InputStream inputStream, Type type, SerializerEncoding encoding)" exceptions: - type: "IOException" returns: type: "" - uid: "com.azure.core.serializer.json.jackson.JacksonAdapter.deserialize(java.lang.String,java.lang.reflect.Type,com.azure.core.util.serializer.SerializerEncoding)" fullName: "com.azure.core.serializer.json.jackson.JacksonAdapter.deserialize(String value, Type type, SerializerEncoding encoding)" name: "deserialize(String value, Type type, SerializerEncoding encoding)" nameWithType: "JacksonAdapter.deserialize(String value, Type type, SerializerEncoding encoding)" parameters: - name: "value" type: "String" - name: "type" type: "Type" - name: "encoding" type: "" syntax: "public T deserialize(String value, Type type, SerializerEncoding encoding)" exceptions: - type: "IOException" returns: type: "" - uid: "com.azure.core.serializer.json.jackson.JacksonAdapter.deserializeHeader(com.azure.core.util.Header,java.lang.reflect.Type)" fullName: "com.azure.core.serializer.json.jackson.JacksonAdapter.deserializeHeader(Header header, Type type)" name: "deserializeHeader(Header header, Type type)" nameWithType: "JacksonAdapter.deserializeHeader(Header header, Type type)" parameters: - name: "header" type: "" - name: "type" type: "Type" syntax: "public T deserializeHeader(Header header, Type type)" exceptions: - type: "IOException" returns: type: "" - uid: "com.azure.core.serializer.json.jackson.JacksonAdapter.defaultSerializerAdapter()" fullName: "com.azure.core.serializer.json.jackson.JacksonAdapter.defaultSerializerAdapter()" name: "defaultSerializerAdapter()" nameWithType: "JacksonAdapter.defaultSerializerAdapter()" summary: "maintain singleton instance of the default serializer adapter." modifiers: - "static" syntax: "public static SerializerAdapter defaultSerializerAdapter()" desc: "maintain singleton instance of the default serializer adapter." returns: description: "the default serializer" type: "" - uid: "com.azure.core.serializer.json.jackson.JacksonAdapter.serialize(java.lang.Object,com.azure.core.util.serializer.SerializerEncoding)" fullName: "com.azure.core.serializer.json.jackson.JacksonAdapter.serialize(Object object, SerializerEncoding encoding)" name: "serialize(Object object, SerializerEncoding encoding)" nameWithType: "JacksonAdapter.serialize(Object object, SerializerEncoding encoding)" parameters: - name: "object" type: "Object" - name: "encoding" type: "" syntax: "public String serialize(Object object, SerializerEncoding encoding)" exceptions: - type: "IOException" returns: type: "String" - uid: "com.azure.core.serializer.json.jackson.JacksonAdapter.serialize(java.lang.Object,com.azure.core.util.serializer.SerializerEncoding,java.io.OutputStream)" fullName: "com.azure.core.serializer.json.jackson.JacksonAdapter.serialize(Object object, SerializerEncoding encoding, OutputStream outputStream)" name: "serialize(Object object, SerializerEncoding encoding, OutputStream outputStream)" nameWithType: "JacksonAdapter.serialize(Object object, SerializerEncoding encoding, OutputStream outputStream)" parameters: - name: "object" type: "Object" - name: "encoding" type: "" - name: "outputStream" type: "OutputStream" syntax: "public void serialize(Object object, SerializerEncoding encoding, OutputStream outputStream)" exceptions: - type: "IOException" - uid: "com.azure.core.serializer.json.jackson.JacksonAdapter.serializeList(java.util.List,com.azure.core.util.serializer.CollectionFormat)" fullName: "com.azure.core.serializer.json.jackson.JacksonAdapter.serializeList(List list, CollectionFormat format)" name: "serializeList(List list, CollectionFormat format)" nameWithType: "JacksonAdapter.serializeList(List list, CollectionFormat format)" parameters: - name: "list" type: "List<?>" - name: "format" type: "" syntax: "public String serializeList(List list, CollectionFormat format)" returns: type: "String" - uid: "com.azure.core.serializer.json.jackson.JacksonAdapter.serializeRaw(java.lang.Object)" fullName: "com.azure.core.serializer.json.jackson.JacksonAdapter.serializeRaw(Object object)" name: "serializeRaw(Object object)" nameWithType: "JacksonAdapter.serializeRaw(Object object)" parameters: - name: "object" type: "Object" syntax: "public String serializeRaw(Object object)" returns: type: "String" - uid: "com.azure.core.serializer.json.jackson.JacksonAdapter.serializeToBytes(java.lang.Object,com.azure.core.util.serializer.SerializerEncoding)" fullName: "com.azure.core.serializer.json.jackson.JacksonAdapter.serializeToBytes(Object object, SerializerEncoding encoding)" name: "serializeToBytes(Object object, SerializerEncoding encoding)" nameWithType: "JacksonAdapter.serializeToBytes(Object object, SerializerEncoding encoding)" parameters: - name: "object" type: "Object" - name: "encoding" type: "" syntax: "public byte[] serializeToBytes(Object object, SerializerEncoding encoding)" exceptions: - type: "IOException" returns: type: "[]" type: "class" desc: "Implementation of that uses Jackson.\n\nThis is similar to `JacksonAdapter` found in the `com.azure:azure-core` package and will serve as the long term replacement plan for the `JacksonAdapter` found in `com.azure:azure-core`." implements: - "" metadata: {} package: "com.azure.core.serializer.json.jackson" artifact: com.azure:azure-core-serializer-json-jackson:1.5.1