Documentation of 'org.ujmp.core.util.io.RingBufferOutputStream' Java class
RingBufferOutputStream
org.ujmp.core.util.io

Class RingBufferOutputStream

  • All Implemented Interfaces:
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable


    public class RingBufferOutputStream
    extends java.io.OutputStream
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      boolean add(byte a) 
      void add(int index, char element) 
      void clear() 
      byte get(int index) 
      boolean isEmpty() 
      int maxSize() 
      byte set(int index, byte a) 
      int size() 
      java.lang.String toString() 
      void write(int b) 
      • Methods inherited from class java.io.OutputStream

        close, flush, write, write
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • RingBufferOutputStream

        public RingBufferOutputStream()
      • RingBufferOutputStream

        public RingBufferOutputStream(int maximumSize)
    • Method Detail

      • maxSize

        public int maxSize()
      • add

        public boolean add(byte a)
      • size

        public int size()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • get

        public byte get(int index)
      • set

        public byte set(int index,
                        byte a)
      • clear

        public void clear()
      • add

        public void add(int index,
                        char element)
      • isEmpty

        public boolean isEmpty()
      • write

        public void write(int b)
                   throws java.io.IOException
        Specified by:
        write in class java.io.OutputStream
        Throws:
        java.io.IOException

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.