com.iparelan.util
Class MarshallingException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by com.iparelan.util.MarshallingException
All Implemented Interfaces:
Serializable

@Generated(value="com.iparelan.jet.Jet",
           date="2008-07-28T11:54:00.728-0400")
public class MarshallingException
extends RuntimeException

An exception that signals an error in marshalling or unmarshalling.

See Also:
Serialized Form

Nested Class Summary
static class MarshallingException.SubType
           
 
Field Summary
(package private) static long serialVersionUID
           
private  MarshallingException.SubType subType
           
 
Constructor Summary
MarshallingException(MarshallingException.SubType subType, String msg)
          Creates a MarshallingException.
MarshallingException(MarshallingException.SubType subType, String msg, Throwable cause)
          Creates a MarshallingException.
MarshallingException(MarshallingException.SubType subType, Throwable cause)
          Creates a MarshallingException.
 
Method Summary
 MarshallingException.SubType getSubType()
          Produces the exception subtype.
 
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

static final long serialVersionUID
See Also:
Constant Field Values

subType

private final MarshallingException.SubType subType
Constructor Detail

MarshallingException

public MarshallingException(MarshallingException.SubType subType,
                            String msg)
Creates a MarshallingException.

Parameters:
subType - The exception sub type. May not be null.
msg - A message describing this error. May not be null.

MarshallingException

public MarshallingException(MarshallingException.SubType subType,
                            Throwable cause)
Creates a MarshallingException.

Parameters:
subType - The exception sub type. May not be null.
cause - The error that caused this error. May not be null.

MarshallingException

public MarshallingException(MarshallingException.SubType subType,
                            String msg,
                            Throwable cause)
Creates a MarshallingException.

Parameters:
subType - The exception sub type. May not be null.
msg - A message describing this error. May not be null.
cause - The error that caused this error. May not be null.
Method Detail

getSubType

public MarshallingException.SubType getSubType()
Produces the exception subtype.

Returns:
the exception subtype. Never null.


Copyright © 2008 Iparelan Solutions, LLC. All rights reserved.