static JsonObject toJson(VBoolean vBoolean) { return new JsonVTypeBuilder() .addType(vBoolean) .add("value", vBoolean.getValue()) .addAlarm(vBoolean) .addTime(vBoolean) .build(); }
static JsonObject toJson(VStringArray vStringArray) { return new JsonVTypeBuilder() .addType(vStringArray) .addListString("value", vStringArray.getData()) .addAlarm(vStringArray) .addTime(vStringArray) .build(); }
static JsonObject toJson(VBooleanArray vBooleanArray) { return new JsonVTypeBuilder() .addType(vBooleanArray) .addObject("value", vBooleanArray.getData()) .addAlarm(vBooleanArray) .addTime(vBooleanArray) .build(); }
static JsonObject toJson(VString vString) { return new JsonVTypeBuilder() .addType(vString) .add("value", vString.getValue()) .addAlarm(vString) .addTime(vString) .build(); }
static JsonObject toJson(VNumberArray vNumberArray) { return new JsonVTypeBuilder() .addType(vNumberArray) .addObject("value", vNumberArray.getData()) .addAlarm(vNumberArray) .addTime(vNumberArray) .addDisplay(vNumberArray) .build(); }
static JsonObject toJson(VEnumArray vEnum) { return new JsonVTypeBuilder() .addType(vEnum) .addListNumber("value", vEnum.getIndexes()) .addAlarm(vEnum) .addTime(vEnum) .addEnum(vEnum) .build(); }
static JsonObject toJson(VNumber vNumber) { return new JsonVTypeBuilder() .addType(vNumber) .addObject("value", vNumber.getValue()) .addAlarm(vNumber) .addTime(vNumber) .addDisplay(vNumber) .build(); }
static JsonObject toJson(VEnum vEnum) { return new JsonVTypeBuilder() .addType(vEnum) .add("value", vEnum.getIndex()) .addAlarm(vEnum) .addTime(vEnum) .addEnum(vEnum) .build(); }