com.sigh.utils.strings.c_functions
Class CsprintfExceptions

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.sigh.utils.strings.c_functions.CsprintfExceptions
All Implemented Interfaces:
java.io.Serializable

public class CsprintfExceptions
extends java.lang.Exception

Author:
Software Idustry & General Hardware
See Also:
Serialized Form

Nested Class Summary
static class CsprintfExceptions.KindOfCsprintfException
           
 
Field Summary
 java.lang.String[] KindOfCsprintfExceptionName
           
 
Constructor Summary
CsprintfExceptions()
          author Software Industry & General Hardware Super constructor
CsprintfExceptions(CsprintfExceptions.KindOfCsprintfException eCSPF)
          author Software Industry & General Hardware
CsprintfExceptions(java.lang.String name)
          author Software Industry & General Hardware
CsprintfExceptions(java.lang.String aString, CsprintfExceptions.KindOfCsprintfException eCSPF)
          author Software Industry & General Hardware
 
Method Summary
 CsprintfExceptions.KindOfCsprintfException getCauseOfException()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

KindOfCsprintfExceptionName

public java.lang.String[] KindOfCsprintfExceptionName
Constructor Detail

CsprintfExceptions

public CsprintfExceptions()
author Software Industry & General Hardware Super constructor


CsprintfExceptions

public CsprintfExceptions(java.lang.String name)
author Software Industry & General Hardware

Parameters:
name - String supplied name of exception

CsprintfExceptions

public CsprintfExceptions(CsprintfExceptions.KindOfCsprintfException eCSPF)
author Software Industry & General Hardware

Parameters:
eCSPF - The Exception Very short explanations of the specific defined exceptions thrown by CSprintf These are intended for debug tracing and logging.

CsprintfExceptions

public CsprintfExceptions(java.lang.String aString,
                          CsprintfExceptions.KindOfCsprintfException eCSPF)
author Software Industry & General Hardware

Parameters:
aString - String to enhance the exception description.
eCSPF - The exception itself. These are expanded descriptions of the possible specific exceptions thrown by CSprintf. These are intended for users to "see".
Method Detail

getCauseOfException

public CsprintfExceptions.KindOfCsprintfException getCauseOfException()