Interface IListOutStream

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void close()
      close stream
      void put​(boolean value)
      write boolean value
      void put​(byte[] value, int size)
      write array of bytes
      void put​(char value)
      write char
      void put​(char[] value, int size)
      write array of chars
      void put​(double value)
      write double value
      void put​(float value)
      write float value
      void put​(int value)
      write int value
      void put​(long value)
      write long value
      void put​(IFile file)
      write from file to stream
      void put​(IFileEx file)
      write from file to stream
      void put​(IListStreamObject obj)
      write object having special interface IListStreamObject
      void put​(String value)
      Write string wrapped by quotes.
      void put​(String value, boolean wrapInQuotes)
      Write string.
      void put​(BigDecimal value)
      write Numeric
      void put​(UUID value)
      write UUID
      void putBeginOfList()
      write to begin list
      void putComma()
      write comma to the stream
      void putEndOfList()
      write to end list
      void putSpace()
      write one space to the stream
    • Method Detail

      • putComma

        void putComma()
        write comma to the stream
        Throws:
        IOException
      • putSpace

        void putSpace()
        write one space to the stream
        Throws:
        IOException
      • putBeginOfList

        void putBeginOfList()
        write to begin list
      • putEndOfList

        void putEndOfList()
        write to end list
      • put

        void put​(boolean value)
        write boolean value
        Parameters:
        value -
      • put

        void put​(int value)
        write int value
        Parameters:
        value -
      • put

        void put​(long value)
        write long value
        Parameters:
        value -
      • put

        void put​(float value)
        write float value
        Parameters:
        value -
      • put

        void put​(double value)
        write double value
        Parameters:
        value -
      • put

        void put​(char value)
        write char
        Parameters:
        value -
      • put

        void put​(UUID value)
        write UUID
        Parameters:
        value - UUID
      • put

        void put​(char[] value,
                 int size)
        write array of chars
        Parameters:
        value -
        size - number of chars for writing
      • put

        void put​(byte[] value,
                 int size)
        write array of bytes
        Parameters:
        value -
        size - number of bytes for writing
      • put

        void put​(String value)
        Write string wrapped by quotes.
        Parameters:
        value -
      • put

        void put​(String value,
                 boolean wrapInQuotes)
        Write string.
        Parameters:
        value -
        wrapInQuotes - whether need to wrap value in quotes
      • put

        void put​(IFile file)
        write from file to stream
      • put

        void put​(IFileEx file)
        write from file to stream
        Parameters:
        file - FileInEx