mirror of
https://github.com/tiennm99/zfoo.git
synced 2026-10-13 14:16:22 +00:00
ref[protocol]: refactor field method
This commit is contained in:
1 parent
12c5a2d50d
commit
06242287a0
3 files changed
+12
-6
No files matched your search
@@ -243,8 +243,10 @@ public class CodeGeneratePhp implements ICodeGenerate {
|
||||
for (var fieldNote : fieldNotes) {
|
||||
phpBuilder.append(fieldNote).append(LS);
|
||||
}
|
||||
var pair = phpSerializer(fieldRegistration.serializer()).fieldTypeDefaultValue(field, fieldRegistration);
|
||||
phpBuilder.append(StringUtils.format("var {} ${} = {};", pair.getKey(), fieldName, pair.getValue())).append(LS);
|
||||
var fieldTypeDefaultValue = phpSerializer(fieldRegistration.serializer()).fieldTypeDefaultValue(field, fieldRegistration);
|
||||
var fieldType = fieldTypeDefaultValue.getKey();
|
||||
var fieldDefaultValue = fieldTypeDefaultValue.getValue();
|
||||
phpBuilder.append(StringUtils.format("var {} ${} = {};", fieldType, fieldName, fieldDefaultValue)).append(LS);
|
||||
}
|
||||
return phpBuilder.toString();
|
||||
}
|
||||
|
||||
@@ -279,8 +279,10 @@ public class CodeGenerateScala implements ICodeGenerate {
|
||||
for (var fieldNote : fieldNotes) {
|
||||
scalaBuilder.append(fieldNote).append(LS);
|
||||
}
|
||||
var pair = scalaSerializer(fieldRegistration.serializer()).fieldTypeDefaultValue(field, fieldRegistration);
|
||||
scalaBuilder.append(StringUtils.format("var {}: {} = {}", fieldName, pair.getKey(), pair.getValue())).append(LS);
|
||||
var fieldTypeDefaultValue = scalaSerializer(fieldRegistration.serializer()).fieldTypeDefaultValue(field, fieldRegistration);
|
||||
var fieldType = fieldTypeDefaultValue.getKey();
|
||||
var fieldDefaultValue = fieldTypeDefaultValue.getValue();
|
||||
scalaBuilder.append(StringUtils.format("var {}: {} = {}", fieldName, fieldType, fieldDefaultValue)).append(LS);
|
||||
}
|
||||
return scalaBuilder.toString();
|
||||
}
|
||||
|
||||
+4
-2
@@ -293,8 +293,10 @@ public class CodeGenerateTypeScript implements ICodeGenerate {
|
||||
for (var fieldNote : fieldNotes) {
|
||||
tsBuilder.append(fieldNote).append(LS);
|
||||
}
|
||||
var pair = tsSerializer(fieldRegistration.serializer()).fieldTypeDefaultValue(field, fieldRegistration);
|
||||
tsBuilder.append(StringUtils.format("{}: {} = {};", fieldName, pair.getKey(), pair.getValue())).append(LS);
|
||||
var fieldTypeDefaultValue = tsSerializer(fieldRegistration.serializer()).fieldTypeDefaultValue(field, fieldRegistration);
|
||||
var fieldType = fieldTypeDefaultValue.getKey();
|
||||
var fieldDefaultValue = fieldTypeDefaultValue.getValue();
|
||||
tsBuilder.append(StringUtils.format("{}: {} = {};", fieldName, fieldType, fieldDefaultValue)).append(LS);
|
||||
}
|
||||
return tsBuilder.toString();
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user