net.sf.json.processors
Interface JsonBeanProcessor

All Known Implementing Classes:
JsDateJsonBeanProcessor

public interface JsonBeanProcessor

Base interface for custom serialization per Bean.

Author:
Andres Almiray

Method Summary
 JSONObject processBean(Object bean, JsonConfig jsonConfig)
          Processes the bean an returns a suitable JSONObject representation.
 

Method Detail

processBean

JSONObject processBean(Object bean,
                       JsonConfig jsonConfig)
Processes the bean an returns a suitable JSONObject representation.

Parameters:
bean - the input bean
jsonConfig - the current configuration environment
Returns:
a JSONObject that represents the input bean
Throws:
JSONException - if an error occurs during transformation