| Package | Description | 
|---|---|
| com.fasterxml.jackson.databind.ext | 
 Contains extended support for "external" packages: things that
may or may not be present in runtime environment, but that are
commonly enough used so that explicit support can be added. 
 | 
| com.fasterxml.jackson.databind.ser.std | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
NioPathSerializer  | 
class  | 
SqlBlobSerializer
Serializer implementation for  
Blob to write as binary
 (for JSON and other formats Base64-encoded String, for binary formats as
 true binary). | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BooleanSerializer
Serializer used for primitive boolean, as well as java.util.Boolean
 wrapper type. 
 | 
class  | 
ByteBufferSerializer  | 
class  | 
CalendarSerializer
Standard serializer for  
Calendar. | 
class  | 
ClassSerializer
Also: default bean access will not do much good with Class.class. 
 | 
class  | 
DateSerializer
For efficiency, we will serialize Dates as longs, instead of
 potentially more readable Strings. 
 | 
class  | 
DateTimeSerializerBase<T>  | 
class  | 
EnumSerializer
Standard serializer used for  
Enum types. | 
class  | 
FileSerializer
For now, File objects get serialized by just outputting
 absolute (but not canonical) name as String value 
 | 
class  | 
InetAddressSerializer
Simple serializer for  
InetAddress. | 
class  | 
InetSocketAddressSerializer
Simple serializer for  
InetSocketAddress. | 
class  | 
NonTypedScalarSerializerBase<T>
Deprecated.  
 | 
class  | 
NumberSerializer
As a fallback, we may need to use this serializer for other
 types of  
Numbers: both custom types and "big" numbers
 like BigInteger and BigDecimal. | 
static class  | 
NumberSerializers.Base<T>
Shared base class for actual primitive/wrapper number serializers. 
 | 
static class  | 
NumberSerializers.DoubleSerializer
This is the special serializer for regular  
Doubles (and
 primitive doubles) | 
static class  | 
NumberSerializers.FloatSerializer  | 
static class  | 
NumberSerializers.IntegerSerializer
This is the special serializer for regular  
Integers
 (and primitive ints) | 
static class  | 
NumberSerializers.IntLikeSerializer
Similar to  
NumberSerializers.IntegerSerializer, but will not cast to Integer:
 instead, cast is to Number, and conversion is by
 calling Number.intValue(). | 
static class  | 
NumberSerializers.LongSerializer  | 
static class  | 
NumberSerializers.ShortSerializer  | 
class  | 
SqlDateSerializer
Compared to regular  
Date serialization, we do use String
 representation here. | 
class  | 
SqlTimeSerializer  | 
static class  | 
StdJdkSerializers.AtomicBooleanSerializer  | 
static class  | 
StdJdkSerializers.AtomicIntegerSerializer  | 
static class  | 
StdJdkSerializers.AtomicLongSerializer  | 
class  | 
StringSerializer
This is the special serializer for regular  
Strings. | 
class  | 
TimeZoneSerializer  | 
class  | 
UUIDSerializer
Specialized  
JsonSerializer to output UUIDs. | 
| Constructor and Description | 
|---|
StdScalarSerializer(StdScalarSerializer<?> src)
Basic copy-constructor 
 | 
Copyright © 2008–2022 FasterXML. All rights reserved.