/**
 *
 */
package com.github.ginvavilon.ajson.annotations;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * Mark object or interface for serilize as JSON
 * 
 * @author Vladimir Baraznovsky
 *
 */
@Target(value = ElementType.TYPE)
@Retention(value = RetentionPolicy.CLASS)
public @interface JsonObject {
    String instance() default "";

}

@@ -256,16 +256,17 @@
 for seri
+a
 lize as 
@@ -419,16 +419,91 @@
 Object %7B
+%0A%0A    /**%0A     * Name class for initialize with default constructor%0A     */
 %0A    Str

Add javaDoc to @JsonObject.instance