Class Base64InputStream

    • Constructor Detail

      • Base64InputStream

        public Base64InputStream​(Reader p_in)
        Constructor for Base64InputStream. Creates a new base64 input stream.
        Parameters:
        p_in - The underlying input stream.
    • Method Detail

      • read

        public int read()
                 throws IOException
        Reads the next byte of data from the input stream.
        Specified by:
        read in class InputStream
        Returns:
        The byte read.
        Throws:
        IOException - If an I/O error occurs.
      • skip

        public long skip​(long p_iLen)
                  throws IOException
        Skips over and discards p_iLen bytes of data from this decoding stream.
        Overrides:
        skip in class InputStream
        Parameters:
        p_iLen - Number of Bytes to skip.
        Returns:
        The number of bytes actually skipped.
        Throws:
        IOException
      • markSupported

        public boolean markSupported()
        Tests if this input stream supports the mark and reset methods, which it does not.
        Overrides:
        markSupported in class InputStream
        Returns:
        false, since this class does not support the mark and reset methods.
      • mark

        public void mark​(int p_iReadLimit)
        Throws a java.lang.UnsupportedOperationException, since this class does not support the mark method.
        Overrides:
        mark in class InputStream
      • reset

        public void reset()
                   throws IOException
        Throws a java.lang.UnsupportedOperationException, since this class does not support the reset method.
        Overrides:
        reset in class InputStream
        Throws:
        IOException - If an I/O error occurs.