かなり簡単な質問です。私はJerseyを使用してRESTシステムを構築しています。処理中に使用する必要がある値を持つクラスがあるが、クラスがマーシャリングされるときにXMLまたはJSON出力の一部として送信されたくない場合、それを無視する方法はありますか?何かのようなもの:
@XmlRootElement(name="example")
class Example {
private int a;
private String b;
private Object c;
@XmlElement(ignore=true)
public int getA() { return a; }
@XmlElement
public String getB() { return b; }
@Ignore
public Object getC() { return c; }
... //setters, constructors, etc.
}
ignore=true
overgetA()
や@Ignore
overのようなものが機能することを願っていgetC()
ますが、ドキュメントが見つかりません。