mirror of
https://github.com/msgpack/msgpack-c.git
synced 2025-10-23 08:31:45 +02:00
java: edit DynamicCodeGen.java
This commit is contained in:
@@ -62,7 +62,7 @@ public interface BasicConstants {
|
|||||||
|
|
||||||
String VARIABLE_NAME_OBJECT = "_$$_obj";
|
String VARIABLE_NAME_OBJECT = "_$$_obj";
|
||||||
|
|
||||||
String VARIABLE_NAME_TARGET = "_$$_tt";
|
String VARIABLE_NAME_TARGET = "_$$_t";
|
||||||
|
|
||||||
String VARIABLE_NAME_SIZE = "_$$_len";
|
String VARIABLE_NAME_SIZE = "_$$_len";
|
||||||
|
|
||||||
|
@@ -939,7 +939,7 @@ public class DynamicCodeGen extends DynamicCodeGenBase implements Constants {
|
|||||||
LOG.error(e.getMessage(), e);
|
LOG.error(e.getMessage(), e);
|
||||||
throw e;
|
throw e;
|
||||||
} else if (CustomMessage.isAnnotated(c, MessagePackOrdinalEnum.class)) {
|
} else if (CustomMessage.isAnnotated(c, MessagePackOrdinalEnum.class)) {
|
||||||
// @MessagePackMessage
|
// @MessagePackOrdinalEnum
|
||||||
Template tmpl = DynamicCodeGenOrdinalEnumTemplate.create(c);
|
Template tmpl = DynamicCodeGenOrdinalEnumTemplate.create(c);
|
||||||
CustomMessage.registerTemplate(c, tmpl);
|
CustomMessage.registerTemplate(c, tmpl);
|
||||||
insertCodeOfMessageConvertCallForRegisteredType(sb, f, c, i);
|
insertCodeOfMessageConvertCallForRegisteredType(sb, f, c, i);
|
||||||
@@ -953,8 +953,8 @@ public class DynamicCodeGen extends DynamicCodeGenBase implements Constants {
|
|||||||
|
|
||||||
private void insertCodeOfMessageConvertCallForRegisteredType(
|
private void insertCodeOfMessageConvertCallForRegisteredType(
|
||||||
StringBuilder sb, Field f, Class<?> c, int i) {
|
StringBuilder sb, Field f, Class<?> c, int i) {
|
||||||
// ((MessageConvertable)f_i).messageConvert(ary[i]);
|
// target.f0 = (Class) CustomConverter.get(C.class).convert(mpo[i]);
|
||||||
// obj = tmpl.convert(mpo);
|
// obj = tmpl.convert(mpo[i]);
|
||||||
sb.append(VARIABLE_NAME_TARGET);
|
sb.append(VARIABLE_NAME_TARGET);
|
||||||
sb.append(CHAR_NAME_DOT);
|
sb.append(CHAR_NAME_DOT);
|
||||||
sb.append(f.getName());
|
sb.append(f.getName());
|
||||||
|
Reference in New Issue
Block a user