Class InvalidProtocolBufferException

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    InvalidProtocolBufferException.InvalidWireTypeException

    public class InvalidProtocolBufferException
    extends java.io.IOException
    Thrown when a protocol message being parsed is invalid in some way, e.g. it contains a malformed varint or a negative byte length.
    See Also:
    Serialized Form
    • Field Detail

      • unfinishedMessage

        private MessageLite unfinishedMessage
      • wasThrownFromInputStream

        private boolean wasThrownFromInputStream
    • Constructor Detail

      • InvalidProtocolBufferException

        public InvalidProtocolBufferException​(java.lang.String description)
      • InvalidProtocolBufferException

        public InvalidProtocolBufferException​(java.io.IOException e)
      • InvalidProtocolBufferException

        public InvalidProtocolBufferException​(java.lang.String description,
                                              java.io.IOException e)