次の例のxsdスニペットを考えます。
< xs:attribute name="SEGMENT" default="" use="optional" type="xs:string"/ >
xjcがSEGMENT
bean属性を含むクラスを生成すると、次のゲッターが自動生成されます。
public String getSEGMENT() {
if (segment == null) {
return "";
} else {
return segment;
}
}
xs:element
私の質問は、オブジェクトに対して同じことをどのように行うのですか?言い換えると、次のxsdスニペットが与えられます。
< xs:element name="NAME" default="" type="xs:string"/ >
xjcに以下を生成させることができるかどうか知りたいです:
public String getNAME() {
if (name == null) {
return "";
} else {
return name;
}
}
これはどのように行うことができますか?