public class NestableException extends Object implements org.apache.axis2.databinding.ADBBean
| Modifier and Type | Class and Description |
|---|---|
static class |
NestableException.Factory
Factory class that keeps the parse method
|
| Modifier and Type | Field and Description |
|---|---|
protected Object |
localCause
field for Cause
|
protected boolean |
localCauseTracker |
protected String |
localMessage
field for Message
|
protected String[] |
localMessages
field for Messages
This was an Array!
|
protected boolean |
localMessagesTracker |
protected boolean |
localMessageTracker |
protected int |
localThrowableCount
field for ThrowableCount
|
protected boolean |
localThrowableCountTracker |
protected Object[] |
localThrowables
field for Throwables
This was an Array!
|
protected boolean |
localThrowablesTracker |
| Constructor and Description |
|---|
NestableException() |
| Modifier and Type | Method and Description |
|---|---|
void |
addMessages(String param)
Auto generated add method for the array for convenience
|
void |
addThrowables(Object param)
Auto generated add method for the array for convenience
|
Object |
getCause()
Auto generated getter method
|
String |
getMessage()
Auto generated getter method
|
String[] |
getMessages()
Auto generated getter method
|
org.apache.axiom.om.OMElement |
getOMElement(QName parentQName,
org.apache.axiom.om.OMFactory factory) |
XMLStreamReader |
getPullParser(QName qName)
databinding method to get an XML representation of this object
|
int |
getThrowableCount()
Auto generated getter method
|
Object[] |
getThrowables()
Auto generated getter method
|
boolean |
isCauseSpecified() |
boolean |
isMessageSpecified() |
boolean |
isMessagesSpecified() |
boolean |
isThrowableCountSpecified() |
boolean |
isThrowablesSpecified() |
void |
serialize(QName parentQName,
XMLStreamWriter xmlWriter) |
void |
serialize(QName parentQName,
XMLStreamWriter xmlWriter,
boolean serializeType) |
void |
setCause(Object param)
Auto generated setter method
|
void |
setMessage(String param)
Auto generated setter method
|
void |
setMessages(String[] param)
Auto generated setter method
|
void |
setThrowableCount(int param)
Auto generated setter method
|
void |
setThrowables(Object[] param)
Auto generated setter method
|
protected void |
validateMessages(String[] param)
validate the array for Messages
|
protected void |
validateThrowables(Object[] param)
validate the array for Throwables
|
protected Object localCause
protected boolean localCauseTracker
protected String localMessage
protected boolean localMessageTracker
protected String[] localMessages
protected boolean localMessagesTracker
protected int localThrowableCount
protected boolean localThrowableCountTracker
protected Object[] localThrowables
protected boolean localThrowablesTracker
public boolean isCauseSpecified()
public Object getCause()
public void setCause(Object param)
param - Causepublic boolean isMessageSpecified()
public String getMessage()
public void setMessage(String param)
param - Messagepublic boolean isMessagesSpecified()
public String[] getMessages()
protected void validateMessages(String[] param)
public void setMessages(String[] param)
param - Messagespublic void addMessages(String param)
param - java.lang.Stringpublic boolean isThrowableCountSpecified()
public int getThrowableCount()
public void setThrowableCount(int param)
param - ThrowableCountpublic boolean isThrowablesSpecified()
public Object[] getThrowables()
protected void validateThrowables(Object[] param)
public void setThrowables(Object[] param)
param - Throwablespublic void addThrowables(Object param)
param - java.lang.Objectpublic org.apache.axiom.om.OMElement getOMElement(QName parentQName, org.apache.axiom.om.OMFactory factory) throws org.apache.axis2.databinding.ADBException
getOMElement in interface org.apache.axis2.databinding.ADBBeanparentQName - factory - org.apache.axis2.databinding.ADBExceptionpublic void serialize(QName parentQName, XMLStreamWriter xmlWriter) throws XMLStreamException, org.apache.axis2.databinding.ADBException
serialize in interface org.apache.axis2.databinding.ADBBeanXMLStreamExceptionorg.apache.axis2.databinding.ADBExceptionpublic void serialize(QName parentQName, XMLStreamWriter xmlWriter, boolean serializeType) throws XMLStreamException, org.apache.axis2.databinding.ADBException
serialize in interface org.apache.axis2.databinding.ADBBeanXMLStreamExceptionorg.apache.axis2.databinding.ADBExceptionpublic XMLStreamReader getPullParser(QName qName) throws org.apache.axis2.databinding.ADBException
getPullParser in interface org.apache.axis2.databinding.ADBBeanorg.apache.axis2.databinding.ADBExceptionCopyright © 2022 WSO2. All rights reserved.