Class BadMagicBytesSequenceException

    • Constructor Detail

      • BadMagicBytesSequenceException

        public BadMagicBytesSequenceException​(byte[] aMagicBytes,
                                              Sequence aSequence,
                                              String message,
                                              Throwable cause)
        Parameters:
        aSequence - The involved Sequence.
      • BadMagicBytesSequenceException

        public BadMagicBytesSequenceException​(byte[] aMagicBytes,
                                              Sequence aSequence,
                                              String message)
        Parameters:
        aSequence - The involved Sequence.
      • BadMagicBytesSequenceException

        public BadMagicBytesSequenceException​(byte[] aMagicBytes,
                                              Sequence aSequence,
                                              Throwable cause)
        Parameters:
        aSequence - The involved Sequence.
      • BadMagicBytesSequenceException

        public BadMagicBytesSequenceException​(byte[] aMagicBytes,
                                              Sequence aSequence,
                                              String aMessage,
                                              Throwable aCause,
                                              String aErrorCode)
        Parameters:
        aSequence - The involved Sequence.
      • BadMagicBytesSequenceException

        public BadMagicBytesSequenceException​(byte[] aMagicBytes,
                                              Sequence aSequence,
                                              String aMessage,
                                              String aErrorCode)
        Parameters:
        aSequence - The involved Sequence.
      • BadMagicBytesSequenceException

        public BadMagicBytesSequenceException​(byte[] aMagicBytes,
                                              Sequence aSequence,
                                              Throwable aCause,
                                              String aErrorCode)
        Parameters:
        aSequence - The involved Sequence.
      • BadMagicBytesSequenceException

        public BadMagicBytesSequenceException​(byte[] aMagicBytes,
                                              Sequence aSequence,
                                              int aOffset,
                                              String message,
                                              Throwable cause)
        Parameters:
        aSequence - The involved Sequence.
        aOffset - The Sequence offset regarding the problem.
      • BadMagicBytesSequenceException

        public BadMagicBytesSequenceException​(byte[] aMagicBytes,
                                              Sequence aSequence,
                                              int aOffset,
                                              String message)
        Parameters:
        aSequence - The involved Sequence.
        aOffset - The Sequence offset regarding the problem.
      • BadMagicBytesSequenceException

        public BadMagicBytesSequenceException​(byte[] aMagicBytes,
                                              Sequence aSequence,
                                              int aOffset,
                                              Throwable cause)
        Parameters:
        aSequence - The involved Sequence.
        aOffset - The Sequence offset regarding the problem.
      • BadMagicBytesSequenceException

        public BadMagicBytesSequenceException​(byte[] aMagicBytes,
                                              Sequence aSequence,
                                              int aOffset,
                                              String aMessage,
                                              Throwable aCause,
                                              String aErrorCode)
        Parameters:
        aSequence - The involved Sequence.
        aOffset - The Sequence offset regarding the problem.
      • BadMagicBytesSequenceException

        public BadMagicBytesSequenceException​(byte[] aMagicBytes,
                                              Sequence aSequence,
                                              int aOffset,
                                              String aMessage,
                                              String aErrorCode)
        Parameters:
        aSequence - The involved Sequence.
        aOffset - The Sequence offset regarding the problem.
      • BadMagicBytesSequenceException

        public BadMagicBytesSequenceException​(byte[] aMagicBytes,
                                              Sequence aSequence,
                                              int aOffset,
                                              Throwable aCause,
                                              String aErrorCode)
        Parameters:
        aSequence - The involved Sequence.
      • BadMagicBytesSequenceException

        public BadMagicBytesSequenceException​(byte[] aMagicBytes,
                                              Sequence aSequence,
                                              int aOffset,
                                              int aLength,
                                              String message,
                                              Throwable cause)
        Parameters:
        aSequence - The involved Sequence.
        aOffset - The Sequence offset regarding the problem.
        aLength - The length of the erroneous Sequence.
      • BadMagicBytesSequenceException

        public BadMagicBytesSequenceException​(byte[] aMagicBytes,
                                              Sequence aSequence,
                                              int aOffset,
                                              int aLength,
                                              String message)
        Parameters:
        aSequence - The involved Sequence.
        aOffset - The Sequence offset regarding the problem.
        aLength - The length of the erroneous Sequence.
      • BadMagicBytesSequenceException

        public BadMagicBytesSequenceException​(byte[] aMagicBytes,
                                              Sequence aSequence,
                                              int aOffset,
                                              int aLength,
                                              Throwable cause)
        Parameters:
        aSequence - The involved Sequence.
        aOffset - The Sequence offset regarding the problem.
        aLength - The length of the erroneous Sequence.
      • BadMagicBytesSequenceException

        public BadMagicBytesSequenceException​(byte[] aMagicBytes,
                                              Sequence aSequence,
                                              int aOffset,
                                              int aLength,
                                              String aMessage,
                                              Throwable aCause,
                                              String aErrorCode)
        Parameters:
        aSequence - The involved Sequence.
        aOffset - The Sequence offset regarding the problem.
        aLength - The length of the erroneous Sequence.
      • BadMagicBytesSequenceException

        public BadMagicBytesSequenceException​(byte[] aMagicBytes,
                                              Sequence aSequence,
                                              int aOffset,
                                              int aLength,
                                              String aMessage,
                                              String aErrorCode)
        Parameters:
        aSequence - The involved Sequence.
        aOffset - The Sequence offset regarding the problem.
        aLength - The length of the erroneous Sequence.
      • BadMagicBytesSequenceException

        public BadMagicBytesSequenceException​(byte[] aMagicBytes,
                                              Sequence aSequence,
                                              int aOffset,
                                              int aLength,
                                              Throwable aCause,
                                              String aErrorCode)
        Parameters:
        aSequence - The involved Sequence.
        aLength - The length of the erroneous Sequence.
    • Method Detail

      • getOffset

        public int getOffset()
        Specified by:
        getOffset in interface org.refcodes.mixin.OffsetAccessor
      • getLength

        public int getLength()
        Specified by:
        getLength in interface org.refcodes.mixin.LengthAccessor