*\r
*/\r
public class APIException extends Exception {\r
- \r
- private Object payload = null;\r
- \r
- /**\r
- * @param t\r
- */\r
- public APIException(Throwable t) {\r
- super(t);\r
- }\r
- \r
- /**\r
- * @param string\r
- */\r
- public APIException(String string) {\r
- super(string);\r
- }\r
+ \r
+ private Object payload = null;\r
+ \r
+ /**\r
+ * @param t\r
+ */\r
+ public APIException(Throwable t) {\r
+ super(t);\r
+ }\r
+ \r
+ /**\r
+ * @param string\r
+ */\r
+ public APIException(String string) {\r
+ super(string);\r
+ }\r
\r
- /**\r
- * @param errorMessage\r
- * @param t\r
- */\r
- public APIException(String errorMessage, Throwable t) {\r
- super(errorMessage,t);\r
- }\r
+ /**\r
+ * @param errorMessage\r
+ * @param t\r
+ */\r
+ public APIException(String errorMessage, Throwable t) {\r
+ super(errorMessage,t);\r
+ }\r
\r
- /**\r
- * Return payload, or null if none was set. Type is up to the calling\r
- * System.\r
- * \r
- * @return Object\r
- */\r
- public Object getPayload() {\r
- return payload;\r
- }\r
+ /**\r
+ * Return payload, or null if none was set. Type is up to the calling\r
+ * System.\r
+ * \r
+ * @return Object\r
+ */\r
+ public Object getPayload() {\r
+ return payload;\r
+ }\r
\r
- /**\r
- * Set a specific payload into this Exception, which doesn't necessarily\r
- * inherit from Throwable.\r
- * \r
- * @param payload\r
- * @return APIException\r
- */\r
- public APIException setPayload(Object payload) {\r
- this.payload = payload;\r
- return this;\r
- }\r
+ /**\r
+ * Set a specific payload into this Exception, which doesn't necessarily\r
+ * inherit from Throwable.\r
+ * \r
+ * @param payload\r
+ * @return APIException\r
+ */\r
+ public APIException setPayload(Object payload) {\r
+ this.payload = payload;\r
+ return this;\r
+ }\r
\r
- /**\r
- * Java expected serial ID\r
- */\r
- private static final long serialVersionUID = 3505343458251445169L;\r
+ /**\r
+ * Java expected serial ID\r
+ */\r
+ private static final long serialVersionUID = 3505343458251445169L;\r
}\r