@XmlValue
/* Jackson 2.0 ignores @XmlValue for methods and thus @JsonProperty. */
@JsonProperty
public String getValue() {
String value = null;
if (valueType == ValueType.NUMBER) {
BigDecimal n = getValueNumber();
value = n == null ? null : n.toPlainString();
} else if (valueType == ValueType.DATETIME) {
Timestamp t = getValueDateTime();
if (t != null) {
value = ISODateTimeFormat.dateTime().withZoneUTC().print(t.getTime());
}
} else if (valueType == ValueType.STRING) {
value = getValueString();
} else {
throw new IllegalStateException("Unsupported type: " + valueType);
}
return value;
}
TaskParameter.java 文件源码
java
阅读 23
收藏 0
点赞 0
评论 0
项目:proarc
作者:
评论列表
文章目录