package jef.json;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
@Retention(RetentionPolicy.RUNTIME)
@Target({ ElementType.TYPE })
public @interface JSONCustom {
/**
* 自定义序列化器实例,该序列化器中可以调用static public getInstance对象来得到序列化器实例
*
* @return
* @since easyframe
*/
Class<?> serializer() default Void.class;
/**
* 自定义反序列化器实例,该序列化器中可以调用static public getInstance对象来得到反序列化器实例
*
* @return
* @since easyframe
*/
Class<?> deserializer() default Void.class;
}