Package util.demangler
Class GenericDemangledException
- java.lang.Object
- 
- java.lang.Throwable
- 
- java.lang.Exception
- 
- util.demangler.GenericDemangledException
 
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable
 
 public class GenericDemangledException extends java.lang.ExceptionA class to handle exceptions that occur demangling.- See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description GenericDemangledException(boolean invalidMangledName)Use this constructor to indicate the demangler failed because the string to demangle does not appear to represent a valid mangled name.GenericDemangledException(java.lang.Exception cause)Use this constructor to indicate a demangler exception due to an exception thrown during the demangling process.GenericDemangledException(java.lang.String message)Use this constructor to indicate a demangler exception due to some general invalid or unsupported mangled string characteristic.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisInvalidMangledName()Returns true if the string to demangle does not appear to represent a valid mangled name
 
- 
- 
- 
Constructor Detail- 
GenericDemangledExceptionpublic GenericDemangledException(java.lang.Exception cause) Use this constructor to indicate a demangler exception due to an exception thrown during the demangling process.- Parameters:
- cause- the exception thrown during the demangling process
 
 - 
GenericDemangledExceptionpublic GenericDemangledException(java.lang.String message) Use this constructor to indicate a demangler exception due to some general invalid or unsupported mangled string characteristic. For example, unrecognized datatype.- Parameters:
- message- the invalid or unsupported mangled message
 
 - 
GenericDemangledExceptionpublic GenericDemangledException(boolean invalidMangledName) Use this constructor to indicate the demangler failed because the string to demangle does not appear to represent a valid mangled name.- Parameters:
- invalidMangledName- true to indicate the string to demangle does not appear to represent a valid mangled name
 
 
- 
 
-