JSONObjectCustomizer.java :  » JSON » jsonwebservice » com » jaxws » json » serializer » Java Open Source

Java Open Source » JSON » jsonwebservice 
jsonwebservice » com » jaxws » json » serializer » JSONObjectCustomizer.java
package com.jaxws.json.serializer;

import java.io.OutputStream;


/**
 * @author Sundaramurthi Saminathan
 * @version 2.0
 * 
 * User may customize the serialization and deserialization of JSON process by implementing  JSONObjectCustomizer inteface.
 */
public interface JSONObjectCustomizer {
  
  /**
   * Codec handle class type
   */
  public Class<? extends Object> getAcceptClass();
  
  /**
   * To Json
   */
  public void encode(OutputStream output,Object object);
  
  /**
   * To Json
   */
  public Object decode(Object value);
  
  /**
   * Content type json model
   */
  public void metaData(StringBuilder buf);
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.