Java Moxy条件元素输出
是否可以仅基于一些运行时信息有条件地输出元素(作为XML或JSON) 我自己找到了答案,并想与大家分享。简单:Java Moxy条件元素输出,java,jax-rs,moxy,Java,Jax Rs,Moxy,是否可以仅基于一些运行时信息有条件地输出元素(作为XML或JSON) 我自己找到了答案,并想与大家分享。简单: return null 示例 我有一个列表'alertStems'和一个布尔joinConditionIsOr,但只想在列表>1时输出joinCondition private List<String> alertStems; private Boolean joinConditionOR; ... @XmlElement(name="joinCondition") pu
return null
示例
我有一个列表'alertStems'和一个布尔joinConditionIsOr,但只想在列表>1时输出joinCondition
private List<String> alertStems;
private Boolean joinConditionOR;
...
@XmlElement(name="joinCondition")
public Boolean isJoinConditionOR() {
if (alertStems.getList().size() > 1) {
return joinConditionOR;
} else {
return null;
}
}
私有列表;
专用布尔连接器;
...
@XmlElement(name=“joinCondition”)
公共布尔值isJoinConditionOR(){
如果(alertStems.getList().size()>1){
返回条件器;
}否则{
返回null;
}
}
简单:
return null
示例
我有一个列表'alertStems'和一个布尔joinConditionIsOr,但只想在列表>1时输出joinCondition
private List<String> alertStems;
private Boolean joinConditionOR;
...
@XmlElement(name="joinCondition")
public Boolean isJoinConditionOR() {
if (alertStems.getList().size() > 1) {
return joinConditionOR;
} else {
return null;
}
}
私有列表;
专用布尔连接器;
...
@XmlElement(name=“joinCondition”)
公共布尔值isJoinConditionOR(){
如果(alertStems.getList().size()>1){
返回条件器;
}否则{
返回null;
}
}