2016-07-06 14 views
0

xmlattributeは常にtrueを返します デフォルト値をfalseに設定する必要があります。ここで XMLAttributeは常にfalseを返します

は、私が使用しているコードです:

@XmlAttribute(name = "returnInterest", required=false) 
protected Boolean returnInterest; 

public boolean isReturnInterest() { 

    if (returnInterest == null) { 
     return false; 
    } 
    else { 
     return false; 
    } 
} 

/** 
* Sets the value of the returnInterest property. 
* 
* @param value 
* allowed object is 
* {@link Boolean } 
*  
*/ 
public void setReturnInterest(Boolean value) { 
    this.returnInterest = value; 
} 
+0

で試してみてください、あなたはXMLAttributeは常にfalseあなたの説明では、trueを返していると言います。どちらですか? –

+0

少なくとも、使用しているコード言語にタグを付けて、さらに詳細な質問をする必要があります。私はそれがJavaだと知っていますが、ほとんどの人はそうではありません。あなたが使っている技術についてもっと詳しく説明してください。 –

答えて

0

があなたのタイトルで、このコード

protected Boolean returnInterest=false; 

@XmlAttribute(name = "returnInterest", required=false) 
public boolean isReturnInterest() { 
    return returnInterest; 
} 

public void setReturnInterest(Boolean value) { 
    this.returnInterest = value; 
} 
関連する問題