public class CalendarSerializer extends ScalarSerializerBase<Calendar>
Calendar.
 As with other time/date types, is configurable to produce timestamps
 (standard Java 64-bit timestamp) or textual formats (usually ISO-8601).JsonSerializer.None| 限定符和类型 | 字段和说明 | 
|---|---|
| static CalendarSerializer | instance | 
_handledType| 构造器和说明 | 
|---|
| CalendarSerializer() | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| JsonNode | getSchema(SerializerProvider provider,
         Type typeHint)Note: since Jackson 1.9, default implementation claims type is "string" | 
| void | serialize(Calendar value,
         JsonGenerator jgen,
         SerializerProvider provider)Method that can be called to ask implementation to serialize
 values of type this serializer handles. | 
serializeWithTypecreateObjectNode, createSchemaNode, createSchemaNode, handledType, isDefaultSerializer, wrapAndThrow, wrapAndThrow, wrapAndThrow, wrapAndThrowisUnwrappingSerializer, unwrappingSerializerpublic static CalendarSerializer instance
public void serialize(Calendar value, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonGenerationException
JsonSerializerserialize 在类中 SerializerBase<Calendar>value - Value to serialize; can not be null.jgen - Generator used to output resulting Json contentprovider - Provider that can be used to get serializers for
   serializing Objects value contains, if any.IOExceptionJsonGenerationExceptionpublic JsonNode getSchema(SerializerProvider provider, Type typeHint)
SerializerBasegetSchema 在接口中 SchemaAwaregetSchema 在类中 ScalarSerializerBase<Calendar>provider - The serializer provider.typeHint - A hint about the type.