"\t%s(%s);\n"; // here we have variable number of arguments - personalized by user classes
public static final String CONSTRUCTOR_WITH_NATIVE_ARGS_IMPL_STR =
"%s::%s(%s){\n%s}\n"; // here we have variable number of arguments - personalized by user classes
public static final String CONSTRUCTOR_STMT_STR = "\t%s = %s;\n";
public static final String RELEASE_ARRAY_STATEMENT_STR = "env->Release%sArrayElements(%s, %s, %s);";
<BUG>public static final String CPP_OUT_FILE_STR = "%s\n%s\n%s\n%s";
public static final String JNI_CONSTRUCTOR_IMPL_STR = "%s (JNIEnv* env, jobject thisObj, jobject bean){\n%s}";
public static final String JNI_FUNCTION_BODY_STR = "%s\n\treturn bean;\n";
public static final String JNI_FUNCTION_BODY_STMT_STR = "\tjclass beanClass%d = env->GetObjectClass(bean);\n" +
"\t%s cppBean(beanClass%d, bean, env);\n";</BUG>
public static final String BEAN_HEADER_FILE_STR = "#ifndef %s\n#define %s\n" +

"\t%s(%s);\n"; // here we have variable number of arguments - personalized by user classes
public static final String CONSTRUCTOR_WITH_NATIVE_ARGS_IMPL_STR =
"%s::%s(%s){\n%s}\n"; // here we have variable number of arguments - personalized by user classes
public static final String CONSTRUCTOR_STMT_STR = "\t%s = %s;\n";
public static final String RELEASE_ARRAY_STATEMENT_STR = "env->Release%sArrayElements(%s, %s, %s);";
public static final String BEAN_HEADER_FILE_STR = "#ifndef %s\n#define %s\n" +
