我的 Java 应用程序需要序列化/反序列化通过 HTTP 接收的 XML 结构。此 XML 消息可能包含几乎任何级别的 XML 的错误元素。这就是所有类都扩展的原因ApiError
。另请参阅以下问题:Deserialize repeating XML elements in Simple 2.5.3 (Java)
我创建了以下类:
public class ApiError {
private String code;
private String level;
private String text;
public get/set...() {}
}
我的应用程序中几乎所有其他类都扩展了ApiError
该类,因为这些类可能会引发错误。
我想要一个方法getErrorOrigin()
,它返回首先创建的实例的类的名称ApiError
?
Java中有一种简单的方法可以做到这一点吗?
谢谢,
罗伯特