| java.lang.Object | 
    
    
        
            | ↳ | org.codehaus.jackson.map.JsonSerializer<T> | 
    
    
        
            |  | ↳ | org.codehaus.jackson.map.ser.std.SerializerBase<T> | 
    
    
        
            |  |  | ↳ | com.atlassian.bitbucket.rest.util.RestJsonable.RestJsonSerializer | 
    
    
Class Overview
A Jackson serializer which delegates serialization responsibility to a given Jsonable
 
Summary
| [Expand] Inherited Fields | 
|---|
|  From class
org.codehaus.jackson.map.ser.std.SerializerBase 
  
   
    
    
    
      
          | protected
          
          final
          Class<T> | _handledType |  |  | 
| [Expand] Inherited Methods | 
|---|
|  From class
  org.codehaus.jackson.map.ser.std.SerializerBase 
  
   
    
    
	 
    
        | ObjectNode | createObjectNode() |  
        | ObjectNode | createSchemaNode(String arg0, boolean arg1) |  
        | ObjectNode | createSchemaNode(String arg0) |  
        | JsonNode | getSchema(SerializerProvider arg0, Type arg1) |  
        | final
            
            
            Class<T> | handledType() |  
        | boolean | isDefaultSerializer(JsonSerializer<?> arg0) |  
        | abstract
            
            
            
            
            void | serialize(T arg0, JsonGenerator arg1, SerializerProvider arg2) |  
        | @Deprecated
            
            
            
            
            
            
            void | wrapAndThrow(Throwable arg0, Object arg1, String arg2) |  
        | void | wrapAndThrow(SerializerProvider arg0, Throwable arg1, Object arg2, int arg3) |  
        | @Deprecated
            
            
            
            
            
            
            void | wrapAndThrow(Throwable arg0, Object arg1, int arg2) |  
        | void | wrapAndThrow(SerializerProvider arg0, Throwable arg1, Object arg2, String arg3) |  | 
|  From class
  org.codehaus.jackson.map.JsonSerializer 
  
   
    
    
	 
    
        | Class<T> | handledType() |  
        | boolean | isUnwrappingSerializer() |  
        | abstract
            
            
            
            
            void | serialize(T arg0, JsonGenerator arg1, SerializerProvider arg2) |  
        | void | serializeWithType(T arg0, JsonGenerator arg1, SerializerProvider arg2, TypeSerializer arg3) |  
        | JsonSerializer<T> | unwrappingSerializer() |  | 
|  From class
  java.lang.Object 
  
   
    
    
	 
    
        | Object | clone() |  
        | boolean | equals(Object arg0) |  
        | void | finalize() |  
        | final
            
            
            Class<?> | getClass() |  
        | int | hashCode() |  
        | final
            
            
            void | notify() |  
        | final
            
            
            void | notifyAll() |  
        | String | toString() |  
        | final
            
            
            void | wait(long arg0, int arg1) |  
        | final
            
            
            void | wait(long arg0) |  
        | final
            
            
            void | wait() |  | 
|  From interface
  org.codehaus.jackson.schema.SchemaAware 
  
   
    
    
	 
    
        | JsonNode | getSchema(SerializerProvider arg0, Type arg1) |  | 
 
Public Constructors
    
      
        
        public
        
        
        
        
        
      
      RestJsonSerializer
      ()
    
      
    
 
Public Methods
    
      
        
        public
        
        
        
        
        void
      
      serialize
      (RestJsonable json, JsonGenerator jgen, SerializerProvider provider)