Class CBSerializationException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.io.IOException
com.io7m.cedarbridge.runtime.api.CBSerializationException
All Implemented Interfaces:
Serializable

public class CBSerializationException extends IOException
The type of serialization exceptions.
See Also:
  • Constructor Details

    • CBSerializationException

      public CBSerializationException(String message, long inByteOffset, String inPath)
      Create an exception.
      Parameters:
      message - The error message
      inByteOffset - The byte offset where the error occurred
      inPath - The access path where the error occurred
    • CBSerializationException

      public CBSerializationException(String message, Throwable cause, long inByteOffset, String inPath)
      Create an exception.
      Parameters:
      message - The error message
      cause - The cause
      inByteOffset - The byte offset where the error occurred
      inPath - The access path where the error occurred
    • CBSerializationException

      public CBSerializationException(Throwable cause, long inByteOffset, String inPath)
      Create an exception.
      Parameters:
      cause - The cause
      inByteOffset - The byte offset where the error occurred
      inPath - The access path where the error occurred
  • Method Details

    • byteOffset

      public final long byteOffset()
      Returns:
      The byte offset
    • path

      public final String path()
      Returns:
      The access path